protected virtual BehaviorReturnCode ProvokeAExec() { charDriver.Provoke(); return(BehaviorReturnCode.Success); }