Skip to content

deprecating legacy loot system#4314

Merged
LtRipley36706 merged 1 commit intoACEmulator:masterfrom
gmriggs:lootgen-dep
May 11, 2025
Merged

deprecating legacy loot system#4314
LtRipley36706 merged 1 commit intoACEmulator:masterfrom
gmriggs:lootgen-dep

Conversation

@gmriggs
Copy link
Copy Markdown
Collaborator

@gmriggs gmriggs commented May 3, 2025

I apologize for reordering some of the functions. I realize that it makes reviewing the diff for this already large PR even more difficult.

This fully deprecates the legacy loot system, and removes the last remnants of the code for it.

I'm not aware of anyone still using the legacy loot system since the most recent version went live almost 5 years ago, but if anyone does still need it, it will always be available in the git history for the project.

We've had numerous instances of people being confused by the old code still in the project, and mistaking the old code for the most recent version. This will hopefully clear up a lot of that confusion, and make the code much simpler to read.

Tested through static analysis, the /testlootgen command, and manual playtesting

@LtRipley36706 LtRipley36706 merged commit f1cbf49 into ACEmulator:master May 11, 2025
2 checks 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.

2 participants