Jump to content

xmolex

Members
  • Posts

    7
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by xmolex

  1. diff --git a/src/game/LootMgr.cpp b/src/game/LootMgr.cpp
    index d4dde29..abd73ca 100644
    --- a/src/game/LootMgr.cpp
    +++ b/src/game/LootMgr.cpp
    @@ -25,7 +25,7 @@
    #include "SharedDefines.h"
    #include "SpellMgr.h"
    
    -static eConfigFLoatValues const qualityToRate[MAX_ITEM_QUALITY] = {
    +static eConfigFloatValues const qualityToRate[MAX_ITEM_QUALITY] = {
        CONFIG_FLOAT_RATE_DROP_ITEM_POOR,                                    // ITEM_QUALITY_POOR
        CONFIG_FLOAT_RATE_DROP_ITEM_NORMAL,                                  // ITEM_QUALITY_NORMAL
        CONFIG_FLOAT_RATE_DROP_ITEM_UNCOMMON,                                // ITEM_QUALITY_UNCOMMON
    

  2. diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
    index 3ee1892..87e3787 100644
    --- a/src/game/SpellAuras.cpp
    +++ b/src/game/SpellAuras.cpp
    @@ -256,7 +256,7 @@ pAuraHandler AuraHandler[TOTAL_AURAS]=
        &Aura::HandleNoImmediateEffect,                         //203 SPELL_AURA_MOD_ATTACKER_MELEE_CRIT_DAMAGE  implemented in Unit::CalculateMeleeDamage and Unit::SpellC
        &Aura::HandleNoImmediateEffect,                         //204 SPELL_AURA_MOD_ATTACKER_RANGED_CRIT_DAMAGE implemented in Unit::CalculateMeleeDamage and Unit::SpellC
        &Aura::HandleNoImmediateEffect,                         //205 SPELL_AURA_MOD_ATTACKER_SPELL_CRIT_DAMAGE  implemented in Unit::SpellCriticalDamageBonus
    -    &Aura::HandleNULL,                                      //206 SPELL_AURA_MOD_SPEED_MOUNTED
    +    &Aura::HandleAuraModIncreaseFlightSpeed,                //206 SPELL_AURA_MOD_SPEED_MOUNTED
        &Aura::HandleAuraModIncreaseFlightSpeed,                //207 SPELL_AURA_MOD_INCREASE_FLIGHT_SPEED
        &Aura::HandleAuraModIncreaseFlightSpeed,                //208 SPELL_AURA_MOD_SPEED_FLIGHT, used only in spell: Flight Form (Passive)
        &Aura::HandleAuraModIncreaseFlightSpeed,                //209 SPELL_AURA_MOD_FLIGHT_SPEED_ALWAYS
    diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
    index b9af5d0..451b6a2 100644
    --- a/src/game/Unit.cpp
    +++ b/src/game/Unit.cpp
    @@ -10781,7 +10781,12 @@ void Unit::UpdateSpeed(UnitMoveType mtype, bool forced, float ratio)
                if (IsMounted()) // Use on mount auras
                    main_speed_mod  = GetMaxPositiveAuraModifier(SPELL_AURA_MOD_INCREASE_FLIGHT_SPEED);
                else             // Use not mount (shapeshift for example) auras (should stack)
    -                main_speed_mod  = GetTotalAuraModifier(SPELL_AURA_MOD_SPEED_FLIGHT);
    +            {
    +               if (Unit::HasAuraType(SPELL_AURA_MOD_SPEED_MOUNTED)) // shapeshift
    +                   main_speed_mod  = GetTotalAuraModifier(SPELL_AURA_MOD_SPEED_MOUNTED);
    +               else
    +                   main_speed_mod  = GetTotalAuraModifier(SPELL_AURA_MOD_SPEED_FLIGHT);
    +            }
                stack_bonus     = GetTotalAuraMultiplier(SPELL_AURA_MOD_FLIGHT_SPEED_ALWAYS);
                non_stack_bonus = (100.0f + GetMaxPositiveAuraModifier(SPELL_AURA_MOD_FLIGHT_SPEED_NOT_STACK))/100.0f;
                break;
    

  3. diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp
    index ac22721..52b05b8 100644
    --- a/src/game/SpellEffects.cpp
    +++ b/src/game/SpellEffects.cpp
    @@ -499,7 +499,6 @@ void Spell::EffectSchoolDMG(uint32 effect_idx)
                        float multiple = ap / 410 + m_spellInfo->DmgMultiplier[effect_idx];
                        damage += int32(m_caster->GetPower(POWER_ENERGY) * multiple);
                        damage += int32(((Player*)m_caster)->GetComboPoints() * ap * 7 / 100);
    -                    m_caster->SetPower(POWER_ENERGY,0);
                    }
                    // Rake
                    else if (m_spellInfo->SpellFamilyFlags & UI64LIT(0x0000000000001000) && m_spellInfo->Effect[2]==SPELL_EFFECT_ADD_COMBO_POINTS)

    Ferocious Bite use all energy but should use only 35 energy.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use