Sapping strikes (Rogue) reads as “When you use a skill that costs zero mana and hit an enemy you regain health and mana”. It appears to be heavily bugged.
Summary:
This is worded in such a way that it’s not “direct use” implying that it should work off of triggers. It does not work off acid flasks triggered from traps or falcon. It also does not work for direct usages of shurikens w/ blade shield.
Testing Method:
I tested on “counts as enemy” training dummy and watched my mana gain (I didn’t test the health gain).
Test 1 (Working as intended). 0 cost acid flask (two -5 throwing rings) triggers mana gain on direct acid flask thrown at training dummy.
Test 2 (BUGGED): 0 cost acid flask triggered off of explosive trap does NOT trigger mana gain.
Test 3 (BUGGED): 0 cost acid flask triggered off of falcon throw does NOT trigger mana gain. I will also note that I was wearing an Elecoe’s Abandon during the testing and the extra flask thrown from potion consumption also does NOT trigger mana gain.
Test 4 (VERY BUGGED): Directly casting 0 cost Shurikens with blade shield does NOT trigger mana gain when you let the blade shield hit the enemy. The same effect also occurs if you indirectly trigger blade shield via Shift ability.