Posting Freak
Posts: 7,488
Threads: 76
Joined: 2008-07
Gender: Male
Sexual Orientation: Straight
Country Flag: North_Carolina
IGN: I don't play MS
EmuAlert Wrote:So...is it accepted that level difference doesn't affect magicians? It seems like I got some pretty good data but I could test it more. It seems that way, just from the damage I was doing to Blue Kents at level 61. Didn't seem impacted much by the huge level difference.
Member
Posts: 180
Threads: 14
Joined: 2009-08
SE adds a 100% to physical attacks?
So NL's TT critical
150% (default) + 100% (default critical from 2nd job Critical Throw) + 140% (SE) = 390% ?
Maxed SE here
Member
Posts: 180
Threads: 14
Joined: 2009-08
Another thing
Defense reduction
( dmg ) * ( 1 - 0.1 * D) * 0.5/0.6
D = monster level - player level
So if im a 200 n HT is 180, D = 0 ?
Posting Freak
Posts: 7,488
Threads: 76
Joined: 2008-07
Gender: Male
Sexual Orientation: Straight
Country Flag: North_Carolina
IGN: I don't play MS
¥-Striker-¥ Wrote:Another thing
Defense reduction
( dmg ) * ( 1 - 0.1 * D) * 0.5/0.6
D = monster level - player level
So if im a 200 n HT is 180, D = 0 ?
Yeah, you only lose damage if you're lower levelled than the monster.
Member
Posts: 180
Threads: 14
Joined: 2009-08
Whats the damage multiplier for Level 30 AC of Heroes with 10 Orbs?
Posting Freak
Posts: 4,302
Threads: 256
Joined: 2008-07
Gender: Male
Level: 251
Member
Posts: 180
Threads: 14
Joined: 2009-08
So the skill description of AC is as useless as the one in Combo Attack?
Posting Freak
Posts: 4,302
Threads: 256
Joined: 2008-07
Gender: Male
Level: 251
I... don't know what the skill description says, but the modifier in the data is used.
The math is in the thread.
Posting Freak
Posts: 8,478
Threads: 128
Joined: 2008-07
Gender: Neuter
Country Flag: canada
IGN: Oooh
Server: Bera
Job: Empress
Farm: Stereo
Level 30 AC:
Damage + 30% , Max Combo counter 5 , Recharge 2 combo counter with success rate 60%.
It actually adds 50% over level 30 Combo, because each orb is an extra 4% (30+20%=50%). The skill doesn't actually say what percent is added by each orb, so it is functionally useless.
Member
Posts: 180
Threads: 14
Joined: 2009-08
U digged the formula for AC in the skill.wz file?
Test Mushroom
Posts: 10,045
Threads: 1,506
Joined: 2008-06
Gender: Male
Sexual Orientation: Straight
Country Flag: usa
IGN: GuavaCowboy
Server: Zenith
Level: 10x
Job: Jett
Guild: L>
There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.
Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:
Code: public static int expTNL(int level) {
int pasta = level * level;
int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;
if (6 <= level && level <= 50) {
exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
exp /= 9;
}
if (level >= 51) {
exp = 709716;
for (int i = level; i > 50; i--)
exp = (int) Math.floor(1.0548*exp);
}
// New exp table modifiers... comment next 2 lines to use old exp table
if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
if (level >= 30) exp *= .80;
return exp;
}
Posting Freak
Posts: 2,714
Threads: 59
Joined: 2009-09
Gender: Male
Sexual Orientation: Straight
Country Flag: usa
IGN: Bomber123
Server: StranInSCA
Level: 202
Job: Terrorist
Guild: Noctivagant
Guild Alliance: I dont remember
Farm: ExpiredMobs
lol, isnt it now 1, 199999?
Member
Posts: 180
Threads: 14
Joined: 2009-08
Fiel Wrote:There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.
Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:
Code: public static int expTNL(int level) {
int pasta = level * level;
int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;
if (6 <= level && level <= 50) {
exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
exp /= 9;
}
if (level >= 51) {
exp = 709716;
for (int i = level; i > 50; i--)
exp = (int) Math.floor(1.0548*exp);
}
// New exp table modifiers... comment next 2 lines to use old exp table
if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
if (level >= 30) exp *= .80;
return exp;
}
So the numbers here are reliable? E.g : AC Multiplier,
Test Mushroom
Posts: 10,045
Threads: 1,506
Joined: 2008-06
Gender: Male
Sexual Orientation: Straight
Country Flag: usa
IGN: GuavaCowboy
Server: Zenith
Level: 10x
Job: Jett
Guild: L>
¥-Striker-¥ Wrote:So the numbers here are reliable? E.g : AC Multiplier,
Nope, they're completely unreliable. We're just posting them for sh'its and giggles.
Posting Freak
Posts: 10,920
Threads: 288
Joined: 2009-07
Fiel Wrote:Nope, they're completely unreliable. We're just posting them for sh'its and giggles.
Why would you do that?! Misleading people, you awful tyrant you.
Posting Freak
Posts: 7,488
Threads: 76
Joined: 2008-07
Gender: Male
Sexual Orientation: Straight
Country Flag: North_Carolina
IGN: I don't play MS
Never trust a man that uses pasta as a variable name.
Posting Freak
Posts: 3,728
Threads: 76
Joined: 2008-07
Dusk Wrote:Never trust a man that uses pasta as a variable name.
lol How strange... One of my professors told us the exact same thing yesterday.
Posting Freak
Posts: 7,488
Threads: 76
Joined: 2008-07
Gender: Male
Sexual Orientation: Straight
Country Flag: North_Carolina
IGN: I don't play MS
FelixTM Wrote:lol How strange... One of my professors told us the exact same thing yesterday.
lol I'm secretly one of your professors :O
Member
Posts: 180
Threads: 14
Joined: 2009-08
Fiel is a name of a pasta? =O
Posting Freak
Posts: 4,302
Threads: 256
Joined: 2008-07
Gender: Male
Level: 251
Fiel Wrote:There are no formulas in the skill.wz file. All of these numbers were checked and verified on private servers.
Also, here's the EXP formula. Credit to "airflow" from Kryptodev forums:
Code: public static int expTNL(int level) {
int pasta = level * level;
int exp = (level <= 5) ? (2* pasta) + (13*level) : 0;
if (6 <= level && level <= 50) {
exp = (pasta * pasta) + ((level % 3 == 0) ? 57 * pasta : 55 * pasta - 56);
exp /= 9;
}
if (level >= 51) {
exp = 709716;
for (int i = level; i > 50; i--)
exp = (int) Math.floor(1.0548*exp);
}
// New exp table modifiers... comment next 2 lines to use old exp table
if (level <= 29 && level >= 10) exp = (int) (exp - (exp * .3333));
if (level >= 30) exp *= .80;
return exp;
}
So basically, exactly what I have up there, but in program form? Except, apparently, for level 4, but who cares about the experience you need at level 4 anyway.
Bomber Wrote:lol, isnt it now 1, 199999? I thought I fixed that.
|