damage, healing, other formulas

Conversations about all system of the private server

damage, healing, other formulas

Postby Annaise16 » 20 December 2013, 03:38

If the devs need help with any of the damage/healing formulas for individual class abilities, I should be able to lend a hand. I have the formulas for some classes' abilities and I will be able to work out fairly accurately most of the others using the default values in the online builder http://waronlinebuilder.org/.

I can also help out with:

levels from 1-40 at which mastery points are allocated

levels from 1-40 at which ability level increases

auto-attack formulas for main-hand and off-hand weapons for all classes

all aspects of general combat formulas recorded in the warhammer forum thread http://social.bioware.com/forum/Getting ... 936-1.html.

Reply in this thread if you need any help with any of the above.
Annaise16
 
Posts: 13
Joined: 20 December 2013, 03:26

Re: damage, healing, other formulas

Postby NerfedWar » 20 December 2013, 11:15

worth getting an offline copy of that thread before the old forums are removed...
NerfedWar
 
Posts: 38
Joined: 17 December 2013, 12:55

Re: damage, healing, other formulas

Postby aeoric » 20 December 2013, 16:49

NerfedWar wrote:worth getting an offline copy of that thread before the old forums are removed...


Annaise is a great person to get this information from - has done lots of testing and is on the money when it comes to these formulae

There was another from the Bioware forums who may also be able to help, trying to wrack my sieve of a brain for the name.. Bruglir i think
aeoric
 
Posts: 1
Joined: 19 December 2013, 01:51

Re: damage, healing, other formulas

Postby Bruglir » 20 December 2013, 17:44

thanks for linking to my old thread.

I'll back it all up now and start my old excel project again.
Bruglir
 
Posts: 26
Joined: 20 December 2013, 17:38

Re: damage, healing, other formulas

Postby Specialpatrol » 20 December 2013, 17:49

Wothor, also from the bioware forums, might be another one to get a hold of.

Maybe not specifically concerning combat formulas and such, but he seemed pretty well imbedded in the coding and modding of WAR: http://social.bioware.com/forum/1/topic/229/index/6322790/1

Might be able to reach him through this site:
https://sites.google.com/site/effigywar/yakui
Specialpatrol
 
Posts: 80
Joined: 16 December 2013, 12:38

Re: damage, healing, other formulas

Postby Annaise16 » 21 December 2013, 01:37

I can use the tooltip damage and healing values in the linked scripts https://googledrive.com/host/0B4bHqJG8I ... F1OGZIRWM/ along with the values from the online builder to work out the damage and healing formulas for all those abilities (as well as their destro mirror abilities). Reply in this thread if you need a hand with that.

p.s. I'll be able to work out the rest of the formulas if you can get the tooltip scripts for them. Additionally, I have a fair number of formulas for AM/shaman and SW already.
Annaise16
 
Posts: 13
Joined: 20 December 2013, 03:26

Re: damage, healing, other formulas

Postby Angelos_Sanguinum » 21 December 2013, 01:49

All original scripts, texts and formulas must be in the War client already, correct me if I wrong. I thought devs have tools to decode game resources.
Angelos_Sanguinum
 
Posts: 50
Joined: 11 December 2013, 22:02

Re: damage, healing, other formulas

Postby Telen » 21 December 2013, 02:21

Angelos_Sanguinum wrote:All original scripts, texts and formulas must be in the War client already, correct me if I wrong. I thought devs have tools to decode game resources.


No all combat calculations is handled by the server. Pretty much anything that affects more than a single client. All the clients are is the world, objects and stories. Even with the data logged alot of the game will have been lost unless it can be redone from player knowledge.

The server handles pretty much everything. Thats why its going to be a long process.
Telen
 
Posts: 83
Joined: 10 December 2013, 01:31

Re: damage, healing, other formulas

Postby washmid » 21 December 2013, 03:37

I own waronlinebuilder, which contains part of old wardrobe database.

If you want annaise I can give you raw data extraction from the website...?
washmid
 
Posts: 9
Joined: 16 December 2013, 00:24

Re: damage, healing, other formulas

Postby Annaise16 » 21 December 2013, 05:08

washmid wrote:I own waronlinebuilder, which contains part of old wardrobe database.

If you want annaise I can give you raw data extraction from the website...?


I understand that the values in the builder are for naked, level 40-sub rr80 toons. If that's the case, all I would need are the relevant stats for a naked level 40 toon of each class. For example, I would need the strength (and ballistic skill for throw abilities) stats for each mdps class and tank class, willpower and intelligence for AM/Shaman, etc., intelligence for casters, ballistic skill for engies, and so on.

I checked values in the builder for some abilities using formulas that I've worked out previously and I've found some bugged values that could not have been calculated using the correct stats (for example, dps ability values in the AM builder). But, the incorrect values look like they are limited to a few abilities in a few classes, so I can probably get around that problem using screenshots of combat logs, or from data that I've collected previously. I've worked out many of these formulas before, so I know how to get around potential obstacles.


People might like an example of what I mean by a damage formula, so here's an example:

Leaving out the mitigation from toughness term, the basic damage formula for any mdps,tank, and most SW/SH and engie abilities is:

damage = base value + level factor x ability level + (weapon dps value + damage bonus) x cast time factor

Ability level, weapon dps, and damage bonus come from the toon.

Base value, level factor, and cast time factor are the things that you need to work out to complete the formulas.

The scripts in that linked thread can used to work out the level factor for each ability. So if we have the scripts for all abilities, that part is straight forward.

I know the cast time factors for probably more than 85% of abilities. So I can use them, the values in the scripts, and the damage bonus and weapon dps of a level 1 toon, to work out the base values of those abilities.

For abilities where we don't know the cast time factor, the formula is left with two unknowns - base value and cast time factor. So we need two equations to solve for the two unknowns. For a particular ability, the script value and the builder value provide those two equations, as long as I know the relevant stat (str/int/etc) that was used to calculate the respective values.

So an example of a formula that I have previously worked out is the damage for Razor Strike, a level 1 WH ability.

base value = 29,
level factor = 5.82, and
cast time factor = 1.5

So the formula is

damage = 34 + 5.82 x ability level + (weapon dps + damage bonus) x 1.5

For a level 1 toon in the starting area:

ability level = 1,
weapon dps value = (5.0 + 0.45 x 5.0) = 7.25, and
damage bonus = str/5 = 55/5 = 11

subbing those into the damage formula gives

damage = 29 + 5.82 x 1 + (7.25 + 11) x 1.5 = 62 (rounded to the nearest whole number)

which is the value in the first line of the script values

WarCache.abilities.8081.tooltip.English.name = "Razor Strike"
WarCache.abilities.8081.tooltip.English.descriptions.1 = "A quick precision strike that deals 62 damage."
WarCache.abilities.8081.tooltip.English.descriptions.2 = "A quick precision strike that deals 67 damage."
WarCache.abilities.8081.tooltip.English.descriptions.3 = "A quick precision strike that deals 73 damage."
Annaise16
 
Posts: 13
Joined: 20 December 2013, 03:26


Return to Discussion about the server development

Who is online

Users browsing this forum: Specialpatrol and 3 guests