Comments (3)
We need a lot of more research about it before to confirm the issue. The main reason is simple : pets and other player creatures use stats such as strength, agility... because it's based on the player's stats. But there is no template or any stats values defined for all creatures in the DB and i'd be surprised if Blizzard defined stats for every creature of this kind since it's never been found in sniffs or DBCs.
from azerothcore-wotlk.
Creature stats do show up in sniffs. If you charm a creature (mind control and enslave work for it, pets (but not guardians) as well), then the stats will be sent in an SMSG_UPDATE_OBJECT packet for that particular creature. Not only has CMaNGOS already begun the process of implementing this functionality, but they also went through the trouble of collecting those stats where they could. I also did some stat collection, but I don't have any values for the rogue creature class since no pets fall under that (creature stats are unique for class/level).
EDIT: I will however be the first to say that more research is absolutely needed on how those stats are actually used; one side effect of CMaNGOS's implementation is that they had to basically turn off its use of the stamina stat since it impacted health of creatures a bit too much in an incorrect manner, though afaik the other stats are pretty well nailed down.
from azerothcore-wotlk.
Ok, I wasn't aware that these values existed in sniffs before today ^^.
I'm already working on a basic implementation. I just need to make sure the calculations are right, and that it's compatible if the creature doesn't have any data.
I haven't looked at what cmangos has done yet, but I do need to think about the stamina part. Could you contact me on Discord and send me an example of this sniff so that I can see exactly how the data is structured?
from azerothcore-wotlk.
Related Issues (20)
- GM Commands via CLI not working properly HOT 2
- [Blade's Edge Mountains] Abilities missing in some NPC.
- [Silithus] Twilight Prophet bug. HOT 1
- [Auchenai Crypts] Raging Soul npcs missing.
- [Thrallmar - Quartermaster Urgronn] Grunt's Waterskins and Dried Fruit Rations incorrect stack number.
- [Loot table] Witchwing harpies - Dropping incorrect items
- [Minor Bug] Antonio Perelli the traveling trader won't stop walking on interaction
- Kaw the Mammoth Destroyer Quest
- [Mob] Aether Ray is not using Drain Mana ability
- [Mob] Hemathion is not using Devour ability
- [Pathing] Murkblood Invaders
- [Atiesh, Greatstaff of the Guardian] Power of the Guardian buff does not persist after reviving.
- [NPC spawn position] Withered Bog Lord (19402) stuck inside tree
- [QUEST ID=10852] Missing friends.
- [Sethekk Halls] Anzu can be summoned multiple times
- Dragonmaw Race: Commander Mulverick flying without its mount.
- [Lua ask for help - player:SatFlag can not be work]
- [Black Morras] Temporus' Mortal Wound ability bug.
- crash on shutdown HOT 4
- Landen Stillwell missing gossip text
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azerothcore-wotlk.