I was doing a Random Dungeon with 4 Alliance and 1 Horde Player. When I used the Mechanical Dragonling Trinket, it attacked the enemies from the dungeon. But when the Mobs died the Dragonling attacked the Horde Player in my group. The Person had no PvP enabled. And I had no control of the Dragonling, even removing the Trinket did not make him disappear.
Tester's notes - tested this with four kinds of mechanical guardian pets:
The Battle Chicken worked fine and did not aggro opposite faction players at all.
The three dragonlings wouldn't aggro on an opposite faction player by themselves. But if an NPC mob attacks or is attacked, they will attack the NPC and then aggro on the opposite faction player.
No NPCs, so not a problem:
NPCs are dead, so now it's death to the Alliance. Note here the dragonling is actually attacking the Ally in preference to the nearby NPC.
EXPECTED BLIZZLIKE BEHAVIOUR:
It should only attack Enemies/Players that are hostile to you.
STEPS TO REPRODUCE THE PROBLEM:
Equip one of the 3 dragonling trinkets.
Get into combat with an NPC with an opposite faction player nearby.
Activate dragonling.
It will attack the NPC, and then the opposite faction player.
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/98247145-dragonlings-attack-non-pvp-flagged-opposite-faction-players?utm_campaign=plugin&utm_content=tracker%2F40032087&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F40032087&utm_medium=issues&utm_source=github).
WHAT CLIENT DO YOU PLAY ON?
FACTION
CONTENT PHASE:
CURRENT BEHAVIOUR:
Original report: https://github.com/chromiecraft/chromiecraft/issues/505
I was doing a Random Dungeon with 4 Alliance and 1 Horde Player. When I used the Mechanical Dragonling Trinket, it attacked the enemies from the dungeon. But when the Mobs died the Dragonling attacked the Horde Player in my group. The Person had no PvP enabled. And I had no control of the Dragonling, even removing the Trinket did not make him disappear.
Tester's notes - tested this with four kinds of mechanical guardian pets:
The Battle Chicken worked fine and did not aggro opposite faction players at all.
The three dragonlings wouldn't aggro on an opposite faction player by themselves. But if an NPC mob attacks or is attacked, they will attack the NPC and then aggro on the opposite faction player.
No NPCs, so not a problem:
NPCs are dead, so now it's death to the Alliance. Note here the dragonling is actually attacking the Ally in preference to the nearby NPC.
EXPECTED BLIZZLIKE BEHAVIOUR:
It should only attack Enemies/Players that are hostile to you.
STEPS TO REPRODUCE THE PROBLEM:
EXTRA NOTES:
AC HASH/COMMIT:
https://github.com/chromiecraft/azerothcore-wotlk/commit/91081f4ad8fed98d7bdc9c0ae13d05c86032df9f
OPERATING SYSTEM:
Ubuntu 20.04
MODULES:
OTHER CUSTOMIZATIONS:
None.
SERVER:
ChromieCraft