2025-12-20 00:21:16 +01:00
2025-08-18 00:36:52 +02:00
2025-12-20 00:19:49 +01:00
2025-09-22 04:14:59 +02:00
2025-12-14 05:17:16 +02:00
2025-09-22 11:33:20 +03:00
2025-12-19 22:12:39 +02:00

m2dev-server-src

build

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_FIGHTING to POS_STANDING after 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
No description provided
Readme 16 MiB
Languages
C++ 75.5%
C 24.4%
CMake 0.1%