Quote:
Originally Posted by Mariomario
Probably not the best suggestion as this would trigger the entire time during combat against the passive object, but it would do exactly as needed. Your passive object would start with the needed flags fUCNIDo then inside of a script:
Code:
sub EVENT_COMBAT
{
if($combat_state == 1)
{
quest::modifynpcstat("special_attacks",fUCNIDoH);
$npc->WipeHateList();
}
}
This would allow the aggressive mobs to assist the passive object upon initial attack, then sets the passive object back to non-aggro and wipes the hate list stopping it from attacking the original toon who attacked it. Again probably not the best suggestion, but it achieves what you're looking for.
|
An interesting idea. I'm pretty sure that I would need to maintain aggro on the passive mob, or nearby NPCs would not join in. I'm imagining a wandering mob passing by in mid-fight, and not aggroing the player because of the H flag.
Still, I had not considered modifying the flags mid-fight. While I don't think it will help in this case, I bet I will find a use for this technique elsewhere.