Changeset - r6845:6d768b32a94e
[Not reviewed]
master
0 1 0
rubidium - 17 years ago 2007-06-10 20:49:11
rubidium@openttd.org
(svn r10085) -Fix [FS#839]: message that you had given money appeared even when an error occured.
1 file changed with 2 insertions and 1 deletions:
0 comments (0 inline, 0 general)
src/main_gui.cpp
Show inline comments
 
@@ -80,7 +80,8 @@ void HandleOnEditText(const char *str)
 
		money = clamp(money, 0, 20000000); // Clamp between 20 million and 0
 

	
 
		/* Give 'id' the money, and substract it from ourself */
 
		if (!DoCommandP(0, money, id, NULL, CMD_GIVE_MONEY | CMD_MSG(STR_INSUFFICIENT_FUNDS))) break;
 
		int32 ret = DoCommandP(0, money, id, NULL, CMD_GIVE_MONEY | CMD_MSG(STR_INSUFFICIENT_FUNDS));
 
		if (CmdFailed(ret) || ret == 0) break; // We either did something wrong, or we don't have any money anymore
 

	
 
		/* Inform the player of this action */
 
		snprintf(msg, sizeof(msg), "%d", money);
0 comments (0 inline, 0 general)