Fixed some issues with items being dropped sometimes out-of-reach and in a weird way. Improved item checking function, now looking up one-of-a-kind items properly. Fixed some issues with dojo skills and possible exploits in dojo progression. Improved Duey, now displaying better info to players.
33 lines
1001 B
JavaScript
33 lines
1001 B
JavaScript
function enter(pi) {
|
|
if(pi.getPlayer().getMapId() == 130030001){
|
|
if(pi.isQuestStarted(20010)){
|
|
pi.warp(130030002, 0);
|
|
return true;
|
|
} else {
|
|
pi.message("Please click on the NPC first to receive a quest.");
|
|
}
|
|
} else if(pi.getPlayer().getMapId() == 130030002){
|
|
if(pi.isQuestCompleted(20011)){
|
|
pi.warp(130030003, 0);
|
|
return true;
|
|
} else {
|
|
pi.message("Please complete the required quest before proceeding.");
|
|
}
|
|
} else if(pi.getPlayer().getMapId() == 130030003){
|
|
if(pi.isQuestCompleted(20012)){
|
|
pi.warp(130030004, 0);
|
|
return true;
|
|
} else {
|
|
pi.message("Please complete the required quest before proceeding.");
|
|
}
|
|
} else if(pi.getPlayer().getMapId() == 130030004){
|
|
if(pi.isQuestCompleted(20013)){
|
|
pi.warp(130030005, 0);
|
|
return true;
|
|
} else {
|
|
pi.message("Please complete the required quest before proceeding.");
|
|
}
|
|
}
|
|
|
|
return false;
|
|
} |