Examples of equipToInventoryOnly()


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

    Item item = SingletonRepository.getEntityManager().getItem("axe");
    george.equipToInventoryOnly(item);
    Offer offer = market.createOffer(george, item, 10, 1);
   
    item = SingletonRepository.getEntityManager().getItem("carrot");
    george.equipToInventoryOnly(item);
    Offer offer2 = market.createOffer(george, item, 11, 1);
   
    Player ernie = PlayerTestHelper.createPlayer("ernie");
    StackableItem money = (StackableItem) SingletonRepository.getEntityManager().getItem("money");
    money.setQuantity(21);
View Full Code Here

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

    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring.setInfoString("juliet");
   
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring2.setInfoString("romeo");
    juliet.equipToInventoryOnly(ring2);
   
    assertFalse(ring.onUsed(romeo));
    assertEquals(romeo.events().get(0).get("text"), "Although you have heard a lot of rumors about the destination, you cannot join juliet there because it is still an unknown place for you.");
  }
 
View Full Code Here

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

    Offer offer2 = market.createOffer(george, item, 11, 1);
   
    Player ernie = PlayerTestHelper.createPlayer("ernie");
    StackableItem money = (StackableItem) SingletonRepository.getEntityManager().getItem("money");
    money.setQuantity(21);
    ernie.equipToInventoryOnly(money);
    market.acceptOffer(offer, ernie);
    market.acceptOffer(offer2, ernie);
   
    assertThat(market.hasEarningsFor(george), is(Boolean.TRUE));
    market.fetchEarnings(george);
View Full Code Here

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

    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring.setInfoString("juliet");
   
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring2.setInfoString("romeo");
    juliet.equipToInventoryOnly(ring2);
   
    assertTrue(ring.onUsed(romeo));
  }
 
  /**
 
View Full Code Here

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

    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring.setInfoString("juliet");
   
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring2.setInfoString("romeo");
    juliet.equipToInventoryOnly(ring2);
   
    assertTrue(ring.onUsed(romeo));
    assertFalse(ring.onUsed(romeo));
    assertTrue(romeo.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()

    Market market = Market.createShop();
    zone.add(market);
    Player george = PlayerTestHelper.createPlayer("george");
    Item item = SingletonRepository.getEntityManager().getItem("axe");
    item.setBoundTo("george");
    george.equipToInventoryOnly(item);
   
    Offer offer = market.createOffer(george, item, 42, 1);
    assertNull("Creating offers for non bound items should fail", offer);
    assertThat(george.isEquipped("axe"), is(Boolean.TRUE));
  }
View Full Code Here

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

    final WeddingRing ring = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring.setInfoString("juliet");
   
    final WeddingRing ring2 = (WeddingRing) SingletonRepository.getEntityManager().getItem("wedding ring");
    ring2.setInfoString("romeo");
    juliet.equipToInventoryOnly(ring2);
   
    ring.onUsed(romeo);
    // a time well in the past
    ring.put("amount", 0);
    assertTrue(ring.onUsed(romeo));
View Full Code Here

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

    Player george = PlayerTestHelper.createPlayer("george");
    Offer offer = new Offer(item, price, george);
    offer.setID(new ID(1, "shop"));

    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("axe")), is(Boolean.FALSE));
    assertThat(ernie.isEquipped("money", price), is(Boolean.TRUE));
  }
View Full Code Here

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

    StackableItem erniesMoney = (StackableItem) SingletonRepository
        .getEntityManager().getItem("money");
    Integer price = Integer.valueOf(10);
    Integer tooFewMoney = price - 1;
    erniesMoney.setQuantity(tooFewMoney);
    bob.equipToInventoryOnly(item);
    Offer offer = market.createOffer(bob, item, price, Integer.valueOf(1));

    Player ernie = PlayerTestHelper.createPlayer("ernie");
    ernie.equipToInventoryOnly(erniesMoney);
   
View Full Code Here

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

    erniesMoney.setQuantity(tooFewMoney);
    bob.equipToInventoryOnly(item);
    Offer offer = market.createOffer(bob, item, price, Integer.valueOf(1));

    Player ernie = PlayerTestHelper.createPlayer("ernie");
    ernie.equipToInventoryOnly(erniesMoney);
   
    assertThat(ernie.isEquipped("money", price), is(Boolean.FALSE));
    market.acceptOffer(offer, ernie);
    assertThat(Boolean.valueOf(ernie.isEquipped("axe")), is(Boolean.FALSE));
    assertThat(ernie.isEquipped("money", tooFewMoney), is(Boolean.TRUE));
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.