mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-19 03:55:11 +01:00
[MIRROR] Fix quirks being automatically removed (#8347)
* Fix quirks being automatically removed (#61631) Quirks were being validated before the subsystem was setup, this moves to get_quirks() which initiates if needed. * Fix quirks being automatically removed Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
This commit is contained in:
@@ -149,9 +149,11 @@ PROCESSING_SUBSYSTEM_DEF(quirks)
|
||||
var/list/new_quirks = list()
|
||||
var/list/positive_quirks = list()
|
||||
var/balance = 0
|
||||
|
||||
var/list/all_quirks = get_quirks()
|
||||
|
||||
for (var/quirk_name in quirks)
|
||||
var/datum/quirk/quirk = SSquirks.quirks[quirk_name]
|
||||
var/datum/quirk/quirk = all_quirks[quirk_name]
|
||||
if (isnull(quirk))
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user