Player stance logic additions

IMO it would be better if we could ditch the auto target type, and use `TargetStances` exclusively.