Watched 2 civ fighting each other, suddenly got into the error window.
Platform: Android
Version: 4.4.10 (Build 807)
Rulesets: [Civ V - Vanilla, Civ V - Gods & Kings]
Last Screen:com.unciv.ui.worldscreen.WorldScreen
Device Model: Pixel 6a
API Level: 33
Message:
java.lang.NullPointerException
at com.unciv.logic.battle.Battle.movePreparingAttack(Battle.kt:67)
at com.unciv.logic.battle.Battle.moveAndAttack(Battle.kt:45)
at com.unciv.logic.automation.unit.BattleHelper.tryAttackNearbyEnemy(BattleHelper.kt:29)
at com.unciv.logic.automation.unit.BattleHelper.tryAttackNearbyEnemy$default(BattleHelper.kt:15)
at com.unciv.logic.automation.unit.UnitAutomation.tryAttacking(UnitAutomation.kt:277)
at com.unciv.logic.automation.unit.UnitAutomation.automateUnitMoves(UnitAutomation.kt:182)
at com.unciv.logic.automation.civilization.NextTurnAutomation.automateUnits(NextTurnAutomation.kt:888)
at com.unciv.logic.automation.civilization.NextTurnAutomation.automateCivMoves(NextTurnAutomation.kt:85)
at com.unciv.logic.civilization.managers.TurnManager.automateTurn(TurnManager.kt:296)
at com.unciv.logic.GameInfo.nextTurn(GameInfo.kt:299)
at com.unciv.ui.worldscreen.WorldScreen$nextTurn$1.invokeSuspend(WorldScreen.kt:612)
at com.unciv.ui.worldscreen.WorldScreen$nextTurn$1.invoke(Unknown Source:8)
at com.unciv.ui.worldscreen.WorldScreen$nextTurn$1.invoke(Unknown Source:4)
at com.unciv.utils.concurrency.ConcurrencyKt$launchCrashHandling$1.invokeSuspend(Concurrency.kt:83)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
at com.unciv.utils.concurrency.CrashHandlingDispatcher$dispatch$1.invoke(Concurrency.kt:164)
at com.unciv.utils.concurrency.CrashHandlingDispatcher$dispatch$1.invoke(Concurrency.kt:164)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandling$1.invoke(CrashHandlingExtensions.kt:17)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.ui.crashhandling.CrashHandlingExtensionsKt$wrapCrashHandlingUnit$1.invoke(CrashHandlingExtensions.kt:33)
at com.unciv.utils.concurrency.CrashHandlingDispatcher.dispatch$lambda$0(Concurrency.kt:164)
at com.unciv.utils.concurrency.CrashHandlingDispatcher.$r8$lambda$nwZVoCWi6P2779l7sK5tCF-sQTA(Unknown Source:0)
at com.unciv.utils.concurrency.CrashHandlingDispatcher$$ExternalSyntheticLambda0.run(Unknown Source:2)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
Watched 2 civ fighting each other, suddenly got into the error window.
Platform: Android Version: 4.4.10 (Build 807) Rulesets: [Civ V - Vanilla, Civ V - Gods & Kings] Last Screen:
com.unciv.ui.worldscreen.WorldScreen
Device Model: Pixel 6a API Level: 33
Message:
Save Mods: