Page 1 of 1
damage of weapons???
Posted: 09 Oct 2005, 16:03
by michellembrodeur
The short sword says +100 damage. Does that mean, it adds 100 to the amount it gave or a random amount from 1-100 added.
Because I am doing like 50-80 damage at lvl 12 with a short sowrd. Should be like 101-129. since I was doing like 29 damage with a dagger that is +15 damage.
Posted: 09 Oct 2005, 16:05
by Crush
the current server software is a ragnarok online server emulator (which will be replaced VerySoon™ by our own). so i think it uses the damage calculation from ragnarok online where a 100 damage weapon adds between DEX and 100 to every attack (where DEX can't be higher than the weapon damage).
Posted: 09 Oct 2005, 18:00
by ktm
Crush wrote:...where DEX can't be higher than the weapon damage
btw, what happens if dex>100 (never played ro...)? weapon unusable? monster gets healed

instead of damaged?
my bet would be, simply always +100 damage, though "weapon unusable" would be a good solution too (since a pro swordfighter would probably rather die laughing than actually using a beginner's "butter knife" as a weapon

).
Posted: 09 Oct 2005, 18:23
by Crush
nope, in that case the weapon would always add 100 damage.
Posted: 10 Oct 2005, 01:46
by Rotonen
And since it's eAthena we're dealing with, the probability of the server crashing raises with stats that aren't supposed to exist in the environment.
blah
Posted: 10 Oct 2005, 18:29
by Bear
Stats....
+100 ATK, this adds 100 to your MAX attack
dex ads to the minimum attack.
and e-athena is highly capable of accepting stats as high as 255
Posted: 10 Oct 2005, 22:04
by maci
whats so special about 255 .. everwhere everthing goes to 255 not more .. i think we should use 999 instead

Posted: 11 Oct 2005, 00:24
by ktm
the next best thing in the 2^(n*8) series would be 65535, but to keep the numbers "round" i'd say 10000 (or 9999 if we want to max out the available 4-charater display space). no wait, actually, i'd say -use- 65535 but -display- 9999 (round(actual_value*1.5)) thus allowing for a far superior internal granularity for attributes.
Posted: 11 Oct 2005, 01:03
by Crush
maci wrote:whats so special about 255 .. everwhere everthing goes to 255 not more .. i think we should use 999 instead

one byte can have 2^8 = 256 different states. thats why 255 is the highest number you can display with one byte (don't forget that there has to be a state which means 0). when you want to use 999 as a limit you would have to use 2 bytes for the number. that would double your memory use.