Просмотр исходного кода

Added HasBlocker to CardSource.cs

mbunch_kascope 2 лет назад
Родитель
Сommit
17ae44c133
1 измененных файлов с 7 добавлено и 0 удалено
  1. 7 0
      Assets/Scripts/CardSource.cs

+ 7 - 0
Assets/Scripts/CardSource.cs

@@ -1638,6 +1638,13 @@ public class CardSource : MonoBehaviour
     }
     #endregion
 
+    #region whether this card has [Fortitude]
+    public bool HasBlocker =>
+        EffectList(EffectTiming.None)
+            .Some(cardEffect => cardEffect is BlockerClass
+                && !cardEffect.IsInheritedEffect && !cardEffect.IsSecurityEffect);
+    #endregion
+
     #region whether this card has [DigiBurst]
     public bool HasDigiBurst
     {