166d750baa40a9f7a7c811a5460051253442e5e5
m2dev-server-src
Clean server sources for educational purposes.
It builds as it is, without external dependencies.
How to build
mkdir build
cd build
cmake ..
cmake --build .
📋 Changelog
🐛 Bug Fixes
- Realtime Character Level Updates: Implemented the reversed fix (credits to Mali) for updating character level in real-time across game view and all windows (such as Guild window) for all viewing players.
⬆️ Feature Improvements
- Character position auto-reverts from
POS_FIGHTINGtoPOS_STANDINGafter 10 seconds of battle inactivity: Affects the final logout countdown (from 10s to 3s) as character state updating for real-time data across server functions. Tests performed (and succeeded):- The character takes hits from another character.
- The character hits another character.
- The character takes hits from mobs.
- The character hits mobs/stones.
- The character uses an aggressive skill to another character.
- An aggressive skill is being used on the character.
- The character uses an aggressive skill to a mob/stone, without killing the instance.
- A boss uses a skill on the character.
All credits go to #tw1x1 for this amazing and smoothly executed fix!
Description
Languages
C++
75.5%
C
24.4%
CMake
0.1%