diff options
Diffstat (limited to 'src/command_type.h')
-rw-r--r-- | src/command_type.h | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/command_type.h b/src/command_type.h index 37b52a94c..a9827f68d 100644 --- a/src/command_type.h +++ b/src/command_type.h @@ -90,16 +90,6 @@ public: } /** - * Sets the global error message *if* this class has one. - * @see _error_message - */ - FORCEINLINE void SetGlobalErrorMessage() const - { - extern StringID _error_message; - if (this->message != INVALID_STRING_ID) _error_message = this->message; - } - - /** * Makes this #CommandCost behave like an error command. * @param message The error message. */ @@ -112,15 +102,12 @@ public: /** * Returns the error message of a command - * @return the error message, if succeeded INVALID_STRING_ID + * @return the error message, if succeeded #INVALID_STRING_ID */ StringID GetErrorMessage() const { - extern StringID _error_message; - if (this->success) return INVALID_STRING_ID; - if (this->message != INVALID_STRING_ID) return this->message; - return _error_message; + return this->message; } /** |