Multi enchant RequestEnchantItem improvements.

Contributed by Fakee.
This commit is contained in:
MobiusDevelopment 2022-12-13 07:07:52 +00:00
parent 040f4997af
commit 9343132e4b
4 changed files with 4 additions and 4 deletions

View File

@ -56,7 +56,7 @@ public class ExRequestStartMultiEnchantScroll implements ClientPacket
final Item scroll = player.getInventory().getItemByObjectId(_scrollObjectId);
final EnchantScroll scrollTemplate = EnchantItemData.getInstance().getEnchantScroll(scroll);
if (scrollTemplate == null)
if (scrollTemplate == null || scrollTemplate.isBlessed() || scrollTemplate.isBlessedDown() || scrollTemplate.isSafe() || scrollTemplate.isGiant())
{
player.sendPacket(new ExResetSelectMultiEnchantScroll(player, _scrollObjectId, 1));
return;

View File

@ -56,7 +56,7 @@ public class ExRequestStartMultiEnchantScroll implements ClientPacket
final Item scroll = player.getInventory().getItemByObjectId(_scrollObjectId);
final EnchantScroll scrollTemplate = EnchantItemData.getInstance().getEnchantScroll(scroll);
if (scrollTemplate == null)
if (scrollTemplate == null || scrollTemplate.isBlessed() || scrollTemplate.isBlessedDown() || scrollTemplate.isSafe() || scrollTemplate.isGiant())
{
player.sendPacket(new ExResetSelectMultiEnchantScroll(player, _scrollObjectId, 1));
return;

View File

@ -56,7 +56,7 @@ public class ExRequestStartMultiEnchantScroll implements ClientPacket
final Item scroll = player.getInventory().getItemByObjectId(_scrollObjectId);
final EnchantScroll scrollTemplate = EnchantItemData.getInstance().getEnchantScroll(scroll);
if (scrollTemplate == null)
if (scrollTemplate == null || scrollTemplate.isBlessed() || scrollTemplate.isBlessedDown() || scrollTemplate.isSafe() || scrollTemplate.isGiant())
{
player.sendPacket(new ExResetSelectMultiEnchantScroll(player, _scrollObjectId, 1));
return;

View File

@ -56,7 +56,7 @@ public class ExRequestStartMultiEnchantScroll implements ClientPacket
final Item scroll = player.getInventory().getItemByObjectId(_scrollObjectId);
final EnchantScroll scrollTemplate = EnchantItemData.getInstance().getEnchantScroll(scroll);
if (scrollTemplate == null)
if (scrollTemplate == null || scrollTemplate.isBlessed() || scrollTemplate.isBlessedDown() || scrollTemplate.isSafe() || scrollTemplate.isGiant())
{
player.sendPacket(new ExResetSelectMultiEnchantScroll(player, _scrollObjectId, 1));
return;