diff --git a/src/lang/english.txt b/src/lang/english.txt index c44810e834..6953404653 100644 --- a/src/lang/english.txt +++ b/src/lang/english.txt @@ -826,6 +826,7 @@ STR_STATUSBAR_AUTOSAVE :{RED}AUTOSAVE STR_STATUSBAR_SAVING_GAME :{RED}* * SAVING GAME * * STR_STATUSBAR_SPECTATOR :{WHITE}(spectator) +STR_STATUSBAR_INFINITE_MONEY :{WHITE}(infinite money) # News message history STR_MESSAGE_HISTORY :{WHITE}Message History diff --git a/src/statusbar_gui.cpp b/src/statusbar_gui.cpp index 856b4cf077..19db459763 100644 --- a/src/statusbar_gui.cpp +++ b/src/statusbar_gui.cpp @@ -123,6 +123,8 @@ struct StatusBarWindow : Window { case WID_S_RIGHT: { if (_local_company == COMPANY_SPECTATOR) { DrawString(tr, STR_STATUSBAR_SPECTATOR, TC_FROMSTRING, SA_HOR_CENTER); + } else if (_settings_game.difficulty.infinite_money) { + DrawString(tr, STR_STATUSBAR_INFINITE_MONEY, TC_FROMSTRING, SA_HOR_CENTER); } else { /* Draw company money, if any */ const Company *c = Company::GetIfValid(_local_company);