diff --git a/hyperstation/code/obj/vibrator.dm b/hyperstation/code/obj/vibrator.dm
index 1610381a..3b496e6a 100644
--- a/hyperstation/code/obj/vibrator.dm
+++ b/hyperstation/code/obj/vibrator.dm
@@ -125,12 +125,14 @@ Code:
U.adjustArousalLoss(intencity) //give pleasure
playsound(U.loc, 'sound/lewd/vibrate.ogg', (intencity+5), 1, -1) //vibe intencity scaled up abit for sound
+
switch(mode)
if(1) //low, setting for RP, it wont force your character to do anything.
to_chat(U, "You feel pleasure surge through your [G.name]")
+ U.do_jitter_animation() //do animation without heartbeat
if(2) //med, can make you cum
to_chat(U, "You feel intense pleasure surge through your [G.name]")
- U.Jitter(3)
+ U.do_jitter_animation()
if (U.getArousalLoss() >= 100 && ishuman(U) && U.has_dna())
U.mob_climax(forced_climax=TRUE)
if(3) //high, makes you stun