Allows players to edit their character while playing, and not just
during start-up. Effects won't take place until next round, however. (reverted from commit 1e31289608)
Allows players to edit their character while playing, and not just
during start-up. Effects won't take place until next round, however. (reverted from commit 1e31289608)
Technically this should have its own branch, but eh.
Rewrites faxes to be less dependant on the original piece of paper, and the trail of procs normally generated when one is sent. Logs all faxes to a datum, makes them accessible through the check-fax-history proc, and makes it possible to send a fax without any prompts through the send-admin-fax proc.
Also alerts DOs on Discord if faxes arrive.
Added a new flag for advanced synthetic organs. They're meant to be immune to EMP, mimmic most fleshy organ features, but lack the ability to heal themselves (while still accepting fleshy organ medicine).
This also fixes the Vaurca automatically healing themselves.
Adds a configure radio verb for Cyborgs, to allow plauers to more easily
see that (when EMPed), they can access their station bounced radio and
toggle different components.
Fixes Vaurca cloning, gibbing, and allows Admins to spawn in a preset
bug for shenananagins. Vaurca no longer contain DNA, therefore cannot be
cloned, nor gibbed through a structural enzyme.
Radio will no longer be accessible while the user is either weakened or
restrained (if you can't touch your headset with your hands, you can't
use it).
Because I fucked up the Git processes.
Adds:
* Variable and automatic sanitization to SQL queries (read up on dbcore.dm)
* Whitelist handling through SQL
-Allows your code to be easily used by fixing the forensics icon
pathing.
-Ports a fix from Baystation's 12 Developer atlantiscze
(As well as testing done by Dennok on BS12 and Mango and Myself for
testing on Aurora Code)
Adds a new configuration option: whitelists_on_sql. If enabled, it starts looking through the client's whitelist_status var to see if a person is whitelisted for heads of staff (always a bit value of 1), or an alien (values stored in the ss13_whitelist_statuses table).