mirror of
https://github.com/EQEmu/Server.git
synced 2026-09-05 11:26:35 +00:00
[Bug Fix] Fix Character EXP Modifiers default (#4161)
# Notes - The `-1.0f` was causing these modifiers to be set to `0.0` and when people would enable them they would get no experience. - We now use the zone based grabbed methods when setting which will default to a value of `1.0f` if there is not a value found.
This commit is contained in:
@@ -269,10 +269,15 @@ public:
|
||||
void SendReloadMessage(std::string reload_type);
|
||||
|
||||
void ClearEXPModifier(Client* c);
|
||||
void ClearEXPModifierByCharacterID(const uint32 character_id);
|
||||
float GetAAEXPModifier(Client* c);
|
||||
float GetAAEXPModifierByCharacterID(const uint32 character_id);
|
||||
float GetEXPModifier(Client* c);
|
||||
float GetEXPModifierByCharacterID(const uint32 character_id);
|
||||
void SetAAEXPModifier(Client* c, float aa_modifier);
|
||||
void SetAAEXPModifierByCharacterID(const uint32 character_id, float aa_modifier);
|
||||
void SetEXPModifier(Client* c, float exp_modifier);
|
||||
void SetEXPModifierByCharacterID(const uint32 character_id, float exp_modifier);
|
||||
|
||||
void AddAggroMob() { aggroedmobs++; }
|
||||
void AddAuth(ServerZoneIncomingClient_Struct *szic);
|
||||
|
||||
Reference in New Issue
Block a user