Package games.stendhal.server.core.engine

Examples of games.stendhal.server.core.engine.StendhalRPZone


   */
  @Test
  public final void testOnInspectRatWithTargetID() {
    final Player pl = PlayerTestHelper.createPlayer("hugo");
    final Creature rat = new RaidCreature(SingletonRepository.getEntityManager().getCreature("rat"));
    final StendhalRPZone testzone = new StendhalRPZone("Testzone");
    testzone.add(rat);
    testzone.add(pl);

    assertEquals(1, rat.getID().getObjectID());
    pl.setAdminLevel(5000);
    pl.clearEvents();

View Full Code Here


    final Player player = PlayerTestHelper.createPlayer("hugo");
    player.setAdminLevel(5000);
    player.clearEvents();

    MockStendhalRPRuleProcessor.get().addPlayer(player);
    final StendhalRPZone testzone = new StendhalRPZone("Testzone");
    testzone.add(player);

    RPAction action = new RPAction();
    action.put("type", "summonat");
    action.put("target", "hugo");
    action.put("slot", "hugo");
View Full Code Here

  }

  @Before
  public void setUp() {
    ZoneConfigurator zoneConf = new PrincessNPC();
    zoneConf.configureZone(new StendhalRPZone("admin_test"), null);
    npc = SingletonRepository.getNPCList().get("Tywysoga");
    en = npc.getEngine();

    final StendhalRPZone zone = new StendhalRPZone("int_semos_house");
    MockStendlRPWorld.get().addRPZone(zone);
    zoneConf = new FlowerSellerNPC();
    zoneConf.configureZone(zone, null);
    npcRose = SingletonRepository.getNPCList().get("Rose Leigh");
    enRose = npcRose.getEngine();
View Full Code Here

    new SpouseExtension();
  }

  @Before
  public final void setup() {
    final StendhalRPZone zone = new StendhalRPZone(ZONE_NAME);
    MockStendlRPWorld.get().addRPZone(zone);

    final Player pl1 = PlayerTestHelper.createPlayer("player1");
    PlayerTestHelper.registerPlayer(pl1, zone);
View Full Code Here

    MockStendhalRPRuleProcessor.get().clearPlayers();
  }

  @Before
  public void setUP() {
    zone = new StendhalRPZone("testzone") {
      @Override
      public synchronized boolean collides(final Entity entity,
          final double x, final double y) {
   
        return false;
View Full Code Here

   * Tests for magic.
   */
  @Test
  public final void testMagic() {
    final StendhalRPWorld world = MockStendlRPWorld.get();
    final StendhalRPZone zone = world.getZone(ZONE_NAME);

    final Player admin = PlayerTestHelper.createPlayer("admin");
    admin.setAdminLevel(400);
    PlayerTestHelper.registerPlayer(admin, zone);

View Full Code Here

   */
  @Test
  public void testIsValidNonContained() {
    MockStendlRPWorld.get();
    final Player bob = PlayerTestHelper.createPlayer("bob");
    final StendhalRPZone zone = new StendhalRPZone("dropzone");
    final Item dropitem = ItemTestHelper.createItem();
    zone.add(dropitem);
    zone.add(bob);
    assertNotNull(dropitem.getID().getObjectID());
    final RPAction action = new RPAction();
    action.put(EquipActionConsts.BASE_ITEM, dropitem.getID().getObjectID());
    MockStendlRPWorld.get().addRPZone(zone);
    assertNotNull(bob.getZone());
View Full Code Here

   */
  @Test
  public void testIsValidContainedNoSlot() {
    MockStendlRPWorld.get();
    final Player bob = PlayerTestHelper.createPlayer("bob");
    final StendhalRPZone zone = new StendhalRPZone("dropzone");
    final Item dropitem = SingletonRepository.getEntityManager().getItem("money");
    assertNotNull(dropitem);
    zone.add(bob);
    assertTrue(bob.equipToInventoryOnly(dropitem));
    assertNotNull(dropitem.getID().getObjectID());
    final RPAction action = new RPAction();
    action.put(EquipActionConsts.BASE_ITEM, dropitem.getID().getObjectID());

View Full Code Here

   */
  @Test
  public void testIsValidContained() {
    MockStendlRPWorld.get();
    final Player bob = PlayerTestHelper.createPlayer("bob");
    final StendhalRPZone zone = new StendhalRPZone("dropzone");
    final Item dropitem = SingletonRepository.getEntityManager().getItem("money");
    assertNotNull(dropitem);
    zone.add(bob);
    assertTrue(bob.equipToInventoryOnly(dropitem));
    assertNotNull(dropitem.getID().getObjectID());
    final RPAction action = new RPAction();
    action.put(EquipActionConsts.BASE_ITEM, dropitem.getID().getObjectID());

View Full Code Here

   */
  @Test
  public void testIsValidContainedNotInslot() {
    MockStendlRPWorld.get();
    final Player bob = PlayerTestHelper.createPlayer("bob");
    final StendhalRPZone zone = new StendhalRPZone("dropzone");
    final Item dropitem = SingletonRepository.getEntityManager().getItem("money");
    assertNotNull(dropitem);
    zone.add(bob);
    dropitem.setID(new RPObject.ID(999, "blabla"));
    //assertTrue(bob.equip(dropitem));
    assertNotNull(dropitem.getID().getObjectID());
    final RPAction action = new RPAction();
    action.put(EquipActionConsts.BASE_ITEM, dropitem.getID().getObjectID());
View Full Code Here

TOP

Related Classes of games.stendhal.server.core.engine.StendhalRPZone

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.