diff --git a/TShockAPI/TShock.cs b/TShockAPI/TShock.cs
index ae838bd4..b9c40d8c 100755
--- a/TShockAPI/TShock.cs
+++ b/TShockAPI/TShock.cs
@@ -19,7 +19,7 @@ namespace TShockAPI
public static string saveDir = "./tshock/";
- public static Version VersionNum = new Version(2, 0, 0, 1);
+ public static Version VersionNum = new Version(2, 0, 0, 2);
public static string VersionCodename = "UnrealIRCd ftw (irc.shankshock.com #terraria)";
diff --git a/TShockAPI/Tools.cs b/TShockAPI/Tools.cs
index 93bee215..d76aef00 100755
--- a/TShockAPI/Tools.cs
+++ b/TShockAPI/Tools.cs
@@ -139,20 +139,14 @@ namespace TShockAPI
/// int player
public static int FindPlayer(string ply)
{
- /*int pl = -1;
- for (int i = 0; i < Main.player.Length; i++)
- {
- if ((ply.ToLower()) == Main.player[i].name.ToLower())
- {
- pl = i;
- break;
- }
- }
- return pl;*/
List found = new List();
for (int i = 0; i < Main.player.Length; i++)
+ {
+ if (Main.player[i].name.ToLower().Equals(ply.ToLower()))
+ return i;
if (Main.player[i].name.ToLower().Contains(ply.ToLower()))
found.Add(i);
+ }
if (found.Count == 1)
return found[0];
else if (found.Count > 1)