Fixes Turret/Atom Moveable Explosion Runtimes

Apologies for moving this to an entirely new pull @KazeEspada @Aranclanos but git was being such an arse.

I've tested this code and it seems to be working, I went and added some more useful comments to the part of the explosion code I was working in because at first glance it looks like a mess.