Jump to content

Reduce Dodge & crit in core how?


Recommended Posts

Posted

Hi Guys!

I Want to Reduce Crit and Dodge on my Server. I have much items with high Stats, so i would reduce the Stats in Core.

i tryed this.

float Player::GetDodgeFromAgility()
{
   // Table for base dodge values
   float dodge_base[MAX_CLASSES] = {
        0.0075f,   // Warrior
        0.00652f,  // Paladin
       -0.0545f,   // Hunter
       -0.0059f,   // Rogue
        0.03183f,  // Priest
        0.000114f,   // DK
        0.0167f,   // Shaman
        0.034575f, // Mage
        0.02011f,  // Warlock
        0.0f,      // ??
       -0.0187f    // Druid
   };
   // Crit/agility to dodge/agility coefficient multipliers
   float crit_to_dodge[MAX_CLASSES] = {
        1.1f,      // Warrior
        1.0f,      // Paladin
        1.6f,      // Hunter
        2.0f,      // Rogue
        1.0f,      // Priest
        1.0f,      // DK?
        1.0f,      // Shaman
        1.0f,      // Mage
        1.0f,      // Warlock
        0.0f,      // ??
        1.7f       // Druid
   };

But edit there has not realy an Effect on Crit& Dodge. Could anyone help me? I want reduce crit & dodge about -50%

Posted

Well, its also seems useless to create some "god items", modify the core for makeing them "normal" and as a side effect, making the 99% other equiment as crap.

If you still wants to do this, its just a assumption, take a look at the DBC files, maybe they must be modified at server and Client for doing this. Please notice, that modifying the client is not allowed to discuss here.

Posted

I Know thats DBC modifying not allowed here, thats the Reason why i ask about core Modify. This Function looks like he "Managed" the Agility to Crit or Dodge, but any modify wont work, has no Effect ingame.

×
×
  • 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