Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Pre-BB] MapleStory Formula Compilation
At last i wonder a formula or C code of cleric HEAL recovery.....

Thanks to ZakumSlaYers~~
Reply
Quote:Line 364~366----->
if ( nSkillID != 3201003 && nSkillID != 3101003 )
{ //some code }
Line 549~564:
some strange formula...deal with action?..
( dex * 3.4 + str ) * watt / 200

3201003 is Power Knockback for Crossbowmen
3101003 is Power Knockback for Hunters
Reply
I just did a major change in reorganization (and what a time to do it... lol). Let me know if anything went missing by accident.

-ambles on over to the Maplestory 2.0 extraction where everyone else is-
Reply
the latest version of KMST (1.2.318) patch note shocks me a lot.........................

It seems that what we have already done becomes a waste of time.
magic is hided.
magician has a base magic attack ,magic acc ,and magic eva shown on the Stat panel, while i'm trying finding out the new formula
Level-up Exp has decreased a loooooot , max level maybe come to 300.
max Damage cap increase to 999999
all stats of mobs has changed,level↑,eva↑,pad↑,max↑...
eg: PinkBeen: pad: old:1700, new:7381
physical and magic damage formula of mobs has changed....
hit rate formula has changed, from the snapshot i see a lot of MISS..
almost all of skills has changed。

maplestory becomes a new game..lol~
Reply
Yup.

I'm thinking make a separate thread for the new formulas, keep this one the way it is now in GMS.
Reply
Added everything that's been mentioned.
Reply
Battleship Durability: (Battleship level * 2 + (Character level - 120)) * 2000
Each point of durability is equivalent to 1 HP.

So with this, old battleship formula at level 181 with maxed ship (10) gives me 162,000 hp. After the last update to GMS I just quickly tested the ships HP and it seems to be definetly over 230,000 hp. I was able to take 177x-18xx dmg for 130 hits before ship broke.
So the formula maybe something like (Battleship level * 5 + (Character level - 120)) * 2000 or (Battleship level * 6 + (Character level - 120)) * 2000. Thats just a guess, maybe its a change in the character level part of the formula.
Reply
50504724 Wrote:the latest version of KMST (1.2.318) patch note shocks me a lot.........................

It seems that what we have already done becomes a waste of time.
magic is hided.
magician has a base magic attack ,magic acc ,and magic eva shown on the Stat panel, while i'm trying finding out the new formula
Level-up Exp has decreased a loooooot , max level maybe come to 300.
max Damage cap increase to 999999
all stats of mobs has changed,level↑,eva↑,pad↑,max↑...
eg: PinkBeen: pad: old:1700, new:7381
physical and magic damage formula of mobs has changed....
hit rate formula has changed, from the snapshot i see a lot of MISS..
almost all of skills has changed。

maplestory becomes a new game..lol~

With a little bit of debug, it should be easy to extract the formulas off MS2.
If anyone can get KMST client unpacked from themida, you can simply search the skill id.

What I'm worried about is the massive change in formulas, that'll void all our current ones Sad
Reply
If you want the kmst client, just ask.
Reply
i laffed
Reply
Takebacker Wrote:If you want the kmst client, just ask.

Do you mind uploading KMST client along with all the .DLLs and Hackshield folder so I can give an attempt in unpacking.
Reply
TamilTiger1 Wrote:Battleship Durability: (Battleship level * 2 + (Character level - 120)) * 2000
Each point of durability is equivalent to 1 HP.

So with this, old battleship formula at level 181 with maxed ship (10) gives me 162,000 hp. After the last update to GMS I just quickly tested the ships HP and it seems to be definetly over 230,000 hp. I was able to take 177x-18xx dmg for 130 hits before ship broke.
So the formula maybe something like (Battleship level * 5 + (Character level - 120)) * 2000 or (Battleship level * 6 + (Character level - 120)) * 2000. Thats just a guess, maybe its a change in the character level part of the formula.

I get the formula is
BattleShip Level * 5000 + (character level -120) * 3000
I logged the damage each time the mobs hit me.But at last I disconnected....
while I dropped, the sum of my log is 218599 and the icon of skill righttop has flashed a few time.
Then I make up a sheet to find out the a,b in
BattleShip Level * a + (character level -120) * b = 1000 * C
C means Battleship Durability.

BattleShip Level =10, character level = 178
a=5,b=3,c=224 is suitable because all of them are integer =w=
While the old formula is a=4, b=2.
Reply
50504724 Wrote:From the physical attack code i find many formula we don't knows.
it seems very interesting. Whether it is useful or not, I'll list it here....

================================
Line 170~179,321~333:
v148 = acc * 100 / ( dLevel * 10 + 255 )
physical acc rate=P( random (0.7, 1.3) * v148 >= mobEva )
=P( mobEva / v148 <= random (0.7, 1.3 ) )
=( 1.3 - mobEva / v148 ) / ( 1.3 - 0.7 )
=( 1.3 - mobEva / v148 ) / 0.6
=( 1.3 - mobEva * ( dLevel * 10 + 255 )/ acc/100 ) / 0.6
=(130 - mobEva * ( dLevel * 10 + 255 )/ acc ) / 60

finally...
if acc rate = 0
minAcc= mobEva * ( dLevel * 10 + 255 ) / 130
if acc rate = 1
fullAcc= mobEva * ( dLevel * 10 + 255 ) / 70

================================
fixDamage skill has it's unique acc formula...
the same to #691

================================
Line 786~830:
wand/staff is same as the one-hand axe

================================
Line 364~366----->
if ( nSkillID != 3201003 && nSkillID != 3101003 )
{ //some code }
Line 549~564:
some strange formula...deal with action?..
( dex * 3.4 + str ) * watt / 200

================================
Line 333~352,609,652~
darkness has a 80% base Miss chance
Blast and rush and the 2nd damage of brandish has a change of 60% to force the same action as swing.

================================
correct
================================
Claw (punching):
Min = (LUK * 0.1* 0.9 + STR + DEX) * WeaponAttack / 150

from all formula we have got is that..mastery*0.9..
while I have already confirmed in CMS...

also get some other formula. post here~~
==Prostrate Attack Damage:==
Claw/Dagger:
Max = ( luk + str + dex ) * watt / 200
Min = (luk * 0.9 * 0.1 + str + dex ) * watt / 200
Gun:
Max = ( dex + str ) * watt / 200
Min = ( dex * 0.9 * 0.1 + str ) * watt / 200
(watt not include bullet)
Bow:
Max = ( dex * 3.4 + str ) * watt / 150
Min = ( dex * 3.4 * 0.9 * 0.1 + str ) * watt / 150
Others:
Max = ( str + dex ) * watt / 200
Min = ( str * 0.9 * 0.1 + dex ) * watt / 200

==Punch damage:==
Gun:
Max = ( dex + str ) * watt / 200
Min = ( dex * 0.9 * 0.1 + str ) * watt / 200
(watt not include bullet)
Bow:
Max = ( dex * 3.4 + str ) * watt / 150
Min = ( dex * 3.4 * 0.9 * 0.1 + str ) * watt / 150

not test xBow..
================================
Charge/tap damages for Big Bang/Pierce/Screw Punch:
( 10 + 90 * keyDownTime / fullChargeTime )%
as a modifier.so no Charge as 10% and full Charge as 100%.

================================
Demolition ignores defense

================================
Aran skill Modifier : (36+64 / mobCount)%
Assassinate : darksighttime / 3 + 1

================================
Line 435,453~472: something about Hero Combo:
Hero Combo is multiplied before critical.
another word,it is multiplied by base skill%.
eg: Lv.30 brandish + 10 combos=260% * 190% = 4.94
if critical(lv.30 sharpeyes,no critical rings)= 260% * 190% + 140% = 6.34

Correct me plz if my thought is wrong.

For the aran skill modifier, testing with final blow on two targets always hit 136899 damage, if that helps.
Reply
Cyanne Wrote:For the aran skill modifier, testing with final blow on two targets always hit 136899 damage, if that helps.

so it is (36.9+63.1/mobCount)%
really a strange value..
Need further tests. thanks~
Reply
ZakumSlaYers Wrote:Do you mind uploading KMST client along with all the .DLLs and Hackshield folder so I can give an attempt in unpacking.

Sorry it took 11 days, LOL. D:

All the .dlls: http://www.mediafire.com/?sharekey=89914...589d1986ba
The .exe: http://www.mediafire.com/?sharekey=89914...aacf568dab
Hshield folder: http://www.mediafire.com/?sharekey=89914...c91101628c
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)