Explorar o código

BETA: Fixing little typo from [5654].
* Reported by: St3eT

Rumen Nikiforov %!s(int64=12) %!d(string=hai) anos
pai
achega
1b0f9857ea

+ 1 - 3
L2J_Server_BETA/java/com/l2jserver/gameserver/model/EnchantOptions.java

@@ -14,8 +14,6 @@
  */
 package com.l2jserver.gameserver.model;
 
-import com.l2jserver.gameserver.model.items.instance.L2ItemInstance;
-
 /**
  * @author UnAfraid
  */
@@ -27,7 +25,7 @@ public class EnchantOptions
 	public EnchantOptions(int level)
 	{
 		_level = level;
-		_options = L2ItemInstance.DEFAULT_ENCHANT_OPTIONS;
+		_options = new int[3];
 	}
 	
 	public int getLevel()

+ 1 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/ItemInfo.java

@@ -68,7 +68,7 @@ public class ItemInfo
 		0
 	};
 	
-	private int[] _option = L2ItemInstance.DEFAULT_ENCHANT_OPTIONS;
+	private int[] _option;
 	
 	/**
 	 * Get all information from L2ItemInstance to generate ItemInfo.

+ 3 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/TradeItem.java

@@ -39,7 +39,7 @@ public class TradeItem
 		0,
 		0
 	};
-	private int[] _enchantOptions = L2ItemInstance.DEFAULT_ENCHANT_OPTIONS;
+	private final int[] _enchantOptions;
 	
 	public TradeItem(L2ItemInstance item, long count, long price)
 	{
@@ -73,6 +73,7 @@ public class TradeItem
 		_price = price;
 		_elemAtkType = Elementals.NONE;
 		_elemAtkPower = 0;
+		_enchantOptions = L2ItemInstance.DEFAULT_ENCHANT_OPTIONS;
 	}
 	
 	public TradeItem(TradeItem item, long count, long price)
@@ -92,6 +93,7 @@ public class TradeItem
 		{
 			_elemDefAttr[i] = item.getElementDefAttr(i);
 		}
+		_enchantOptions = item.getEnchantOptions();
 	}
 	
 	public void setObjectId(int objectId)

+ 1 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/items/L2WarehouseItem.java

@@ -55,7 +55,7 @@ public class L2WarehouseItem
 		0
 	};
 	
-	private int[] _enchantOptions = L2ItemInstance.DEFAULT_ENCHANT_OPTIONS;
+	private final int[] _enchantOptions;
 	
 	private final int _time;