mirror of
https://github.com/mod-playerbots/mod-playerbots.git
synced 2026-01-13 00:58:33 +00:00
This reverts commit f365b79e96.
This commit is contained in:
@@ -67,19 +67,6 @@ void EquipAction::EquipItem(Item* item)
|
||||
uint32 itemId = itemProto->ItemId;
|
||||
uint8 invType = itemProto->InventoryType;
|
||||
|
||||
// Ensure only the correct classes attempt to equip relics
|
||||
if (itemProto->SubClass == ITEM_SUBCLASS_ARMOR_IDOL && bot->getClass() != CLASS_DRUID)
|
||||
return;
|
||||
|
||||
if (itemProto->SubClass == ITEM_SUBCLASS_ARMOR_SIGIL && bot->getClass() != CLASS_DEATH_KNIGHT)
|
||||
return;
|
||||
|
||||
if (itemProto->SubClass == ITEM_SUBCLASS_ARMOR_LIBRAM && bot->getClass() != CLASS_PALADIN)
|
||||
return;
|
||||
|
||||
if (itemProto->SubClass == ITEM_SUBCLASS_ARMOR_TOTEM && bot->getClass() != CLASS_SHAMAN)
|
||||
return;
|
||||
|
||||
// Handle ammunition separately
|
||||
if (invType == INVTYPE_AMMO)
|
||||
{
|
||||
@@ -95,6 +82,7 @@ void EquipAction::EquipItem(Item* item)
|
||||
if (itemProto->Class == ITEM_CLASS_CONTAINER)
|
||||
{
|
||||
// Attempt to equip as a bag
|
||||
Bag* pBag = reinterpret_cast<Bag*>(item);
|
||||
uint8 newBagSlot = GetSmallestBagSlot();
|
||||
if (newBagSlot > 0)
|
||||
{
|
||||
@@ -343,7 +331,7 @@ bool EquipUpgradesAction::Execute(Event event)
|
||||
return true;
|
||||
}
|
||||
|
||||
bool EquipUpgradeAction::Execute(Event /*event*/)
|
||||
bool EquipUpgradeAction::Execute(Event event)
|
||||
{
|
||||
ListItemsVisitor visitor;
|
||||
IterateItems(&visitor, ITERATE_ITEMS_IN_BAGS);
|
||||
|
||||
Reference in New Issue
Block a user