function script refinescroll {
set .@menu$,"";
for( set .@i,1; .@i <= 10; set .@i,.@i+1 )
{
if( getequipisequiped(.@i) )
set .@menu$, .@menu$ + .@position$[.@i] + "-" + "[" + getequipname(.@i) + "]";
set .@menu$, .@menu$ + ":";
}
set .@part,select(.@menu$);
// =========================
if(!getequipisequiped(.@part)) { // <========================== also this one is not working.
getitem 35277,1;
dispbottom "You're not wearing anything there that refines!";
close;
}
//Check if the item is refinable...
if(!getequipisenableref(.@part)) {
getitem 35277,1;
dispbottom "There is no way that this item could be refined!";
close;
}
//Check to see if the items is already +10
if(getequiprefinerycnt(.@part) >= 10) {
getitem 35277,1;
dispbottom "I can't refine this any more. This is as refined as it gets!";
close;
}
successrefitem .@part;
dispbottom "There you go, Refine Scroll works like a charm :D";
close;
}