diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index dd8cdcf848f..e8b9f7e6230 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -674,7 +674,7 @@ Turf and target are seperate in case you want to teleport some distance from a t else return get_step(ref, base_dir) -/proc/do_mob(var/mob/user , var/mob/target, var/time = 30, numticks = 5) //This is quite an ugly solution but i refuse to use the old request system. +/proc/do_mob(var/mob/user , var/mob/target, var/time = 30, numticks = 5, var/stealth = 0) //This is quite an ugly solution but i refuse to use the old request system. if(!user || !target) return 0 if(numticks == 0) @@ -683,13 +683,47 @@ Turf and target are seperate in case you want to teleport some distance from a t var/target_loc = target.loc var/holding = user.get_active_hand() var/timefraction = round(time/numticks) - for(var/i = 0, i