[Character] Convert Delete/Load/Remove/Save of Character AA to Repositories (#3849)

* [Character] Convert Delete/Load/Remove/Save of Character AA to Repositories

- Convert `DeleteCharacterAAs`, `LoadAlternateAdvancement`, `RemoveExpendedAA` and `SaveAA` to repositories.
- Add `AACategory` namespace for AA Categories.
- Cleanup some logic/formatting in modified methods.

* Move namespace.
This commit is contained in:
Alex King
2024-01-07 00:30:04 -05:00
committed by GitHub
parent aa39ac8023
commit fd787af53a
6 changed files with 234 additions and 141 deletions
+13
View File
@@ -1525,6 +1525,19 @@ enum { //values of AA_Action.action
aaActionBuy = 3
};
namespace AACategory {
constexpr int None = -1;
constexpr int Passive = 1;
constexpr int Progression = 2;
constexpr int ShroudPassive = 3;
constexpr int ShroudActive = 4;
constexpr int VeteranReward = 5;
constexpr int Tradeskill = 6;
constexpr int Expendable = 7;
constexpr int RacialInnate = 8;
constexpr int EverQuest = 9;
}
class Timer;
class Mob;
class SwarmPet {