Not buying your explanation I would agree for ''random'' thing while getting EXACTLY random stuff of each pool of souls while repeated... That way could get some of the chars the same, other different, totally different, or all the same (with very small probability - but still), however you don't wanted it to happen - once pulled and repated 1000 times (due to disconnecting off your servers) - the result will be exactly the same - so where's random number generation gone? That's a kind of magic... Sure... I know - you've applied some algorithms for the ''good sake'' of players - to prevent cheating ... Yet it seems that you're the ones who ''cheat''... with random things, which seem to NOT as random as they should be... As you guys have the HELL options to ''tweak'' the outcoming ''trials'' anyway you want...
I see that you not going to share how ''generous'' the odds may be? That's a pitty, really And this only confirms what I have written in my above post to you...
Cheers,
W