04-05-2015, 10:34 PM
The real trouble with this has to do with the way we (and everybody else) safety-checks the action calls.
1) Attack skills fail the game's own CanCast() check while not currently facing the target, meaning, if you want to allow for auto-facing, you're losing a pretty valuable all-around safety check, which WILL cause some error text spam, and anybody using this feature, has to be prepared to accept that as a inevitability, unless we can discover some API piece that will give us all the safety checks of CanCast() minus the "facing" component.
2) The game behavior changes somewhat if you have the option turned on to auto-face the target when using actions. This may not be an issue, but it's something to consider.
1) Attack skills fail the game's own CanCast() check while not currently facing the target, meaning, if you want to allow for auto-facing, you're losing a pretty valuable all-around safety check, which WILL cause some error text spam, and anybody using this feature, has to be prepared to accept that as a inevitability, unless we can discover some API piece that will give us all the safety checks of CanCast() minus the "facing" component.
2) The game behavior changes somewhat if you have the option turned on to auto-face the target when using actions. This may not be an issue, but it's something to consider.