Merge pull request #52231 from ShizCalev/cult-rune-reveal-fix

Fixes cultist reveal rune ability breaking when used over a cult engine turf without a fake appearance.
This commit is contained in:
skoglol
2020-07-16 08:52:07 +02:00
committed by GitHub
2 changed files with 5 additions and 2 deletions
+1 -2
View File
@@ -148,8 +148,7 @@
return ..()
/turf/open/floor/engine/cult/proc/be_removed()
qdel(realappearance)
realappearance = null
QDEL_NULL(realappearance)
/turf/open/floor/engine/cult/airless
initial_gas_mix = AIRLESS_ATMOS
@@ -294,6 +294,8 @@
for(var/obj/structure/destructible/cult/S in range(5,owner))
S.conceal()
for(var/turf/open/floor/engine/cult/T in range(5,owner))
if(!T.realappearance)
continue
T.realappearance.alpha = 0
for(var/obj/machinery/door/airlock/cult/AL in range(5, owner))
AL.conceal()
@@ -311,6 +313,8 @@
for(var/obj/structure/destructible/cult/S in range(6,owner))
S.reveal()
for(var/turf/open/floor/engine/cult/T in range(6,owner))
if(!T.realappearance)
continue
T.realappearance.alpha = initial(T.realappearance.alpha)
for(var/obj/machinery/door/airlock/cult/AL in range(6, owner))
AL.reveal()