splendide,217,138,3 script Farming Warper 10005,{
if ( agitcheck() || agitcheck2() ) {
mes "Farming Room will be closed during woe time.";
close;
}
switch(select("Enter [ "+getmapusers("moc_ruins")+" Farmer Inside ]","Later")){
case 1:
warp "moc_ruins",0,0;
end;
case 2:
mes "[Farming Warper]";
mes "Well.. Rich aren't you?";
close;
}
OnPetiteKilled:
monster "moc_ruins",0,0,"Dokebi",1110,1,strnpcinfo(0)+"::OnPetiteKilled";
if( MaxWeight*90/100 < Weight ) {
warp "SavePoint",0,0;
end;
}
if (rand(99) < .Rate)
getitem 969,1;
end;
OnInit:
.Rate = 10; // Get Gold on Rate 10%
waitingroom "Farming Room",0;
monster "moc_ruins",0,0,"Dokebi",1110,2000,strnpcinfo(0)+"::OnPetiteKilled";
end;
}
moc_ruins mapflag nobaseexp
moc_ruins mapflag nojobexp
moc_ruins mapflag monster_noteleport
moc_ruins mapflag nowarp
moc_ruins mapflag nowarpto
moc_ruins mapflag nomemo
moc_ruins mapflag noloot
moc_ruins mapflag nosave SavePoint
moc_ruins mapflag nobranch