I also don't understand, i solved (what i think is) the same problem by having a master rng whose output seeded individual rng, one for map generation, one for enemy ai, one for loot, etc...
https://lemire.me/blog/2017/09/08/the-xorshift128-random-num...