diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp index 35876800ea3..f70b4c7e5b5 100644 --- a/src/server/game/Entities/Creature/Creature.cpp +++ b/src/server/game/Entities/Creature/Creature.cpp @@ -2668,7 +2668,7 @@ bool Creature::LoadCreaturesAddon() // 3 ShapeshiftForm Must be determined/set by shapeshift spell/aura SetSheath(SheathState(cainfo->bytes2 & 0xFF)); - ReplaceAllPvpFlags(UNIT_BYTE2_FLAG_NONE); + ReplaceAllPvpFlags(UnitPVPStateFlags((cainfo->bytes2 >> 8) & 0xFF)); ReplaceAllPetFlags(UNIT_PET_FLAG_NONE); SetShapeshiftForm(FORM_NONE); }