Fixed inventory enchant result fail visual bug.

This commit is contained in:
MobiusDevelopment 2019-05-01 01:40:31 +00:00
parent 4dc9a34a61
commit 9c9fc802de
12 changed files with 12 additions and 456 deletions

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList(true);
}
player.sendItemList(true);
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList(true);
}
player.sendItemList(true);
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList(true);
}
player.sendItemList(true);
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList(true);
}
player.sendItemList(true);
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList();
}
player.sendItemList();
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList();
}
player.sendItemList();
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList();
}
player.sendItemList();
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList(true);
}
player.sendItemList(true);
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList(true);
}
player.sendItemList(true);
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList();
}
player.sendItemList();
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList();
}
player.sendItemList();
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);

View File

@ -454,44 +454,7 @@ public final class RequestEnchantItem implements IClientIncomingPacket
}
}
if (!Config.FORCE_INVENTORY_UPDATE)
{
if (scroll.getCount() == 0)
{
iu.addRemovedItem(scroll);
}
else
{
iu.addModifiedItem(scroll);
}
if (item.getCount() == 0)
{
iu.addRemovedItem(item);
}
else
{
iu.addModifiedItem(item);
}
if (support != null)
{
if (support.getCount() == 0)
{
iu.addRemovedItem(support);
}
else
{
iu.addModifiedItem(support);
}
}
player.sendInventoryUpdate(iu);
}
else
{
player.sendItemList();
}
player.sendItemList();
request.setProcessing(false);
player.broadcastUserInfo(UserInfoType.ENCHANTLEVEL);