with (other) { if (!hit_check(other.id)) exit; } shaketimer = 60; shake = 5; spawn_hit_petals(8, point_direction(other.x, other.y, x, y), 1); with (other) do_hbx_hit(-4, -1, 1.5 - ((0.5 * other.hp) / other.__max_hp));