var/obj/Bullet/B = new/obj/Bullet
B.loc = get_step(usr,usr.dir)
Problem description:
Now normally it places the bullet infront of the player, as it should as i recall? but then after a while or after walking around alittle, it starts placing it infront but 1 tile to the left or right of the player. or at least to some degree to the left.
I can't seem to figure out why?
Also, make sure you're only using usr if it's a verb.