All pastes #51629 Raw Edit

Anonymous

public text v1 · immutable
#51629 ·published 2006-04-26 23:51 UTC
rendered paste body
 def onAttack (self,npc,st):
     npcId = npc.getNpcId()
     maxHp = npc.getMaxHp()
     nowHp = npc.getCurrentHp()
     if npcId == ABYSS_JEWEL1_ID and int(st.get("part"))==5 and maxHp*0.75<nowHp :
         st.getPcSpawn().addSpawn(5168,-81250,75599,-3670)
         st.getPcSpawn().addSpawn(5168,-81260,75599,-3670)
         st.getPcSpawn().addSpawn(5168,-81270,75599,-3670)
         st.getPcSpawn().addSpawn(5168,-81280,75599,-3670)
         st.getPcSpawn().addSpawn(5168,-81290,75599,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75619,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75629,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75639,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75649,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75659,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75669,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75679,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75689,-3670)
         st.getPcSpawn().addSpawn(5168,-81250,75699,-3670)
     elif npcId == ABYSS_JEWEL1_ID and int(st.get("part"))==5 and maxHp*0.50<nowHp and st.getQuestItemsCount(FIRST_FRAGMENT_OF_ABYSS_JEWEL_ID)<1 :
         st.giveItems(FIRST_FRAGMENT_OF_ABYSS_JEWEL_ID,1)