Author Topic: Has anyone else had a problem with a lazy wizard henchman?  (Read 334 times)

Legacy_Grani

  • Hero Member
  • *****
  • Posts: 1040
  • Karma: +0/-0
Has anyone else had a problem with a lazy wizard henchman?
« on: December 08, 2013, 06:20:29 pm »


                I'm not really sure where I should put this, since it is almost definitely a bug, but then again, a one caused by a system of scripts, so...

I use this system: http://nwvault.ign.c....detail&id=2306
to handle henchmen in my module.

I have henchmen of several classes and most of them work flawlessly, but then there's this one guy who had to mess things up.
A wizard henchman.

At times there are no problems with him and at times he just casts all the buffs he has on himself (sometimes has to try several times for some weird reason) and then just stands there, not attacking the enemy at all.
It's quite a serious problem and I have no idea what could cause this, seeing that this occurs seemingly randomly (but quite often).

I've tested it as a level 14 char (and therefore the henchman was 14lvl as well), so the wizard could cast Invisibility spell. I'm wondering if it has anything to do with it or some other of his spells, since this didn't seem to happen when I was testing with low level characters.

I know that it's unlikely someone would be able to solve this based on so little info, but I have a bit of hope that maybe somebody ran into a similar problem in the past and would be able to give me some hints on how to deal with this. '^_^'

Thanks!
               
               

               
            

Legacy_WhiZard

  • Hero Member
  • *****
  • Posts: 2149
  • Karma: +0/-0
Has anyone else had a problem with a lazy wizard henchman?
« Reply #1 on: December 08, 2013, 06:28:16 pm »


               Is one of the buffs a form of invisibility?  If so the AI can decide not to break invisibility, and thus will not perform a hostile action.
               
               

               
            

Legacy_Grani

  • Hero Member
  • *****
  • Posts: 1040
  • Karma: +0/-0
Has anyone else had a problem with a lazy wizard henchman?
« Reply #2 on: December 08, 2013, 06:33:15 pm »


               Indeed, Invisibility is one of the buffs.
That's exactly what I thought might be causing this.

What can I do to stop the henchman from casting invisibility on himself, unless asked to?
               
               

               
            

Legacy_Grani

  • Hero Member
  • *****
  • Posts: 1040
  • Karma: +0/-0
Has anyone else had a problem with a lazy wizard henchman?
« Reply #3 on: December 09, 2013, 10:40:59 am »


               I thought about removing invisibility completely from his arsenal and replace it with some other spell, but how do I do that?
I can't accomplish this by modifying auto-level package this henchman is using, because spells are not specified there in any way.

Edit: Silly of me, I've checked the other package.
Alright, they ARE specified. Maybe this will do the trick, then.

Though I'd still be glad to hear a solution to prevent the henchman from auto casting Invisibility without stipping him off it. '<img'>
               
               

               


                     Modifié par Grani, 09 décembre 2013 - 01:36 .
                     
                  


            

Legacy_Shadooow

  • Hero Member
  • *****
  • Posts: 7698
  • Karma: +0/-0
Has anyone else had a problem with a lazy wizard henchman?
« Reply #4 on: December 19, 2013, 04:39:10 pm »


               

Grani wrote...

I thought about removing invisibility completely from his arsenal and replace it with some other spell, but how do I do that?
I can't accomplish this by modifying auto-level package this henchman is using, because spells are not specified there in any way.

Edit: Silly of me, I've checked the other package.
Alright, they ARE specified. Maybe this will do the trick, then.

Though I'd still be glad to hear a solution to prevent the henchman from auto casting Invisibility without stipping him off it. '<img'>

could you test this henchman without the script set but with my unofficial patch? if it helps then I guess it would be enough to merge that system with AI fixes from CP which I can help with, if its something that neither CP solves, then I try to made fix/feature for this