Quote:
Originally Posted by Weldarr
My event begins and when npc1 reaches 75% he spawns 4 adds. I want to make it so that npc1 stops attacking and is unable to be targeted until the 4 adds are killed. Once they are dead i want him to start attacking again.
|
If the main idea is to make the NPC stop attacking and not able to be attacked until the 4 adds are killed, I think you can do this with $npc->NPCSpecialAttacks, like Striat is using. The mob would still be targetable, but it couldn't be attacked and wouldn't attack back. Using the
NPC Special Attack list from the Wiki, you could use this command:
Code:
$npc->NPCSpecialAttacks(UMCNIDABfOWH, 0);
Then, once the other 4 mobs are dead, change the special attacks back to what they should be normally (depending on your mob), set the HP back to 75% (since it will probably have regenerated some by then), and he should start attacking again. I'm not sure if running the command clears the hate list, but if not, you can always do so manually if you want:
Code:
$mob->WhipeHateList();
Hope this helps.