mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/GabsPuNs-MinecraftConsoles.git
synced 2026-05-22 00:05:42 +00:00
@@ -266,7 +266,7 @@ Icon *ArmorItem::getEmptyIcon(int slot)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// TU25 Addition
|
// TU25 Addition
|
||||||
shared_ptr<ItemInstance> ArmorItem::use(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player)
|
bool ArmorItem::use(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player)
|
||||||
{
|
{
|
||||||
if ((player->getArmor(Mob::getEquipmentSlotForItem(itemInstance) - 1)) == nullptr)
|
if ((player->getArmor(Mob::getEquipmentSlotForItem(itemInstance) - 1)) == nullptr)
|
||||||
{
|
{
|
||||||
@@ -279,7 +279,7 @@ shared_ptr<ItemInstance> ArmorItem::use(shared_ptr<ItemInstance> itemInstance, L
|
|||||||
return item;
|
return item;
|
||||||
}
|
}
|
||||||
|
|
||||||
shared_ptr<ItemInstance> ArmorItem::TestUse(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player)
|
bool ArmorItem::TestUse(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player)
|
||||||
{
|
{
|
||||||
if ((player->getArmor(Mob::getEquipmentSlotForItem(itemInstance) - 1)) == nullptr)
|
if ((player->getArmor(Mob::getEquipmentSlotForItem(itemInstance) - 1)) == nullptr)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -89,6 +89,6 @@ public:
|
|||||||
|
|
||||||
static Icon *getEmptyIcon(int slot);
|
static Icon *getEmptyIcon(int slot);
|
||||||
|
|
||||||
virtual shared_ptr<ItemInstance> TestUse(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player);
|
virtual bool TestUse(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player);
|
||||||
virtual shared_ptr<ItemInstance> use(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player);
|
virtual bool use(shared_ptr<ItemInstance> itemInstance, Level *level, shared_ptr<Player> player);
|
||||||
};
|
};
|
||||||
Reference in New Issue
Block a user