Shouldn't work like that.
The reason it is doing that is because the cleric has higher aggro than the tank. However the pet has higher aggro than the cleric
Pet -> Cleric -> Tank
So as long as the pet is off tanking the mob, all is well. However once the PC Tank gets in melee range, the game goes "There is now a PC in melee range, so this NPC Pet no longer can be my target, default to highest PC on hate list". At least that's what it sounds like from what you have described.
This is NOT CLASSIC.
When the above situation unfolds, what should happen is:
PC Tank gets in melee range of the mob. At this point, as long as the Pet is the entity at the top of the hate list, the mob should consider itself a rooted mob. Turning to attack the PC closest in proximity to it, regardless of standing on the hatelist.. It should continue functioning like this until the pet is usurped at the top of the hatelist, then the NPC should attack the player who climbed to the top of the hatelist.
|