TripleA is a turn based strategy game and board game engine, similar to Axis & Allies or Risk.
GNU General Public License v3.0
1.33k
stars
393
forks
source link
IllegalStateException - ConcurrentBattleCalculator.calculate: friendlyUnits should but does not contain all units from targetsToPickFrom #5929
Closed
tripleabuilderbot closed 4 years ago
User Description
started game g40 2nd additiona with ai hard for axis
Log Message
8 Battle results workers aborted by exception
TripleA Version
2.0.17997
Java Version
11.0.4
Operating System
Mac OS X
Exception
java.lang.IllegalStateException: friendlyUnits should but does not contain all units from targetsToPickFrom
Stack Trace
games.strategy.triplea.delegate.battle.CasualtySelector.selectCasualties(CasualtySelector.java:603) games.strategy.triplea.delegate.battle.Fire.selectCasualties(Fire.java:265) games.strategy.triplea.delegate.battle.Fire$2.execute(Fire.java:116) games.strategy.triplea.delegate.ExecutionStack.execute(ExecutionStack.java:34) games.strategy.triplea.delegate.battle.MustFightBattle.fight(MustFightBattle.java:634) games.strategy.triplea.odds.calculator.BattleCalculator.calculate(BattleCalculator.java:182) games.strategy.triplea.odds.calculator.BattleCalculator.calculate(BattleCalculator.java:137) games.strategy.triplea.odds.calculator.BattleCalculator.call(BattleCalculator.java:197) games.strategy.triplea.odds.calculator.BattleCalculator.call(BattleCalculator.java:20) java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base/java.lang.Thread.run(Thread.java:834)