diff --git a/src/services/trade/TradeService.java b/src/services/trade/TradeService.java index 63490fdb4..16d95fcea 100644 --- a/src/services/trade/TradeService.java +++ b/src/services/trade/TradeService.java @@ -165,7 +165,7 @@ public class TradeService extends Service { CreatureObject creature = player.getCreatureObject(); TradeSession tradeSession = creature.getTradeSession(); if (tradeSession == null) { - Log.w("Invalid TradeSession"); + Log.w("Invalid TradeSession for handleAddItemMessage. Creature %s: ", creature); return; } diff --git a/src/services/trade/TradeSession.java b/src/services/trade/TradeSession.java index c8c5d43e3..e0cdf5108 100644 --- a/src/services/trade/TradeSession.java +++ b/src/services/trade/TradeSession.java @@ -93,7 +93,7 @@ public class TradeSession { public void sendToPartner(CreatureObject creature, SWGPacket packet) { Assert.test(isInTradeSession(creature), "Creature is not a part of this trade session!"); - if(isInitiator(creature)){ // Obique: don't use object id comparisons + if(isInitiator(creature)){ getAccepter().getOwner().sendPacket(packet); } else { getInitiator().getOwner().sendPacket(packet);