- Joined
- Dec 12, 2007
- Messages
- 3,956
- Reaction score
- 49
- Points
- 38
/if (${Target.AggroHolder.ID} && ${Target.AggroHolder.ID}!=${Me.ID}) {
/alert add 5 id ${Target.ID}
/squelch /tar clear
/return
}
/if (${Target.AggroHolder.ID} && ${Target.AggroHolder.ID}!=${Me.ID} && !${SpawnCount[group ${Target.AggroHolder}]}) {
/alert add 5 id ${Target.ID}
/squelch /tar clear
/return
}
Then that is because it doesnt work on those servers due to lack of aggro info. You could use an HP check instead or a spawncount pc radius for someone that isnt in your group. Mentioning the server is a non-standard one up front saves a lot of guess work.Hmm nope that doesnt fix it either
${Target.AggroHolder.ID} is reporting NULL for low level mobs agro on someone on Ragefire/Lockjaw
i cant imagine .ConColor doesn't work. There is specifically a check to not touch red cons.
/if (${Select[${NearestSpawn[${i},npc].ConColor},WHITE,YELLOW,BLUE,LIGHT BLUE,GREEN]} && (!${NearestSpawn[${i},npc].Named}||${FindNamed}||${Me.CombatState.Equal[COMBAT]}) && ${NearestSpawn[${i},npc].LineOfSight} && ${Math.Calc[${NearestSpawn[${i},npc].Z}-${Me.Z}]}<25) {
TLP does show HoTT npc and pc. Not sure how that differs from the check you currently use.
${Target.AggroHolder.ID}
!${Me.TargetOfTarget.Name.Equal[${Me}]})