yes it won't drop, if you want it to specifically drop.
find
set .@randitem,rand(1);
if(.@randitem == 100) getitem .items1,1; //Change to what random item do you want to give
replace
set .@randitem,rand(1);
if(.@randitem == 1) {
getmapxy(.@map$,.@x,.@y,0);
makeitem .items1,1,.@map$,.@x,.@y;
} //Change to what random item do you want to give