Check these changes. I managed to make this work.
Made some updates.
getequipid(8) == 6010 && getequipid(6) == 5009
/*
Author Goddameit
Version 2013/02/06
Web http://bit.ly/MDuQ9F
*/
function script Minner_Main {
if( getarg(0) == 2 )
{
undisguise;
if( strcharinfo(3) == "manuk" )
warp "SavePoint",0,0;
end;
}
else if( strcharinfo(3) == "manuk" && getequipid(8) == 6010 && getequipid(6) == 5009 )
{
if( getarg(0) == 0 )
disguise 1169;
if( getarg(0) == 1 )
{
set .@r, rand(1000);
if( .@r < 700 )
getitem 1002,1;
else if( .@r >= 700 && .@r < 990 )
getitem 757,1;
else
getitem 756,1;
specialeffect2 154;
}else
;
return;
}
else
;
return;
}
- script Minnerx -1,{OnLill:
set .@t,1;OnInit:
if(!.@t)set .@t,100;
monster "manuk",0,0,"--ja--",1907,.@t,"Minnerx::OnLill";
end;
}
I updated the Pickaxe, from bonus bAtkRate, -100, to bonus bAtkRate, -99.
6010,Pickaxe,Pickaxe,4,10,,10,10,,1,0,0xFFFFFFFF,7,0,34,0,0,0,0,{ bonus bAspd,-30; bonus bCritical,100; bonus bAtkRate,-99; autobonus "{ callfunc \"Minner_Main\",1; }",10000,1,BF_WEAPON; },{ callfunc "Minner_Main",0; },{ callfunc "Minner_Main",2; }