View Single Post
  #3  
Old 04-24-2006, 02:16 AM
Muuss
Dragon
 
Join Date: May 2003
Posts: 539
Default

Code:
sub EVENT_ITEM {
  if ($class == Warrior)
    (plugin::check_handin(\%itemcount, 6164 => 1)) {
      quest::summonitem(62189);
      quest::exp(750);
      quest::emote("smiles warmly as he hands you your weapon.");
      quest::ding(); 
    }
missing && between $class=="Warrior" and the check_handin
or miswritten tests.

I would write it that way :

Code:
sub EVENT_ITEM {
  if (($class == "Warrior") && (plugin::check_handin(\%itemcount, 6164 => 1))) {
      quest::summonitem(62189);
      quest::exp(750);
      quest::emote("smiles warmly as he hands you your weapon.");
      quest::ding(); 
    }

  if (($class == "Paladin") && (plugin::check_handin(\%itemcount, 6164 => 1))) {
      quest::summonitem(62189);
      quest::exp(750);
      quest::emote("smiles warmly as he hands you your weapon.");
      quest::ding(); 
    }

   ...
   ...
  plugin::return_items(\%itemcount);
}
__________________
Muuss - [PEQGC] Dobl, the ogre that counts for 2 !
http://www.vilvert.fr/page.php?id=10
Reply With Quote