def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [CAMOMILE_CHARM_ID, CARDIENS_LETTER_ID, WATER_OF_LIFE_ID, MOONFLOWER_CHARM_ID, HIERARCHS_LETTER_ID, STARDUST_ID, PURE_MITHRIL_CUP_ID, THALIAS_INSTRUCTIONS_ID, ISAELS_LETTER_ID, TEARS_OF_UNICORN_ID, GRAIL_DIAGRAM_ID, PUSHKINS_LIST_ID, THALIAS_LETTER1_ID, ARKENIAS_CONTRACT_ID, ANDARIEL_SCRIPTURE_COPY_ID, ARKENIAS_INSTRUCTIONS_ID, ADONIUS_LIST_ID, THALIAS_LETTER2_ID, TALINS_SPEAR_BLADE_ID, TALINS_SPEAR_SHAFT_ID, TALINS_RUBY_ID, TALINS_AQUAMARINE_ID, TALINS_AMETHYST_ID, TALINS_PERIDOT_ID, ISAELS_INSTRUCTIONS_ID, GRAIL_OF_PURITY_ID]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [SCROLL_OF_DARKELF_TRUST_ID, SCROLL_OF_ELF_TRUST_ID, SCROLL_OF_DWARF_TRUST_ID, SCROLL_OF_ORC_TRUST_ID, BREATH_OF_WINDS_ID, SEED_OF_VERDURE_ID, ORDER_OF_OZZY_ID, LETTER_TO_ELF_ID, ORDER_OF_CLAYTON_ID, BASILISK_PLASMA_ID, STAKATO_ICHOR_ID, HONEY_DEW_ID, LETTER_TO_DARKELF_ID, LETTER_OF_THIFIELL_ID, LETTER_TO_SERESIN_ID, LETTER_TO_ORC_ID, LETTER_OF_MANAKIA_ID, LETTER_TO_MANAKIA_ID, PARASITE_OF_LOTA_ID, LETTER_TO_DWARF_ID, LETTER_TO_NICHOLA_ID, HEART_OF_PORTA_ID, ORDER_OF_NICHOLA_ID, RECOMMENDATION_OF_HOLLIN_ID, BLOOD_OF_GUARDIAN_BASILISK_ID, STAKATOS_FLUIDS_ID, GIANT_APHID_ID]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [ALDERS_SKULL1_ID, KAIRAS_INSTRUCTIONS_ID, REVELATIONS_MANUSCRIPT_ID, KAIRAS_LETTER1_ID, KASANDRAS_REMAINS_ID, BELLADONNA_ID, HERBALISM_TEXTBOOK_ID, IXIAS_LIST_ID, MEDUSA_ICHOR_ID, TYRANTS_BLOOD_ID, M_SPIDER_FLUIDS_ID, DEAD_SEEKER_DUNG_ID, NIGHTSHADE_ROOT_ID, ALDERS_SKULL2_ID, ALDERS_RECEIPT_ID, KAIRAS_RECOMMEND_ID, ARKENIAS_LETTER_ID, PALUS_CHARM_ID, THIFIELS_LETTER_ID, ARKENIAS_NOTE_ID, RED_FAIRY_DUST_ID, TIMIRIRAN_SAP_ID, PIXY_GARNET_ID, GRANDIS_SKULL_ID, KARUL_BUGBEAR_SKULL_ID, BREKA_OVERLORD_SKULL_ID, LETO_OVERLORD_SKULL_ID, BLACK_WILLOW_LEAF_ID, TIMIRIRAN_SEED_ID, METHEUS_FUNERAL_JAR_ID]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ HERB_OF_VANOR, HERB_OF_HARIT, HERB_OF_OEL_MAHUM, BLOOD_OF_EVA, SYMBOL_OF_LOYALTY, ANTIDOTE_RECIPE, VOUCHER_OF_FAITH, POTION_OF_RECOVERY, ANTIDOTE_RECIPE ] self.athrea = self.chests = 0
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ RP_JOURNEYMAN_RING_ID, ALLTRANS_INSTRUCTIONS_ID, RP_JOURNEYMAN_RING_ID, VALKONS_RECOMMEND_ID, MANDRAGORA_BERRY_ID, ALLTRANS_RECOMMEND1_ID, DUNINGS_KEY_ID, NORMANS_INSTRUCTIONS_ID, NORMANS_LIST_ID, NORMANS_RECEIPT_ID, ALLTRANS_RECOMMEND2_ID, PINTERS_INSTRUCTIONS_ID, RP_AMBER_BEAD_ID, AMBER_BEAD_ID, DUNINGS_INSTRUCTIONS_ID ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ CAMOMILE_CHARM_ID, CARDIENS_LETTER_ID, WATER_OF_LIFE_ID, MOONFLOWER_CHARM_ID, HIERARCHS_LETTER_ID, STARDUST_ID, PURE_MITHRIL_CUP_ID, THALIAS_INSTRUCTIONS_ID, ISAELS_LETTER_ID, TEARS_OF_UNICORN_ID, GRAIL_DIAGRAM_ID, PUSHKINS_LIST_ID, THALIAS_LETTER1_ID, ARKENIAS_CONTRACT_ID, ANDARIEL_SCRIPTURE_COPY_ID, ARKENIAS_INSTRUCTIONS_ID, ADONIUS_LIST_ID, THALIAS_LETTER2_ID, TALINS_SPEAR_BLADE_ID, TALINS_SPEAR_SHAFT_ID, TALINS_RUBY_ID, TALINS_AQUAMARINE_ID, TALINS_AMETHYST_ID, TALINS_PERIDOT_ID, ISAELS_INSTRUCTIONS_ID, GRAIL_OF_PURITY_ID ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ SCROLL_OF_DARKELF_TRUST_ID, SCROLL_OF_ELF_TRUST_ID, SCROLL_OF_DWARF_TRUST_ID, SCROLL_OF_ORC_TRUST_ID, BREATH_OF_WINDS_ID, SEED_OF_VERDURE_ID, ORDER_OF_OZZY_ID, LETTER_TO_ELF_ID, ORDER_OF_CLAYTON_ID, BASILISK_PLASMA_ID, STAKATO_ICHOR_ID, HONEY_DEW_ID, LETTER_TO_DARKELF_ID, LETTER_OF_THIFIELL_ID, LETTER_TO_SERESIN_ID, LETTER_TO_ORC_ID, LETTER_OF_MANAKIA_ID, LETTER_TO_MANAKIA_ID, PARASITE_OF_LOTA_ID, LETTER_TO_DWARF_ID, LETTER_TO_NICHOLA_ID, HEART_OF_PORTA_ID, ORDER_OF_NICHOLA_ID, RECOMMENDATION_OF_HOLLIN_ID, BLOOD_OF_GUARDIAN_BASILISK_ID, STAKATOS_FLUIDS_ID, GIANT_APHID_ID ]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2864,2867)+range(2868,2879)+[2916]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ BLOOD_STAINED_CLOTH, WHITE_CLOTH, PIPETTE_KNIFE, RED_PIPETTE_KNIFE ]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [10867,10868] self.isNpcSpawned = 0
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onAdvEvent (self,event,npc,player) :
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ LEGEND_OF_SEVENTEEN, MALRUK_SUCCUBUS_CLAW, ECHO_CRYSTAL, POETRY_BOOK, CRIMSON_MOSS, RAHORAKTIS_MEDICINE ]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range (2714,2721)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [CH_SKULL, K_HORN]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [SCROLL_OF_SHYSLASSY, LETTER_OF_KASH, WATCHERS_EYE1, BROKEN_KEY, WATCHERS_EYE2]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(2880, 2915)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [GOLDEN_HAIR, ORB_OF_BINDING, SORCERY_INGREDIENT]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [ANTIQUE_BROOCH,SEALED_BOX,7256,7257,7258,7259,GRAVE_PASS]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3308,3336)+[3029]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [GOLDEN_HAIR, ORB_OF_BINDING, SORCERY_INGREDIENT]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(2864, 2867) + range(2868, 2879) + [2916]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ SCROLL_OF_SHYSLASSY, LETTER_OF_KASH, WATCHERS_EYE1, BROKEN_KEY, WATCHERS_EYE2 ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [WATERBINDER, EVERGREEN, RAIN_SONG, RELIC_BOX]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [Medal] #a dynamic dictionary mapping player names to board status and selected numbers - name : [[game],[guesses],bet] self.gameStatus = {}
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2784,2809)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3337,3390) # list to hold the player and pet instance of the player in the duel and an "isFoul" flag, indexed by npcId self.inProgressDuelMobs = {} # [player, player.getPet(), True/False]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [BLOOD_STAINED_CLOTH,WHITE_CLOTH,PIPETTE_KNIFE,RED_PIPETTE_KNIFE]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [ORB]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(3692, 3811) + [3471]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(3308, 3336) + [3029]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(2841, 2864)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2880,2915)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2634, 2647)+[3027]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3391,3417)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(2634, 2647) + [3027]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2722,2734)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [MapForestofDeadman,SilverKey,LidiaHairPin,LidiaDiary,SilverSpear]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [LEGEND_OF_SEVENTEEN, MALRUK_SUCCUBUS_CLAW, ECHO_CRYSTAL, POETRY_BOOK, CRIMSON_MOSS, RAHORAKTIS_MEDICINE]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(3852, 3865) + [3890]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3417,3428)+range(10164,10166)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3239,3276)+[3428,3023,3030]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [CB_TOOTH, DW_LIGHT]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [7140]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) def onEvent (self,event,st) :
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2841,2864)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3852,3865)+[3890]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(3277,3293)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2864,2867)+range(2868,2879)+range(3294,3307)+[3028]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2822,2840)+[3037]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2647,2673)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(3678, 3683) + range(3684, 3692)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(3839, 3848) + range(3866, 3870) self.ImpGraveKepperStat = 1
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [CB_TOOTH, DW_LIGHT]