if (surface_exists(spear_surface)) surface_free(spear_surface);