Refactor Tank#on_collision