summaryrefslogtreecommitdiff
path: root/src/engine
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine')
-rw-r--r--src/engine/bitwise_engine.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/engine/bitwise_engine.rs b/src/engine/bitwise_engine.rs
index d8cbec6..0bcacbc 100644
--- a/src/engine/bitwise_engine.rs
+++ b/src/engine/bitwise_engine.rs
@@ -64,10 +64,7 @@ impl BitwiseGameState {
BitwiseGameState::update_construction(&mut self.player_buildings);
BitwiseGameState::update_construction(&mut self.opponent_buildings);
-
- BitwiseGameState::update_iron_curtain(&mut self.player_buildings, self.round);
- BitwiseGameState::update_iron_curtain(&mut self.opponent_buildings, self.round);
-
+
BitwiseGameState::fire_teslas(&mut self.player, &mut self.player_buildings, &mut self.opponent, &mut self.opponent_buildings);
BitwiseGameState::add_missiles(&mut self.player_buildings);
@@ -79,6 +76,9 @@ impl BitwiseGameState {
BitwiseGameState::add_energy(&mut self.player, &mut self.player_buildings);
BitwiseGameState::add_energy(&mut self.opponent, &mut self.opponent_buildings);
+ BitwiseGameState::update_iron_curtain(&mut self.player_buildings, self.round);
+ BitwiseGameState::update_iron_curtain(&mut self.opponent_buildings, self.round);
+
self.round += 1;
self.update_status();