Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/refactor sod build #3

Merged
merged 6 commits into from
Nov 20, 2024
Merged

Fix/refactor sod build #3

merged 6 commits into from
Nov 20, 2024

Conversation

ericbtaylorjr
Copy link
Contributor

Initial effort to rename sod to classic for the majority of paths. There are still a couple left, but those were tied to SOD-specific content we should remove, so I left them there for the sake of identifying them for removal in the future. Apologies for the absurdly large PR; however there are a LOT of absolute paths within the application which all had to be changed from sod to classic.

This addresses both #1 and #2 . Tried to keep them separate, but got lost and just did it all.

Copy link
Contributor

@TheBackstabi TheBackstabi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given we're successfully getting through build stages and only getting test failures, I'm OK shipping this since there's a TON that will need to get ripped out anyways, like any SoD-specific spells, APLs, and gear sets. Each class' tests can be rebuilt once they have functional APLs and gearsets.

Copy link
Contributor

@sanguinerarogue sanguinerarogue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skimmed through, not sure where the test changes are coming from but like Backstabi said we will need to rebuild the APL and tests up to begin with. Might be worth setting up basic level 60 tests and APL's casting the common filler level 60 spell for each class so we can understand any other changes we make.

We can make test and make update-tests to set the baseline for now atleast.

@FelixPflaum
Copy link
Contributor

Test result differences are due to item effects in sim/common/sod no longer being included because the import paths in includes.go are changed. It should be fine to ignore test differences.

@ericbtaylorjr ericbtaylorjr merged commit 3d057a9 into master Nov 20, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor SOD fork to point data sources to classic Refactor SOD fork to point build to /classic
4 participants