See, THAT's why I don't buy "RNG" all the time. I think each and every account has some factor that is used to SWAY the RNG in some manner. Maybe if your account ID# is odd or even or a prime... or you have a value/flag on the account set to "1" rather than "0" because you've made a purchase.... whatever.... But I don't think it's purely RNG. In no RNG test will the odds EVER be as lopsided to one specific outcome [class] (or even one specific character for rare/heroic/epic souls) as I've seen in this "game". I dropped 16 Hero souls.... 8 3star SOL Eds... 8.... that's not RNG with 50% of the return being the same. (FYI ... 7 3star W demon spawns and 1 other odd 3 star)
Iv'e run tests with PHP and RNG.... and that's how I determined that PvP gives a 15-20% accuracy boost to the AI at times. The RNG actually shows replication at the correct rate if you increase duplicate chances from 35% to 50%. I think that's also taking place with ANY "RNG" factor in this "game".