Help with a return item quest.
hands in item 1
receives item 2
item 2 is LORE
tries to hand in item 1 while already having item 2 in inventory which is LORE
npc eats item and the you already have a LORE item message appears.
How would I go about having item 1 returned if the player already has the LORE item?
sub EVENT_SAY{
if($text=~/hail/i){
if(plugin::check_hasitem($client, item2)){
quest::say("You already have this item!");
}
if (plugin::check_handin(\%item1, ($item{$class}) => 1))
my %giveitem= (warrior"item2);
else {
plugin::return_items(\%item2);
# quest::say ("You already have a LORE item, $name.");
}
}
}
Looking for a way to check if the returned item is already present on the player and then issue back the item that was turned in.
|