Change the handling of Notrade and equipped Items for Trading

This commit is contained in:
Tacef Ine
2017-07-14 18:52:57 +02:00
parent 320dd29d03
commit 67136ff0de
+2 -2
View File
@@ -171,13 +171,13 @@ public class TradeService extends Service {
SWGObject tradeObject = objectManager.getObjectById(packet.getObjectId());
if(creature.hasSlottedObject(tradeObject)){
tradeSession.sendAbortTrade();
return;
}
if(tradeObject.hasAttribute("no_trade")){
sendSystemMessage(player, "add_item_failed_prose");
tradeSession.sendToPartner(creature, new RemoveItemMessage(packet.getObjectId()));
tradeSession.removeFromItemList(creature, packet.getObjectId());
tradeSession.sendAbortTrade();
}
tradeObject.setContainerPermissions(ContainerPermissionsType.INVENTORY);