Examples of BattleRewardMessage


Examples of org.pokenet.server.network.message.battle.BattleRewardMessage

    int item = PokemonSpecies.getDefaultData().
      getPokemonByName(m_wildPoke.getSpeciesName()).getRandomItem();
    if (item > -1) {
      m_player.getBag().addItem(item, 1);
      TcpProtocolHandler.writeMessage(m_player.getTcpSession(),
          new BattleRewardMessage(BattleRewardType.ITEM, item));
    } else {
      int money = 5;
      m_player.setMoney(m_player.getMoney() + money);
      m_player.updateClientMoney();
      TcpProtocolHandler.writeMessage(m_player.getTcpSession(),
          new BattleRewardMessage(BattleRewardType.MONEY, money));
    }

    if (m_participatingPokemon.size() > 0) {
      double exp = (DataService.getBattleMechanics().calculateExpGain(
          m_wildPoke, m_participatingPokemon.size()));
View Full Code Here

Examples of org.pokenet.server.network.message.battle.BattleRewardMessage

    int money = getParty(1)[0].getLevel() * (getMechanics().getRandom().nextInt(4) + 1);
    if (winner == 0) {
      /* Reward the player */

      TcpProtocolHandler.writeMessage(m_player.getTcpSession(),
          new BattleRewardMessage(BattleRewardType.MONEY,
          money));
      m_player.setMoney(m_player.getMoney() + money);
      /* End the battle */
      m_player.removeTempStatusEffects();
      TcpProtocolHandler.writeMessage(m_player.getTcpSession(),
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.