Closed junefish closed 3 days ago
Also getting this crash recently in consoleLauncher sims. Don't have a relevant save
Exception in thread "main" java.lang.Exception: Unit Fighter of Korea2 at Tile @(-1.0,6.0), Daegu, Plains, Wine, City center, Great General - Korea2, Carrier - Korea2 can't be put in tile Tile @(2.0,9.0), Grassland, Road, Farm, Worker - Korea2, Artillery - Korea2! at com.unciv.logic.map.mapunit.MapUnit.putInTile(MapUnit.kt:899) at com.unciv.logic.map.mapunit.movement.UnitMovement.swapMoveToTile(UnitMovement.kt:568) at com.unciv.logic.automation.unit.WorkerAutomation.automateWorkerAction(WorkerAutomation.kt:91) at com.unciv.logic.automation.unit.WorkerAutomation.automateWorkerAction$default(WorkerAutomation.kt:75) at com.unciv.logic.automation.unit.CivilianUnitAutomation.automateCivilianUnit(CivilianUnitAutomation.kt:38) at com.unciv.logic.automation.unit.UnitAutomation.automateUnitMoves(UnitAutomation.kt:176) at com.unciv.logic.automation.civilization.NextTurnAutomation.automateUnits(NextTurnAutomation.kt:429) at com.unciv.logic.automation.civilization.NextTurnAutomation.automateCivMoves(NextTurnAutomation.kt:78) at com.unciv.logic.automation.civilization.NextTurnAutomation.automateCivMoves$default(NextTurnAutomation.kt:38) at com.unciv.logic.civilization.managers.TurnManager.automateTurn(TurnManager.kt:344) at com.unciv.logic.GameInfo.nextTurn(GameInfo.kt:395) at com.unciv.logic.GameInfo.nextTurn$default(GameInfo.kt:341) at com.unciv.logic.simulation.Simulation$start$1$5.invokeSuspend(Simulation.kt:60) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:277) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95) at kotlinx.coroutines.BuildersKtBuildersKt.runBlocking(Builders.kt:69) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKtBuildersKt.runBlocking$default(Builders.kt:48) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at com.unciv.logic.simulation.Simulation.start(Simulation.kt:48) at com.unciv.app.desktop.ConsoleLauncher.runSimulation(ConsoleLauncher.kt:63) at com.unciv.app.desktop.ConsoleLauncher.main(ConsoleLauncher.kt:41)
We wuz too late :( Savefile is gone, should have put it here once I couldn't immediately find the problem... I'll learn for next time the only safe place is github...
Thank you!
Is there an existing issue for this?
Game Version
4.14.3
Describe the bug
Unciv crashes with error message
Steps to Reproduce
Click "Next Turn" on turn 351
Screenshots
No response
Link to save file
https://hastebin.skyra.pw/owadiwulos.bash
Operating System
Android
Additional Information
I've tried loading an autosave from a few turns earlier multiple times, to have time to deliberately clear units away from all Tundra tiles near city centers, but it always happens on turn 351.