Heart essence macro and passive majors

As far as I’m aware there’s no way to test what ability Heart Essence gives and then modify your cast accordingly but this version covers all the possible functionality of Heart Essence.