fix(Core/Creature): correctly load creature equipments (#10966)
This commit is contained in:
@@ -425,8 +425,14 @@ bool Creature::InitEntry(uint32 Entry, const CreatureData* data)
|
|||||||
SetNativeDisplayId(displayID);
|
SetNativeDisplayId(displayID);
|
||||||
|
|
||||||
// Load creature equipment
|
// Load creature equipment
|
||||||
if (!data || data->equipmentId == 0) // use default from the template
|
if (!data)
|
||||||
LoadEquipment(0); // 0 means no equipment for creature table
|
{
|
||||||
|
LoadEquipment(); // use default from the template
|
||||||
|
}
|
||||||
|
else if (data->equipmentId == 0)
|
||||||
|
{
|
||||||
|
LoadEquipment(0); // 0 means no equipment for creature table
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
m_originalEquipmentId = data->equipmentId;
|
m_originalEquipmentId = data->equipmentId;
|
||||||
|
|||||||
Reference in New Issue
Block a user