diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index acd22f4ee52..69b22fca0f3 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -1332,7 +1332,8 @@ GLOBAL_LIST_INIT(hallucination_list, list( AddElement(/datum/element/connect_loc, loc_connections) /obj/effect/hallucination/danger/lava/show_icon() - image = image('icons/turf/floors/lava.dmi', src, "lava-0", TURF_LAYER) + var/turf/danger_turf = get_turf(src) + image = image('icons/turf/floors/lava.dmi', src, "lava-[danger_turf.smoothing_junction || 0]", TURF_LAYER) if(target.client) target.client.images += image @@ -1353,8 +1354,8 @@ GLOBAL_LIST_INIT(hallucination_list, list( AddElement(/datum/element/connect_loc, loc_connections) /obj/effect/hallucination/danger/chasm/show_icon() - var/turf/target_loc = get_turf(target) - image = image('icons/turf/floors/chasms.dmi', src, "chasms-[target_loc.smoothing_junction]", TURF_LAYER) + var/turf/danger_turf = get_turf(src) + image = image('icons/turf/floors/chasms.dmi', src, "chasms-[danger_turf.smoothing_junction || 0]", TURF_LAYER) if(target.client) target.client.images += image