Jelajahi Sumber

Fixing possibility of every nobless to become a hero
Patch by @St3eT

UnAfraid 10 tahun lalu
induk
melakukan
f8142137e5

+ 10 - 0
L2J_Server/java/com/l2jserver/gameserver/model/entity/Hero.java

@@ -937,6 +937,16 @@ public class Hero
 		return _heroes.containsKey(objectId) && _heroes.get(objectId).getBoolean(CLAIMED);
 	}
 	
+	/**
+	 * Verifies if the given object ID belongs to a unclaimed hero.
+	 * @param objectId the player's object ID to verify
+	 * @return {@code true} if player is unclaimed hero
+	 */
+	public boolean isUnclaimedHero(int objectId)
+	{
+		return _heroes.containsKey(objectId) && !_heroes.get(objectId).getBoolean(CLAIMED);
+	}
+	
 	/**
 	 * Claims the hero status for the given player.
 	 * @param player the player to become hero