diff --git a/trunk/java/com/l2jserver/gameserver/network/serverpackets/luckygame/ExBettingLuckyGameResult.java b/trunk/java/com/l2jserver/gameserver/network/serverpackets/luckygame/ExBettingLuckyGameResult.java index 5cee897733..c295d7d561 100644 --- a/trunk/java/com/l2jserver/gameserver/network/serverpackets/luckygame/ExBettingLuckyGameResult.java +++ b/trunk/java/com/l2jserver/gameserver/network/serverpackets/luckygame/ExBettingLuckyGameResult.java @@ -85,6 +85,16 @@ public class ExBettingLuckyGameResult extends L2GameServerPacket } } + // Check inventory capacity + for (ItemHolder reward : rewards) + { + if ((!_activeChar.getInventory().validateCapacityByItemId(reward.getId(), reward.getCount())) || (!_activeChar.getInventory().validateWeightByItemId(reward.getId(), reward.getCount()))) + { + _activeChar.sendPacket(SystemMessageId.YOUR_INVENTORY_IS_EITHER_FULL_OR_OVERWEIGHT); + return; + } + } + writeC(0xFE); writeH(0x161); writeD(0x01); // 0 disabled, 1 enabled