summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Worthe <justin@worthe-it.co.za>2018-08-12 12:25:12 +0200
committerJustin Worthe <justin@worthe-it.co.za>2018-08-12 12:25:12 +0200
commit4de30343c62371d8dd81d1605ad5e49c880877d3 (patch)
tree72f06fcdd2e31d0d8e9c779b4b2e9d7282e7547d
parent648dce3cfae16253472ed87674de448555ef0a15 (diff)
Missile towers destroyed by a tesla can still fire that turn
-rw-r--r--src/engine/bitwise_engine.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/engine/bitwise_engine.rs b/src/engine/bitwise_engine.rs
index 0bcacbc..1f8bf96 100644
--- a/src/engine/bitwise_engine.rs
+++ b/src/engine/bitwise_engine.rs
@@ -64,12 +64,12 @@ impl BitwiseGameState {
BitwiseGameState::update_construction(&mut self.player_buildings);
BitwiseGameState::update_construction(&mut self.opponent_buildings);
-
- BitwiseGameState::fire_teslas(&mut self.player, &mut self.player_buildings, &mut self.opponent, &mut self.opponent_buildings);
BitwiseGameState::add_missiles(&mut self.player_buildings);
BitwiseGameState::add_missiles(&mut self.opponent_buildings);
+ BitwiseGameState::fire_teslas(&mut self.player, &mut self.player_buildings, &mut self.opponent, &mut self.opponent_buildings);
+
BitwiseGameState::move_and_collide_missiles(&mut self.player, &mut self.player_buildings, &mut self.opponent_buildings.missiles);
BitwiseGameState::move_and_collide_missiles(&mut self.opponent, &mut self.opponent_buildings, &mut self.player_buildings.missiles);
@@ -78,7 +78,7 @@ impl BitwiseGameState {
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();