Merge pull request #36252 from kevinz000/patch-463

Sigils of transmission are no longer as eye-candy but also no longer as much of a CPU-sink
This commit is contained in:
vuonojenmustaturska
2018-03-09 19:04:49 +02:00
committed by CitadelStationBot
parent ad0be11cbc
commit 1995f00032
@@ -242,14 +242,17 @@
return TRUE
/obj/effect/clockwork/sigil/transmission/update_icon()
var/power_charge = get_clockwork_power()
if(GLOB.ratvar_awakens)
alpha = 255
var/power_charge = get_clockwork_power()
alpha = min(initial(alpha) + power_charge * 0.02, 255)
if(!power_charge)
set_light(0)
else
set_light(max(alpha * 0.02, 1.4), max(alpha * 0.01, 0.1))
alpha = min(CEILING(initial(alpha) + power_charge * 0.02, 35), 255)
var/r = alpha * 0.02
var/p = max(alpha * 0.01, 0.1)
if(!power_charge && light_range != 0)
set_light(0)
else if(r != light_range || p != light_power)
set_light(r, p)
//Vitality Matrix: Drains health from non-servants to heal or even revive servants.
/obj/effect/clockwork/sigil/vitality