This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
CEffectSwitch is not using the proper (only tested with Custom Errors) Error if it is failing, you have to set a CEffectSet which is "holding" the CEffectSwitch to get the proper message.
So instead of just
Field Define Link Init (Switch) Cases + (IfStuff1|IfStuff2|):(DoStuff1|DoStuff2):(Disabled|Disabled) Validators (IsSomething|CasterHasThis)
you have to add a CEffectSet with that:
Field Define Link Init (Set) Effects (Define Link Init (Switch))
to get the proper message from the validators:
CEffectSwitch is not using the proper (only tested with Custom Errors) Error if it is failing, you have to set a CEffectSet which is "holding" the CEffectSwitch to get the proper message.
So instead of just
you have to add a CEffectSet with that:
to get the proper message from the validators: