Adds a job change function to the Steward's Master of Nerves#6059
Adds a job change function to the Steward's Master of Nerves#6059ModDownloading wants to merge 4 commits intoMonkestation:mainfrom
Conversation
|
Can you have it so they can't change position for people such as;
Also make sure they can't do it if Outlaw I am hesitant about permitting them to assign people to noble positions, but leave that to the maintainers |
I could, but in the initial request it would allow these changes, on the basis that if the Steward abuses it then the Monarch or other court members can deal with them. They can turn people into anyone the Monarch can (which already excludes turning people into Monarch). |
Ah ok, then just make sure they can't if outlawed, so Monarch can clamp on them if needed |
Not sure that's necessary either, the machine not only doesn't check outlaw status, it also doesn't check who you are at all. It's lockable, but if someone leaves it and their office unlocked (or someone steals the key, or picks the locks) then they can already siphon off loads of money, import absurd amounts of useless junk, and generally make a mess of things. Changing anyone's job is also highly visible, it'll make an announcement and say it's coming from the Steward's Desk so if anyone tries to turn people into Consorts or whatnot with the console everyone will know instantly. |
| if(!SScommunications.can_announce(usr)) | ||
| return | ||
|
|
||
| priority_announce("[A.real_name] has been assigned the title of [new_pos].", "Steward's Desk", 'sound/misc/alert.ogg', "Captain") |
There was a problem hiding this comment.
This would be a very spammy announce
About The Pull Request
For ABYSSOR/beelzebug, allows the Steward's console to set jobs for anyone with a bank account just like the Monarch can.
Why It's Good For The Game
This will allow the Monarch to delegate their responsibilities to other members of their court and hopefully give them more time to attend to other matters. If the Steward abuses their privileges the Monarch can still deal with them in other ways (and if the office gets broken into and the console's unlocked... well, that's on them!)
Changelog
🆑
add: The Steward can now change people's jobs like the Monarch can, through a new screen on the Master of Nerves.
/:cl:
Pre-Merge Checklist