I'm trying to use this ability (Shadowy Disguise to be specific) but sometimes when I activate it, after barely a second it runs out. I think I may be correct in saying that receiving any damage will preemptively cancel the ability, but I'm not taking any damage when it happens. I'll fire a sneak shot arrow at an enemy, they start to run toward me, I cast the cloak, and before I can even move my character away the ability runs out