/obj/item/weapon/tank/jetpack/verb/moveup() set name = "Move Upwards" set category = "Object" . = 1 if(!allow_thrust(0.01, usr)) usr << "\The [src] is disabled." return var/turf/above = GetAbove(src) if(!istype(above)) usr << "There is nothing of interest in this direction." return if(!istype(above, /turf/space) && !istype(above, /turf/simulated/open)) usr << "You bump against \the [above]." return for(var/atom/A in above) if(A.density) usr << "\The [A] blocks you." return usr.Move(above) usr << "You move upwards." /obj/item/weapon/tank/jetpack/verb/movedown() set name = "Move Downwards" set category = "Object" . = 1 if(!allow_thrust(0.01, usr)) usr << "\The [src] is disabled." return var/turf/below = GetBelow(src) if(!istype(below)) usr << "There is nothing of interest in this direction." return if(below.density) usr << "You bump against \the [below]." return for(var/atom/A in below) if(A.density) usr << "\The [A] blocks you." return usr.Move(below) usr << "You move downwards."