Examples of doDie()

  • l2p.gameserver.model.entity.olympiad.OlympiadGame.doDie()
  • l2p.gameserver.model.instances.L2ChestInstance.doDie()
  • l2p.gameserver.model.instances.L2DoorInstance.doDie()
  • l2p.gameserver.model.instances.L2NpcInstance.doDie()
  • lineage2.gameserver.model.Creature.doDie()
    Method doDie. @param killer Creature
  • lineage2.gameserver.model.entity.olympiad.OlympiadGame.doDie()
    Method doDie. @param player Player @return boolean
  • lineage2.gameserver.model.instances.MonsterInstance.doDie()
    Method doDie. @param player Player @return boolean
  • lineage2.gameserver.model.instances.NpcInstance.doDie()
    Method doDie. @param player Player @return boolean
  • net.sf.l2j.gameserver.model.actor.instance.L2PcInstance.doDie()
    Kill the L2Character, Apply Death Penalty, Manage gain/loss Karma and Item Drop.
    Actions :
  • Reduce the Experience of the L2PcInstance in function of the calculated Death Penalty
  • If necessary, unsummon the Pet of the killed L2PcInstance
  • Manage Karma gain for attacker and Karam loss for the killed L2PcInstance
  • If the killed L2PcInstance has Karma, manage Drop Item
  • Kill the L2PcInstance

  • @param killer the killer @return true, if successful

    Examples of lineage2.gameserver.model.Creature.doDie()

          }
        }
        if ((obj != null) && obj.isCreature())
        {
          Creature target = (Creature) obj;
          target.doDie(activeChar);
        }
        else
        {
          activeChar.sendPacket(Msg.INVALID_TARGET);
        }
    View Full Code Here

    Examples of lineage2.gameserver.model.entity.olympiad.OlympiadGame.doDie()

              setCurrentHp(1, false);
              attacker.getAI().setIntention(CtrlIntention.AI_INTENTION_ACTIVE);
              attacker.sendActionFailed();
              return;
            }
            else if (game.doDie(this))
            {
              game.setWinner(getOlympiadSide() == 1 ? 2 : 1);
              game.endGame(20000, false);
            }
          }
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.MonsterInstance.doDie()

            _mob.abortAttack(true, false);
            _mob.abortCast(true, false);
            _mob.setHeading(PositionUtils.getHeadingTo(_mob, _follower));
            _mob.doCast(SkillTable.getInstance().getInfo(4485, 1), _follower, false);
            _mob.setCurrentHp(_mob.getCurrentHp() + _follower.getCurrentHp(), false);
            _follower.doDie(_follower);
            _follower.deleteMe();
          }
        }
        super.onEvtAttacked(attacker, damage);
      }
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

          return;
        }
        _bombsUseCounter++;
        if (Rnd.chance(20) || (_bombsUseCounter > 4))
        {
          actor.doDie(caster);
        }
      }
     
      /**
       * Method randomWalk.
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

        if (Rnd.chance(FAIL_COCOON_CHANCE))
        {
          caster.getPlayer().sendPacket(Msg.NOTHING_HAPPENED);
          return;
        }
        actor.doDie(null);
        actor.endDecayTask();
        try
        {
          final NpcInstance mob = NpcHolder.getInstance().getTemplate(CANNIBALISTIC_STAKATO_CHIEF).getNewInstance();
          mob.setSpawnedLoc(actor.getLoc());
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

          case Trower:
            if ((st.getCond() == 10) && (npcId == FlameFlower&& !npc.isDead())
            {
              st.giveItems(EnergyOfFire, 1);
              st.playSound("ItemSound.quest_itemget");
              npc.doDie(player);
            }
            if ((st.getQuestItemsCount(EnergyOfFire) >= 5))
            {
              st.playSound(SOUND_MIDDLE);
              st.setCond(11);
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

      public void killNpcByObjectId(int _objId)
      {
        NpcInstance npc = GameObjectsStorage.getNpc(_objId);
        if (npc != null)
        {
          npc.doDie(null);
        }
        else
        {
          _log.warn("Attemp to kill object that is not npc in quest " + getQuest().getQuestIntId());
        }
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

       */
      @Override
      protected void onEvtAttacked(Creature attacker, int damage)
      {
        final NpcInstance actor = getActor();
        actor.doDie(attacker);
      }
    }
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

              ++currentState;
            }
          }
          else
          {
            actor.doDie(actor);
          }
        }
        if ((lastSayTimer + SAY_RAFF) < System.currentTimeMillis())
        {
          lastSayTimer = System.currentTimeMillis();
    View Full Code Here

    Examples of lineage2.gameserver.model.instances.NpcInstance.doDie()

        if (target.isInRange(actor, actor.getAggroRange()) && target.isPlayable() && !target.isDead() && !target.isInvisible())
        {
          if (actor.getNpcId() == 18667)
          {
            actor.doCast(SkillTable.getInstance().getInfo(Rnd.get(5423, 5424), 9), actor, false);
            actor.doDie(null);
          }
          else if (actor.getNpcId() == 18668)
          {
            for (int i = 0; i < Rnd.get(1, 4); i++)
            {
    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.