isTriggerable fixed to reinclude timed uniques

This commit is contained in:
Yair Morgenstern
2023-09-27 23:25:53 +03:00
parent 50e0c0f4e0
commit 45db7ade2e

View File

@ -33,7 +33,7 @@ class Unique(val text: String, val sourceObjectType: UniqueTarget? = null, val s
val isTriggerable = type != null && ( val isTriggerable = type != null && (
type.targetTypes.contains(UniqueTarget.Triggerable) type.targetTypes.contains(UniqueTarget.Triggerable)
|| type.targetTypes.contains(UniqueTarget.UnitTriggerable) || type.targetTypes.contains(UniqueTarget.UnitTriggerable)
// <for [amount] turns]> in effect makes any unique become a triggerable unique || conditionals.any { it.type == UniqueType.ConditionalTimedUnique }
) )
val allParams = params + conditionals.flatMap { it.params } val allParams = params + conditionals.flatMap { it.params }