[DiscordArchive] Like how warr get 2AP from str and 1 from agi ect?
[DiscordArchive] Like how warr get 2AP from str and 1 from agi ect?
Archived author: Jyria • Posted: 2022-09-28T20:02:06.090000+00:00
Original source
Like how warr get 2AP from str and 1 from agi ect?
Archived author: <o> • Posted: 2022-09-28T20:02:07.669000+00:00
Original source
cause yeah, attack power is an infamous one, but it's not too bad
Archived author: <o> • Posted: 2022-09-28T20:02:55.130000+00:00
Original source
there's a few others but ap is the _really_ big one, but it's just about getting familiar with StatSystem.cpp and a few of its offshoots into Player.cpp
Archived author: <o> • Posted: 2022-09-28T20:03:52.855000+00:00
Original source
one method is to search for the class enums and most of it should show up, but class-based calculations are _usually_ pretty simple in isolation (many of them are just single value table lookups)
Archived author: <o> • Posted: 2022-09-28T20:05:30.480000+00:00
Original source
i wrote a very lengthy guide to stat rebalancing in wow recently, it doesn't cover class rebalancing but the intro should still contain some useful pointers into how the stat system works: <https://gist.github.com/ihm-tswow/74e620b8918517ade7fccc31640ee0bc>
Archived author: <o> • Posted: 2022-09-28T20:09:04.276000+00:00
Original source
here's some additional references for when we extended the stat tables in our core: <https://github.com/tswow/TrinityCore/commit/2d56d4cd9ae3ffc5d84adff662146d2e9a31913c>
Archived author: <o> • Posted: 2022-09-28T20:09:30.447000+00:00
Original source
moved some shit around, but you can still see how you're meant to look for anything with `MAX_CLASSES`
Archived author: <o> • Posted: 2022-09-28T20:12:43.110000+00:00
Original source
then to complete any guide you're following, you can try using this function specifically as a reference for all the things we have to create to get custom classes working in tswow dbc- and db-wise, it'll be the same on any modern core. Especially db tables are probably different between arcemu and a modern core but i didn't read that section
<https://github.com/tswow/tswow/blob/25ca091630486c92d7121ef61d0e75d1978f029a/tswow-scripts/wotlk/std/Class/ClassRegistry.ts#L117>
Archived author: Jyria • Posted: 2022-09-28T20:13:26.539000+00:00
Original source
Cheers for the answers, will help a lot
Archived author: Rymercyble • Posted: 2022-09-28T20:13:29.733000+00:00
Original source
i see its already being used