Welcome to the DFO World Wiki. With many major updates since the release of DFO, many items are missing. Visit Item Database Project to learn more.
Please remember to click "show preview" before saving the page.
Thanks for the updated logo snafuPop!

Query.

Fragment of a discussion from User talk:Altair
Jump to: navigation, search

I don't actually "know" the formulae. I find the average growth values using a little bit of mathematics.

Most of the skills tend to follow a strict arithmetic growth formula. I just use the average rate of change between levels to find the formulas in most cases; between the highest level I can manually achieve (level cap) and the level 1 value.

You can read more about it here on my talk page, I usually use this formula to do the math for me.

{{#expr: BASELvVALUE+((MAXLvVALUE-BASELvVALUE)/(MAXLv-BASELv))*({{#var:i}}-1)}}

I just replace the values accordingly.

I made a copy and paste version here that seems to cover most skill damage situations.

There are some complications with this however. There tends to be a slight data variation between the values compared to what is shown in-game. However, the margin of error is so small, that it is pretty much negligible. You may also encounter certain skills like Core Shield.png Core Shield, Super Armor.png Super Armor or Ghost 7- Furious Blache.png Ghost 7: Furious Blache which seem to have a random jump in skill values or require manual inputs. In these cases you may need to use a bit more coding...

(EDIT: Just pray you don't a long page that has the same issues as Tyrant Strike.png Tyrant Strike which requires manual inputs for its damage values)

To be honest, I've actually have some datamined files from Nexon NA in 2013, and they don't seem to use formulae. It seems they just manually enter in values that seem to match an arithmetic expression, but this is incredibly inefficient.

22:02, 27 November 2018