Here's what i did for Shei. The goal here in certain situations, only cast splash when twincast is up. And an event to enable casting of twincast (which in turn enables splash).
By default, will just use splash to heal. To enable the trigger mode do
/varset hTwincastMode 2
/varset hSplashMode 2
muleassist config
Code:
DPS6=Brilliant Acquittal|99
DPSCond6=${hTwincastMode}==1 || (${hTwincastMode}==2 && ${hTwincastTrigger})
Heals7=Splash of Repentance|100
HealsCond7=(${hSplashMode}==1 && ${Group.Injured[80]} > 2) || (${hSplashMode}==2 && ${Me.Song[Healing Twincast].ID})
ingame.cfg
[CODE title="ingame.cfg"]/squelch /echo hTwincastMode, 1=always, 2=when hTwincastTrigger
/if (!${Defined[hTwincastMode]}) /declare hTwincastMode int global 1
/if (!${Defined[hTwincastTrigger]}) /declare hTwincastTrigger timer global 0
/squelch /echo hSplashMode, 1=for healing, 2=when twincast
/if (!${Defined[hSplashMode]}) /declare hSplashMode int global 1[/CODE]
[CODE title="MQ2Eents"][tol-shei-dt]
trigger=#1#, You are unworthy#2#
command=/varset hTwincastTrigger 20s[/CODE]