From 7ee9946f495dd69ec2a89929e59b0c9aa4a74902 Mon Sep 17 00:00:00 2001 From: Pax1601 Date: Wed, 20 Mar 2024 16:56:25 +0100 Subject: [PATCH] Fixed bug that stopped ships from firing at area --- backend/core/src/navyunit.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/core/src/navyunit.cpp b/backend/core/src/navyunit.cpp index c9d9d69f..916b00b4 100644 --- a/backend/core/src/navyunit.cpp +++ b/backend/core/src/navyunit.cpp @@ -167,6 +167,7 @@ void NavyUnit::AIloop() setState(State::IDLE); } } + break; } case State::ATTACK: { @@ -187,6 +188,8 @@ void NavyUnit::AIloop() else { setState(State::IDLE); } + + break; } case State::FIRE_AT_AREA: { setTask("Firing at area"); @@ -200,6 +203,8 @@ void NavyUnit::AIloop() scheduler->appendCommand(command); setHasTask(true); } + + break; } case State::SIMULATE_FIRE_FIGHT: { setTask("Simulating fire fight"); @@ -207,6 +212,7 @@ void NavyUnit::AIloop() // TODO setState(State::IDLE); + break; } default: break;