Package games.stendhal.server.entity.creature

Examples of games.stendhal.server.entity.creature.ItemGuardCreature


    item.setImplementation(Item.class);
    item.setWeight(1);
    item.setEquipableSlots(slots);
    manager.addItem(item);   
   
    final Creature creature = new ItemGuardCreature(manager.getCreature("rat"), "golden key");
    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 40, 5, creature, 1);
    zone.add(point);
  }
View Full Code Here


    buildTwilightArea(zone, attributes);
  }

  private void buildTwilightArea(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();
    final Creature creature = new ItemGuardCreature(manager.getCreature("twilight slime"), "twilight elixir", "mithril_cloak", "twilight_zone");
    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 5, 5, creature, 1);
    zone.add(point);
  }
View Full Code Here

  }

  private void buildQuicksandArea(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();

    final Creature creature = new ItemGuardCreature(manager.getCreature("minotaur"), "minotaur key");

    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 121, 121, creature, 1);

    zone.add(point);
  }
View Full Code Here

  }

  private void buildLabyrinth(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();

    final Creature creature = new ItemGuardCreature(manager.getCreature("minotaur king"), "kokuda");

    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 58, 55, creature, 1);

    zone.add(point);
  }
View Full Code Here

    buildDrowTunnelArea(zone, attributes);
  }

  private void buildDrowTunnelArea(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();
    final Creature creature = new ItemGuardCreature(manager.getCreature("thing"), "amulet", "kill_dark_elves", null);
    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 32, 5, creature, 1);
    zone.add(point);
  }
View Full Code Here

  }

  private void buildAssassinIdGuy(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();

    final Creature creature = new ItemGuardCreature(manager.getCreature("disciple assassin"), "assassins id");

    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 242, 41, creature, 1);

    zone.add(point);
  }
View Full Code Here

    buildLichPalace(zone, attributes);
  }

  private void buildLichPalace(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();
    final Creature creature = new ItemGuardCreature(manager.getCreature("demon skeleton"), "lich gold key");

    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 54, 48, creature, 1);

    zone.add(point);
  }
View Full Code Here

    buildCastleDungeonArea(zone, attributes);
  }

  private void buildCastleDungeonArea(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();
    final Creature creature = new ItemGuardCreature(manager.getCreature("green dragon"), "dungeon silver key");
    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 69, 43, creature, 1);
    zone.add(point);
  }
View Full Code Here

  public void configureZone(final StendhalRPZone zone, final Map<String, String> attributes) {
    buildPrisonArea(zone, attributes);
  }

  private void buildPrisonArea(final StendhalRPZone zone, final Map<String, String> attributes) {
    final Creature creature = new ItemGuardCreature(manager.getCreature("duergar king"), "kanmararn prison key");
    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 50, 15, creature, 1);
    zone.add(point);
  }
View Full Code Here

    buildDrowTunnelArea(zone, attributes);
  }

  private void buildDrowTunnelArea(final StendhalRPZone zone, final Map<String, String> attributes) {
    final EntityManager manager = SingletonRepository.getEntityManager();
    final Creature creature = new ItemGuardCreature(manager.getCreature("vampire lord"), "skull ring", "vs_quest", "start");
    final CreatureRespawnPoint point = new CreatureRespawnPoint(zone, 30, 11, creature, 1);
    zone.add(point);
  }
View Full Code Here

TOP

Related Classes of games.stendhal.server.entity.creature.ItemGuardCreature

Copyright © 2018 www.massapicom. 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.