Added meso drop data for many mobs that were missing mesos. Enhanced arrow drop data, now dropping bundles instead of unitary items. Fixed issues with several Aran change jobs crashing the player shortly after changing jobs. Improved concurrency in MapleGuild, MapleAlliance and MaplePlayerShop. New tools: MapleArrowFetcher and MapleMesoFetcher, that were used to compile the updated drop data info.
23 lines
920 B
Plaintext
23 lines
920 B
Plaintext
Add to getMap() method, under where it parses PQ areas:
|
|
PHP Code:
|
|
MapleData mcData = mapData.getChildByPath("monsterCarnival");if (mcData != null) {
|
|
MCWZData mcpqInfo = new MCWZData(mcData);
|
|
map.setMCPQData(mcpqInfo);
|
|
map.setRespawning(false);
|
|
}
|
|
Add to getMap() method, under where it parses mobTime:
|
|
PHP Code:
|
|
int team = MapleDataTool.getInt("team", life, -1);
|
|
Change addMonsterSpawn() method call to the following, using the new SpawnPoint construction we defined in MapleMap:
|
|
PHP Code:
|
|
map.addMonsterSpawn(monster, mobTime, team);
|
|
Add the method:
|
|
PHP Code:
|
|
public MapleMap instanceMap(int mapid, boolean respawns, boolean npcs) { return instanceMap(mapid, respawns, npcs, true);
|
|
}
|
|
and
|
|
|
|
PHP Code:
|
|
public MapleMap instanceMap(int mapid, boolean respawns, boolean npcs, boolean reactors)
|
|
, where the code is the same as getMap but does not try to load from cache and does not store into cache.
|