diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm index 2100d139931..f9e9c2678a5 100644 --- a/code/game/dna/genes/goon_powers.dm +++ b/code/game/dna/genes/goon_powers.dm @@ -662,7 +662,6 @@ if(do_after(usr, 30, target = usr)) playsound(UT, 'sound/goonstation/effects/superfart.ogg', 50, 0) usr.visible_message("[usr] unleashes a [pick("tremendous","gigantic","colossal")] fart!", "You hear a [pick("tremendous","gigantic","colossal")] fart.") - usr.newtonian_move(usr.dir) for(var/T in targets) for(var/mob/living/M in T) shake_camera(M, 10, 5) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 9b2026951c1..0746cb30b2c 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -819,6 +819,9 @@ src.gib() else if(TOXIC_FARTS in mutations) message = "[src] unleashes a [pick("horrible","terrible","foul","disgusting","awful")] fart." + else if(SUPER_FART in mutations) + message = "[src] unleashes a [pick("loud","deafening")] fart." + newtonian_move(dir) else message = "[src] [pick("passes wind","farts")]." m_type = 2