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

Remove runes and SoD proto values from core and UI #7

Merged
merged 3 commits into from
Nov 21, 2024

Conversation

FelixPflaum
Copy link
Contributor

Remove SoD related proto fields and values from core/common types. This includes runes, consumes and (world)buffs.
Also remove all core and UI core that used them.

Individual classes are untouched if core changes didn't require it. The HasRune() function simply returns false now until classes get a proper update.

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.

Looks great, read through it all just commented on two small things if you want to add them. I am sure there will be others we find over time. Otherwise it looks great.

proto/common.proto Outdated Show resolved Hide resolved
sim/core/buffs.go Outdated Show resolved Hide resolved
ui/core/components/inputs/buffs_debuffs.ts Show resolved Hide resolved
ui/core/components/inputs/consumables.ts Outdated Show resolved Hide resolved
@ericbtaylorjr ericbtaylorjr self-requested a review November 21, 2024 19:03
Copy link
Contributor

@ericbtaylorjr ericbtaylorjr left a comment

Choose a reason for hiding this comment

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

Looks good, can do further cleanup later - but this is awesome since considerably less code muddying the view of getting things working. Good stuff.

@ericbtaylorjr ericbtaylorjr merged commit 39a9c1a into wowsims:master Nov 21, 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.

3 participants