Browse Source

QuestState.get(String) returns String, not Object

janiii 15 years ago
parent
commit
66a3a28a11

+ 2 - 2
L2_GameServer/java/com/l2jserver/gameserver/model/quest/Quest.java

@@ -1462,7 +1462,7 @@ public class Quest extends ManagedScript
 		if ((party == null) || (party.getPartyMembers().isEmpty()))
 		if ((party == null) || (party.getPartyMembers().isEmpty()))
 		{
 		{
 			temp = player.getQuestState(getName());
 			temp = player.getQuestState(getName());
-			if ((temp != null) && (temp.get(var) != null) && ((String) temp.get(var)).equalsIgnoreCase(value))
+			if ((temp != null) && (temp.get(var) != null) && (temp.get(var)).equalsIgnoreCase(value))
 				return player; // match
 				return player; // match
 				
 				
 			return null; // no match
 			return null; // no match
@@ -1482,7 +1482,7 @@ public class Quest extends ManagedScript
 			if (partyMember == null)
 			if (partyMember == null)
 				continue;
 				continue;
 			temp = partyMember.getQuestState(getName());
 			temp = partyMember.getQuestState(getName());
-			if ((temp != null) && (temp.get(var) != null) && ((String) temp.get(var)).equalsIgnoreCase(value) && partyMember.isInsideRadius(target, 1500, true, false))
+			if ((temp != null) && (temp.get(var) != null) && (temp.get(var)).equalsIgnoreCase(value) && partyMember.isInsideRadius(target, 1500, true, false))
 				candidates.add(partyMember);
 				candidates.add(partyMember);
 		}
 		}
 		// if there was no match, return null...
 		// if there was no match, return null...

+ 2 - 2
L2_GameServer/java/com/l2jserver/gameserver/model/quest/QuestState.java

@@ -504,9 +504,9 @@ public final class QuestState
 	/**
 	/**
 	 * Return the value of the variable of quest represented by "var"
 	 * Return the value of the variable of quest represented by "var"
 	 * @param var : name of the variable of quest
 	 * @param var : name of the variable of quest
-	 * @return Object
+	 * @return String
 	 */
 	 */
-	public Object get(String var)
+	public String get(String var)
 	{
 	{
 		if (_vars == null)
 		if (_vars == null)
 			return null;
 			return null;