Рандом не корейский, а российский, т.к. функция запускается на серверной части, а ее писал наши админы.
Всюду в игре используется одна и та же функция (прохождение скиллов, критов, заточка шмота, атрибут). Функция не раз проверялась на большом количестве испытаний порядка 3 лет назад - работает нормально.
Если конечно функцию не переписывали, что было бы странно.
Дальше не точно:
Т.к. не существует истинно рандомных функций, то используется квазирандомная. Она на вход получает какое-либо изменяемое значение (например, текущее время), вставляет его в сложную и длинную формулу и выдает значение (1 или 0 в случае заточки и аттрибута) в заданном заранее диапозоне и вероятности. Но подгадать не реально. Если там и используется время, то в мс, и вы никогда его не сможете подгадать.
Еще смутно помню, что где-то там используются свербольшие (от 5 значных и больше) простые числа.