diff --git a/code/modules/fishing/fish/types/rift.dm b/code/modules/fishing/fish/types/rift.dm index 8e2a35e1f1e..641336f0dbe 100644 --- a/code/modules/fishing/fish/types/rift.dm +++ b/code/modules/fishing/fish/types/rift.dm @@ -396,12 +396,13 @@ visible_message(span_suicide("[user] swallows [src] whole! It looks like they're trying to commit suicide!")) forceMove(user) var/datum/gas_mixture/environment = user.loc.return_air() - var/oxygen_in_air = check_gases(environment.gases, list(/datum/gas/oxygen)) + var/oxygen_in_air = locate(/datum/gas/oxygen) in environment.gases if(!oxygen_in_air || (status == FISH_DEAD)) visible_message(span_suicide("[user] chokes and dies! (Wait, from the fish or from lack of air?)")) return OXYLOSS user.petrify(statue_timer = INFINITY) + user.death() visible_message(span_suicide("[user]'s skin turns into quartz upon contact with the oxygen in the air!'")) qdel(src) return MANUAL_SUICIDE