diff --git a/code/modules/reagents/newchem/medicine.dm b/code/modules/reagents/newchem/medicine.dm
index 07594a305a8..c661503c3cc 100644
--- a/code/modules/reagents/newchem/medicine.dm
+++ b/code/modules/reagents/newchem/medicine.dm
@@ -537,6 +537,7 @@ datum/reagent/atropine/on_mob_life(var/mob/living/M as mob)
if(prob(30))
M.Dizzy(5)
M.Jitter(5)
+ M.reagents.remove_reagent("sarin",10)
..()
return
diff --git a/code/modules/reagents/newchem/toxins.dm b/code/modules/reagents/newchem/toxins.dm
index 82a8552ab2d..43734975283 100644
--- a/code/modules/reagents/newchem/toxins.dm
+++ b/code/modules/reagents/newchem/toxins.dm
@@ -482,9 +482,9 @@ datum/reagent/sarin/on_mob_life(var/mob/living/M as mob)
if(prob(2))
M.visible_message("[M] starts having a seizure!", "You have a seizure!")
M.Paralyse(5)
- M.Jitter(1000)
+ M.jitteriness = 1000
if(current_cycle >= 5)
- M.Jitter(50)
+ M.jitteriness += 10
if(current_cycle >= 20)
if(prob(5))
M.emote("collapse")