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 int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
||||||
if ((_player.getLevel() < minPlayerLevel) && (_player.getLevel() > maxPLayerLevel))
|
if ((_player.getLevel() < minPlayerLevel) || (_player.getLevel() > maxPLayerLevel))
|
||||||
{
|
{
|
||||||
_player.sendMessage("You do not meet the fishing level requirements.");
|
_player.sendMessage("You do not meet the fishing level requirements.");
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
||||||
if ((_player.getLevel() < minPlayerLevel) && (_player.getLevel() > maxPLayerLevel))
|
if ((_player.getLevel() < minPlayerLevel) || (_player.getLevel() > maxPLayerLevel))
|
||||||
{
|
{
|
||||||
_player.sendMessage("You do not meet the fishing level requirements.");
|
_player.sendMessage("You do not meet the fishing level requirements.");
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final int level = parseInteger(attrs, "level", 1);
|
final int level = parseInteger(attrs, "level", 1);
|
||||||
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
||||||
final int maxPlayerLevel = parseInteger(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
final int maxPlayerLevel = parseInteger(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
||||||
final double chance = parseDouble(attrs, "chance");
|
final double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final int level = parseInteger(attrs, "level", 1);
|
final int level = parseInteger(attrs, "level", 1);
|
||||||
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
||||||
final int maxPlayerLevel = parseInteger(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
final int maxPlayerLevel = parseInteger(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
||||||
final double chance = parseDouble(attrs, "chance");
|
final double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final int level = parseInteger(attrs, "level", 1);
|
final int level = parseInteger(attrs, "level", 1);
|
||||||
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
||||||
final int maxPlayerLevel = parseInteger(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
final int maxPlayerLevel = parseInteger(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
||||||
final double chance = parseDouble(attrs, "chance");
|
final double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final byte level = parseByte(attrs, "level", (byte) 1);
|
final byte level = parseByte(attrs, "level", (byte) 1);
|
||||||
final byte minPlayerLevel = parseByte(attrs, "minPlayerLevel");
|
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 double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final int level = parseInteger(attrs, "level", 1);
|
final int level = parseInteger(attrs, "level", 1);
|
||||||
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
||||||
final int maxPlayerLevel = parseInteger(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
final int maxPlayerLevel = parseInteger(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
||||||
final double chance = parseDouble(attrs, "chance");
|
final double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final int level = parseInteger(attrs, "level", 1);
|
final int level = parseInteger(attrs, "level", 1);
|
||||||
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
||||||
final int maxPlayerLevel = parseInteger(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
final int maxPlayerLevel = parseInteger(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
||||||
final double chance = parseDouble(attrs, "chance");
|
final double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
@@ -103,7 +103,7 @@ public class FishingData implements IXmlReader
|
|||||||
final int itemId = parseInteger(attrs, "itemId");
|
final int itemId = parseInteger(attrs, "itemId");
|
||||||
final int level = parseInteger(attrs, "level", 1);
|
final int level = parseInteger(attrs, "level", 1);
|
||||||
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
final int minPlayerLevel = parseInteger(attrs, "minPlayerLevel");
|
||||||
final int maxPlayerLevel = parseInteger(attrs, "minPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
final int maxPlayerLevel = parseInteger(attrs, "maxPlayerLevel", Config.PLAYER_MAXIMUM_LEVEL);
|
||||||
final double chance = parseDouble(attrs, "chance");
|
final double chance = parseDouble(attrs, "chance");
|
||||||
final int timeMin = parseInteger(attrs, "timeMin");
|
final int timeMin = parseInteger(attrs, "timeMin");
|
||||||
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
final int timeMax = parseInteger(attrs, "timeMax", timeMin);
|
||||||
|
@@ -172,7 +172,7 @@ public class Fishing
|
|||||||
|
|
||||||
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
final int minPlayerLevel = baitData.getMinPlayerLevel();
|
||||||
final int maxPLayerLevel = baitData.getMaxPlayerLevel();
|
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(SystemMessageId.YOU_DO_NOT_MEET_THE_FISHING_LEVEL_REQUIREMENTS);
|
||||||
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
_player.sendPacket(ActionFailed.STATIC_PACKET);
|
||||||
|
Reference in New Issue
Block a user