This should work for you and is a bit cleaner and easier to manage:
Code:
sub EVENT_ITEM {
# Class => Reward,
my %Reward = (
"Warrior" => 60332,
"Rogue" => 52348,
"Monk" => 67742,
"Berserker" => 18609,
"Shadowknight" => 48136,
"Paladin" => 48147,
"Ranger" => 62649,
"Bard" => 77640,
"Beastlord" => 57054,
"Cleric" => 20076,
"Druid" => 62880,
"Shaman" => 57405,
"Wizard" => 16576,
"Magician" => 19839,
"Enchanter" => 52962,
"Necromancer" => 64067
);
if($Reward{$class})
{
my $RewardID = $Reward{$class}; # Reward
if (plugin::check_handin(\%itemcount, 7007 => 1))
{
quest::summonitem($RewardID);
plugin::Whisper("Thank you for your hard work $name. Enjoy your new weapon!");
quest::exp(1000);
quest::ding();
}
else
{
quest::say("Sorry, $name, but I have no use for that.");
}
}
plugin::return_items(\%itemcount);
}