static void Postfix(ContextActionBreakFree __instance) { if (Target != null) { CombatManeuverProvokeAttack.ClearDoNotTriggerAoOFlagForUnit(Target.Unit); } }
static bool Prefix(ContextActionBreakFree __instance) { if (Target != null) { CombatManeuverProvokeAttack.DoNotTriggerAoOForNextCombatManeuver(Target.Unit); } return(true); }