def onKill (self,npc,player,isPet):
   st = player.getQuestState("lastimperialtomb")
   if not st: return
   npcId = npc.getNpcId()
   if npcId == 18328 :
     LastImperialTombManager.getInstance().onKillHallAlarmDevice()
   elif npcId == 18339 :
     LastImperialTombManager.getInstance().onKillDarkChoirPlayer()
   elif npcId == 18334 :
     LastImperialTombManager.getInstance().onKillDarkChoirCaptain()
   elif npcId == 29047 :
     FrintezzaManager.getInstance().doSvhDead(1)
Esempio n. 2
0
 def onKill(self, npc, player, isPet):
     st = player.getQuestState("lastimperialtomb")
     if not st: return
     npcId = npc.getNpcId()
     if npcId == 18328:
         LastImperialTombManager.getInstance().onKillHallAlarmDevice()
     elif npcId == 18339:
         LastImperialTombManager.getInstance().onKillDarkChoirPlayer()
     elif npcId == 18334:
         LastImperialTombManager.getInstance().onKillDarkChoirCaptain()
     elif npcId == 29047:
         FrintezzaManager.getInstance().doSvhDead(1)
 def onAttack(self,npc,player,damage,isPet):
   st = player.getQuestState("lastimperialtomb")
   if not st: return
   FrintezzaManager.getInstance().svhMorphCheck()
Esempio n. 4
0
 def onAttack(self, npc, player, damage, isPet):
     st = player.getQuestState("lastimperialtomb")
     if not st: return
     FrintezzaManager.getInstance().svhMorphCheck()