public static XAbilityController Instance()
 {
     if (!xAbilityController)
     {
         xAbilityController = FindObjectOfType <XAbilityController>();
     }
     return(xAbilityController);
 }
 public void preCastTrigger(CardDetails details)
 {
     varXDetermined = false;
     if (includeVarX)
     {
         XAbilityController.Instance().activateXField(this);
     }
     preCastTriggerOther(details);
 }