From fd96f9d65c8eb478e888c8326a2a9b47b70038fd Mon Sep 17 00:00:00 2001 From: Enerdy Date: Mon, 6 Jul 2015 17:07:16 +0100 Subject: [PATCH] Fix /buff + Update Submodule --- TShockAPI/Utils.cs | 7 +++++-- TerrariaServerAPI | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/TShockAPI/Utils.cs b/TShockAPI/Utils.cs index d0c32fca..5b496675 100644 --- a/TShockAPI/Utils.cs +++ b/TShockAPI/Utils.cs @@ -422,15 +422,18 @@ namespace TShockAPI public List GetBuffByName(string name) { string nameLower = name.ToLower(); + string buffname; for (int i = 1; i < Main.maxBuffTypes; i++) { - if (Main.buffName[i].ToLower() == nameLower) + buffname = Main.buffName[i]; + if (!String.IsNullOrWhiteSpace(buffname) && buffname.ToLower() == nameLower) return new List {i}; } var found = new List(); for (int i = 1; i < Main.maxBuffTypes; i++) { - if (Main.buffName[i].ToLower().StartsWith(nameLower)) + buffname = Main.buffName[i]; + if (!String.IsNullOrWhiteSpace(buffname) && buffname.ToLower().StartsWith(nameLower)) found.Add(i); } return found; diff --git a/TerrariaServerAPI b/TerrariaServerAPI index d0bd38b5..88e0fd4a 160000 --- a/TerrariaServerAPI +++ b/TerrariaServerAPI @@ -1 +1 @@ -Subproject commit d0bd38b5b12a6c0cb4cc54706550e94153856ce4 +Subproject commit 88e0fd4a73e944e8e0cdc3f05eb2dfc616bc8149