Parcourir la source

BETA: Minor improvement.

Zoey76 il y a 14 ans
Parent
commit
fe7767e7db

+ 3 - 6
L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/instance/L2ClassMasterInstance.java

@@ -324,13 +324,10 @@ public final class L2ClassMasterInstance extends L2MerchantInstance
 		int newJobLevel = currentClassId.level() + 1;
 		
 		// Weight/Inventory check
-		if(!Config.CLASS_MASTER_SETTINGS.getRewardItems(newJobLevel).isEmpty())
+		if(!Config.CLASS_MASTER_SETTINGS.getRewardItems(newJobLevel).isEmpty() && !player.isInventoryUnder80(false))
 		{
-			if (player.getWeightPenalty() >= 3 || (player.getInventoryLimit() * 0.8 <= player.getInventory().getSize(false)))
-			{
-				player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT));
-				return false;
-			}
+			player.sendPacket(SystemMessage.getSystemMessage(SystemMessageId.INVENTORY_LESS_THAN_80_PERCENT));
+			return false;
 		}
 		
 		// check if player have all required items for class transfer