Aran skill and mount questlines fixed. Player ID starts counting from 20mil now, preventing clashes with map objects oid's (trying to solve the NPC disappearing issue). New tool: MapleSkillMakerFetcher. It compiles a SQL script file containing updated Maker data info from the inputted ItemMake.wz.xml. Updated Maker tables on the DB.
23 lines
809 B
JavaScript
23 lines
809 B
JavaScript
function enter(pi) {
|
|
if(pi.isQuestStarted(21610) && pi.haveItem(4001193, 1) == 0) {
|
|
var em = pi.getEventManager("Aran_2ndmount");
|
|
if (em == null) {
|
|
pi.message("Sorry, but the 2nd mount quest (Scadur) is closed.");
|
|
return false;
|
|
}
|
|
else {
|
|
if (em.getProperty("noEntry") == "false") {
|
|
var eim = em.newInstance("Aran_2ndmount");
|
|
eim.registerPlayer(pi.getPlayer());
|
|
return true;
|
|
}
|
|
else {
|
|
pi.message("There is currently someone in this map, come back later.");
|
|
return false;
|
|
}
|
|
}
|
|
} else {
|
|
pi.playerMessage(5, "Only attendants of the 2nd Wolf Riding quest may enter this field.");
|
|
return false;
|
|
}
|
|
} |