Various fixes

Changes:

Cult rise/ascension works properly now,
Cult constructs now show as antagonists in admin logs,
Manifested cult ghosts are now properly deconverted before being dusted,
Admin culting someone during a non-cult round now works properly, and sets up cult objectives and thresholds (Hopefully, anyway)

Also removed a couple of unused procs
This commit is contained in:
SabreML
2020-11-08 17:38:00 +00:00
parent e33b33cece
commit c6fb656d5a
5 changed files with 16 additions and 25 deletions
+3
View File
@@ -841,6 +841,9 @@
message_admins("[key_name_admin(usr)] has de-culted [key_name_admin(current)]")
if("cultist")
if(!(src in SSticker.mode.cult))
if(!SSticker.mode.ascend_percent) // If the rise/ascend thresholds haven't been set (non-cult rounds)
SSticker.mode.cult_objs.setup()
SSticker.mode.cult_threshold_check()
SSticker.mode.add_cultist(src)
special_role = SPECIAL_ROLE_CULTIST
to_chat(current, CULT_GREETING)