mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-24 22:59:34 +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"))
|
if (unit.civInfo.policies.isAdopted("Commerce Complete"))
|
||||||
goldEarned *= 2
|
goldEarned *= 2
|
||||||
unit.civInfo.gold += goldEarned.toInt()
|
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
|
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.civInfo.addNotification("Your trade mission to [${tile.owningCity!!.civInfo}] has earned you [${goldEarned.toInt()}] gold and [$influenceEarned] influence!",null, Color.GOLD)
|
||||||
unit.destroy()
|
unit.destroy()
|
||||||
|
Reference in New Issue
Block a user