ID:178778
 
client
var/create_type //get this from some sort of input
MouseDrag(var/atom/A,var/atom/A2,var/turf/start,var/turf/ current,var/obj)
if(start.type != create_type) start = new create_type(start)
current = new create_type(current)

This is my code but when i try to create something it wont create unless i move it 2 spaces. is there a way to fix this?