Commit Graph

  • 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
  • d413ea4243 fix: only dismiss pet summoned by the fading familiar buff #5063 #5062 Roy Love 2026-04-10 21:00:39 -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
  • 804447a6d0 opening additional merc slots 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) 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
  • 882a2627ab Pass unordered_set by const ref in Strings::Implode to avoid unnecessary copy copilot-swe-agent[bot] 2026-03-20 02:39:19 +00:00
  • b329c5fe34
    Merge pull request #83 from Valorith/copilot/sub-pr-80-another-one Vayle 2026-03-19 22:39:15 -04:00
  • cad795b16c
    Merge pull request #81 from Valorith/copilot/sub-pr-80 Vayle 2026-03-19 22:38:07 -04:00
  • f6e9dac2b0 Fix PutItemInInventoryWithStacking: scan full inventory before using empty slot fallback copilot-swe-agent[bot] 2026-03-20 02:37:46 +00:00
  • 5aee32e854 Fix CloneMob to copy base_race from in.base_race instead of in.race copilot-swe-agent[bot] 2026-03-20 02:37:40 +00:00
  • 0ac9625881 Fix PutItemInInventoryWithStacking: complete stack-fill pass before using empty slots copilot-swe-agent[bot] 2026-03-20 02:37:13 +00:00
  • b7016814b1 Initial plan copilot-swe-agent[bot] 2026-03-20 02:37:00 +00:00
  • 5fa4e001ab Check PutItemInInventory return value; rollback transaction on failure copilot-swe-agent[bot] 2026-03-20 02:36:40 +00:00
  • 2647b4b80d Initial plan copilot-swe-agent[bot] 2026-03-20 02:35:55 +00:00
  • c652a07c05 Fix non-const lvalue reference binding in inventory_snapshots_repository.h copilot-swe-agent[bot] 2026-03-20 02:35:15 +00:00
  • 694de99c36 Initial plan copilot-swe-agent[bot] 2026-03-20 02:35:02 +00:00
  • 70cee8c6ec Initial plan copilot-swe-agent[bot] 2026-03-20 02:34:17 +00:00
  • 6ef7059e77 Initial plan copilot-swe-agent[bot] 2026-03-20 02:33:58 +00:00
  • e85047f234 Initial plan copilot-swe-agent[bot] 2026-03-20 02:33:26 +00:00
  • 0df728d660 Initial plan copilot-swe-agent[bot] 2026-03-20 02:33:03 +00:00
  • 65ba0f127e Remove duplicate cpc.quantity assignment in parcels.cpp copilot-swe-agent[bot] 2026-03-20 02:32:52 +00:00
  • a9e35378f4 Initial plan copilot-swe-agent[bot] 2026-03-20 02:31:51 +00:00
  • 2add472199 Implement bazaar item identity and offline trading rework Vayle 2026-03-19 22:18:32 -04:00
  • 50f3b80976
    Merge pull request #78 from Valorith/codex/groundspawn-charge-desync-fix Vayle 2026-03-18 23:09:02 -04:00
  • 77a86091e8
    Merge pull request #79 from Valorith/codex/task-delivery-handin-fix Vayle 2026-03-18 23:08:40 -04:00
  • 4bc73ecb6a Fix scripted ground object item normalization Vayle 2026-03-18 22:34:15 -04:00
  • ea309597a6 Fix task delivery hand-ins on quest NPCs Vayle 2026-03-18 20:52:27 -04:00