Fix for error in previous change. ItemInstance::GetOrnamentHeroModel will return zero again when parameter material_slot is the default -1.

This commit is contained in:
Drajor 2016-12-21 13:28:05 +10:00
parent a13e32498a
commit 55e78cd8e9

View File

@ -540,7 +540,7 @@ EQEmu::ItemInstance* EQEmu::ItemInstance::GetOrnamentationAug(int32 ornamentatio
uint32 EQEmu::ItemInstance::GetOrnamentHeroModel(int32 material_slot) const {
// Not a Hero Forge item.
if (m_ornament_hero_model == 0)
if (m_ornament_hero_model == 0 || material_slot < 0)
return 0;
// Item is using an explicit Hero Forge ID