View Single Post
  #8  
Old 09-09-2021, 07:29 AM
Dolalin Dolalin is offline
Planar Protector

Dolalin's Avatar

Join Date: Oct 2009
Location: UK
Posts: 2,565
Default

Quote:
Originally Posted by pink grapefruit [You must be logged in to view images. Log in or Register.]
I thought the only reason swarm kiting didn't work was bc they couldn't code it in properly? Every old bard should remember swarming TD raptors, right?
Swarm kiting should work if all of the aggro/hate mechanics that Torven outlined in this thread of his are implemented properly:

http://www.eqemulator.org/forums/showthread.php?t=39819

Specifically the proximity aggro bit and hate list transfer:

Quote:
If every player on a NPC's hate list is outside of melee range, and they all have similar hate levels, the NPC will prefer to attack the closer player.


There is some sort of hate bonus applied that scales by distance to the target only if the NPC is not close enough to hit somebody. If you attempt to train an NPC over somebody who has the same amount of hate as you do, it will chase after them instead of you from a variable distance that is larger when the hate difference is smaller. The more hate you have over them, the closer you have to bring the NPC to them in order for it to attack them. Like other bonuses, this bonus isn't terribly large so it's rather trivial to overcome. This bonus seems to taper down to 0 roughly 100 distance away, or perhaps some factor of the NPC's size/melee range. This is of course very difficult to measure.

NPCs calling for help will cause them to social aggro on players even after they are already aggro on another player.

There is an issue on the emus where, for example, you can aggro an NPC, then drag it nearby another NPC on the same faction that is engaged with another player, and you will not get on the hate list of that second NPC. This is incorrect behavior. NPCs will share who they hate with each other even after entering combat.