AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
Acore::Honor Namespace Reference

Functions

float hk_honor_at_level_f (uint8 level, float multiplier=1.0f)
 
uint32 hk_honor_at_level (uint8 level, float multiplier=1.0f)
 

Function Documentation

◆ hk_honor_at_level()

uint32 Acore::Honor::hk_honor_at_level ( uint8  level,
float  multiplier = 1.0f 
)
inline
34 {
35 return uint32(std::ceil(hk_honor_at_level_f(level, multiplier)));
36 }
std::uint32_t uint32
Definition: Define.h:108
float hk_honor_at_level_f(uint8 level, float multiplier=1.0f)
Definition: Formulas.h:26

References hk_honor_at_level_f().

Referenced by BattlegroundMgr::BuildBattlegroundListPacket(), Spell::EffectAddHonor(), Battleground::GetBonusHonorFromKill(), and TEST().

◆ hk_honor_at_level_f()

float Acore::Honor::hk_honor_at_level_f ( uint8  level,
float  multiplier = 1.0f 
)
inline
27 {
28 float honor = multiplier * level * 1.55f;
29 //sScriptMgr->OnHonorCalculation(honor, level, multiplier); // pussywizard: optimization
30 return honor;
31 }

Referenced by hk_honor_at_level(), and Player::RewardHonor().