From what I remember, summoning was implemented as a way to prevent kiting. You don't want someone kiting bosses solo and getting all the loot, when it normally it takes a full group of 6 people to bring down. However, as it is currently implemented, the summoning code is a big pain for pullers and tanks, as the mob summons even when kiting isn't happening. Players really hate mob summoning. What I am proposing is a small change that will still prevent kiting, but will result in the mob not summoning in a standard fight. Currently, as soon as the high aggro player is out of range, the boss summons him, and then a counter begins before it can summon a second time - maybe something like 15 seconds. My proposal is that the first summon happens after 15 seconds instead, not at the beginning. So high aggro player is out of range. Mob summon counter begins, and mob starts to chase player. If mob doesn't reach the player within 15 seconds, then it summons the player, and the counter starts counting again if the player once again runs out of range. On the other hand, if the mob does reach player in less than 15 seconds, then it never uses the summon mechanic. In addition, if the player moves out of range again, a new 15 second counter begins.