From ed2997ab10c4ce1c7011f6859857f10145576488 Mon Sep 17 00:00:00 2001 From: Kitzunu <24550914+Kitzunu@users.noreply.github.com> Date: Sat, 7 Jan 2023 20:36:39 +0100 Subject: [PATCH] fix(Core/Creature): Check model increase only for Exotic creatures (#14526) * closes https://github.com/azerothcore/azerothcore-wotlk/issues/14525 --- src/server/game/Entities/Pet/Pet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp index 23878020f..55537b8a6 100644 --- a/src/server/game/Entities/Pet/Pet.cpp +++ b/src/server/game/Entities/Pet/Pet.cpp @@ -2442,7 +2442,7 @@ float Pet::GetNativeObjectScale() const scale = creatureFamily->minScale + float(GetLevel() - creatureFamily->minScaleLevel) / creatureFamily->maxScaleLevel * (creatureFamily->maxScale - creatureFamily->minScale); if (CreatureDisplayInfoEntry const* displayInfo = sCreatureDisplayInfoStore.LookupEntry(GetNativeDisplayId())) - if (displayInfo->scale > 1.f) + if (displayInfo->scale > 1.f && GetCreatureTemplate()->IsExotic()) scale *= displayInfo->scale; return scale;