Mystery
Community Contributors
April Digest 2017
The following digest covers the month of April 1st - April 30th 2017
Development Highlights
- Implementation of unit controlling script commands
- Implementation of Item Options System
- Add missing non shuffle packets for 2014 - 2015 years.
- Unequip arrows when a bow is unequipped. (RE only)
- add getunits() buildin
- Fix a null pointer in guild->isallied()
- Fix wrong parameters in a call to mapif->party_broken()
- Monster Vulture's Eye and Snake's Eye removed
- Update Status ID
- Update NPC ID
- Implemented Official Summer 2 Costume
- Added oktoberfest_ignorepalette configuration
- Made prevent_logout effect on log-in optional
- Removed hard coded values on @cashmount and setcashmount.
- Added AB_HIGHNESSHEAL in skill_add_heal_rate configuration
- Removal of cashfood_use_interval setting.
- Status effects from Cash Food items cannot be removed by death.
- expose bank vault to the script engine
- Removal of rare_drop_announce config.
- Added job checks for @bodystyle command
- Tons of Packets Changes and Information
Remove wrong and duplicate packets for 20150226 - Fix non shuffle unused packets in 20140305.
- Fix shuffle packets for 2014-01-15eRagexe.
- Move packets ZC_SELECTCART and CZ_SELECTCART into past into correct date
- Fix shuffle packets for 2015-10-01aRagexe.
- Added the correct PACKETVER Date for MSG_NPC_WORK_IN_PROGRESS message.
- Add encryption packets for 2016 RE clients.
- New Packet Additions:
2015-01-07aRagexeRE | 2015-01-14aRagexe | 2015-01-28aRagexe | 2015-02-04aRagexe | 2015-02-25aRagexeRE | 2015-02-26aRagexeRE | 2015-03-11aRagexeRE | 2015-03-25aRagexe | 2015-04-01aRagexe | 2015-04-22aRagexeRE | 2015-04-29aRagexe | 2015-05-07bRagexe | 2015-05-27aRagexe | 2015-06-17aRagexeRE | 2015-06-18aRagexeRE | 2015-08-19aRagexeRE | 2015-08-26aRagexeRE | 2015-10-07aRagexeRE | 2015-10-14bRagexeRE | 2015-10-28cRagexeRE | 2015-11-18aRagexeRE | 2015-12-02bRagexeRE | 2015-12-23bRagexeRE
[*]Additional Shuffle Packets
2016-01-27bRagexeRE | 2016-02-03aRagexeRE | 2016-02-17cRagexeRE | 2016-03-02bRagexeRE | 2016-03-09aRagexeRE | 2016-03-30aRagexeRE | 2016-05-11aRagexeRE | 2016-05-25aRagexeRE | 2016-06-08aRagexeRE | 2016-06-15aRagexeRE | 2016-06-30aRagexeRE | 2016-07-06cRagexeRE | 2016-07-13bRagexeRE | 2016-07-20aRagexeRE | 2016-07-27bRagexeRE | 2016-08-31bRagexeRE | 2016-09-07aRagexeRE | 2016-09-21bRagexeRE | 2016-10-12aRagexeRE | 2016-10-26bRagexeRE | 2016-11-09bRagexeRE | 2016-12-07eRagexeRE | 2016-12-14bRagexeRE | 2016-12-21aRagexeRE
Database Highlights
- Novice SP Table correction
- Fix wrong level check for MC_CHANGECART skill
- Implemented official Giant Fly Wing Effect
- Update GX Poison items
- Update Rune Knight Runes & Ores
New script commands:
- chr
- ord
- gettimer
- getunits
- getvariableofpc
- can_use_command
- has_permission
- addchannelhandler
- removechannelhandler
- setunitdata
- getunitdata
- getunitname
- setunitname
- getequipisenableopt
- getequippedoptioninfo
- getequipoptioninfo
- setequipoption
- navigateto
Modified script commands (extra parameters):
- strcharinfo
- strnpcinfo
- addtimer
- deltimer
- addtimercount
- checkoption
- checkoption1
- checkoption2
- setoption
- warpparty
- warpguild
- classchange
New params:
Big projects currently in development:
- Implementation of the official Clan system
- Implementation of the official RoDEX system
- Implementation of the official Achievements system
- Complete rewrite of the map cache system
Thanks to Meko for posting this information and helping out!
April Statistics
- During the period there were 147 Commits.
- 31 Commits from Pull Requests with 8 Bugs* fixed from merged issues.
*Please note: Bug fixes are counted as references to issues; it does not include bugs that have been fixed without issue reference. The number of commits includes those that were merged.