root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/services/ItemRemodelService.java

23432440
44
		Item keepItem = inventory.getItemByObjId(keepItemObjId);
44
		Item keepItem = inventory.getItemByObjId(keepItemObjId);
45
		Item extractItem = inventory.getItemByObjId(extractItemObjId);
45
		Item extractItem = inventory.getItemByObjId(extractItemObjId);
46
		
46
		
47
		int remodelCost = player.getPrices().getPriceForService(1000);
47
		long remodelCost = player.getPrices().getPriceForService(1000);
48
		
48
		
49
		if(keepItem == null || extractItem == null)
49
		if(keepItem == null || extractItem == null)
50
		{ // NPE check.
50
		{ // NPE check.
...
...
84
			// Revert item to ORIGINAL SKIN
84
			// Revert item to ORIGINAL SKIN
85
			keepItem.setItemSkinTemplate(keepItem.getItemTemplate());
85
			keepItem.setItemSkinTemplate(keepItem.getItemTemplate());
86
			
86
			
87
			// Remove dye color if item can not be dyed.
88
			if (!keepItem.getItemTemplate().isItemDyePermitted())
89
				keepItem.setItemColor(0);
90
			
87
			// Notify Player
91
			// Notify Player
88
			PacketSendUtility.sendPacket(player, new SM_UPDATE_ITEM(keepItem));
92
			PacketSendUtility.sendPacket(player, new SM_UPDATE_ITEM(keepItem));
89
			PacketSendUtility.sendPacket(player,
93
			PacketSendUtility.sendPacket(player,