bullet -= 0.3; if !mouse_check_button(mb_left) || bullet < 0 { obj_charge.execute = true; spd = 3; recharge = true; } else { if !(--timer) { recharge = true; obj_charge.release = true; alarm[2] = 1; } else alarm[1] = 1; }