![]() |
Damage/Defense question
Between your damage and your opponents defense, how does the game determine how much damage you actually do to them?
Same with aim and evasion. Anyone know what i'm talking about? |
I know what you're talking about, but I haven't a clue about the answer o.o
Technically, I think Slimes have a defence of 1, but you do a lot more damage then what is shown in your Character Stats window. So do they have a negative defence? I've had the same question as you for a while, and I've been trying to find out, but I haven't made much progress. |
It would take alot of testing to find the damage/defense ratio even then it isn't exact since you do varying damage to an enemy every time you hit it so getting an exact answer is impossible.
|
I think there is something to do with level too , the wider the gap the more damage you do..
|
I've tested in PvP, but the damage is nowhere near the damage shown in the char window- DEF
For example, if my char dmg is shown as 700~800, and my opponent's def is 300, I still don't do 400-500 damage. (We tried without greens, and I don't have added STR, and she didn't have added END in free stats, so we needn't factor that in.) |
damage = (weapon damage/5 + enhanced damage/6 + base strength/6 + .9 true (free stat) strength) x (player level-enemy level) - .9 (true (free stat defence) + armor defence/10 + base defence/3)
Needs refining, but that's what I've established. Works for EvP as far as I'm concerned and only for enemies lower than you. /joke |
Quote:
I guess we'd have to ask the programmers =\ |
Quote:
It would look something like this: def damage(base damage - evasion%(etc)) def defense(base def + any defensive add-ons) If damage > defense Then damage - defense = New Hit Point Value else New Hit Point Value = Old Hit Point Value End If Ofcourse this is horrible programming on my part I just don't have the time to write what the actual program would look like and I used Visual Basic Syntax to write it. LOL. |
Well, evasion either helps you miss the blow or hit. It doesn't lower the damage. Also you haven't factored in the damage bonus from adding free stat STR and free stat END. Your programming might be sound (I wouldn't have any idea, LOL), but it's missing a few crucial things that have to be factored in.
|
All times are GMT. The time now is 07:53 PM. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.