Package lineage2.gameserver.model.entity

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()


      else
      {
        player.setReflection(ReflectionManager.DEFAULT);
      }
      player.unsetVar("backCoords");
      r.startCollapseTimer(1000);
    }
    else if (command.startsWith("ListPossible"))
    {
      if ((getNpcId() == 32484) && Config.ALT_KAMALOKA_NIGHTMARES_PREMIUM_ONLY && !player.hasBonus())
      {
View Full Code Here


              st.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
            }
            Reflection r = ReflectionManager.getInstance().get(prison.getReflectionId());
            if (r != null)
            {
              r.startCollapseTimer(300000);
            }
            break;
        }
        break;
      }
View Full Code Here

        member.setVar("backCoords", r.getReturnLoc().toXYZString(), -1);
        member.setInstanceReuse(iz.getId(), System.currentTimeMillis());
      }
      player.getParty().setReflection(r);
      r.setParty(player.getParty());
      r.startCollapseTimer(iz.getTimelimit() * 60 * 1000L);
      player.getParty().broadCast(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(iz.getTimelimit()));
      prison.initSpawn(type1[Rnd.get(type1.length)], true);
    }
    return null;
  }
View Full Code Here

              st.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
            }
            Reflection r = ReflectionManager.getInstance().get(prison.getReflectionId());
            if (r != null)
            {
              r.startCollapseTimer(300000);
            }
            break;
        }
        break;
      }
View Full Code Here

        member.setVar("backCoords", r.getReturnLoc().toXYZString(), -1);
        member.setInstanceReuse(iz.getId(), System.currentTimeMillis());
      }
      player.getParty().setReflection(r);
      r.setParty(player.getParty());
      r.startCollapseTimer(iz.getTimelimit() * 60 * 1000L);
      player.getParty().broadCast(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(iz.getTimelimit()));
      prison.initSpawn(type1[Rnd.get(type1.length)], true);
    }
    return null;
  }
View Full Code Here

    final List<Player> players = r.getPlayers();
    for (Player p : players)
    {
      p.sendPacket(new ExShowScreenMessage("The Investigator has been killed. The mission is failed.", 3000, ScreenMessageAlign.TOP_CENTER, true));
    }
    r.startCollapseTimer(5 * 1000L);
    super.onEvtDead(killer);
  }
 
  /**
   * Method onEvtAttacked.
View Full Code Here

    if (currentReflection > 0)
    {
      final Reflection reflection = ReflectionManager.getInstance().get(currentReflection);
      if (reflection != null)
      {
        reflection.startCollapseTimer(300000);
      }
      currentReflection = 0;
    }
  }
 
View Full Code Here

      {
        if ((reflection.getInstancedZone() != null) && reflection.getInstancedZone().isCollapseOnPartyDismiss())
        {
          if (reflection.getParty() == this)
          {
            reflection.startCollapseTimer(reflection.getInstancedZone().getTimerOnCollapse() * 1000);
          }
          if ((leader != null) && (leader.getReflection() == reflection))
          {
            leader.broadcastPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(1));
          }
View Full Code Here

      }
    }
    Reflection reflection = getReflection();
    if (reflection != null)
    {
      reflection.startCollapseTimer(60000L);
      setReflection(null);
    }
   
    if (_matchingRoom != null)
    {
View Full Code Here

        }
      }
      else if (command.startsWith("ExitFromQuestInstance"))
      {
        Reflection r = player.getReflection();
        r.startCollapseTimer(60000);
        player.teleToLocation(r.getReturnLoc(), 0);
        if (command.length() > 22)
        {
          try
          {
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.