Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AC] [Bug] [Core] Creature 31258's damage is lower than expected #828

Open
1 task done
SouthMemory opened this issue Jun 20, 2024 · 4 comments
Open
1 task done
Labels
bug Something isn't working

Comments

@SouthMemory
Copy link

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

  • I understand that my issue may get closed without notice if I intentionally remove or skip any mandatory* field

Current behaviour

within AzerothCore-wotlk-with-NPCBots, Creature 32158's attack only damage about half of expected value, 200-300, but it should be 422 - 586(from https://db.nfuwow.com/80/?npc=31258)
I tried the original AzerothCore-wotlk, the damage is normal

Expected behaviour

damage should be 422 - 586

Crashlog

No response

Steps to reproduce the problem

1.install AzerothCore-wotlk-with-NPCBots
2.test creature 31258's damage, it's 200-300, which is not normal

TrinityCore or AzerothCore

AzerothCore

Core rev. hash/commit

unknown

Operating system

No response

@SouthMemory SouthMemory added the bug Something isn't working label Jun 20, 2024
@Day36512
Copy link

This is an Azerothcore issue, not one directly related to Trickerer's fork at all. Suggest you put in an issue ticket on the main repo here: https://github.com/trickerer/AzerothCore-wotlk-with-NPCBots

@trickerer
Copy link
Owner

No, the issue is caused by trickerer/AzerothCore-wotlk-with-NPCBots@a22a353.
The contradiction here is the fact that original AzerothCore factors attack power into damage the wrong way causing melee bots to do way too much damage. I just ported TC code where AP to damage calculation is the same for both players and creatures.
Didn't check TC damage for that creature but DamageModifier and classlevelstats values for unit class 1 look the same for both cores. Normally if creature deals more damage blizzlike then changing DamageModifier field of creature_template table is the way to fix it.

@SouthMemory
Copy link
Author

SouthMemory commented Jun 20, 2024

You mean change the DamageModifier of creature 31258 to double its damage?
But I guess this problem influences not just 31258, but many other creatures.
I'll test and try to find a solution here

@icedcolor
Copy link

@trickerer
azerothcore/azerothcore-wotlk#19068
This update to [AC] resulted in a compilation error.
620

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants