Page 1 of 1

Not so much a bug as an enhancement

Posted: Wed Aug 17, 2005 2:51 pm
by Dorelli
for the DNA calculator ...

Is it possible to modify it to strip out the special resistance fields?

Then have the following fields added to the final calculated values:

estimated combat level (+/- 3 levels)
health
health regen
armor effectiveness
to hit
defense
state resistance
critical hit chance
aggo bonus
damage (min - max)

Here are the equations: I worked out the combat level one myself so I am very happy to have it added to swgcreatures.com and for it to be used freely by the BE community ... The numbers are a little different from my post since I have refined it since then but:

index = ((hardiness * 9) + fortitude + (dexterity * 2) + (endurance *2) + (intellect *2) + cleverness + depend + courage + (fierceness * 2) + (30 * power)) / 100

estimated combat level = -0.000001 * (index)^3 + 0.0011 * (index) ^2 - 0.0337 * index + 3.4125

These were posted by other people on the official BE forums but I cannot remember who:

Health = (6.62 * Hard) + (1.32 * Dex) + 50
Regen = (Endu / 14) + (Depend / 70)
State = (Hard / 60) + (Int / 12)
Defense = (0.17 * dex) + (0.035 * Int) + 4
Armor = Int(fort * 6)
Critsave = (Depend + 0.0132) / 125.02
Min Damage = (0.204 * Power) - 14.5
Max Damage = (0.603 * Power) + 60
Tohit = (clev + 22.673) / 4.9047
Crithit = (Fierc - 0.0048) / 125
Regenrate = (endu + 13.292) / 1.3202
Aggro = (Cour + 0.0000009) / 40

Could the armor, to hit and defense values be put in red with a note that these values adjust on taming the creature and calling it out a second time?

And if you could do that all - i'd be very grateful. Also a very personal request - I'd love to have the entire swgcreatures database available in downloadable format like swgcraft has - not updated so often but at least available so people can develop around it. I'm thinking of a Palm version of the dna calculator for using when sitting where you can't get at your computer and so on.

Thanks in advance and let me know if you want me to fix it myself - I can write .asp (do so for a living).

Yours,
Dorelli

Posted: Thu Aug 18, 2005 5:43 pm
by Juntao
Yes, I need to update the lab. Lots going on atm, will get to it as soon as I can.

Posted: Fri Aug 19, 2005 6:32 am
by Dorelli
Thank you very much and the equation that I gave you was wrong for the combat level. It's the one I personally use. The one that other people are used to and which is built into the (stand alone) BE tool that Namessiah wrote is:

*** PET LEVEL ***
ind = ((9 * Hard) + fort + (2 * dex) + (2 * endu) + Int + clev + Depend + Cour + (2 * Fierc) + (29.459 * Power)) / 100

level = (-0.000001 * ind ^ 3) + (0.0011 * ind ^ 2) - (0.0265 * ind) + 3.282

Thanks for a great site!
Dorelli

Posted: Fri Aug 19, 2005 6:34 am
by Dorelli
oh i forgot - there is a minimum damage level on pets that is factored into the combat level so:

if power < 113 then power = 113

before you take the index :)

Dor