Originally Posted by Crimson Tide
you can only do this once?
No. It's unlimited. The only cost is that you must sacrifice a dragon soul per stat that you want to reset. So you just have to kill some extra dragons if you don't have a bunch of extra souls stored up already.