Commit Graph

147 Commits

Author SHA1 Message Date
savis
f0c4b0c8d7 modernize AsyncSQL with C++17 features 2025-12-29 01:14:31 +01:00
rtw1x1
c34a721328 Merge pull request #47 from Mitachi2611/main 2025-12-28 00:03:34 +00:00
rtw1x1
a78c909740 Merge pull request #48 from d1str4ught/rtw1x1-patch-2
fix: Better support UTF8 & Arabic
2025-12-27 19:00:57 +00:00
rtw1x1
7a59fdd7b4 fix: Better support UTF8 & Arabic
Increase CHARACTER_NAME_MAX_LEN from 24 to 64 for better support with UTF8 Arabic
2025-12-27 19:00:42 +00:00
Mitachi
7844727cdc refactor(db): use std::unique_ptr for DirectQuery 2025-12-27 12:25:01 +01:00
rtw1x1
11ba72d2e2 Merge pull request #46 from MindRapist/mr-4
Fixed PK mode bugs, fixed logout cancellation from using skills
2025-12-27 08:25:29 +00:00
Mind Rapist
3b712002a9 Fixed PK mode bugs, fixed logout cancellation from using skills 2025-12-27 10:23:45 +02:00
Mind Rapist
11ef2f5780 Fixed PK mode bugs, fixed logout cancellation from using skills 2025-12-27 10:17:04 +02:00
rtw1x1
7a69f13439 Merge pull request #42 from savisxss/main
Guard netinet/tcp.h include for non-Windows platforms
2025-12-27 07:15:41 +00:00
rtw1x1
baa4d7dd69 Merge pull request #45 from rtw1x1/main
Update item_length.h
2025-12-27 07:15:28 +00:00
rtw1x1
1003dffdd6 Update item_length.h 2025-12-27 07:10:38 +00:00
savis
0f21118ad7 Guard netinet/tcp.h include for non-Windows platforms 2025-12-27 01:19:42 +01:00
rtw1x1
db097e3ba2 Merge pull request #41 from rtw1x1/main
TCP_NODELAY undeclared
2025-12-26 07:28:34 +00:00
rtw1x1
366d97dbac TCP_NODELAY undeclared 2025-12-26 07:27:50 +00:00
rtw1x1
1b46b8cc26 Merge pull request #40 from d1str4ught/rtw1x1-patch-1 2025-12-26 07:11:59 +00:00
rtw1x1
65ef80a04b Update char.cpp 2025-12-26 07:10:40 +00:00
rtw1x1
f92dfcd697 Merge pull request #39 from savisxss/socket 2025-12-26 07:04:07 +00:00
rtw1x1
345604adba Merge pull request #38 from savisxss/nodelay-tcp 2025-12-26 07:03:42 +00:00
rtw1x1
22d2091fe7 Merge pull request #37 from SunTrustDev/bugfix/std-1 2025-12-26 07:03:28 +00:00
rtw1x1
d7602d41b6 Merge pull request #36 from MindRapist/mr-3 2025-12-26 07:02:45 +00:00
rtw1x1
f166bd40a9 Merge pull request #35 from savisxss/main 2025-12-26 07:02:13 +00:00
savis
e2f4699c3d increase socket buffers 2025-12-26 06:19:18 +01:00
savis
dd7d66f69e Enable TCP_NODELAY to reduce network latency 2025-12-26 04:53:45 +01:00
savis
cd6100c3a1 perf(rng): eliminate per-call random_device overhead 2025-12-26 03:53:35 +01:00
Mind Rapist
5e25a47d2b Auto potion safeguards 2025-12-26 01:17:00 +02:00
Simone Romano
6ac3d1a00f Fix: Add QUEST_CANCEL packet to manage state reset upon client quest dialog cancelation 2025-12-25 21:55:41 +01:00
savis
ab382cac7c Improve RNG 2025-12-25 20:46:01 +01:00
rtw1x1
2663bb4c9c Merge pull request #33 from MindRapist/mr-3
MR-3: Bunch of fixes
2025-12-25 16:10:02 +00:00
Mind Rapist
f430a11e34 MR-3: Bunch of fixes 2025-12-25 17:52:05 +02:00
Mind Rapist
a91d49f440 MR-3: Bunch of fixes 2025-12-25 08:45:03 +02:00
d1str4ught
b2931f0f7d FIX_POS_SYNC removed 2025-12-25 03:29:38 +01:00
d1str4ught
20ea72df29 Merge pull request #32 from savisxss/main
Fix buffer overflow, fishing array bounds and Win64 compatibility
2025-12-25 02:49:52 +01:00
d1str4ught
bc8b22d799 Merge pull request #31 from jankes44/linux-distros-adjustments
add handling for other linux distros
2025-12-25 02:48:45 +01:00
d1str4ught
81fbc4b98e Merge pull request #30 from abuseer/patch-1
Fix POS_FIGHTING timer for aggressive skill casts
2025-12-25 02:46:58 +01:00
savis
86b6aa4d95 Fix buffer overflow, fishing array bounds and Win64 compatibility 2025-12-24 02:12:52 +01:00
jankes44
0fa9a2f46a add handling for other linux distros 2025-12-22 01:38:43 +00:00
ausser
b6c11aa516 Fix POS_FIGHTING timer for aggressive skill casts
Update combat timestamp on aggressive skill cast to prevent POS_FIGHTING from expiring when skills deal 0 damage.
2025-12-20 03:58:45 +02:00
d1str4ught
5d8bce819c Merge pull request #29 from MindRapist/mr-2
MR-2
2025-12-20 01:32:15 +01:00
Mind Rapist
337ce421c0 MR-2: Auto-revert POS_FIGHTING after inactivity + Realtime character level updates + Macros removed 2025-12-20 02:26:50 +02:00
Mind Rapist
b389e30db7 Merge branch 'mr-2' of https://github.com/MindRapist/m2dev-server-src into mr-2 2025-12-20 01:56:41 +02:00
Mind Rapist
47caa3e076 MR-2: Auto-revert POS_FIGHTING after inactivity + Realtime character level updates + Macros removed 2025-12-20 01:55:05 +02:00
Mind Rapist
a53600aebf MR-2: Auto-revert POS_FIGHTING after inactivity + Realtime character level updates 2025-12-20 01:22:23 +02:00
d1str4ught
e674212487 Merge pull request #28 from MindRapist/mr-2
MR-2
2025-12-20 00:21:16 +01:00
d1str4ught
5b5ddd5d6b Merge branch 'main' into mr-2 2025-12-20 00:19:49 +01:00
d1str4ught
d486caa4f7 feature macros removed 2025-12-20 00:14:55 +01:00
d1str4ught
2b6e7a1b26 Merge pull request #27 from rtw1x1/main
fix: POS_FIGHTING state
2025-12-20 00:13:42 +01:00
d1str4ught
fd4d5558af INT -> int32_t 2025-12-19 23:55:17 +01:00
Mind Rapist
6850f3f98e MR-2: Auto-revert POS_FIGHTING after inactivity + Realtime character level updates 2025-12-19 22:31:43 +02:00
Mind Rapist
9f390b4291 Merge branch 'mr-2' of https://github.com/MindRapist/m2dev-server-src into mr-2 2025-12-19 22:13:00 +02:00
Mind Rapist
166d750baa Update README.md 2025-12-19 22:12:39 +02:00