Author Topic: Multiclass Henchman Not Working  (Read 259 times)

Legacy_dr. b

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
Multiclass Henchman Not Working
« on: August 12, 2013, 07:11:38 pm »


               I am attempting to create a multiclass henchman using the guide created by Huntsman. As instructed, I am editing the x0_i0_henchman script by adding the following line of code (in bold--this is just part of the much larger script):

if ( sTag == "x0_hen_xan" )
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_BARBARIAN, 2);
                }
                else if (sTag == "x0_hen_dor")
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_CLERIC, 20);
                }
                else if (sTag == "henchman_etaro")
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_ROGUE, 20);
                }

                else if (sTag == "x0_hen_dee")
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_ROGUE, 0);
                }
                else if (sTag == "garey")
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_CLERIC, 20);
                }
                else if (sTag == "olisha")
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_BARD, 20);
                }
                else if (sTag == "hench_elvalith")
                {
                    LevelHenchmanUpTo(oAssociate, nLevel, CLASS_TYPE_CLERIC, 20);
                }
                else
                {
                    LevelHenchmanUpTo(oAssociate, nLevel);
                }

I am positive I am doing everything correctly. The henchman with that tag is currently a level 1 Ranger. I want him to level up as a Ranger/Rogue. However, he is only leveling up a single-class Ranger.

I'm absolutely stumped. Barring some stupid typo or careless error, I have no idea what could possibly be going wrong. This happens with other multiclass henchmen I am attempting to make, also.

Suggestions?
               
               

               


                     Modifié par dr. b, 12 août 2013 - 06:12 .
                     
                  


            

Legacy_bdtgazo

  • Jr. Member
  • **
  • Posts: 98
  • Karma: +0/-0
Multiclass Henchman Not Working
« Reply #1 on: August 20, 2013, 11:47:20 pm »


               Go back to NWvault and look at Huntsman's entry again.  There are some comments that discuss this I believe.  There is a script or two you need to edit, and some rules to follow, to get this to work.

I just started using persistent henchies with persistent inventory, leveling, and name changes, and it took quite an effort to get right (read this as days of suffering), even with Huntsman's notes.

If you still can't get it to work, I can dig through my mod and try to see exactly how I did it.
               
               

               
            

Legacy_bdtgazo

  • Jr. Member
  • **
  • Posts: 98
  • Karma: +0/-0
Multiclass Henchman Not Working
« Reply #2 on: August 20, 2013, 11:48:28 pm »


               On that note, if you can share some good routines for spell casting control from henchman, I'd father your children.
               
               

               
            

Legacy_dr. b

  • Newbie
  • *
  • Posts: 26
  • Karma: +0/-0
Multiclass Henchman Not Working
« Reply #3 on: August 22, 2013, 02:36:04 pm »


               OK, I'll go back through it, though I sincerely cannot find out what I'm missing. As far as I can tell, I'm following his guide to the letter.

I've also been looking for roughly the same thing as you are. I'd love a dialogue option that says something like "Do not cast area of effect spells for now."
               
               

               


                     Modifié par dr. b, 22 août 2013 - 01:36 .
                     
                  


            

Legacy_bdtgazo

  • Jr. Member
  • **
  • Posts: 98
  • Karma: +0/-0
Multiclass Henchman Not Working
« Reply #4 on: August 22, 2013, 05:26:02 pm »


               Well, I suppose I could craft something along those lines, but for someone like me that could take two weeks.  And I'm more involved with a few other issues at the moment and put henchmen stuff on the back burner.

But I will take a look, see what comes to mind.  In the meantime, see what you can do with Huntsman's stuff... if you are not having luck, I can just give you my stuff (although I lost the last few mod updates, so I will have to rework out a few kinks first '<img'>).
               
               

               
            

Legacy_bdtgazo

  • Jr. Member
  • **
  • Posts: 98
  • Karma: +0/-0
Multiclass Henchman Not Working
« Reply #5 on: August 22, 2013, 05:27:43 pm »


               In fact, soon as I finish up a couple of quest lines, I'll take a gander - most likely later today - to make sure its working, and then pastebin it for you, with instructions. Its a fairly involved system at this point.

Did some limited testing, and my system is back a few steps. 
1) multiclassing is no longer working for me either, so I need to backtrack and fix it.  Big pain.
2) my system is letting me buy the same henchman's contract multiple times.  Easy fix - even though modestly time consuming.

On a positive note:
1) persistent renaming is working
2) persistent inventory is working
3) still allowing 4 henchies
4) auto level up is working (just not the multiclass)

I'll tinker some more, see what I can do.
               
               

               


                     Modifié par bdtgazo, 22 août 2013 - 08:21 .
                     
                  


            

Legacy_bdtgazo

  • Jr. Member
  • **
  • Posts: 98
  • Karma: +0/-0
Multiclass Henchman Not Working
« Reply #6 on: August 23, 2013, 12:28:38 am »


               Welt, I got the multiclass to work again. Except it made the second class "commoner." Still, getting closer '<img'>.

As for your issue, did you make the henchman using the wizard?  Did you stick to the default package?
               
               

               


                     Modifié par bdtgazo, 22 août 2013 - 11:51 .