The addon works as intended and it never was broken. The "Casts leech in SB" problem is because
1) you started spamming macro before SB hit
2) you already had leftover orbs and started macro just as SB happened (so u will cast an awk helix but a normal rmb so the addon will change to leech)
3) you didn't use 2
4) you ran out of focus/orbs and since the skill flow is awk helix > curse helix > leech > helix , if helix can't be cast you WILL leech (beware of enemies with shields or invulnerability phases) IMPORTANT NOTE: after further testing and talking to other people we concluded that the addon will not force you to cast leech if you are out of orbs/focus. The comments where it casts leech while in the middle of sb / while in ravaging curse are from players who have over 250++ ping in game (i think this happens because the server is slow to recognize the player inputs and mistakenly thinks you are not under those buffs and casts leech shows up) #HighmsGang
Yes the addon is a dps loss, if you seek min-maxing use manual inputs. You are trading control for quality of life (idk about you but 50k extra dps or w/e, isn't worth 2 macros and that epileptic animation leech does when it's available)
You have to play around this addon, be patient, don't be trigger happy,
To guarantee consistent results at the beginning, start with V > SB > C > 3 > 2 the important part here is 2. ALWAYS USE 2 BEFORE YOU START MACRO because it forces the addon to not use leech and it times perfectly with sb : ) ideally wait for SB to actually happen, to prevent any accidents.