Commit Graph

  • bdc106292b
    Merge af06fb703cdeffc4ea50b4e6f7d7ec0541543a80 into 767f04731b4d9f76cb80dafbac35f1da3c82fb6e #5067 dannuic 2026-04-18 18:37:59 +00:00
  • af06fb703c confirmed consider #5067 dannuic 2026-04-18 12:37:56 -06:00
  • c5d089de68 Validated message and interrupt packets, needs refactor for full functionality dannuic 2026-04-18 12:08:54 -06:00
  • b8ee811ac6 Fixed unmemming spells on cast dannuic 2026-04-18 06:53:37 -06:00
  • b9f70194de
    Merge 60b7f46801a85aefb9c8bb2c22d44905caefc55e into ba2ca5eada80ac758ef8c2a2510cb39b0563119a #5060 ltroylove 2026-04-18 12:11:24 +00:00
  • 60b7f46801 fix: use PLAYER_CLASS_COUNT upper bound in GetSpellLevel guard #5060 Roy Love 2026-04-18 07:11:13 -05:00
  • 08cdd8234d Validated to OP_CastSpell -- still causes a spell to unmem after cast dannuic 2026-04-18 00:08:18 -06:00
  • 3bb7f94713 Fixed memorization for parity with RoF2 dannuic 2026-04-17 23:35:34 -06:00
  • ec5a9d0bd4 Validated up to OP_MemorizeSpell (still needs testing in client) dannuic 2026-04-17 18:07:39 -06:00
  • 2da6d3f37c Fixed item index mapping dannuic 2026-04-17 14:57:35 -06:00
  • 6a7baf8f1c Validated through OP_SetServerFilter dannuic 2026-04-17 11:56:46 -06:00
  • a8e3ab41e1 Validated up to OP_ExpUpdate dannuic 2026-04-16 17:13:17 -06:00
  • fe4146050f Validated up to OP_UpdateAA dannuic 2026-04-16 16:51:41 -06:00
  • 36ea946255 Attempt to fix opcodes formatting dannuic 2026-04-16 16:28:08 -06:00
  • f29d87aced Validated up to OP_WorldObjectsSent dannuic 2026-04-16 15:59:54 -06:00
  • 767f04731b Merge fix tob_patch KimLS 2026-04-15 22:06:39 -07:00
  • 8e7964b835
    Merge pull request #5066 from dannuic/tob_loginpatches Alex 2026-04-15 22:03:39 -07:00
  • a9333fb51b Added padding into client position struct #5066 dannuic 2026-04-15 22:52:21 -06:00
  • 27ad857ee5 Fixed spawn position struct dannuic 2026-04-15 22:51:23 -06:00
  • 5549daedb1 Some ZoneChange work dannuic 2026-04-15 21:10:41 -05:00
  • b5cc8dfab1 Verified and corrected packets through character select dannuic 2026-04-14 13:39:28 -05:00
  • 865f619e21 Validated and filled out SendMaxCharacters dannuic 2026-04-13 22:56:49 -06:00
  • a4785d30e0 Added some comments for trivial opcodes dannuic 2026-04-13 17:47:19 -05:00
  • a54711817d Validated EnterWorld (in & out) dannuic 2026-04-13 17:34:21 -05:00
  • 139575661d Validated SendCharInfo dannuic 2026-04-13 17:10:38 -05:00
  • 8dd24f4a70 Updated comments for LogServer dannuic 2026-04-13 15:47:13 -05:00
  • 517d9419a7 Update opcode tracker KimLS 2026-04-12 17:03:29 -07:00
  • a789b22fc7 Change from obr to tob dir, added a status doc KimLS 2026-04-12 13:16:23 -07:00
  • 93f89b7bff
    Merge d413ea424323d834e1dc3d9b01a720f7063be697 into ba2ca5eada80ac758ef8c2a2510cb39b0563119a #5063 ltroylove 2026-04-10 21:11:36 -05:00
  • d413ea4243 fix: only dismiss pet summoned by the fading familiar buff #5063 #5062 Roy Love 2026-04-10 21:00:39 -05:00
  • 5e52565808
    Merge d5b7c014b37248ab5ea2fe502edcce8f5f3e0f22 into ba2ca5eada80ac758ef8c2a2510cb39b0563119a #5061 ltroylove 2026-04-10 20:51:52 -05:00
  • d5b7c014b3 fix: include base skill damage in FlyingKick, Kick, RoundKick, and Bash #5061 Roy Love 2026-04-10 20:45:43 -05:00
  • 5e6fef4098 fix: correct off-by-one in GetSpellLevel for Berserker class Roy Love 2026-04-10 20:27:27 -05:00
  • 6e1fe45090 Merge branch 'tob_patch' of https://github.com/EQEmu/EQEmu into tob_patch KimLS 2026-04-09 20:41:53 -07:00
  • 492d848f6a adjust offsets by 2 in OP_LogServer on tob, I had done it simply from assembly and misread the register and it's off by 2 for each one. KimLS 2026-04-09 20:41:40 -07:00
  • ce5e216be9
    Merge pull request #5058 from dannuic/tob_zonein Alex 2026-04-09 00:01:53 -07:00
  • 48e0847f21 renamed straggler file for tob #5058 dannuic 2026-04-08 23:06:09 -05:00
  • 7f42add39b Finished up player profile dannuic 2026-04-08 22:13:37 -05:00
  • 49161a618f Added up to DoN currency (not inclusive) dannuic 2026-04-08 17:57:08 -05:00
  • 8d2130230e
    Merge 804447a6d0eec0ca18ebd123e6e46cdb3c79d022 into ba2ca5eada80ac758ef8c2a2510cb39b0563119a #5059 xJeris 2026-04-08 18:46:58 -04:00
  • 804447a6d0 opening additional merc slots #5059 xjeris 2026-04-08 18:28:34 -04:00
  • aac7bbf48a Fixed enough to allow zoning dannuic 2026-04-08 15:57:37 -05:00
  • 2c4d82f1b9 Fixed packed structs dannuic 2026-04-08 10:26:36 -05:00
  • dea5031d83 WIP attempts at zoning in dannuic 2026-04-07 23:35:16 -05:00
  • 8eafc8bc7d opening additional merc slots xjeris 2026-04-07 10:30:34 -04:00
  • 6fb5a102f5 opening additional merc slots xjeris 2026-04-07 08:58:51 -04:00
  • 30c9c6317f Update OP_LogServer Fix the source group matching in common lib Added a couple packet structure documentations I had looked at. KimLS 2026-04-06 20:51:52 -07:00
  • c7eea72997
    Merge pull request #5057 from dannuic/tob_charactercreate Alex 2026-04-06 14:51:18 -07:00
  • ba2ca5eada
    Lua: Header Matching and Cleanup (#5055) master Knightly 2026-04-06 11:48:46 -10:00
  • 28e6ef29d4 Corrected missing find/replace for steam_latest #5057 dannuic 2026-04-06 16:23:06 -05:00
  • a6f4438c0d Removed the _t for consistency dannuic 2026-04-06 16:15:20 -05:00
  • e5a111d8d8 Implemented through character creation packets dannuic 2026-04-06 16:09:59 -05:00
  • c98436d545 Lua: Header Matching and Cleanup - combine_success and combine_failure have an erroneous space - Gate was never added - HasSpecialAbilities registration was missed in original PR #5055 Knightly 2026-04-04 23:27:54 -10:00
  • 491b1edd12
    Warning fixes, general cleanup (#5053) brainiac 2026-04-04 23:27:21 -07:00
  • d1d5c5dd7a Switch database mutex to recursive because we copy it everywhere #5053 brainiac 2026-04-04 17:34:59 -07:00
  • abbaf6f9a1 update opcodes KimLS 2026-04-04 16:47:41 -07:00
  • ccdc9f2e43 fix dumb compile errors from my hand merge KimLS 2026-04-04 15:48:43 -07:00
  • a9effc7bac A couple laurion renames i missed KimLS 2026-04-04 15:28:59 -07:00
  • a2b3b36cf1 WIP, porting old laurion changes to tob KimLS 2026-04-04 15:11:21 -07:00
  • 75ddf8dfc3 Merge branch 'master' into obr_login obr_login KimLS 2026-04-04 14:14:47 -07:00
  • 435224631f
    Lua: Add world_wide_add_ldon_win & events (#5054) Knightly 2026-04-04 08:15:05 -10:00
  • ebf9dae7a3 Lua: Add missing attack and aggro events #5054 Knightly 2026-04-04 00:07:53 -10:00
  • 4822835644 Lua: Add world_wide_add_ldon_win Knightly 2026-04-03 23:47:25 -10:00
  • 7aa669d041 Fix KSM build brainiac 2026-04-04 05:50:10 +00:00
  • 49d45d7686 Fix headers and cpps in the wrong filters in common brainiac 2026-04-03 01:49:38 -07:00
  • 29034e14fe Fix inclusion of windows.h breaking things with its defines brainiac 2026-04-03 01:49:20 -07:00
  • d58bc01755 Remove redundant stringstream brainiac 2025-12-28 02:14:26 -08:00
  • 70558cb2ff Misc cleanup brainiac 2025-12-28 02:26:16 -08:00
  • 72fa8cf845 Remove "typedef struct" or "typedef enum" from a few places brainiac 2025-12-28 02:25:43 -08:00
  • b8deacca01 Move code in several net/event classes to cpp to hide platform details brainiac 2025-12-28 02:21:53 -08:00
  • 82f9f7a02a cmake: re-enable warnings on windows, organize common brainiac 2025-12-28 02:17:58 -08:00
  • 94ca0c44d1 Warning fixes brainiac 2025-12-28 02:12:41 -08:00
  • e12c52a66a Remove Mutex class, replace with std::mutex brainiac 2025-12-28 02:11:13 -08:00
  • 4693b11cb2 add pdf entry to .gitattributes brainiac 2025-12-28 02:05:22 -08:00
  • 8bbfca961c Packets take SerializeBuffer via move brainiac 2025-12-28 02:05:08 -08:00
  • a3802ff257 opcode fixes KimLS 2026-04-02 11:50:08 -07:00
  • 48d18aa62a Update Readme for license changes Knightly 2026-03-31 22:54:45 -10:00
  • 7ab909ee47 Standardize Licensing - License was intended to be GPLv3 per earlier commit of GPLv3 LICENSE FILE - This is confirmed by the inclusion of libraries that are incompatible with GPLv2 - This is also confirmed by KLS and the agreement of KLS's predecessors - Added GPLv3 license headers to the compilable source files - Removed Folly licensing in strings.h since the string functions do not match the Folly functions and are standard functions - this must have been left over from previous implementations - Removed individual contributor license headers since the project has been under the "developer" mantle for many years - Removed comments on files that were previously automatically generated since they've been manually modified multiple times and there are no automatic scripts referencing them (removed in 2023) Knightly 2026-03-31 21:24:32 -10:00
  • 287d4a66dc Fixup CMakePresets.json - Fix vcpkg presetName variable evaluation - Remove tabs & fix alignment Knightly 2026-03-31 22:08:02 -10:00
  • f1d4b3c119 Update Readme for license changes #5052 Knightly 2026-03-31 22:54:45 -10:00
  • 2c3d2e4c4b Fixup CMakePresets.json - Fix vcpkg presetName variable evaluation - Remove tabs & fix alignment #5051 Knightly 2026-03-31 22:08:02 -10:00
  • 3c52b30c43 Standardize Licensing - License was intended to be GPLv3 per earlier commit of GPLv3 LICENSE FILE - This is confirmed by the inclusion of libraries that are incompatible with GPLv2 - This is also confirmed by KLS and the agreement of KLS's predecessors - Added GPLv3 license headers to the compilable source files - Removed Folly licensing in strings.h since the string functions do not match the Folly functions and are standard functions - this must have been left over from previous implementations - Removed individual contributor license headers since the project has been under the "developer" mantle for many years - Removed comments on files that were previously automatically generated since they've been manually modified multiple times and there are no automatic scripts referencing them (removed in 2023) Knightly 2026-03-31 21:24:32 -10:00
  • ca23b8612e WIP world select packets KimLS 2026-03-30 21:54:15 -07:00
  • 485ae4809d some changes, working on login KimLS 2026-03-30 18:36:13 -07:00
  • 452407ed67 Fix seq in on login handshake KimLS 2026-03-26 21:59:53 -07:00
  • aa1c481f65 update opcodes KimLS 2026-03-26 13:01:24 -07:00
  • 780dcdab5a Renamed "larion" to "steam latest" KimLS 2026-03-26 12:50:46 -07:00
  • 16ec08e71c Some investigation on packets, mostly the same as rof2 / laurion but not entirely. KimLS 2026-03-25 18:08:46 -07:00
  • 0024073cee Login exploration KimLS 2026-03-24 23:59:42 -07:00
  • 37b8428c48 Starting research KimLS 2026-03-24 23:22:08 -07:00
  • fa13039bf7 Pivot offline reclaim to world-owned flow #5050 Vayle 2026-03-20 22:07:50 -04:00
  • 24c15b16fe
    Merge pull request #82 from Valorith/copilot/sub-pr-80-again Vayle 2026-03-19 22:50:13 -04:00
  • f95cb1887f Merge remote-tracking branch 'origin/codex/bazaar-offline-trading-rework' into copilot/sub-pr-80-again copilot-swe-agent[bot] 2026-03-20 02:46:49 +00:00
  • 5af371ac60
    Merge pull request #87 from Valorith/copilot/sub-pr-80-78df83ab-fc86-4eda-900e-3a2f3889ead1 Vayle 2026-03-19 22:42:54 -04:00
  • 4663353699
    Merge pull request #84 from Valorith/copilot/sub-pr-80-yet-again Vayle 2026-03-19 22:42:29 -04:00
  • 4bb92a8cd6 Merge origin/codex/bazaar-offline-trading-rework: resolve inventory.cpp transaction conflict copilot-swe-agent[bot] 2026-03-20 02:42:02 +00:00
  • 0da1eba314
    Merge pull request #86 from Valorith/copilot/sub-pr-80-please-work Vayle 2026-03-19 22:41:35 -04:00
  • 1e4691e44c Fix unlimited charges sentinel: use >= instead of > for int16::max() check copilot-swe-agent[bot] 2026-03-20 02:41:11 +00:00
  • 1bb872e900
    Merge pull request #88 from Valorith/copilot/sub-pr-80-3de2c56e-01eb-4dbe-99cb-1a3d8f9ae362 Vayle 2026-03-19 22:40:49 -04:00
  • df6a13398b
    Merge pull request #85 from Valorith/copilot/sub-pr-80-one-more-time Vayle 2026-03-19 22:40:28 -04:00