Fix a bunch of issues and runtimes (#17951)

* selection target

* ugh

* fix deadmin

* larger

* fix paper icons

* those are inverted

* don't miss that

* fix all

* point transfer

* add nostrip flag to items

* un....  teppi

* .

* end life proc after qdel

* this could be null in very rare cases

* this has a lot of sleeps, someday should be refactored and check for qdeleted

* needs to be an object

* qdel check this

* use the rsc properly

* wtf?

* .

* fix narrate

* .

* push

* inform user, null it

* .

* can be null

* fix maint lurkers

* .

* spans

* .

* fix that too

* urg

* fix distillery

* don't wrap them

* needs usr

* Update cash_register.dm

* quick hook cleanup

* lots of fixes

* .

* clean that up for reasons
This commit is contained in:
Kashargul
2025-07-05 06:45:18 +02:00
committed by GitHub
parent 080a74c229
commit 3735a31e05
68 changed files with 193 additions and 217 deletions
@@ -146,8 +146,8 @@ var/global/list/valid_ringtones = list(
data["pda_type"] = pdachoicelist[pref.pdachoice]
data["communicator_visibility"] = pref.communicator_visibility // boolean
data["ringtone"] = pref.ringtone
data["shoes"] = pref.shoe_hater
data["jacket"] = pref.no_jacket
data["shoes"] = !pref.shoe_hater
data["jacket"] = !pref.no_jacket
return data
@@ -235,7 +235,7 @@ var/list/gear_datums = list()
if(TG.display_name in active_gear_list)
active_gear_list -= TG.display_name
else if(get_total() + TG.cost <= MAX_GEAR_COST)
active_gear_list[TG.display_name] = list()
LAZYSET(active_gear_list, TG.display_name, list())
return TOPIC_REFRESH_UPDATE_PREVIEW
if("gear_tweak")