Version: CVS >= 20030212 (using KDE KDE 3.1)
Installed from: Compiled From Sources
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.