[Character] Convert Load/Save of Character Currency to Repositories (#3848)

* [Character] Convert Load/Save of Character Currency to Repositories

- Convert `LoadCharacterCurrency` and `SaveCharacterCurrency` to repositories.

* Update zonedb.cpp
This commit is contained in:
Alex King
2024-01-07 00:28:37 -05:00
committed by GitHub
parent 397096996c
commit aa39ac8023
3 changed files with 197 additions and 81 deletions
+2
View File
@@ -457,6 +457,8 @@ public:
bool SaveCharacterSkill(uint32 character_id, uint32 skill_id, uint32 value);
bool SaveCharacterSpell(uint32 character_id, uint32 spell_id, uint32 slot_id);
void ZeroPlayerProfileCurrency(PlayerProfile_Struct* pp);
double GetAAEXPModifier(uint32 character_id, uint32 zone_id, int16 instance_version = -1) const;
double GetEXPModifier(uint32 character_id, uint32 zone_id, int16 instance_version = -1) const;
void SetAAEXPModifier(uint32 character_id, uint32 zone_id, double aa_modifier, int16 instance_version = -1);