283284285286287288289290291292293
player.abortAttack(); player.abortCast(); player.getStatus().stopHpMpRegeneration(); } else player.doDie(activeChar); } } else player.setCurrentHp(player.getCurrentHp() - damage); }
218219220221222223224225226227228
player.setIsPendingRevive(true); if (player.getPet() != null) player.getPet().getAI().setIntention(CtrlIntention.AI_INTENTION_IDLE, null); } else player.doDie(activeChar); } } else player.setCurrentHp(player.getCurrentHp() - damage); }
30673068306930703071307230733074307530763077
setCurrentHp(1, false); attacker.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE); attacker.sendActionFailed(); return; } else if(olymp_game.doDie(this)) // Все умерли { olymp_game.setWinner(getOlympiadSide() == 1 ? 2 : 1); olymp_game.endGame(20000, false); } }
111112113114115116117118119120121
target.onOpen((L2Player) activeChar); } else { activeChar.sendPacket(new SystemMessage(SystemMessage.S1_HAS_FAILED).addString(getName())); target.doDie(activeChar); } } } } }
4849505152535455565758
} } _bombsUseCounter++; if(Rnd.chance(20) || _bombsUseCounter > 4) { actor.doDie(caster); } } @Override protected boolean randomWalk()
17181920212223242526
{ L2NpcInstance actor = getActor(); if((actor.getCurrentHpPercents() <= 70)) { actor.doCast(SkillTable.getInstance().getInfo(4612, 9), attacker, true); actor.doDie(actor); } super.onEvtAttacked(attacker, damage); } }
803804805806807808809810811812813
public void killNpcByObjectId(int _objId) { L2NpcInstance npc = L2ObjectsStorage.getNpc(_objId); if(npc != null) { npc.doDie(null); } else { _log.warning("Attemp to kill object that is not npc in quest " + getQuest().getQuestIntId()); }
912913914915916917918919920921922
{ r.addSpawn(npc.getSpawn()); } npc.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, attacker, 100); actor.decayMe(); actor.doDie(actor); attacker.setTarget(npc); attacker.sendPacket(npc.makeStatusUpdate(StatusUpdate.CUR_HP, StatusUpdate.MAX_HP)); return; } }
3334353637383940
{ killer = mostHated.getPlayer(); } actor.dropItem(killer, actor.getNpcId() == 22353 ? 9682 : Rnd.chance(10) ? 9681 : 9680, 1); actor.decayMe(); actor.doDie(actor); } }