Package com.l2jfrozen.gameserver.model.actor.instance

Examples of com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance.cancelActiveTrade()


    if(activeChar == null || _objectId == 0)
      return;

    if(activeChar.getActiveTradeList() != null)
    {
      activeChar.cancelActiveTrade();
      activeChar.sendMessage("Your trade canceled");
      return;
    }

    // Fix enchant transactions
View Full Code Here


    if(_response == 1)
    {
      if(trade.getPartner() == null || L2World.getInstance().findObject(trade.getPartner().getObjectId()) == null)
      {
        // Trade partner not found, cancel trade
        player.cancelActiveTrade();
        SystemMessage msg = new SystemMessage(SystemMessageId.TARGET_IS_NOT_FOUND_IN_THE_GAME);
        player.sendPacket(msg);
        msg = null;
        return;
      }
View Full Code Here

      }

      if(!player.getAccessLevel().allowTransaction())
      {
        player.sendMessage("Unsufficient privileges.");
        player.cancelActiveTrade();
        player.sendPacket(ActionFailed.STATIC_PACKET);
        return;
      }
      trade.confirm();
    }
View Full Code Here

      }
      trade.confirm();
    }
    else
    {
      player.cancelActiveTrade();
    }
  }
  @Override
  public String getType()
  {
View Full Code Here

      // Trade partner not found, cancel trade
      if(trade.getPartner() != null)
        _log.warning("Character:" + player.getName() + " requested invalid trade object: " + _objectId);

      player.sendPacket(new SystemMessage(SystemMessageId.TARGET_IS_NOT_FOUND_IN_THE_GAME));
      player.cancelActiveTrade();
      return;
    }

    // Check if player has Access level for Transaction
    if (!player.getAccessLevel().allowTransaction())
View Full Code Here

    // Check if player has Access level for Transaction
    if (!player.getAccessLevel().allowTransaction())
    {
      player.sendMessage("Transactions are disable for your Access Level.");
      player.cancelActiveTrade();
      return;
    }

    // Check validateItemManipulation
    if (!player.validateItemManipulation(_objectId, "trade"))
View Full Code Here

      return;
    }
   
    if (activeChar.getActiveTradeList() != null)
    {
      activeChar.cancelActiveTrade();
    }
   
    // NOTE: disabled due to deadlocks
    // synchronized (activeChar.getInventory())
    // {
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.