diff --git a/scripts/sch3.gd b/scripts/sch3.gd index faf13691..9b92a7c9 100644 --- a/scripts/sch3.gd +++ b/scripts/sch3.gd @@ -107,7 +107,8 @@ class Sch3 extends unit.Unit: else: if cmd_state == CmdState.WAIT: cmd_state = CmdState.FAIL - emit_signal('command_fail', self) + if online: + emit_signal('command_fail', self) emit_signal('error', [code, return_code, base_addr, data])