Files
Bubberstation/code/modules/client
SkyratBot 78dad8f155 [MIRROR] Clients can't OOC until they have fully gone through New() [MDB IGNORE] (#20338)
* Clients can't OOC until they have fully gone through `New()` (#74493)

People are able to send OOC messages before `client/New()` is able to
fully set itself up. Let's guard against this by re-using the variable
we set at the end of New() and blocking any usage of the OOC verb if
they aren't set up. I made it a define so we can use it in other spots
as well if the occasion should call for it.

Define included in this PR can be (and probably should be when someone
has time) replicated in other spots where we need it.

* Clients can't OOC until they have fully gone through `New()`

---------

Co-authored-by: san7890 <the@san7890.com>
2023-04-04 19:00:11 -07:00
..