Summary: Hunter pets in defensive mode will break CC on mobs that have aggro'd the pet previously. This may also affect aggressive mode but not tested yet.
Steps to reproduce:
- Aggro two mobs, A and B
- Have pet attack mob A
- Lure mob B into freeze trap
- Kill mob A before the trap expires
Expected result: Pet returns to hunter's side
Actual result: Pet attacks mob B still under the influence of crowd control
Proposed behavior: When an enemy is crowd controlled with a breakable spell, it should be removed from the pet's aggro table. It must attack or be attacked by the hunter or pet again to reenter the pet's aggro table. A "breakable spell" would be any where doing damage to the mob will undo the effect, such as freeze traps and sleep spells. Roots, stuns, and other CC methods where damage has no effect on the spell effect would not remove the enemy from the pet's aggro table.