Mystery
Community Contributors
January and February Digest 2016
The following digest covers the month of January 1st - January 31st 2016 & February 1st - February 29th 2016.
January Digest
Team Changes
- No new changes.
Development Highlights
- Add *swap script command
- Added OneClickIdentify packet
- Add EQP_ = Equipment Position constants
- Remove VAR_ constants
- set_constant the LOOK_ constants
- Removed Hard Coded data for SC_ALL_RIDING
- Converted const.txt to libconfig format
- Added support to mark constants in db/constants.conf as deprecated
- Added converter script from const.txt to constants.conf
- Change the leftover ItemID's in skills
- Corrected wrong use of MAX_PC_SKILL_REQUIRE
- Fix battle config Hp/Sp overflow value
- Added support for MC_CARTDECORATE skill
- Fixes monsters not taking rude attack when OFFICIAL_WALKPATH is used
- Rewritten skill_tree parser in a more robust way
- Fixes an issue that prevented skills with more than 4 pre-requisites or more than 3 pre-requisites and a minimum level from being parsed correctly (and without any warning or error messages). - - Removes the limit on 5 pre-requisites (replaced a fixed size array with a VECTOR)
- - Reduces memory usage of skill_tree from 794kB to 440kB (32 bit) or 523kB (64 bit).
- - Fixes an issue that prevented multiple inheritance from working correctly in rare cases (incorrect definition order), without any warning or error messages. Now a warning is displayed if a job is inherited before being defined.
- - Fixes an issue that prevented skills inherited from being correctly merged with the skills defined for the current job.
- - Prevents a job from inheriting itself by accident.
- - Correctly detects skills defined twice for the same job.
Database Highlights
- Fix some missing effects of Gunslinger & Rebellion bullets in PRE-RE
- Level Penalty fix
- Corrected the MTF_MATK, it should only give Fix MATK instead of MATK
- Update NPC_SUMMONMONSTER mobID to official value
- Fixes Renewal Sleipnir, SP Recovery Rate must be 25%
- Replaced numeric elements with Ele_* constants in the mob database
- Replaced numeric races with RC_* constants in the mob db
- Replaced numeric sizes with Size_* constants in the mob db
- Re-added support for the JName field in the mob db
- Fixes conditions in itembind.txt
- Skill Update (Added additional items for Pile Bunker) - Follow up: 3d90889ad
Scripting Highlights
- Update Prontera trader npc's to match kRO's trader npc's
- Fix 3rd jobs BaseLevel requirement
- Fixes Mora NPC, being stuck when click
- Update morroc trader npc's to match kRO's morroc trader npc's
- Fix Eden Quest 11-25 bug which allowed to bypass quest delay
January Statistics
- During the period there were 142 Commits.
- Of these 142 commits, 6 included bug-fixes.
- 17 Commits from Pull Requests.
February Digest
Team Changes
- No new changes
Development Highlights
- Add to system information also information about clock function
- Added gender-related constants SEX_MALE/SEX_FEMALE
- Fix memory corruption if plugin add command line parameter
- Replaced a call to sleep() with HSleep()
- New format for Job field in job_db.conf
- Fix crash on npc emote, if npc not found
- Fixed two minor typos in NPC-related error/warning messages
- Implemented aStrndup()
- Added definitions of struct itemlist
Edited npc->cashshop_buylist() to use the new struct itemlist - Edited skill->changematerial() and skill->elementalanalysis() to use itemlist
- Edited npc->market_buylist() to use the new struct itemlist
- Edited npc->buylist() to use the new struct itemlist
- Edited npc->selllist() to use the new struct itemlist
Database Highlights
- Mob DB Update - Added card drops
- Changed item_db to new format
- Added NoKnockback Mode for monsters
- Added monsters with NoKnockback
Scripting Highlights
- Geffen NPC Updates
- Payon NPC Update
- Izlude NPC Update
- Alberta NPC Updates
- Update NPC ID's
- Replaced the SEX_FEMALE/SEX_MALE constants to scripts, where appropriate
February Statistics
- During the period there were 65 Commits.
- Of these 65 commits, 2 included bug-fixes.
- 11 Commits from Pull Requests.