From 4239188a87de92a9357632e3f6cdc5a254dc2ad2 Mon Sep 17 00:00:00 2001 From: Nefertumm Date: Thu, 10 Mar 2022 05:42:30 -0300 Subject: [PATCH] fix(Core/Creature): correctly load creature equipments (#10966) --- src/server/game/Entities/Creature/Creature.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp index c6d6589ce..b80f32d81 100644 --- a/src/server/game/Entities/Creature/Creature.cpp +++ b/src/server/game/Entities/Creature/Creature.cpp @@ -425,8 +425,14 @@ bool Creature::InitEntry(uint32 Entry, const CreatureData* data) SetNativeDisplayId(displayID); // Load creature equipment - if (!data || data->equipmentId == 0) // use default from the template - LoadEquipment(0); // 0 means no equipment for creature table + if (!data) + { + LoadEquipment(); // use default from the template + } + else if (data->equipmentId == 0) + { + LoadEquipment(0); // 0 means no equipment for creature table + } else { m_originalEquipmentId = data->equipmentId;