def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ ALBERRYUS_LETTER_ID, EVERGREEN_AMULET_ID, DRYAD_TEARS_ID, ALBERRYUS_LIST_ID, COBS_MEDICINE1_ID, COBS_MEDICINE2_ID, COBS_MEDICINE3_ID, COBS_MEDICINE4_ID, COBS_MEDICINE5_ID ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ KENDNELLS_ORDER1_ID, KENDNELLS_ORDER2_ID, KENDNELLS_ORDER3_ID, KENDNELLS_ORDER4_ID, KENDNELLS_ORDER5_ID, KENDNELLS_ORDER6_ID, KENDNELLS_ORDER7_ID, KENDNELLS_ORDER8_ID, KABOO_CHIEF_TORC1_ID, KABOO_CHIEF_TORC2_ID ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [FOOD, MEAT] test = self.loadGlobalQuestVar("625_respawn") if test.isdigit(): remain = long(test) - System.currentTimeMillis() if remain <= 0: self.addSpawn(31542, 157136, -121456, -2363, 0, False, 40000) else: self.startQuestTimer("spawn_npc", remain, None, None) else: self.addSpawn(31542, 157136, -121456, -2363, 0, False, 40000)
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, 0, False, 57000) else: self.startQuestTimer("spawn_npc", remain, None, None) else: self.addSpawn(31541, 186304, -43744, -3193, 0, False, 57000)
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) # All of these are overridden in the subclasses self.NPC = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] self.Items = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10] self.Mob = [0, 1, 2] self.classid = 0 self.prevclass = 0 self.qn = "SagasSuperclass" self.X = [0, 1, 2] self.Y = [0, 1, 2] self.Z = [0, 1, 2] self.Text = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] self.Spawn_List = [] #all these are not overridden by the subclasses (either cause they are constant or used only for this script) self.CREATED = State('Start', self) self.STARTED = State('Started', self) self.COMPLETED = State('Completed', self)
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(8283,8286)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(4269, 4274)
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 = [VERY_EXPENSIVE_NECKLACE]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) # 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) def onAdvEvent (self,event,npc,player) :
def __init__(self,id,name,descr) : JQuest.__init__(self,id,name,descr) self.questItemIds = [DAIMONS_EYES,HESTIAS_FAIRY_STONE,NUCLEUS_OF_LESSER_GOLEM,FALSTON_FANG,SHAIDS_TALON]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [WATER_BOTTLE, HOLY_WATER_BOTTLE, SCRIPTURES]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [] self.games = {}
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ ONYX_TALISMAN1, ONYX_TALISMAN2, ANCIENT_SCROLL, ANCIENT_CLAY_TABLET, KARTAS_TRANSLATION ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.isSpawned = 0 self.questItemIds = [ Starstone, Detector, Detector2, Letter, Starstone2 ]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = range(3141, 3172) + [3026]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [ GALLINS_OAK_WAND_ID, WAND_SPIRITBOUND1_ID, WAND_SPIRITBOUND2_ID, WAND_SPIRITBOUND3_ID ]
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 = [BONES_OF_A_PLAINS_DINOSAUR]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [SuspiciousTotem, GemstoneKey, TotemDoll, Dress]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.priest = "" self.tifaren = 0 self.soul = 0 self.well = 0
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = [Flower,Report,Report2,Enigma,Heart,Necklace]
def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr) self.questItemIds = range(2675,2712)+range(2713,2721)
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [SilverKey, LidiaHairPin, LidiaDiary, SilverSpear]
def __init__(self, id, name, descr): JQuest.__init__(self, id, name, descr) self.questItemIds = [SGOODS]
def __init__(self,id,name,descr): self.isSpawned = False JQuest.__init__(self,id,name,descr)
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(1541,1547)