space-wizards / space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
MIT License
2.71k stars 3.43k forks source link

traitors should not be activated on terminal #32795

Open lzk228 opened 1 month ago

lzk228 commented 1 month ago

for example a latejoin engineer gets traitor role, then they can freely choose their equip on terminal without being caught or even go outside and but syndi bundle, and nobody will notice this

Everturning commented 1 month ago

So essentially late joining via terminal should prevent rolling traitor?

thebadman4662 commented 1 month ago

Prevent rolling till they get on station map.

Spawning surplus on terminal for example is bwoinkable and possible at same time, if WEWLAD waited till you warp to station, syndies would be unable to do that.

lzk228 commented 1 month ago

Prevent rolling till they get on station map.

yeah, like if someone rolled traitor on the terminal, they got pending traitor or something

slarticodefast commented 1 month ago

Don't change anything with the traitor roll, but simply start the wewlad notification delay timer when arriving at the station instead of spawn.