rendered paste bodyvoid Player::UpdateDodgePercentage()
{
BaseModGroup modGroup = DODGE_PERCENTAGE;
float classrate = 18.92f;
float base_dodge = 0.0f;
switch(getClass())
{
//
case CLASS_DRUID: base_dodge = -1.87f; classrate = getLevel() > 60 ? 14.7 : 18.92f; break;
// dunno exact values for case lvl > 60 :/
case CLASS_HUNTER: base_dodge = -5.45f; classrate = getLevel() > 60 ? 25 : 18.92f; break;
case CLASS_ROGUE: base_dodge = -0.59f; classrate = getLevel() > 60 ? 20 : 18.92f; break;
case CLASS_PALADIN: base_dodge = 0.65f; classrate = getLevel() > 60 ? 25 : 18.92f; break;
case CLASS_SHAMAN: base_dodge = 1.67f; classrate = getLevel() > 60 ? 25 : 18.92f; break;
case CLASS_MAGE: base_dodge = 3.45f; classrate = getLevel() > 60 ? 25 : 18.92f; break;
case CLASS_PRIEST: base_dodge = 3.18f; classrate = getLevel() > 60 ? 25 : 18.92f; break;
case CLASS_WARLOCK: base_dodge = 2.03f; classrate = getLevel() > 60 ? 25 : 18.92f; break;
case CLASS_WARRIOR: base_dodge = 0.75f; classrate = getLevel() > 60 ? 30 : 18.92f; break;
}