This is especially problematic when the player is dead and can't command them to fix it. Then the only option is to log out and back in which seems to make them do something, but by that time they've been used as a punching bag for several rounds and you wipe because of it, which is pretty frustrating.
Messing with Jasperre's debug stuff and maybe enabling some of it might help with figuring out the issue.
one was returning TRUE for doing a combat round when the master was dead, other was to always return false instead of a combat check for GetIsFighting, both of which are in j_inc_constants
This is especially problematic when the player is dead and can't command them to fix it. Then the only option is to log out and back in which seems to make them do something, but by that time they've been used as a punching bag for several rounds and you wipe because of it, which is pretty frustrating.
Messing with Jasperre's debug stuff and maybe enabling some of it might help with figuring out the issue.