From 6cca2d1beda6b1fcbab6100ca0f095e766fa0001 Mon Sep 17 00:00:00 2001 From: randy Date: Wed, 20 Nov 2024 19:33:24 -0700 Subject: [PATCH] Allow trading any item Attempting to trade an untradeable item will give a warning message, but the trade will still be allowed to go through. --- .../entity/player/link/request/trade/TradeContainer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Server/src/main/core/game/node/entity/player/link/request/trade/TradeContainer.java b/Server/src/main/core/game/node/entity/player/link/request/trade/TradeContainer.java index c58521aab..86abca19e 100644 --- a/Server/src/main/core/game/node/entity/player/link/request/trade/TradeContainer.java +++ b/Server/src/main/core/game/node/entity/player/link/request/trade/TradeContainer.java @@ -49,8 +49,9 @@ public final class TradeContainer extends Container { return; } if (!tradeable(item) && !GameWorld.getSettings().isDevMode()) { - player.getPacketDispatch().sendMessage("You can't trade this item."); - return; + player.getPacketDispatch().sendMessage("This item is not normally tradeable. Be careful not to break any quests!"); + //player.getPacketDispatch().sendMessage("You can't trade this item."); + //return; } Item remove = new Item(item.getId(), amount); remove.setAmount(stabalizeAmount(remove, amount, player.getInventory()));