Não testei.
Adicione isso no script do item:
callfunc "PremioDona";
O npc que sorteará o item e entregará:
function script PremioDona -1,{
set .ids[0],607,608,501,502,503; // Id dos itens que serão ganhos.
set .qnt[0],10,20,30,40,50; // Quantidade respectivamente dos itens acima.
set .@a,rand(getarraysize(.ids));
getitem .ids[.@a],.qnt[.@a];
end;
}