mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-21 21:30:20 +07:00
Hopefully fixed crash on specific devices when activating "Conduct trade mission"
This commit is contained in:
@ -240,7 +240,8 @@ class UnitActions {
|
||||
if (unit.civInfo.policies.isAdopted("Commerce Complete"))
|
||||
goldEarned *= 2
|
||||
unit.civInfo.gold += goldEarned.toInt()
|
||||
val influenceEarned=Regex("\\d+").find(unit.getUniques()[0])!!.value.toInt()
|
||||
val relevantUnique = unit.getUniques().first { it.startsWith("Can undertake") }
|
||||
val influenceEarned=Regex("\\d+").find(relevantUnique)!!.value.toInt()
|
||||
tile.owningCity!!.civInfo.getDiplomacyManager(unit.civInfo).influence += influenceEarned
|
||||
unit.civInfo.addNotification("Your trade mission to [${tile.owningCity!!.civInfo}] has earned you [${goldEarned.toInt()}] gold and [$influenceEarned] influence!",null, Color.GOLD)
|
||||
unit.destroy()
|
||||
|
Reference in New Issue
Block a user