diff --git a/code/modules/events/aurora_aquilae.dm b/code/modules/events/aurora_aquilae.dm index d6d434aa..2ee8378c 100644 --- a/code/modules/events/aurora_aquilae.dm +++ b/code/modules/events/aurora_aquilae.dm @@ -25,7 +25,7 @@ var/area/A = area if(initial(A.dynamic_lighting) == DYNAMIC_LIGHTING_IFSTARLIGHT) for(var/turf/open/space/S in A) - S.set_light(S.light_range * 10, S.light_power * 1) + S.set_light(S.light_range * 8, S.light_power * 1) for(var/V in GLOB.player_list) var/mob/M = V if(is_station_level(M.z)) @@ -33,19 +33,22 @@ message_admins("start aurora aquilae") /datum/round_event/aurora_aquilae/proc/flicker_lights() - message_admins("flicker lights aquilae") - for(var/area/A in world) - for(var/typecheck in areasToFlicker) - if(istype(A, typecheck)) - for(var/obj/machinery/light/L in A) - L.flicker(30) + message_admins("flicker lights aquilae") + for(var/area/A in world) + for(var/typecheck in areasToFlicker) + if(istype(A, typecheck)) + for(var/obj/machinery/light/L in A) + L.flicker(30) /datum/round_event/aurora_aquilae/proc/break_lights() message_admins("break lights aquilae") - for(var/obj/O in areasToFlicker) - if(istype(O, /obj/machinery/power/apc)) - var/obj/machinery/power/apc/temp = O - temp.overload_lighting() + for(var/area/A in world) + for(var/typecheck in areasToFlicker) + if(istype(A, typecheck)) + for(var/obj/O in areasToFlicker) + if(istype(O, /obj/machinery/power/apc)) + var/obj/machinery/power/apc/temp = O + temp.overload_lighting() /datum/round_event/aurora_aquilae/announce() priority_announce("[station_name()]: A ·#HARMLESS#· cloud of ·|$% GLORY AND GUTS¬€#· ions is approaching your ·|%$ station, and will exhaust their energy battering the hull. Kinaris Command has approved a short break for all employees to relax and observe this very rare event. During this time, starlight will be bright but %%%BRUTAL·$ª, shifting between %$$%!ªTHE COMPLETE AND UTTER DESTRUCTION OF THE SENSES$ and %%THE ASHES OF THE GREAT AL-SHAIN%. Any staff who would like to view the %%PRESENCE OF A KING%$ for themselves may proceed to the nearest area with viewing ports to open space.", @@ -56,7 +59,7 @@ addtimer(CALLBACK(src, .proc/break_lights), 35 SECONDS) /datum/round_event/aurora_aquilae/tick() - if(activeFor % 7 == 0) + if(activeFor % 5 == 0) aurora_progress++ var/aurora_color = aurora_colors[aurora_progress] for(var/area in GLOB.sortedAreas) @@ -70,7 +73,7 @@ new /datum/hallucination/delusion(H) new /datum/hallucination/battle(H) sleep (100) - for(var/i in 1 to 25) + for(var/i in 1 to 50) new /datum/hallucination/stray_pistol_bullet(H) new /datum/hallucination/battle(H) sleep(2.5)