Great to hear that it sorted your problem.

regarding your bottom macro, is there a macr combination so i can have normal healing rotations and make penance fire off when its off cd? this would be extremely useful otherwise i will use resets. i got a ok healing macro going, no where near as good as before 4.0.1 but its all in the works
I had a quick go at using the cast sequence fall through method people here have been using for dps to try and get penance to fire when off cooldown. This seemed to work ok, but you might have to adjust the reset time and change heal to another heal for optimal results.


/castsequence [nochanneling] reset=8 renew,heal,heal,heal
/cast penance

Also I didn't realise but shadowfiend needs a target so you might have to add assist for that macro line.