Changes to the cannon recoil event

Signed-off-by: CaptainMurphy <captain@teamduck.com>