[DiscordArchive] How do people track DBC changes. I'm probably getting something wrong, but I imagine ACore has chang
[DiscordArchive] How do people track DBC changes. I'm probably getting something wrong, but I imagine ACore has chang
Archived author: Prodigle • Posted: 2025-08-04T15:44:33.026000+00:00
Original source
How do people track DBC changes. I'm probably getting something wrong, but I imagine ACore has changes that will generate new DBC files, and those would fight against any custom changes I make, so what's the method of creating/editing content, while still being able to get upstream changes?
Archived author: Tereneckla • Posted: 2025-08-04T15:51:02.813000+00:00
Original source
azerothcore will never change the dbc files
Archived author: Prodigle • Posted: 2025-08-04T16:02:16.317000+00:00
Original source
Great, so I suppose a working strategy is just to have a second git repo, dump all of that into LFS and then I can make whatever changes I need and maintain a custom set of client data?
Archived author: Prodigle • Posted: 2025-08-04T16:03:05.829000+00:00
Original source
Then if I say add/edit some spell data:
- Change it in the DBC's
- add something to the custom sql folder to reflect it on the DB
- Generate a patch and save that on the client
?
Archived author: Rymercyble • Posted: 2025-08-04T16:05:56.006000+00:00
Original source
i would say pushing binary files to git is just pointless u would still need text evidence of what changed otherwise u would be instantly lost
Archived author: Prodigle • Posted: 2025-08-04T16:06:43.194000+00:00
Original source
oh 100%, but just something to track commit messages like "added spell XYZ" that I can revert back if needed
Archived author: Prodigle • Posted: 2025-08-04T16:07:37.207000+00:00
Original source
Am i right in thinking those are the 3 steps though?
- Make adjustments in DBC
- add custom SQL file if it needs DB adjustments too
- Generate a patch for the client
Archived author: Ryan Turner • Posted: 2025-08-04T16:28:46.079000+00:00
Original source
Never tried, but i've been recommend this before: https://github.com/stoneharry/DBC-Editing-Workflow
Archived author: Rymercyble • Posted: 2025-08-04T16:31:22.457000+00:00
Original source
i wouldnt do it like that but u do u
Archived author: Prodigle • Posted: 2025-08-04T16:36:31.444000+00:00
Original source
Always open to suggestions!