Version: CVS >= 20030212 (using KDE KDE 3.1) Installed from: Compiled From Sources OS: Linux monopd allows building houses when in debt. That should not be allowed. Maybe unmortgaging shouldn't be allowed either.
Created attachment 1029 [details] Patch for CVS from today
Even though it doesn't make much sense and will make getting out of debt much harder, the official rules do not seem to disallow this. I'm pretty sure that mortgaging is allowed at all times, and building too (although some people think the rules specify it must be your turn, but I can't even find anything like that in the official rules either).
Then it is up to the client to stop (or at least warn) the user from doing these unwise actions. Monopd should send a playerupdate playerid=whatever debt=amount.
Ok, will make sure the API is to be extended so debts can be communicated to clients.
Monopd now sends a hasdebt property for players (0.8.1/CVS >= 20030622) and Atlantik (both branches) now uses it to disable Mortgage and Build actions.