Examples of equipToInventoryOnly()


Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

   
    assertNotNull(frodo.getAllEquipped("wedding ring"));
    assertEquals("one should be destroyed", frodo.getAllEquipped("wedding ring").size(), 1);
   
    ring3.setInfoString("frodo");
    galadriel.equipToInventoryOnly(ring3);
   
    assertFalse(((WeddingRing) frodo.getFirstEquipped("wedding ring")).onUsed(frodo));
    assertTrue("Should use up the energy at destruction", frodo.events().get(0).get("text").startsWith("The ring has not yet regained its power."));
  }
 
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    StendhalRPZone zone = new StendhalRPZone("shop");
    Market market = Market.createShop();
    zone.add(market);
    Player george = PlayerTestHelper.createPlayer("george");
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    george.equipToInventoryOnly(item);
    Offer offer = market.createOffer(george, item, 0, 1);
   
    Player ernie = PlayerTestHelper.createPlayer("ernie");
    market.acceptOffer(offer, ernie);
    assertThat(ernie.isEquipped("axe"), is(Boolean.TRUE));
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    ((StackableItem) item).setQuantity(6);
    StackableItem erniesMoney = (StackableItem) SingletonRepository
        .getEntityManager().getItem("money");
    Integer price = Integer.valueOf(10);
    erniesMoney.setQuantity(price);
    george.equipToInventoryOnly(item);
    Integer number = Integer.valueOf(5);
    Offer offer = market.createOffer(george, item, price, number);
    assertThat(offer.getItem().getName(), is("greater potion"));
    assertThat(((StackableItem) offer.getItem()).getQuantity(), is(5));
    assertThat(offer.getPrice(), is(price));
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    assertThat(Boolean.valueOf(george.isEquipped(item.getName(), 1)),
        is(Boolean.TRUE));
    assertThat(Boolean.valueOf(george.isEquipped(item.getName(), 2)),
        is(Boolean.FALSE));
    Player ernie = PlayerTestHelper.createPlayer("ernie");
    ernie.equipToInventoryOnly(erniesMoney);
    assertThat(ernie.isEquipped("money", price), is(Boolean.TRUE));
    market.acceptOffer(offer, ernie);
    assertThat(Boolean.valueOf(ernie.isEquipped("greater potion", 5)), is(Boolean.TRUE));
    assertThat(ernie.isEquipped("money", price), is(Boolean.FALSE));
    assertThat(Boolean.valueOf(george.isEquipped("money")), is(Boolean.FALSE));
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    Market market = Market.createShop();
    zone.add(market);
    Player george = PlayerTestHelper.createPlayer("george");
    StackableItem item = (StackableItem) SingletonRepository.getEntityManager().getItem("meat");
    // ensure the item gets an id
    george.equipToInventoryOnly(item);
    george.drop(item);
   
    Offer offer = market.createOffer(george, item, 42, 1);
    assertNull("Creating offers for items that are not with the player should fail", offer);   
  }
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    Player bob = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone zone = new StendhalRPZone("shop");
    Market market = Market.createShop();
    zone.add(market);
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    bob.equipToInventoryOnly(item);
   
    Offer offer = market.createOffer(bob, item, 10, 1);
   
    market.expireOffer(offer);
    assertFalse(market.contains(offer));
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    Player bob = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone zone = new StendhalRPZone("shop");
    Market market = Market.createShop();
    zone.add(market);
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    bob.equipToInventoryOnly(item);
   
    Offer offer = market.createOffer(bob, item, 10, 1);
   
    market.expireOffer(offer);
    market.removeExpiredOffer(offer);
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    Player bob = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone zone = new StendhalRPZone("shop");
    Market market = Market.createShop();
    zone.add(market);
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    bob.equipToInventoryOnly(item);
   
    Offer offer = market.createOffer(bob, item, 10, 1);
   
    market.removeOffer(offer, bob);
    assertFalse(market.contains(offer));
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    Player bob = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone zone = new StendhalRPZone("shop");
    Market market = Market.createShop();
    zone.add(market);
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    bob.equipToInventoryOnly(item);
   
    Offer offer = market.createOffer(bob, item, 10, 1);
   
    market.expireOffer(offer);
    market.removeOffer(offer, bob);
View Full Code Here

Examples of games.stendhal.server.entity.player.Player.equipToInventoryOnly()

    Player bob = PlayerTestHelper.createPlayer("bob");
    StendhalRPZone zone = new StendhalRPZone("shop");
    Market market = Market.createShop();
    zone.add(market);
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    bob.equipToInventoryOnly(item);
   
    // make an offer to the shop and make it disappear
    Offer offer = market.createOffer(bob, item, 10, 1);
    market.expireOffer(offer);
    market.removeExpiredOffer(offer);
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.