xzjv, you smart, you loyal <3
edit: on the serious note, in demonhuntercombat.cs I decided to test out removing the prerequisites to use Vault while in combat which is lines 641-642
if (!Player.IsRooted && (TargetUtil.AnyMobsInRange(7f, 6) || Player.CurrentHealthPct <= 0.7))...