All pastes #754388 Raw Edit

Unbenannt

public text v1 · immutable
#754388 ·published 2007-10-29 23:23 UTC
rendered paste body
void 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;
    }