From 0376c70fd98a8ffa683652dbd88690f77607baf6 Mon Sep 17 00:00:00 2001 From: megamage Date: Sat, 4 Apr 2009 14:08:17 -0600 Subject: *FIx a bug that pet cause crash. --HG-- branch : trunk --- src/game/Pet.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/game/Pet.cpp b/src/game/Pet.cpp index 8987939fc4b..efdee1f0d54 100644 --- a/src/game/Pet.cpp +++ b/src/game/Pet.cpp @@ -293,8 +293,6 @@ bool Pet::LoadPetFromDB( Player* owner, uint32 petentry, uint32 petnumber, bool } } - delete result; - //load spells/cooldowns/auras // Spells should be loaded after pet is added to map, because in CheckCast is check on it // since last save (in seconds) @@ -302,6 +300,7 @@ bool Pet::LoadPetFromDB( Player* owner, uint32 petentry, uint32 petnumber, bool _LoadAuras(timediff); CastPetAuras(current); + delete result; sLog.outDebug("New Pet has guid %u", GetGUIDLow()); owner->PetSpellInitialize(); -- cgit v1.2.3