One thing id like to point out if say if two of the item are either common found item or super mega rare. you could in theory do this choose(1,2,3,4,5,6,7,8,9,10)
and have it compare like if chosen number is less then or equal to 9 use common
if it did choose 10 then use super mega rare
The choose just simple roll the dice of ten number while random uses likes 1.83434239472893472347 and 2.8409804854 number and the Int just whack off the .83434239472893472347 number
And keep in mind that the Int will alway return the value as a positive so if you need a negative number dont use "int".
Instead of 'choose(1,2,3,4,5,6,7,8,9,10)', can you use 'floor(random(1,10)) instead? I'm just asking in order to figure out how the events work since I've theorized about something similar for creating rare items.