Forums WoW Modding Support Archives Azerothcore Discord Archives [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

[DiscordArchive] How do people track DBC changes. I'm probably getting something wrong, but I imagine ACore has chang

Pages (3): 1 2 3 Next
rektbyfaith
Administrator
0
08-04-2025, 03:44 PM
#1
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?
rektbyfaith
08-04-2025, 03:44 PM #1

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?

rektbyfaith
Administrator
0
08-04-2025, 03:51 PM
#2
Archived author: Tereneckla • Posted: 2025-08-04T15:51:02.813000+00:00
Original source

azerothcore will never change the dbc files
rektbyfaith
08-04-2025, 03:51 PM #2

Archived author: Tereneckla • Posted: 2025-08-04T15:51:02.813000+00:00
Original source

azerothcore will never change the dbc files

rektbyfaith
Administrator
0
08-04-2025, 04:02 PM
#3
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?
rektbyfaith
08-04-2025, 04:02 PM #3

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?

rektbyfaith
Administrator
0
08-04-2025, 04:03 PM
#4
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
?
rektbyfaith
08-04-2025, 04:03 PM #4

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
?

rektbyfaith
Administrator
0
08-04-2025, 04:05 PM
#5
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
rektbyfaith
08-04-2025, 04:05 PM #5

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

rektbyfaith
Administrator
0
08-04-2025, 04:06 PM
#6
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
rektbyfaith
08-04-2025, 04:06 PM #6

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

rektbyfaith
Administrator
0
08-04-2025, 04:07 PM
#7
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
rektbyfaith
08-04-2025, 04:07 PM #7

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

rektbyfaith
Administrator
0
08-04-2025, 04:28 PM
#8
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
rektbyfaith
08-04-2025, 04:28 PM #8

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

rektbyfaith
Administrator
0
08-04-2025, 04:31 PM
#9
Archived author: Rymercyble • Posted: 2025-08-04T16:31:22.457000+00:00
Original source

i wouldnt do it like that but u do u
rektbyfaith
08-04-2025, 04:31 PM #9

Archived author: Rymercyble • Posted: 2025-08-04T16:31:22.457000+00:00
Original source

i wouldnt do it like that but u do u

rektbyfaith
Administrator
0
08-04-2025, 04:36 PM
#10
Archived author: Prodigle • Posted: 2025-08-04T16:36:31.444000+00:00
Original source

Always open to suggestions!
rektbyfaith
08-04-2025, 04:36 PM #10

Archived author: Prodigle • Posted: 2025-08-04T16:36:31.444000+00:00
Original source

Always open to suggestions!

Pages (3): 1 2 3 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)