Explorar el Código

Fixed bug with fortress siege guards counting clanless players as defenders.

_DS_ hace 16 años
padre
commit
1ab0577505

+ 1 - 1
L2_GameServer/java/net/sf/l2j/gameserver/model/base/SubClass.java

@@ -110,7 +110,7 @@ public final class SubClass
 	
 	public void setLevel(byte levelValue)
 	{
-		if (levelValue >= _maxLevel)
+		if (levelValue > _maxLevel)
 			levelValue = _maxLevel;
 		else if (levelValue < 40)
 			levelValue = 40;

+ 1 - 1
L2_GameServer/java/net/sf/l2j/gameserver/model/entity/FortSiege.java

@@ -441,7 +441,7 @@ public class FortSiege
 	 */
 	public boolean checkIsDefender(L2Clan clan)
 	{
-		if (getFort().getOwnerClan() == clan)
+		if (clan != null && getFort().getOwnerClan() == clan)
 			return true;
 		return false;
 	}