Modcraft - The community dedicated to quality WoW modding!

Legion- / WoD- / Mop- / Cata-Modding => DBC / DB2 / DB modding => Topic started by: zawisz on January 29, 2018, 12:11:45 pm

Title: Static player stats? Armor formula and gt* DBCs
Post by: zawisz on January 29, 2018, 12:11:45 pm
I'm looking for a way to set player 80-100 level to have the same damage done/stats.

I made already changes to most of gt*** DBCs, and made a proper client-side patch.

1 problem
Now: Stats seem OKAY (remain the same) for 80-100 levels, but it seem that there is no "armor per level" formula in DBCs, and I have a real trouble finding this in code on my own (it must be c++? It changes even for player level 100+, while DBCs does not support formulas for 100+). Can someone help me please?
2 problem
Player level 100 deal 25% (exacly or ~~) more dmg than player level 80 for some reason with malee (0 armor, the same weapons ,player stats & class ofc)
PS. I'm not C++ guy, but maybe this "issue" could be a reason of this: https://github.com/TrinityCore/TrinityCore/commit/2ab4e6c7aaa972f2a3c14a75d3065f9a67d87f8a

??

Thank you so much for any help

Title: Re: Static player stats? Armor formula and gt* DBCs
Post by: Morfium on March 29, 2018, 09:04:56 am
Just from the top of my head, this might be because of how combat ist handled when you outlevel a mob. It's like how raid bosses are 3 level above max level. It reduces the chance to hit etc.
If you managed to remove the stat decrease from level you also have to remove this behavior for hit, crushing etc.
This can not be seen in you characters stats because it is a combat calculated thing based on the level difference to the mob.
Likely core controlled, not dbc. But I don't know where to look for this.