Fixed augmentation skills were not removed from accessories.
Contributed by Sahar.
This commit is contained in:
		| @@ -145,9 +145,14 @@ public class RequestRefineCancel implements IClientIncomingPacket | ||||
| 		} | ||||
| 		 | ||||
| 		// unequip item | ||||
| 		final InventoryUpdate iu = new InventoryUpdate(); | ||||
| 		if (targetItem.isEquipped()) | ||||
| 		{ | ||||
| 			player.disarmWeapons(); | ||||
| 			final ItemInstance[] unequiped = player.getInventory().unEquipItemInSlotAndRecord(targetItem.getLocationSlot()); | ||||
| 			for (ItemInstance itm : unequiped) | ||||
| 			{ | ||||
| 				iu.addModifiedItem(itm); | ||||
| 			} | ||||
| 		} | ||||
| 		 | ||||
| 		// remove the augmentation | ||||
| @@ -157,7 +162,6 @@ public class RequestRefineCancel implements IClientIncomingPacket | ||||
| 		player.sendPacket(new ExVariationCancelResult(1)); | ||||
| 		 | ||||
| 		// send inventory update | ||||
| 		final InventoryUpdate iu = new InventoryUpdate(); | ||||
| 		iu.addModifiedItem(targetItem); | ||||
| 		player.sendPacket(iu); | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 MobiusDevelopment
					MobiusDevelopment