Example #1
0
 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,
     ]
Example #2
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         KAROYDS_LETTER_ID, CECKTINONS_VOUCHER1_ID, CECKTINONS_VOUCHER2_ID,
         BONE_FRAGMENT1_ID, SOUL_CATCHER_ID, PRESERVE_OIL_ID,
         ZOMBIE_HEAD_ID, STEELBENDERS_HEAD_ID
     ]
Example #3
0
 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]
Example #4
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         KENDNELLS_ORDER1, KENDNELLS_ORDER2, KENDNELLS_ORDER3,
         KENDNELLS_ORDER4, KENDNELLS_ORDER5, KENDNELLS_ORDER6,
         KENDNELLS_ORDER7, KENDNELLS_ORDER8
     ]
Example #5
0
	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]
Example #6
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         SCAVENGER_WERERAT_SKULL, TUREK_WARHOUND_TAIL, TYRANT_KINGPIN_HEART,
         TRISALIM_TARANTULAS_VENOM_SAC, MANUAL_OF_MANACLES,
         PENITENTS_MANACLES, PENITENTS_MANACLES1
     ]
Example #7
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(7141, 7148)
     self.priest = ""
     self.tifaren = 0
     self.soul = 0
     self.well = 0
Example #8
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(7141, 7148)
     self.priest = ""
     self.tifaren = 0
     self.soul = 0
     self.well = 0
Example #9
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         GALLADUCCIS_ORDER_DOCUMENT_ID_1, GALLADUCCIS_ORDER_DOCUMENT_ID_2,
         GALLADUCCIS_ORDER_DOCUMENT_ID_3, MAGIC_SWORD_HILT_ID,
         GEMSTONE_POWDER_ID, PURIFIED_MAGIC_NECKLACE_ID
     ]
Example #10
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         ZOMBIE_HEAD1_ID, ZOMBIE_HEART1_ID, ZOMBIE_LIVER1_ID, SKULL1_ID,
         RIB_BONE1_ID, SPINE1_ID, ARM_BONE1_ID, THIGH_BONE1_ID,
         COMPLETE_SKELETON_ID, ANATOMY_DIAGRAM_ID
     ]
Example #11
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         RANGERS_REPORT1, RANGERS_REPORT2, RANGERS_REPORT3, RANGERS_REPORT4,
         OL_MAHUM_HEAD, CARGOBOX, TYRAS_BILL, CERTIFICATE, BLADE_MOLD,
         WEAPON_TRADE_CONTRACT
     ]
Example #12
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         GEM_BOX1, STAR_DIAMOND, GOUPHS_CONTRACT, REEPS_CONTRACT,
         ELVEN_WINE, BRONPS_CONTRACT, AQUAMARINE, CHRYSOBERYL, COAL_PIECE,
         BRONPS_DICE, BRONPS_LETTER, BERRY_TART, BAT_DIAGRAM
     ]
Example #13
0
 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]
Example #14
0
 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
Example #15
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         MONEY_OF_SWINDLER,
         DAIRY_OF_ALLANA,
         LIZARD_CAPTAIN_ORDER,
         CRYSTAL_MEDALLION,
         HALF_OF_DAIRY,
         TAMATOS_NECKLACE,
     ]
Example #16
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         HATOSS_ORDER2_ID,
         LETTER_TO_DARKELF_ID,
         LETTER_TO_HUMAN_ID,
         LETTER_TO_ELF_ID,
         HATOSS_ORDER1_ID,
         HATOSS_ORDER3_ID,
     ]
Example #17
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
     ]
Example #18
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         KENDNELLS_ORDER1,
         KENDNELLS_ORDER2,
         KENDNELLS_ORDER3,
         KENDNELLS_ORDER4,
         KENDNELLS_ORDER5,
         KENDNELLS_ORDER6,
         KENDNELLS_ORDER7,
         KENDNELLS_ORDER8,
     ]
Example #19
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = range(7193,7195)
     test = self.loadGlobalQuestVar("604_respawn")
     if test.isdigit() :
        remain = long(test) - System.currentTimeMillis()
        if remain <= 0 :
           self.addSpawn(31541,186304,-43744,-3193,57000, False, 0, True)
        else :
           self.startQuestTimer("spawn_npc", remain, None, None)
     else :
        self.addSpawn(31541,186304,-43744,-3193,57000, False, 0, True)
Example #20
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [Ice_Heart]
     self.gstate = GrandBossState(Ashutar)
     test = self.loadGlobalQuestVar("610_respawn")
     if test.isdigit() :
        remain = long(test) - System.currentTimeMillis()
        if remain <= 0 :
           self.addSpawn(31560,105452,-36775,-1050,34000, False, 0, True)
        else :
           self.startQuestTimer("spawn_npc", remain, None, None)
     else :
        self.addSpawn(31560,105452,-36775,-1050,34000, False, 0, True)
Example #21
0
 def __init__(self,id,name,descr):
 	JQuest.__init__(self,id,name,descr)
 	self.questItemIds = [FOOD, MEAT]
	self.gstate = GrandBossState(BUMPALUMP)
 	test = self.loadGlobalQuestVar("625_respawn")
 	if test.isdigit() :
 	   remain = long(test) - System.currentTimeMillis()
 	   if remain <= 0 :
 	      self.addSpawn(31542,157136,-121456,-2363,40000, False, 0, True)
 	   else :
 	      self.startQuestTimer("spawn_npc", remain, None, None)
 	else:
 	   self.addSpawn(31542,157136,-121456,-2363,40000, False, 0, True)
Example #22
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.gstate = GrandBossState(Nastron)
     self.questItemIds = [Fire_Heart]
     test = self.loadGlobalQuestVar("616_respawn")
     if test.isdigit():
         remain = long(test) - System.currentTimeMillis()
         if remain <= 0:
             self.addSpawn(31558, 142368, -82512, -6487, 58000, False, 0, True)
         else:
             self.startQuestTimer("spawn_npc", remain, None, None)
     else:
         self.addSpawn(31558, 142368, -82512, -6487, 58000, False, 0, True)
Example #23
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(7193, 7195)
     test = self.loadGlobalQuestVar("604_respawn")
     if test.isdigit():
         remain = long(test) - System.currentTimeMillis()
         if remain <= 0:
             self.addSpawn(31541, 186304, -43744, -3193, 57000, False, 0,
                           True)
         else:
             self.startQuestTimer("spawn_npc", remain, None, None)
     else:
         self.addSpawn(31541, 186304, -43744, -3193, 57000, False, 0, True)
Example #24
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.gstate = GrandBossState(Nastron)
     self.questItemIds = [Fire_Heart]
     test = self.loadGlobalQuestVar("616_respawn")
     if test.isdigit():
         remain = long(test) - System.currentTimeMillis()
         if remain <= 0:
             self.addSpawn(31558, 142368, -82512, -6487, 58000, False, 0,
                           True)
         else:
             self.startQuestTimer("spawn_npc", remain, None, None)
     else:
         self.addSpawn(31558, 142368, -82512, -6487, 58000, False, 0, True)
Example #25
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [Ice_Heart]
     self.gstate = GrandBossState(Ashutar)
     test = self.loadGlobalQuestVar("610_respawn")
     if test.isdigit():
         remain = long(test) - System.currentTimeMillis()
         if remain <= 0:
             self.addSpawn(31560, 105452, -36775, -1050, 34000, False, 0,
                           True)
         else:
             self.startQuestTimer("spawn_npc", remain, None, None)
     else:
         self.addSpawn(31560, 105452, -36775, -1050, 34000, False, 0, True)
Example #26
0
 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
     ]
Example #27
0
 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
     ]
Example #28
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         Varka_Badge_Soldier, Varka_Badge_Officer, Varka_Badge_Captain
     ]
Example #29
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [FEVER_MEDICINE, POISON_SAC]
Example #30
0
	def __init__(self,id, name, descr) :
		JQuest.__init__(self, id, name, descr)
		self.questItemIds = [SGOODS]
Example #31
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [ADAMANTITE_ORE]
Example #32
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [DREAM_FRAGMENT_ID]
Example #33
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [REMAINS]
Example #34
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = []
Example #35
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [BONES_OF_A_PLAINS_DINOSAUR]
Example #36
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [BAT_FANG]
Example #37
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
Example #38
0
 def __init__(self,id,name,descr):  
    JQuest.__init__(self,id,name,descr)
    self.questItemIds = [Flower,SilverCross,BrokenSilverCross,Letter,Hairpin,Totem]
Example #39
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [FAIRY_BREATH]
Example #40
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [KIRUNAK_SKULL_ID]
Example #41
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [KASHA_CRYSTAL_ID, KASHA_PARASITE_ID]
Example #42
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(5875, 5881)
Example #43
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
Example #44
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(7199, 7202)
Example #45
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [WATCHING_EYES, DELU_LIZARDMAN_SCALE, ROUGHLY_HEWN_ROCK_GOLEM_SHARD]
Example #46
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [ORC_AMULET, ORC_NECKLACE, WEREWOLF_FANG, GLUDIO_LORDS_MARK]
Example #47
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [CLAY_URN_FRAGMENT, BRASS_TRINKET_PIECE, BRONZE_MIRROR_PIECE, JADE_NECKLACE_BEAD, TUREK_DOGTAG, TUREK_MEDALLION]
Example #48
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [ANTIQUE_BROOCH,SEALED_BOX,7256,7257,7258,7259,GRAVE_PASS]
Example #49
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [KAROYDS_LETTER_ID, CECKTINONS_VOUCHER1_ID, CECKTINONS_VOUCHER2_ID, BONE_FRAGMENT1_ID, SOUL_CATCHER_ID, PRESERVE_OIL_ID, ZOMBIE_HEAD_ID, STEELBENDERS_HEAD_ID]
Example #50
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [DARK_BEZOAR_ID]
Example #51
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [DARKWING_BAT_FANG, VARANGKAS_PARASITE]
Example #52
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [
         THEMIS_SCALE, NUCLEUS_OF_HEKATON_PRIME, TIPHON_SHARD,
         GLAKIS_NUCLEUS, RAHHAS_FANG, NUCLEUS_OF_FLAMESTONE_GIANT
     ]
Example #53
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [SHINING_RED_GEM, SHINING_GEM]
Example #54
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = range(3239,3276)+[3428,3023,3030]
Example #55
0
 def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)

 def onEvent (self,event,st) :
Example #56
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [STARSTONE2_ID]
Example #57
0
 def __init__(self,id,name,descr): 
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = [MEDICINAL_HERB, MAP]