Да я не спорю, что программирование развивается. И движение воды сейчас прописывается, что не отличить от настоящей. Но в подобных многопользовательских играх уравнивают шансы игроков прописывая лже-шанс. Чтобы если 1/20 шанс, то на 20 раз точно выпало то, что должно выпасть)
Я просто в Поттера очень много играл, и там на рандом половина механик завязано.
И да, он там такой, какой и долже быть (только на ивентах подкручивают)