View Single Post
  #2  
Old 08-17-2011, 05:26 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

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);

}
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote