patch file contents below.
edit: Hmm still think a rule would be nice on this. Any other opinions?
edit2: i rebuilt my server with 2021 and this change and it is not working.
Code:
Index: trunk/EQEmuServer/zone/MobAI.cpp
===================================================================
--- trunk/EQEmuServer/zone/MobAI.cpp (revision 2021)
+++ trunk/EQEmuServer/zone/MobAI.cpp (working copy)
@@ -773,7 +773,7 @@
if (engaged)
{
- if (IsRooted())
+ if (IsRooted() && !permarooted)
SetTarget(hate_list.GetClosest(this));
else
{