Nihal quests + Reactor's mapitem detection + MapleQuestMesoFetcher

Improved quests and game progression in the Nihal Desert region.
Reactors that uses map items now automatically detects those already on the ground after changing states.
New tool: MapleQuestMesoFetcher. This tool parses the Quest.wz XML files, detecting and reporting quest ids from quests that does not properly checks for mesos to take from the player before completing the quest.
This commit is contained in:
ronancpl
2017-12-07 19:08:38 -02:00
parent 8dba6957df
commit f698c41f00
118 changed files with 5819 additions and 1160 deletions

View File

@@ -23,7 +23,7 @@ P.S.:
Yeah, these explanations are pretty simplistic, I know. If one really wants to
compare the original v83 WZ with the ones I provided, I recommend do the following:
- Open HaRepacker and, for each MapleSolaxiaV2's WZ file, extract all the XMLs
- Open HaRepacker and, for each HeavenMS's WZ file, extract all the XMLs
for "Private Server".
- Now, install MapleStory from "ManagerMsv83.exe" on an other folder and do the
same procediment said above.

View File

@@ -73,7 +73,7 @@ Monsters, Maps & Reactors:
* Boats, elevator and other travelling mechanics fully working.
* PQs, Taxis and other event-driven situations warps players at random spawnpoints, GMS-like.
* Some reactors (PQ bonus boxes) now sprays items on the map, instead of dropping everything at once.
* Updated Crimsonwood, World Tour and Neo City, enabling quest completion and game progression in these areas.
* Updated Crimsonwood, World Tour, Nihal Desert and Neo City, enabling quest completion and game progression in these areas.
PQ potentials:
@@ -120,6 +120,7 @@ External tools:
* MapleMobBookIndexer - Generates a SQL table with all relations of cardid and mobid present in the mob book.
* MapleMobBookUpdate - Generates a wz.xml that is a copy of the original MonsterBook.wz.xml, except it updates the drop data info in the book with those currently on DB.
* MapleQuestItemFetcher - Searches the SQL tables and project files and reports in all relevant data regarding missing/erroneous quest items.
* MapleQuestMesoFetcher - Searches the quest WZ files and reports in all relevant data regarding missing/erroneous quest fee checks.
* MapleSkillMakerFetcher - Updates the DB Maker-related tables with the current info present on the WZs.
* MapleSkillMakerReagentIndexer - Generates a new maker table describing all stat-improvements from the Maker reagents (those empowering crystals and jewels).

View File

@@ -706,4 +706,11 @@ Diversas refatora
Novo release: HeavenMS.
02 Dezembro 2017,
Adicionado informação de classes nos NPCs para os 2o jobs de Explorer.
Adicionado informação de classes nos NPCs para os 2o jobs de Explorer.
04 Dezembro 2017,
Adicionado quests para a região de Nihal Desert.
Nova ferramenta: MapleQuestMesoFetcher. Busca nos WZs por checagens perdidas em quests onde se precisa pagar uma certa quantia para completá-las.
07 Dezembro 2017,
Reatores que buscam itens no chão agora buscam por itens ao mudar de estado.

View File

@@ -1,4 +1,4 @@
========== MapleSolaxiaV2 ==========
========== HeavenMS ==========
Credits:
Ronan - Freelance Developer
Vcoc - Freelance Developer