Probabilmente hai usato un maker
Shaiya dovrebbe essere programmato da ZERO e non so con quale motore, le variabili sono decise dal programmatore stesso, che può decidere se dare oggetti fissi o random; ovviamente la scelta consigliata rimane quella della veriabili.
A mio avviso credo sia una cosa del genere:
in base al lv del mostro:
- random item base 90% + valore LUCK
- random desposable item (tipologia specifica a seconda del mostro) 75% + valore LUCK
- random armatura o arma (di max 2 o 3 lv superiori al mostro) 20% + valore LUCK
- se quest: item quest 75% + valore LUCK
Più o meno
Almeno così credo che sia, secondo la mia esperienza di gioco e di programmazione