|
|
|
|
@@ -16,7 +16,8 @@
|
|
|
|
|
*/
|
|
|
|
|
package ai.others.GameAssistant;
|
|
|
|
|
|
|
|
|
|
import java.util.Collection;
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
import org.l2jmobius.gameserver.cache.HtmCache;
|
|
|
|
|
import org.l2jmobius.gameserver.data.xml.MultisellData;
|
|
|
|
|
@@ -484,7 +485,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_1":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 1) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 1) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -515,7 +523,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_2":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 2) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 2) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -546,7 +561,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_3":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 3) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 3) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -577,7 +599,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_4":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 4) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 4) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -608,7 +637,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_5":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 5) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 5) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -639,7 +675,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_6":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 6) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 6) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -670,7 +713,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_7":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 7) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 7) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -701,7 +751,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_8":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 8) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 8) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -732,7 +789,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_9":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 9) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 9) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -763,7 +827,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_black_sayha_cloak_10":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 10) && (item.getId() == BLACK_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 10) && (item.getId() == BLACK_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -806,7 +877,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_1":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 1) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 1) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -837,7 +915,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_2":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 2) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 2) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -868,7 +953,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_3":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 3) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 3) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -899,7 +991,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_4":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 4) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 4) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -930,7 +1029,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_5":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 5) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 5) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -961,7 +1067,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_6":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 6) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 6) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -992,7 +1105,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_7":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 7) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 7) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1023,7 +1143,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_8":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 8) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 8) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1054,7 +1181,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_9":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 9) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 9) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1085,7 +1219,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_white_sayha_cloak_10":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 10) && (item.getId() == WHITE_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 10) && (item.getId() == WHITE_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1128,7 +1269,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_1":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 1) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 1) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1159,7 +1307,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_2":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 2) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 2) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1190,7 +1345,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_3":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 3) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 3) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1221,7 +1383,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_4":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 4) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 4) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1252,7 +1421,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_5":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 5) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 5) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1283,7 +1459,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_6":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 6) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 6) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1314,7 +1497,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_7":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 7) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 7) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1345,7 +1535,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_8":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 8) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 8) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1376,7 +1573,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_9":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 9) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 9) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
@@ -1407,7 +1611,14 @@ public class GameAssistant extends AbstractNpcAI
|
|
|
|
|
}
|
|
|
|
|
case "exc_red_sayha_cloak_10":
|
|
|
|
|
{
|
|
|
|
|
final Collection<ItemInstance> cloaks = player.getInventory().getItems(item -> (item.getEnchantLevel() == 10) && (item.getId() == RED_SAYHA_CLOAK));
|
|
|
|
|
final List<ItemInstance> cloaks = new ArrayList<>();
|
|
|
|
|
for (ItemInstance item : player.getInventory().getItems())
|
|
|
|
|
{
|
|
|
|
|
if ((item.getEnchantLevel() == 10) && (item.getId() == RED_SAYHA_CLOAK))
|
|
|
|
|
{
|
|
|
|
|
cloaks.add(item);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (cloaks.isEmpty())
|
|
|
|
|
{
|
|
|
|
|
player.sendPacket(new ExPremiumManagerShowHtml(HtmCache.getInstance().getHtm(player, "data/scripts/ai/others/GameAssistant/no_cloak.html")));
|
|
|
|
|
|