summaryrefslogtreecommitdiffstats
path: root/core/src/ch/asynk/rustanddust/game/battles
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2015-12-09 08:28:55 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2015-12-09 08:28:55 +0100
commit4dc8f0f982408ad71c0ad94e7f84fcfd1edf3ce7 (patch)
treef225356998a0833fe5fdf8656c11a458fed6932f /core/src/ch/asynk/rustanddust/game/battles
parent8a8e535403a00cb5cab29a19b23c6ead9bcf90b2 (diff)
downloadRustAndDust-4dc8f0f982408ad71c0ad94e7f84fcfd1edf3ce7.zip
RustAndDust-4dc8f0f982408ad71c0ad94e7f84fcfd1edf3ce7.tar.gz
Battle: add actionDone()
Diffstat (limited to 'core/src/ch/asynk/rustanddust/game/battles')
-rw-r--r--core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java b/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java
index 13edd7c..0cc2189 100644
--- a/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java
+++ b/core/src/ch/asynk/rustanddust/game/battles/BattleCommon.java
@@ -71,6 +71,16 @@ public abstract class BattleCommon implements Battle
}
@Override
+ public boolean actionDone()
+ {
+ boolean burn = (map.unitsActivatedSize() > 0);
+ if (burn)
+ currentPlayer.burnDownOneAp();
+ map.actionDone();
+ return burn;
+ }
+
+ @Override
public boolean turnDone()
{
map.turnDone();