From 0cb0a963ad43132995ebea1f4add0d864f33b49d Mon Sep 17 00:00:00 2001
From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com>
Date: Sun, 27 May 2018 12:31:16 +0000
Subject: [PATCH] Fix for sell buff html limit. Contributed by facab.
---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
.../gameserver/instancemanager/SellBuffsManager.java | 6 +++---
8 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 8acddeba0d..ded4518cda 100644
--- a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
index 656ebc26f9..2b20cfee94 100644
--- a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
+++ b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/instancemanager/SellBuffsManager.java
@@ -139,7 +139,7 @@ public final class SellBuffsManager implements IGameXmlReader
private String buildBuffMenu(L2PcInstance player, L2PcInstance seller, int index)
{
- final int ceiling = index + 10;
+ final int ceiling = 10;
int nextIndex = -1;
int previousIndex = -1;
int emptyFields = 0;
@@ -150,7 +150,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (SellBuffHolder holder : seller.getSellingBuffs())
{
count++;
- if ((count > index) && (count <= ceiling))
+ if ((count > index) && (count <= (ceiling + index)))
{
sellList.add(holder);
}
@@ -214,7 +214,7 @@ public final class SellBuffsManager implements IGameXmlReader
for (int i = 0; i < emptyFields; i++)
{
sb.append("
");
- sb.append(" | ");
+ sb.append(" | ");
sb.append(" | ");
sb.append(" | ");
sb.append(" | ");