From 5d8172f2d751f10cda035cfed48ec5495b1cabe9 Mon Sep 17 00:00:00 2001 From: Keader Date: Thu, 16 Jun 2016 12:51:18 -0300 Subject: Core/Pet: Fixed pets dont lose auras on join arena (#17185) (cherry picked from commit 994eab6baeeed8987ad56ef595eb601035e13c0a) --- src/server/game/Entities/Pet/Pet.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp index 869aa6c1ee1..2259415fb67 100644 --- a/src/server/game/Entities/Pet/Pet.cpp +++ b/src/server/game/Entities/Pet/Pet.cpp @@ -325,6 +325,9 @@ bool Pet::LoadPetFromDB(Player* owner, uint32 petEntry, uint32 petnumber, bool c _LoadSpellCooldowns(); LearnPetPassives(); InitLevelupSpellsForLevel(); + if (map->IsBattleArena()) + RemoveArenaAuras(); + CastPetAuras(current); } -- cgit v1.2.3