Package l2p.gameserver.model.instances

Examples of l2p.gameserver.model.instances.L2NpcInstance.doDie()


      }
    }
    _bombsUseCounter++;
    if(Rnd.chance(20) || _bombsUseCounter > 4)
    {
      actor.doDie(caster);
    }
  }

  @Override
  protected boolean randomWalk()
View Full Code Here


  {
    L2NpcInstance actor = getActor();
    if((actor.getCurrentHpPercents() <= 70))
    {
      actor.doCast(SkillTable.getInstance().getInfo(4612, 9), attacker, true);
      actor.doDie(actor);
    }
    super.onEvtAttacked(attacker, damage);
  }
}
View Full Code Here

  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());
    }
View Full Code Here

            {
              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;
          }
        }
View Full Code Here

    {
      killer = mostHated.getPlayer();
    }
    actor.dropItem(killer, actor.getNpcId() == 22353 ? 9682 : Rnd.chance(10) ? 9681 : 9680, 1);
    actor.decayMe();
    actor.doDie(actor);
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.