Extensive player ownership check for single or multiple items.
This commit is contained in:
@@ -77,7 +77,7 @@ public class CharacterBirthday extends AbstractNpcAI
|
||||
else if (event.equalsIgnoreCase("change"))
|
||||
{
|
||||
// Change Hat
|
||||
if (hasQuestItems(player, 10250))
|
||||
if (ownsAtLeastOneItem(player, 10250))
|
||||
{
|
||||
takeItems(player, 10250, 1); // Adventurer Hat (Event)
|
||||
giveItems(player, 21594, 1); // Birthday Hat
|
||||
|
||||
@@ -73,7 +73,7 @@ public class MasterOfEnchanting extends LongTimeEvent
|
||||
String htmltext = event;
|
||||
if (event.equalsIgnoreCase("buy_staff"))
|
||||
{
|
||||
if (!hasQuestItems(player, MASTER_YOGI_STAFF) && (getQuestItemsCount(player, Inventory.ADENA_ID) > STAFF_PRICE))
|
||||
if (!ownsAtLeastOneItem(player, MASTER_YOGI_STAFF) && (getQuestItemsCount(player, Inventory.ADENA_ID) > STAFF_PRICE))
|
||||
{
|
||||
takeItems(player, Inventory.ADENA_ID, STAFF_PRICE);
|
||||
giveItems(player, MASTER_YOGI_STAFF, 1);
|
||||
|
||||
Reference in New Issue
Block a user