diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index c746dbd1..8b0330b3 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -2469,7 +2469,9 @@ namespace TShockAPI { if (type == 100 || type == 164 || type == 180 || type == 261 || (type > 289 && type < 298) || (type >= 325 && type <= 328) || (type >= 345 && type <= 352)) { +#if DEBUG TShock.Log.Debug("Certain projectiles have been ignored for cheat detection."); +#endif } else { @@ -2496,7 +2498,9 @@ namespace TShockAPI { if (type == 90 && TShock.Config.ProjIgnoreShrapnel) // Ignore crystal shards { +#if DEBUG TShock.Log.Debug("Ignoring shrapnel per config.."); +#endif } else if (!Main.projectile[index].active) { diff --git a/TShockAPI/ILog.cs b/TShockAPI/ILog.cs index cae6755b..8da7284d 100644 --- a/TShockAPI/ILog.cs +++ b/TShockAPI/ILog.cs @@ -122,6 +122,7 @@ namespace TShockAPI /// LogLevel assosciated with the message void Write(string message, TraceLevel level); +#if DEBUG /// /// Writes a debug string to the log file. /// @@ -134,6 +135,7 @@ namespace TShockAPI /// The format of the message to be written. /// The format arguments. void Debug(string format, params object[] args); +#endif /// /// Dispose the Log diff --git a/TShockAPI/Log.cs b/TShockAPI/Log.cs index 93a2d0c1..85e611c7 100644 --- a/TShockAPI/Log.cs +++ b/TShockAPI/Log.cs @@ -154,7 +154,8 @@ namespace TShockAPI { ConsoleInfo(string.Format(format, args)); } - + +#if DEBUG /// /// Writes a debug string to the log file. /// @@ -175,6 +176,7 @@ namespace TShockAPI { Debug(string.Format(format, args)); } +#endif /// /// Internal method which writes a message directly to the log file. diff --git a/TShockAPI/SqlLog.cs b/TShockAPI/SqlLog.cs index ef0ceba7..4eb062cb 100644 --- a/TShockAPI/SqlLog.cs +++ b/TShockAPI/SqlLog.cs @@ -205,6 +205,7 @@ namespace TShockAPI ConsoleInfo(string.Format(format, args)); } +#if DEBUG /// /// Writes a debug string to the log file. /// @@ -223,6 +224,7 @@ namespace TShockAPI { Debug(string.Format(format, args)); } +#endif public void Write(string message, TraceLevel level) { diff --git a/TShockAPI/TSPlayer.cs b/TShockAPI/TSPlayer.cs index 2a6a9f49..397b8d09 100755 --- a/TShockAPI/TSPlayer.cs +++ b/TShockAPI/TSPlayer.cs @@ -849,7 +849,7 @@ namespace TShockAPI { if (displayConsole) { - TShock.Log.ConsoleInfo("Player {0} has been disabled for {1}.", Name, reason); + TShock.Log.ConsoleInfo("Player {0} has been disabled for {1}.", Name, reason); } else { @@ -858,11 +858,13 @@ namespace TShockAPI LastDisableNotification = DateTime.UtcNow; } } +#if DEBUG var trace = new StackTrace(); StackFrame frame = null; frame = trace.GetFrame(1); if (frame != null && frame.GetMethod().DeclaringType != null) TShock.Log.Debug(frame.GetMethod().DeclaringType.Name + " called Disable()."); +#endif } public virtual void Whoopie(object time) diff --git a/TShockAPI/TextLog.cs b/TShockAPI/TextLog.cs index aef72b7a..6d5fe143 100644 --- a/TShockAPI/TextLog.cs +++ b/TShockAPI/TextLog.cs @@ -172,6 +172,7 @@ namespace TShockAPI ConsoleInfo(string.Format(format, args)); } +#if DEBUG /// /// Writes a debug string to the log file. /// @@ -190,6 +191,7 @@ namespace TShockAPI { Debug(string.Format(format, args)); } +#endif /// /// Writes a message to the log