Lemurian Sea Hotfixes (#22694)

Tunes overmap spawns, hazard weighting, away site and offship exceptions
for the 8th time, admin logging, grav anom safeties for shuttles, etc.

<img width="425" height="245" alt="image"
src="https://github.com/user-attachments/assets/405a9887-9daf-4781-a9c3-2b837db09fbb"
/>

^ LOOKING AT YOU, TRAMP FREIGHTER
This commit is contained in:
Batrachophreno
2026-06-13 18:18:36 -04:00
committed by GitHub
parent 062f8c46ae
commit 62d3ee304b
21 changed files with 58 additions and 24 deletions
@@ -176,7 +176,7 @@ SUBSYSTEM_DEF(hallucinations)
/datum/controller/subsystem/hallucinations/proc/is_adpi_excluded(var/mob/living/target)
if(!target)
return TRUE
if(isvaurca(target) || isipc(target) || issilicon(target))
if(isvaurca(target) || isipc(target) || issilicon(target) || target.is_diona())
return TRUE
return FALSE
@@ -403,7 +403,7 @@ SUBSYSTEM_DEF(hallucinations)
message = pick("The water is dripping dripping dripping all around you.","Water flowing over stone, but there is no stone.","The waterfall roars o'er the cliff's edge.","Water, water, water. You are drowning.","Water, water, water. You will be awake for it.","Drums, drums, drums, unrelenting.","The drumbeat draws e'er closer.","Tap, ta-tap, ta-tap, tap, ta-tap, ta-tap.","Tap, tap tap, ta-tap, tap-tap, ta-tap.","Ta-ta-tap, tap, ta-tap, tap, tap ta-tap.")
target.play_screen_text("[message]", /atom/movable/screen/text/screen_text/adpi_message, COLOR_PURPLE)
to_chat(target, SPAN_CULT(FONT_LARGE("[message]")))
log_admin("ADPI message sent to [target]: [message]")
if(prob(33))
sound_to(target, pick(adpi_sounds))