- Fix to make bots roll and equip for correct relic
This commit is contained in:
@@ -2296,6 +2296,26 @@ InventoryResult Player::CanUseItem(ItemTemplate const* proto) const
|
|||||||
return EQUIP_ERR_YOU_CAN_NEVER_USE_THAT_ITEM;
|
return EQUIP_ERR_YOU_CAN_NEVER_USE_THAT_ITEM;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (proto->Class == ITEM_CLASS_ARMOR && proto->SubClass == ITEM_SUBCLASS_ARMOR_IDOL && !IsClass(CLASS_DRUID, CLASS_CONTEXT_EQUIP_RELIC))
|
||||||
|
{
|
||||||
|
return EQUIP_ERR_YOU_CAN_NEVER_USE_THAT_ITEM;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (proto->Class == ITEM_CLASS_ARMOR && proto->SubClass == ITEM_SUBCLASS_ARMOR_TOTEM && !IsClass(CLASS_SHAMAN, CLASS_CONTEXT_EQUIP_RELIC))
|
||||||
|
{
|
||||||
|
return EQUIP_ERR_YOU_CAN_NEVER_USE_THAT_ITEM;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (proto->Class == ITEM_CLASS_ARMOR && proto->SubClass == ITEM_SUBCLASS_ARMOR_LIBRAM && !IsClass(CLASS_PALADIN, CLASS_CONTEXT_EQUIP_RELIC))
|
||||||
|
{
|
||||||
|
return EQUIP_ERR_YOU_CAN_NEVER_USE_THAT_ITEM;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (proto->Class == ITEM_CLASS_ARMOR && proto->SubClass == ITEM_SUBCLASS_ARMOR_SIGIL && !IsClass(CLASS_DEATH_KNIGHT, CLASS_CONTEXT_EQUIP_RELIC))
|
||||||
|
{
|
||||||
|
return EQUIP_ERR_YOU_CAN_NEVER_USE_THAT_ITEM;
|
||||||
|
}
|
||||||
|
|
||||||
if (proto->RequiredSkill != 0)
|
if (proto->RequiredSkill != 0)
|
||||||
{
|
{
|
||||||
if (GetSkillValue(proto->RequiredSkill) == 0)
|
if (GetSkillValue(proto->RequiredSkill) == 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user