If the order is changed every time you begin a new fuse then the result is still random.
The current method seems to work like this:
Begin fuse.
Array of talents are randomly generated. ie [X, Z, R, T, S, B, E, A, C....etc].
Skip talent
Get [X, Z, R, T, S, B, E, A, C....etc].
Skip talent
Get...