dannuic
8362fa5d90
Merge branch 'database_sync' into tob_buffdatabase
2026-05-03 22:27:53 -06:00
dannuic
6d0601689c
Updated the database scripts and re-synced the database bindings
2026-05-03 22:08:41 -06:00
dannuic
7a191fc6bb
Fixed the buff database entries and updated database migrations
2026-05-03 01:43:53 -06:00
dannuic
18df055f16
Add Buff infrastructure to go through different logic paths from different patches ( #5073 )
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-05-02 21:53:26 -07:00
KimLS
c253734c57
Merge branch 'tob_patch' into develop
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-30 00:06:37 -07:00
KimLS
accda849ac
Merge fix
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-28 00:15:35 -07:00
dannuic
743fd45b17
Added component-based patch system ( #5070 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-25 23:29:12 -07:00
brainiac
6694281f22
Fix gcc warnings ( #5071 )
Build / Linux (push) Waiting to run
Build / Windows (push) Waiting to run
2026-04-24 23:05:32 -07:00
Knightly
0ada77f340
Login Updates for TOB ( #5068 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-20 22:45:58 -07:00
KimLS
dceec36fad
Merge branch 'master' into tob_patch
2026-04-20 18:41:45 -07:00
xJeris
5dc093fe5e
Add Multiple Mercenary Hire Functionality ( #5059 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-20 17:52:23 -07:00
ltroylove
348094b881
fix: correct off-by-one in GetSpellLevel for Berserker class ( #5060 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 17:50:36 -07:00
dannuic
0e0162edc0
Added spell links to interrupt and fizzle messages
2026-04-19 23:07:02 -06:00
dannuic
c5d089de68
Validated message and interrupt packets, needs refactor for full functionality
2026-04-18 12:08:54 -06:00
dannuic
b8ee811ac6
Fixed unmemming spells on cast
2026-04-18 06:53:37 -06:00
dannuic
08cdd8234d
Validated to OP_CastSpell -- still causes a spell to unmem after cast
2026-04-18 00:08:18 -06:00
dannuic
3bb7f94713
Fixed memorization for parity with RoF2
2026-04-17 23:35:34 -06:00
dannuic
ec5a9d0bd4
Validated up to OP_MemorizeSpell (still needs testing in client)
2026-04-17 18:07:39 -06:00
dannuic
2da6d3f37c
Fixed item index mapping
2026-04-17 14:57:35 -06:00
dannuic
6a7baf8f1c
Validated through OP_SetServerFilter
2026-04-17 11:56:46 -06:00
dannuic
a8e3ab41e1
Validated up to OP_ExpUpdate
2026-04-16 17:13:17 -06:00
dannuic
fe4146050f
Validated up to OP_UpdateAA
2026-04-16 16:51:41 -06:00
dannuic
36ea946255
Attempt to fix opcodes formatting
2026-04-16 16:28:08 -06:00
dannuic
f29d87aced
Validated up to OP_WorldObjectsSent
2026-04-16 15:59:54 -06:00
KimLS
767f04731b
Merge fix
2026-04-15 22:06:39 -07:00
dannuic
a9333fb51b
Added padding into client position struct
2026-04-15 22:52:21 -06:00
dannuic
27ad857ee5
Fixed spawn position struct
2026-04-15 22:51:23 -06:00
dannuic
5549daedb1
Some ZoneChange work
2026-04-15 21:10:41 -05:00
dannuic
b5cc8dfab1
Verified and corrected packets through character select
2026-04-14 13:39:28 -05:00
dannuic
865f619e21
Validated and filled out SendMaxCharacters
2026-04-13 22:56:49 -06:00
dannuic
a54711817d
Validated EnterWorld (in & out)
2026-04-13 17:34:21 -05:00
dannuic
139575661d
Validated SendCharInfo
2026-04-13 17:10:38 -05:00
dannuic
8dd24f4a70
Updated comments for LogServer
2026-04-13 15:47:13 -05:00
KimLS
6e1fe45090
Merge branch 'tob_patch' of https://github.com/EQEmu/EQEmu into tob_patch
2026-04-09 20:41:53 -07:00
KimLS
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.
2026-04-09 20:41:40 -07:00
dannuic
7f42add39b
Finished up player profile
2026-04-08 22:13:37 -05:00
dannuic
49161a618f
Added up to DoN currency (not inclusive)
2026-04-08 17:57:08 -05:00
dannuic
aac7bbf48a
Fixed enough to allow zoning
2026-04-08 15:57:37 -05:00
dannuic
2c4d82f1b9
Fixed packed structs
2026-04-08 10:26:36 -05:00
dannuic
dea5031d83
WIP attempts at zoning in
2026-04-07 23:35:16 -05:00
KimLS
30c9c6317f
Update OP_LogServer
...
Fix the source group matching in common lib
Added a couple packet structure documentations I had looked at.
2026-04-06 20:51:52 -07:00
dannuic
28e6ef29d4
Corrected missing find/replace for steam_latest
2026-04-06 16:23:06 -05:00
dannuic
a6f4438c0d
Removed the _t for consistency
2026-04-06 16:15:20 -05:00
dannuic
e5a111d8d8
Implemented through character creation packets
2026-04-06 16:09:59 -05:00
brainiac
491b1edd12
Warning fixes, general cleanup ( #5053 )
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
2026-04-04 23:27:21 -07:00
KimLS
ccdc9f2e43
fix dumb compile errors from my hand merge
2026-04-04 15:48:43 -07:00
KimLS
a2b3b36cf1
WIP, porting old laurion changes to tob
2026-04-04 15:11:21 -07:00
Knightly
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)
2026-04-01 17:09:57 -07:00
nytmyr
7c026ab25c
[Bots] Make expansion settings universal
...
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
Expansion Bitmask settings were saved by stances and should be universal for the bot.
This addresses that as well as moves the data back to the `bot_data` table instead of the `bot_settings` table.
This will check current settings saved and take the highest value of the stances to save to `bot_data`, if none are found (default), it will use the value from the rule `Bots:BotExpansionSettings`
2026-02-25 10:50:15 -08:00
Claude
024abf74a8
Fix inventory overflow bug overwriting equipment slot 0
...
Build / Linux (push) Has been cancelled
Build / Windows (push) Has been cancelled
FindFirstFreeSlotThatFitsItem was returning 0 instead of INVALID_INDEX
when no free slot was found. This caused items to be placed in slot 0
(charm equipment slot) when inventory was full, overwriting equipped items.
Changes:
- Fix FindFirstFreeSlotThatFitsItem to return INVALID_INDEX when no slot found
- Add defensive check in PutItemInInventoryWithStacking to protect equipment
slots 0-22 from being targeted for item placement
2026-01-27 18:42:02 -08:00