Jump to content

[fixed][10237] Spell Flametongue weapon


Recommended Posts

Posted

Hi.

MaNGOS/0.14.0 (* * Revision 8416 - *) for Linux_x64 (little-endian)
Using script library: ScriptDev2 (for MaNGOS 8273+) Revision [1369] 2009-08-24 13:52:29 (Unix)
Using World DB: PSDB WotLK (243)
Using creature EventAI: PSDB EventAI & ACID 3.0.0

Spell http://www.wowwiki.com/Flametongue_Weapon work on 50%.

It give spellpower bonus, but doesn't add fire damage to the weapon.

Best regards.

  • 4 months later...
Posted

On latest rev this seems to do way too much damage, I've seen shamans doing 3.5K+ crits and when I look up to one WWS report like http://wowwebstats.com/v2jhpf4s1lkdm?s=67399-75299 (and click Vran, mostly T9 geared) his flametongue crits are about 1K+ pretty sure this guy know how to play his char :)

Just asked around on the server and shaman players (without even full T7 gears) told me flametongue are hitting for 1K+ (non crit)

  • 2 months later...
Posted

core: 9582

100 % confirmed Spell Flametongue weapon make to much damage, i testes on my server crit 6000 in raid, in pvp crit 3000 ( t9 gear ) i checked on offi, same gear raid crit 2500 and pvp max 900-1000 ( crits )

Posted
core: 9582

100 % confirmed Spell Flametongue weapon make to much damage, i testes on my server crit 6000 in raid, in pvp crit 3000 ( t9 gear ) i checked on offi, same gear raid crit 2500 and pvp max 900-1000 ( crits )

Same Rev, but Flametounge still does no dmg O_o

Do you use any patches?

Posted

diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index 40019f6..1f8cfd9 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -7266,6 +7266,53 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura* triggeredByAu
                    spell->AddTriggeredSpell(63685);
                return true;
            }
+            // Flametongue Weapon
+            if (dummySpell->SpellFamilyFlags & UI64LIT(0x200000))
+            {
+                //checks
+                if(GetTypeId()!=TYPEID_PLAYER)
+                    return false;
+                    
+                if(!castItem || !castItem->IsEquipped())
+                    return false;
+
+                if(!pVictim || !pVictim->isAlive())
+                    return false;
+
+                float fonhit = dummySpell->EffectBasePoints[EFFECT_INDEX_0] / 100.0;
+
+                float addspd = SpellBaseDamageBonus(SPELL_SCHOOL_MASK_FIRE)
+                                     + SpellBaseDamageBonusForVictim(SPELL_SCHOOL_MASK_FIRE, pVictim);
+
+                // 1.3speed = 5%, 2.6speed = 10%, 4.0 speed = 15%, so, 1.0speed = 3.84%
+                addspd= addspd / 100.0 * 3.84;
+
+                // Enchant on Off-Hand
+                if ( castItem->GetSlot() == EQUIPMENT_SLOT_OFFHAND && isAttackReady(OFF_ATTACK))
+                {
+                    float WeaponSpeed = GetAttackTime(OFF_ATTACK)/1000.0;
+
+                    //tooltip + spd
+                    basepoints0 = int32( (fonhit * WeaponSpeed) + (addspd * WeaponSpeed) );
+                    triggered_spell_id = 10444;
+                }
+
+                // Enchant on Main-Hand
+                else if ( castItem->GetSlot() == EQUIPMENT_SLOT_MAINHAND && isAttackReady(BASE_ATTACK))
+                {
+                    float WeaponSpeed = GetAttackTime(BASE_ATTACK)/1000.0;
+
+                    //tooltip damage + spd
+                    basepoints0 = int32( (fonhit * WeaponSpeed) + (addspd * WeaponSpeed) );
+                    triggered_spell_id = 10444;
+                }
+
+                else
+                    return false;
+
+                CastCustomSpell(pVictim,triggered_spell_id,&basepoints0,NULL,NULL,true,castItem,triggeredByAura);
+                return true;
+            }
            break;
        }
        case SPELLFAMILY_DEATHKNIGHT:

author Viste from ru-mangos

  • 2 weeks later...
  • 2 weeks later...
  • 1 month later...
Posted

Did some tests and this is looking very bad, did 7K+ DPS by just standing.

Recount looks something like this.

-Flametongue attack (count, damage, %) 111, 160846, 77.2%

-Melee (count, damage, %) 37, 19941, 9.6%

-Other skills 13.2%

As you can see every melee swing is making 2-3 Flametongue procs this can't be right.

  • 2 months later...
×
×
  • 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