Mind Rapist
536f3586ed
Various fixes and improvements
2026-02-18 00:59:26 +02:00
rtw1x1
a525a8f798
Merge pull request #83 from SunTrustDev/bugfix/std-4
...
Fix Dragon Soul Inventory
2026-02-15 22:11:17 +00:00
SuntrustDev
bbe5da1dd0
Merge branch 'd1str4ught:main' into bugfix/std-4
2026-02-15 22:45:53 +01:00
rtw1x1
bbf21d89fa
Merge pull request #82 from MindRapist/mr-12
...
Various fixes
2026-02-15 20:46:01 +00:00
Mind Rapist
05c59511cd
Various fixes
2026-02-15 21:40:33 +02:00
Simone Romano
85683ca429
Fix Dragon Soul inventory slots:
...
- No more Legendary Diamond last row overlapping with Belt slots
- No more Legendary Diamond first row overlapping with Soul Equipment slots
2026-02-15 19:29:29 +01:00
rtw1x1
9ca28852b8
Merge pull request #81 from SunTrustDev/bugfix/std-3
...
Fix inventory swap bug when inventory is full
2026-02-15 17:50:55 +00:00
Simone Romano
98c33c3d8f
Fix inventory swap bug when inventory is full (e.g. no full empty vertical row available)
2026-02-15 17:12:20 +01:00
rtw1x1
d04e7b266a
Merge pull request #80 from rtw1x1/main
...
code cleanup
2026-02-12 23:58:05 +00:00
rtw1x1
c8da3dc6c5
code cleanup
...
removed firewall_manager and experimentals
2026-02-12 23:57:32 +00:00
rtw1x1
4f9b84d3e9
Merge pull request #79 from MindRapist/mr-11
...
Several bug fixes
2026-02-12 23:53:35 +00:00
Mind Rapist
4d3c6c4a40
Several bug fixes
2026-02-13 01:51:51 +02:00
rtw1x1
410c785dd1
Merge pull request #77 from rtw1x1/main
...
Remove ConsumeLoginKey
2026-02-11 16:41:30 +00:00
rtw1x1
c11437f1c5
Remove ConsumeLoginKey
2026-02-11 16:40:29 +00:00
d1str4ught
c1cf1a141e
party.check_item(vnum, count) and party.remove_item(vnum, count) LUA functions
2026-02-09 04:24:52 +01:00
d1str4ught
570510f345
Merge pull request #75 from MindRapist/mr-10
...
MR-10
2026-02-09 02:58:14 +01:00
Mind Rapist
470a662ea1
Fixed MALL_ATTBONUS, Removed redundant code, Fixed mob drop rate percentage calculations
2026-02-08 23:58:08 +02:00
rtw1x1
bfb286123c
Merge pull request #74 from rtw1x1/main
...
Networking Overhaul: Modern packets, buffers, handshake, dispatch & s…
2026-02-08 20:05:04 +00:00
rtw1x1
60ee35e921
Networking Overhaul: Modern packets, buffers, handshake, dispatch & security hardening
...
See Readme
2026-02-08 07:35:02 +00:00
rtw1x1
0cc595bf09
Merge pull request #72 from rtw1x1/main
...
Server: Implementation XChaCha20-Poly1305 via libsodium & client login key reworked
2026-02-04 08:23:59 +00:00
rtw1x1
1e88ce3ed6
Clean libthecore
2026-02-03 19:27:15 +00:00
rtw1x1
e325385773
fix: Key validation failure
2026-02-03 11:58:45 +00:00
rtw1x1
db87d068bc
XChaCha20-Poly1305 via libsodium
2026-02-03 11:11:37 +00:00
rtw1x1
66068c1bd5
Merge pull request #70 from rtw1x1/main
...
Update item_manager.cpp
2026-02-01 21:12:00 +00:00
rtw1x1
83c65bd15c
Update item_manager.cpp
2026-02-01 21:11:01 +00:00
rtw1x1
822ce6c116
Merge pull request #69 from MindL0ve/main
2026-02-01 20:52:30 +00:00
MindL0ve
76095d46e7
Removed SpeedServer
2026-02-01 00:24:02 +03:00
MindL0ve
38faab6f38
Removed distribution_test_server
2026-02-01 00:15:44 +03:00
MindL0ve
9af152154c
Speed_Server remaining code removed
2026-02-01 00:12:28 +03:00
MindL0ve
e9a0be2f54
Removed DBString GreetMessage
2026-02-01 00:06:26 +03:00
MindL0ve
1a3a3cef9d
Removed exp_table_euckr
2026-02-01 00:05:19 +03:00
MindL0ve
31ae710d18
GM Commands Fix
2026-01-31 14:52:14 +03:00
d1str4ught
129811a3c2
Merge pull request #65 from ekrem-mert-esen/cmake-fix
...
Set Cmake C standard, fixing build issues with gcc15+
2026-01-30 01:16:18 +01:00
rtw1x1
75595bed81
Merge pull request #66 from MindRapist/mr-8
...
MR-8: Nemere Dungeon
2026-01-21 18:37:03 +00:00
rtw1x1
00b14935b2
Merge pull request #68 from rtw1x1/main
...
fix: Server-Side mark broadcast and packet.size
2026-01-21 18:34:44 +00:00
rtw1x1
7c615a7a84
QoL: Server-Side mark broadcast P2P
2026-01-21 18:31:58 +00:00
rtw1x1
7f2c842f6d
QoL: Server-Side mark broadcast
2026-01-21 08:34:42 +00:00
rtw1x1
a09aa42640
Merge pull request #67 from rtw1x1/main
...
ML: Item / Mob / NPC client sided
2026-01-21 01:53:52 +00:00
rtw1x1
ce493893df
ML-Server: Item Names client sided
2026-01-21 01:51:21 +00:00
rtw1x1
be24b766f6
ML-Server: NPC Names client sided
2026-01-21 00:22:30 +00:00
rtw1x1
95b5998abb
Merge pull request #63 from abuseer/patch-2
...
Refactor movement duration calculations for clarity
2026-01-20 23:02:04 +00:00
Mind Rapist
3b2b74cce1
MR-8: Nemere Dungeon
2026-01-20 13:43:05 +02:00
Mind Rapist
681a8cae1b
MR-8: Nemere Dungeon
2026-01-18 09:01:56 +02:00
ekrem-mert-esen
65550c0461
Set C Std Version, fixing build issues with gcc15+
2026-01-17 17:33:48 +03:00
ausser
c93c1b673f
Refactor movement duration calculations for clarity
...
fix for: https://github.com/d1str4ught/m2dev-server-src/issues/53
2026-01-10 23:26:48 +02:00
rtw1x1
94a2e35129
Merge pull request #62 from eccentricride-sudo/patch-1
2026-01-08 18:06:42 +00:00
eccentricride-sudo
5a593b7fbf
Revert onaftercreated function for those having issues with it
...
Since some of you said there s an issue with the fix on onaftercreateditem, causing errors. To my understanding the issue is timing, the item_del is sent at the wrong time when client isn t ready yet. A small delay of 1 sec seems to fix it without any issues nor syserrs. I'll do a summarized explanation of what it does below: When real time expire function is called it checks in which phase the player is currently in, if in phase_loading(where crash occurs) it calls the event again after one second. If not in phase loading then it skips the block and deletes the item immediately. If you're wondering if it can be exploited it cannot. No desc -> player disconnecting during loading phase item doesn't reach the actual deletion phase, logs in again onaftercreateditem is called -> calls startrealtimeexpireevent which starts the event again.
2026-01-08 07:44:41 -08:00
rtw1x1
b20d5d9391
Merge pull request #60 from furkanguclu/main
2026-01-07 17:43:41 +00:00
Furkan Güçlü
2079744d69
removed over9refine
2026-01-05 20:22:33 +03:00
Furkan Güçlü
19de754f06
removed dev_log
2026-01-05 19:05:23 +03:00