Mounts & map boundings fix + Quest rates + MapleInvalidItemIdFetcher

Fixed a critical bug that would sometimes default the written mount data on the DB, causing data loss.
Removed all invalid itemids from the drop data.
Added quest rates. Instead of using the player's rates, quest rates stacks up with the server's exp and drop rates when giving quest rewards, making the values the same for all.
Adjusted map boundings to better suit the item drop positions inside the field.
New tool: MapleInvalidItemIdFetcher. It reads all existing itemids from the wz and reports inexistent itemids on the DB's drop data.
This commit is contained in:
ronancpl
2018-02-04 14:08:18 -02:00
parent 58dce72979
commit 3f8904ef44
29 changed files with 2291 additions and 363 deletions

View File

@@ -0,0 +1,8 @@
build.xml.data.CRC32=00ad4c76
build.xml.script.CRC32=c56709d2
build.xml.stylesheet.CRC32=8064a381@1.75.2.48
# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
nbproject/build-impl.xml.data.CRC32=00ad4c76
nbproject/build-impl.xml.script.CRC32=07c7055b
nbproject/build-impl.xml.stylesheet.CRC32=876e7a8f@1.75.2.48