mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-27 13:55:54 -04:00
Fix timed uniques without further conditionals not getting type recognized
This commit is contained in:
parent
fc6d913204
commit
b80ab2d3e6
@ -245,7 +245,7 @@ class TemporaryUnique() : IsPartOfGameInfoSerialization {
|
|||||||
|
|
||||||
constructor(uniqueObject: Unique, turns: Int) : this() {
|
constructor(uniqueObject: Unique, turns: Int) : this() {
|
||||||
val turnsText = uniqueObject.conditionals.first { it.type == UniqueType.ConditionalTimedUnique }.text
|
val turnsText = uniqueObject.conditionals.first { it.type == UniqueType.ConditionalTimedUnique }.text
|
||||||
unique = uniqueObject.text.replaceFirst("<$turnsText>", "")
|
unique = uniqueObject.text.replaceFirst("<$turnsText>", "").trim()
|
||||||
sourceObjectType = uniqueObject.sourceObjectType
|
sourceObjectType = uniqueObject.sourceObjectType
|
||||||
sourceObjectName = uniqueObject.sourceObjectName
|
sourceObjectName = uniqueObject.sourceObjectName
|
||||||
turnsLeft = turns
|
turnsLeft = turns
|
||||||
|
Loading…
x
Reference in New Issue
Block a user