Overhauled the HikariCP connection, now it properly tries the best to hand out a DB connection. Fixed "commands" NPC crashing out players when entering the command multiple times in a short time. Rebalanced HP/MP gain on leveling up/AP resetting. Rebalanced HP/MP loss when AP resetting to use the same amount they would be earning on levelup. Fixed EXP distribution now computing overall monster maxHP plus heal instead of flat monter maxHP, that rendered on distributions of over 100% of the raw EXP. Added concurrency protection on MapleMonster. Fixed an issue on venom skills that would let an "1 dmg" appear to the client alongside the DOT.
92 lines
4.1 KiB
Plaintext
92 lines
4.1 KiB
Plaintext
========== MapleSolaxiaV2 ==========
|
|
Credits:
|
|
Ronan - Freelance Developer
|
|
Vcoc - Freelance Developer
|
|
|
|
---------------------------
|
|
DISCLAIMER:
|
|
---------------------------
|
|
|
|
This is NOT intended to be a PURE v83 MapleStory server emulator (acting
|
|
under the clean WZ files, provided by Nexon/Wizet). There has been provided
|
|
a whole array of edited WZ on the Drive to be used for this server. Although
|
|
normal WZs will load properly, there is no guarantee in-game bugs and issues
|
|
may arise because of some incompatibilities with the clean files.
|
|
|
|
---------------------------
|
|
Feature list:
|
|
---------------------------
|
|
|
|
PQs:
|
|
* HPQ/KPQ/LPQ/LMPQ/OPQ/EllinPQ/PiratePQ/MagatiaPQ/HorntailPQ/AmoriaPQ 100%.
|
|
* CWKPQ as Expedition-based event 100%.
|
|
* Expeditions: Scarga/Horntail/Showa/Zakum/Pinkbean 100%.
|
|
* GuildPQ 100% + Guild queue with multi-lobby systems available.
|
|
* Brand-new PQs: BossRushPQ, CafePQ 100%.
|
|
* Mu Lung Dojo 100%.
|
|
* BalrogPQ semi-functional.
|
|
* Capt. Latanica remade as an event (parties can now fight the boss).
|
|
|
|
Quests:
|
|
* Doll house quest 100%.
|
|
* Quests can now reward properly items when matching a reward item with the player's job.
|
|
* Loads of quests have been patched.
|
|
* Quest rewards according to jobs works properly.
|
|
* Enchanced rewarding system: checks for stacking opportunities on the inventory before checking for new slots.
|
|
|
|
Player Social Network:
|
|
* Guild and Alliance system fully functional.
|
|
* Beginners can create and join a "beginner-only" party (characters up to level 10).
|
|
|
|
Cash & Items:
|
|
* EXP/DROP/Cosmetic Coupons 100%.
|
|
* EXP/DROP coupons now appears as a buff effect when on active time.
|
|
* Great deal of cash items functional.
|
|
* New scroll: antibanish. For use only in cases where bosses send a player back to town.
|
|
* Inventory system properly checks for item slot free space and ownership.
|
|
* Storage with "Arrange Items" feature functional.
|
|
|
|
PQ potentials:
|
|
* Lobby system - Multiple PQ instances on same channel.
|
|
* Expedition system - Multiples parties can attempt on a same instance (lobbies and expeds are mutually-exclusive).
|
|
* Guild queue system - Guilds can register themselves on a queue for the GPQ.
|
|
* EIM Pool system - After the first instance setup, next event instances are loaded beforehand and set on a pooling queue, optimizing future loadouts.
|
|
|
|
Server potentials:
|
|
* Multi-worlds 100%.
|
|
* Adventurer Mount quests 100%.
|
|
* All Equipment levels up.
|
|
* Player level rates.
|
|
* Gain fame by quests.
|
|
* Every monsterbook card is now droppable by overworld mobs.
|
|
* Monsterbook displays drop data info conformant with the underlying DB (needs custom wz). See more on the MobBookUpdate feature.
|
|
* Mastery book announcer displays droppers of needed books of a player, by reading underlying DB.
|
|
* Every skill/mastery book is now droppable by mobs.
|
|
* Inventory auto-gather and auto-sorting feature.
|
|
* Enhanced auto-pot system: pet uses as many potions as necessary to reach the desired threshold.
|
|
* Enhanced buff system: smartly checks for the best available buff effects to be active on the player.
|
|
* Enhanced AP auto-assigner: exactly matches AP with the needed for the player's current level, surplus assigned to the primary attribute.
|
|
* Added Boss HP Bar for dozens of bosses (needs provided custom wz).
|
|
* If multiple bosses are on the same area, client will prioritize Boss HP bar of the target of the player.
|
|
* Custom jail system (needs provided custom wz).
|
|
* Delete Character 100% (requires ENABLE_PIC activated).
|
|
* Boats, elevator and other travelling mechanics fully working.
|
|
* Enabled Hired Merchant being able to be used anywhere but FM Entrance and other few places.
|
|
* Vega's spell.
|
|
* Owl of Minerva.
|
|
* Pet item ignore.
|
|
* Autosaver (periodically saves on DB current state of every player in-game).
|
|
* Fixed and randomized versions of HP/MP growth rate, regarding player job. Placeholder for HP/MP washing feature.
|
|
|
|
Admin/GM commands:
|
|
* Server commands layered by GM levels.
|
|
* New commands.
|
|
* Spawn Zakum/Horntail/Pinkbean 100%.
|
|
|
|
Project:
|
|
* Organized project code.
|
|
* Highly configurable server (see all server flags at ServerConstants).
|
|
* Fixed/added some missing packets for MoveEnvironment, summons and others.
|
|
* Reviewed many Java object aspects that needed concurrency protection.
|
|
|
|
--------------------------- |