Sir Gak #1 Have you defined your type fields (eg shot\zv) as floating point (# symbol)? If not, then your fractional movements are all zero because your fields are integers, which would explain why they're going nowhere.