sub EVENT_SAY { if (!defined $flag1 && !defined $flag2 && !defined $flag3 && !defined $flag4 && !defined $flag5 && !defined $flag6 && !defined $flag7 && !defined $flag8 && !defined $flag9 && !defined $flag10 && !defined $flag11) { quest::say('Keep defending are lands!') } elsif (defined $flag1 && defined $flag2 && defined $flag3 && defined $flag4 && defined $flag5 && defined $flag6 && defined $flag7 && defined $flag8 && defined $flag9 && defined $flag10 && defined $flag11) { quest::say('Turn in items') quest::setglobal("SuperQuestItemReady", 1, 7, "F"); } } sub EVENT_ITEM { if (defined $SuperQuestItemReady) { if ($itemcount{item1id} >= 1 && $itemcount{item2id} >= 1 && $itemcount{item3id} >= 1 && $itemcount{item4id} >= 1) { quest::say('They Can turn in items and this is what handles that') } } }