From 58880069601d386f6dd00ca05d4599eb1ebd1e14 Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 26 Mar 2022 23:01:59 +0000 Subject: [PATCH] Set owner id and enchant level at ResetEnchantItemFailRewardInfo. Contributed by Index. --- .../serverpackets/enchant/ResetEnchantItemFailRewardInfo.java | 4 +++- .../serverpackets/enchant/ResetEnchantItemFailRewardInfo.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java index 50d3e62950..21884b03ba 100644 --- a/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java +++ b/L2J_Mobius_10.2_MasterClass/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java @@ -55,7 +55,9 @@ public class ResetEnchantItemFailRewardInfo implements IClientOutgoingPacket final EnchantScroll enchantScroll = EnchantItemData.getInstance().getEnchantScroll(request.getEnchantingScroll()); final Item enchantItem = request.getEnchantingItem(); - Item addedItem = enchantItem; + Item addedItem = new Item(enchantItem.getId()); + addedItem.setOwnerId(_player.getObjectId()); + addedItem.setEnchantLevel(request.getEnchantingItem().getEnchantLevel()); EnchantSupportItem enchantSupportItem = null; ItemHolder result = null; if (request.getSupportItem() != null) diff --git a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java index d712a41d89..3850869e90 100644 --- a/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java +++ b/L2J_Mobius_Essence_6.2_Vanguard/java/org/l2jmobius/gameserver/network/serverpackets/enchant/ResetEnchantItemFailRewardInfo.java @@ -55,7 +55,9 @@ public class ResetEnchantItemFailRewardInfo implements IClientOutgoingPacket final EnchantScroll enchantScroll = EnchantItemData.getInstance().getEnchantScroll(request.getEnchantingScroll()); final Item enchantItem = request.getEnchantingItem(); - Item addedItem = enchantItem; + Item addedItem = new Item(enchantItem.getId()); + addedItem.setOwnerId(_player.getObjectId()); + addedItem.setEnchantLevel(request.getEnchantingItem().getEnchantLevel()); EnchantSupportItem enchantSupportItem = null; ItemHolder result = null; if (request.getSupportItem() != null)