can anyone upgrade this macro??

liquidtoon

New member
Joined
Sep 2, 2006
RedCents
Hello,
Was wondering anyone had some free time to upgrade this little macro. It works great and i use it from time to time to deside what gear i need but it is a few expansions old. if someone could add the hero stats and the new bonues which there seems to be a ton of it would make this a awsome macro.

PHP:
Sub Main
    /echo 
    /echo Stats Bonuses:
    /echo --------------
    /echo HP: +${Me.HPBonus}
    /echo Mana: +${Me.ManaBonus}
    /echo Endurance: +${Me.EnduranceBonus}
    /echo HP Regen: +${Me.HPRegenBonus} / 45
    /if (${Me.AltAbility[Expansive Mind]} == 25) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 20
    } else /if (${Me.AltAbility[Expansive Mind]} == 20) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 19
    } else /if (${Me.AltAbility[Expansive Mind]} == 15) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 18
    } else /if (${Me.AltAbility[Expansive Mind]} == 10) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 17
    } else /if (${Me.AltAbility[Expansive Mind]} == 5) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 16
    } else {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 15
    }
    /echo 
    /echo Offensive Bonuses:
    /echo ------------------
    /echo Haste: ${Math.Calc[${Me.AttackSpeed}-100].Int}%
    /if (${Me.AltAbility[Enhanced Aggression]} == 25) {
        /echo Attack: +${Me.AttackBonus} / 300
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 20) {
        /echo Attack: +${Me.AttackBonus} / 290
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 15) {
        /echo Attack: +${Me.AttackBonus} / 280
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 10) {
        /echo Attack: +${Me.AttackBonus} / 270
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 5) {
        /echo Attack: +${Me.AttackBonus} / 260
    } else {
        /echo Attack: +${Me.AttackBonus} / 250
    }
    /echo Accuracy: +${Me.AccuracyBonus} / 150
    /echo Damage Shield: +${Me.DamageShieldBonus} / 30
    /echo Strikethrough: +${Me.StrikeThroughBonus}% / 35%
    /echo Combat Effects: +${Me.CombatEffectsBonus} / 100?
    /echo 
    /echo Defensive Bonuses:
    /echo ------------------
    /echo Avoidance: +${Me.AvoidanceBonus} / 100
    /echo Shielding: +${Me.ShieldingBonus}% / 35%
    /echo Spellshield: +${Me.SpellShieldBonus}% / 35%
    /echo Stun Resist: +${Me.StunResistBonus}% / 35%
    /echo DoT Shielding: +${Me.DoTShieldBonus}% / 35%
/return
 
Did a quick mod to the Showbonuses mac from Jmo's compile. Added the new bonuses such as Healing, Spell Damage, Clairvoyance, etc. Will try to get to the Heroic Stats in a bit

Rich (BB code):
Sub Main
    /echo 
    /echo Stats Bonuses:
    /echo --------------
    /echo HP: +${Me.HPBonus}
    /echo Mana: +${Me.ManaBonus}
    /echo Endurance: +${Me.EnduranceBonus}
    /echo HP Regen: +${Me.HPRegenBonus} / 45
    /if (${Me.AltAbility[Expansive Mind]} == 25) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 20
    } else /if (${Me.AltAbility[Expansive Mind]} == 20) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 19
    } else /if (${Me.AltAbility[Expansive Mind]} == 15) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 18
    } else /if (${Me.AltAbility[Expansive Mind]} == 10) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 17
    } else /if (${Me.AltAbility[Expansive Mind]} == 5) {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 16
    } else {
        /echo Mana Regen: +${Me.ManaRegenBonus} / 15
    }
    /echo Clairvoyance: +${Me.ClairvoyanceBonus}
    /echo Heal Bonus: +${Me.HealAmountBonus}
    /echo 
    /echo Offensive Bonuses:
    /echo ------------------
    /echo Haste: ${Math.Calc[${Me.AttackSpeed}-100].Int}%
    /if (${Me.AltAbility[Enhanced Aggression]} == 25) {
        /echo Attack: +${Me.AttackBonus} / 300
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 20) {
        /echo Attack: +${Me.AttackBonus} / 290
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 15) {
        /echo Attack: +${Me.AttackBonus} / 280
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 10) {
        /echo Attack: +${Me.AttackBonus} / 270
    } else /if (${Me.AltAbility[Enhanced Aggression]} == 5) {
        /echo Attack: +${Me.AttackBonus} / 260
    } else {
        /echo Attack: +${Me.AttackBonus} / 250
    }
    /echo Accuracy: +${Me.AccuracyBonus} / 150
    /echo Damage Shield: +${Me.DamageShieldBonus} / 30
    /echo Strikethrough: +${Me.StrikeThroughBonus}% / 35%
    /echo Combat Effects: +${Me.CombatEffectsBonus} / 100?
    /echo Spell Damage: +${Me.SpellDamageBonus}
    /echo 
    /echo Defensive Bonuses:
    /echo ------------------
    /echo Avoidance: +${Me.AvoidanceBonus} / 100
    /echo Shielding: +${Me.ShieldingBonus}% / 35%
    /echo Spellshield: +${Me.SpellShieldBonus}% / 35%
    /echo Stun Resist: +${Me.StunResistBonus}% / 35%
    /echo DoT Shielding: +${Me.DoTShieldBonus}% / 35%
    /echo DS Mitigation: +${Me.DamageShieldMitigationBonus}

 
/return
 
Last edited:
can anyone upgrade this macro??

Users who are viewing this thread

Back
Top
Cart