Proper use of fishing data maxPlayerLevel parameter.
Contributed by donvito.
This commit is contained in:
		@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
 | 
			
		||||
									final int itemId = parseInteger(attrs, "itemId");
 | 
			
		||||
									final byte level = parseByte(attrs, "level", (byte) 1);
 | 
			
		||||
									final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
 | 
			
		||||
									final byte maxPlayerLevel = parseByte(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
 | 
			
		||||
									final byte maxPlayerLevel = parseByte(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
 | 
			
		||||
									final double chance = parseDouble(attrs, "chance");
 | 
			
		||||
									final int timeMin = parseInteger(attrs, "timeMin");
 | 
			
		||||
									final int timeMax = parseInteger(attrs, "timeMax", timeMin);
 | 
			
		||||
 
 | 
			
		||||
@@ -172,7 +172,7 @@ public class Fishing
 | 
			
		||||
		
 | 
			
		||||
		final int minPlayerLevel = baitData.getMinPlayerLevel();
 | 
			
		||||
		final int maxPLayerLevel = baitData.getMaxPlayerLevel();
 | 
			
		||||
		if ((_player.getLevel() < minPlayerLevel) && (_player.getLevel() > maxPLayerLevel))
 | 
			
		||||
		if ((_player.getLevel() < minPlayerLevel) || (_player.getLevel() > maxPLayerLevel))
 | 
			
		||||
		{
 | 
			
		||||
			_player.sendPacket(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
 | 
			
		||||
			_player.sendPacket(ActionFailed.STATIC_PACKET);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user