Clean up rocket placement code, hopefully fix a rare issue causing players to lose rocket on item use.