Quote:
Originally Posted by Magoth78
Hello there,
For the dmg calculation, I would like to take into consideration:
- the lvl of the bot
- the class
- the atk/delay ratio of a weapon (1h, dual wield and 2h)
- the str/dex/agi depending of the class
- any other criteria ?
For an example and for a warrior with 100str, I've tried:
For a 1hand weap in the primary melee slot:
Code:
( (atk/delay)*(str/3) ) + lvl
For a 1hand weapon in the secondary melee slot:
Code:
( (atk/delay)*(str/3) ) + (lvl*0.33)
At lvl10, with a 10/30 weapon, the warrior would deal as its max melee output:
primary: 14dmg
At lvl20,
primary: 18dmg
at lvl50,
primary: 27dmg
wich isn't accurate at all..
This is just an example to show how bad are my maths and what the issue is : to find a correct formula for the melee bot.
|
Does the delay factor into frequency of attack in the Emu? If my weapon's delay is 10 and yours is 40, do I attack 4 times as often (all other things being equal)? If so, delay should be factored out. IIRC, the damage/delay is a rating method for comparing the potential of weapons.
Bot level as an additive factor for damage should probably become a multiplier, but maybe not a full multiplier (a lvl 10 bot need not do 10 times as much damage as a level 1 bot).
Damage = random(0..1) * Item damage * skill factor * strength factor * class factor * level factor.
skill factor could account for a portion of the noob vs l33t toon... I'd probably rate this one with a 1.0 multiplier somewhere in the "competent with the weapon" range of 50-60? Skill 255 could be 4.5 multiplier, Skill 1 could be a 0.1 multiplier.
strength factor ideally takes into account the weight of the weapon. a bot with low strength should be penalized with a heavy weapon. an uber-strength bot should get some damage bonus for all those muscles.
class factor is primarily melee or not, a flat percentage penalty for casters. casters can mitigate this by upping their skill, but they should never be as good as a melee class.
level factor shouldn't be huge... skill with the weapon type should be more important (i.e., bigger multiplier)... Take your level 40 toon in EQ and have it fight using a weapon for which it has no skill... and guess what, you suck!
It would be interesting to do a "live" calibration with established non-AA, untweaked toons... it should be easy enough (for those that have time on their hands) to whip up new toons in EQ, equip them the same and compare output... then you'll at least have a notion of what you're trying to approximate.
Well, that's my own 2 cents for what it is worth...