Jump to content

Recommended Posts

  • 39 years later...
  • Replies 52
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Well, i don't speak enough russian for that, but i searched trough the russian forum too, and it wasn't there that time. Anyway, it doesn't matter where's the patch from, just put it in the core if it's working ASAP.

Posted

There should be some flag to say if requires to be behind the target in my view... need more research and we don't have to deal with this each client change.

Check the difference in dbc files between the 2 client versions, I'm sure you can find something. If nothing, then is like you suggest with your patches...

  • 2 weeks later...
Posted

The main problem with the familyflags is that we're talking about 20 spells, as Mutilate triggers 2 other spells each of them different every rank, and all requires you to be behind the target, and of course they have different FamilyFlags otherwise it would be too easy.:)

Posted
these are the changes offy did on the spell in that date

maybe one of them is facing flag changed?

I think it is

2008-10-15 00:04:53 unknown_141 changed from '16711916' to '16712172'
because that's when the description changed
2008-10-15 00:04:53 description changed from 'Instantly attacks with both weapons for an additional $5374s1 with each weapon. Damage is increased by 50% against Poisoned targets. Must be behind the target. Awards 2 combo points.' to 'Instantly attacks with both weapons for an additional $5374s1 with each weapon. Damage is increased by 50% against Poisoned targets. Awards 2 combo points.'
  • 2 weeks later...
  • 4 weeks later...
Posted

-            //Exclusion for Pounce: Facing Limitation was removed in 2.0.1, but it still uses the same, old Ex-Flags
-            if( m_spellInfo->SpellFamilyName != SPELLFAMILY_DRUID || m_spellInfo->SpellFamilyFlags != 0x0000000000020000LL )

+            //Exclusion for Pounce and Mutilate: Facing Limitation was removed in 2.0.1 and 3.0.3, but they still use the same, old Ex-Flags

+            if((m_spellInfo->SpellFamilyName != SPELLFAMILY_DRUID || m_spellInfo->SpellFamilyFlags != 0x0000000000020000LL) && !(m_spellInfo->SpellFamilyName == SPELLFAMILY_ROGUE && m_spellInfo->SpellFamilyFlags == 0x0020000000000000LL))

Confirmed working in 7591

Guest
This topic is now closed to further replies.
×
×
  • 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