Ejemplo n.º 1
0
 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
     ]
Ejemplo n.º 2
0
 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
     ]
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
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, 0, False, 57000)
         else:
             self.startQuestTimer("spawn_npc", remain, None, None)
     else:
         self.addSpawn(31541, 186304, -43744, -3193, 0, False, 57000)
Ejemplo n.º 5
0
 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)
Ejemplo n.º 6
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
     ]
Ejemplo n.º 7
0
 def __init__(self,id,name,descr):
 	JQuest.__init__(self,id,name,descr)
 	self.questItemIds = range(8283,8286)
Ejemplo n.º 8
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(4269, 4274)
Ejemplo n.º 9
0
 def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)

 def onEvent (self,event,st) :
Ejemplo n.º 10
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [VERY_EXPENSIVE_NECKLACE]
Ejemplo n.º 11
0
 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]
Ejemplo n.º 12
0
 def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)

 def onAdvEvent (self,event,npc,player) :
Ejemplo n.º 13
0
 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]
Ejemplo n.º 14
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [WATER_BOTTLE, HOLY_WATER_BOTTLE, SCRIPTURES]
Ejemplo n.º 15
0
 def __init__(self,id,name,descr):
   JQuest.__init__(self,id,name,descr)
   self.questItemIds = []
   self.games = {}
Ejemplo n.º 16
0
 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
     ]
Ejemplo n.º 17
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.isSpawned = 0
     self.questItemIds = [
         Starstone, Detector, Detector2, Letter, Starstone2
     ]
Ejemplo n.º 18
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(3141, 3172) + [3026]
Ejemplo n.º 19
0
 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
     ]
Ejemplo n.º 20
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = range(3692, 3811) + [3471]
Ejemplo n.º 21
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [BONES_OF_A_PLAINS_DINOSAUR]
Ejemplo n.º 22
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [SuspiciousTotem, GemstoneKey, TotemDoll, Dress]
Ejemplo n.º 23
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.priest = ""
     self.tifaren = 0
     self.soul = 0
     self.well = 0
Ejemplo n.º 24
0
 def __init__(self,id,name,descr):
    JQuest.__init__(self,id,name,descr)
    self.questItemIds = [Flower,Report,Report2,Enigma,Heart,Necklace]
Ejemplo n.º 25
0
 def __init__(self,id,name,descr): 
    JQuest.__init__(self,id,name,descr)
    self.questItemIds = range(2675,2712)+range(2713,2721)
Ejemplo n.º 26
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [SilverKey, LidiaHairPin, LidiaDiary, SilverSpear]
Ejemplo n.º 27
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
     self.questItemIds = [SGOODS]
Ejemplo n.º 28
0
	def __init__(self,id,name,descr):
		self.isSpawned = False
		JQuest.__init__(self,id,name,descr)
Ejemplo n.º 29
0
 def __init__(self, id, name, descr):
     JQuest.__init__(self, id, name, descr)
Ejemplo n.º 30
0
 def __init__(self,id,name,descr):
     JQuest.__init__(self,id,name,descr)
     self.questItemIds = range(1541,1547)