Page 1 of 1
All SRO Calculations
Posted: Thu Mar 29, 2007 6:23 pm
by threefingeredguy
I'm working on making a sort of clone of SRO for the Nintendo DS. Some things will be different, but I'd like to make all the stats, skills, and any of the other number related things the same as SRO. If you have any thing to show me I'd appreciate it. Things I'm looking for include:
How does SRO calculate damage?
How does SRO calculate exp and sp?
How does SRO calculate HP, MP, defense, and all that stuff?
What are the drop rates for items and chances of alchemy and other things?
Please post if you have a specific equation. Don't say "You get more SP if you have a gap". I KNOW that. I need to know what the numbers are, in an equation I can code in C.
Thanks

Posted: Thu Mar 29, 2007 7:15 pm
by jichiong
Posted: Thu Mar 29, 2007 7:19 pm
by threefingeredguy
Now that's cool. Maybe I should decompile that.
Posted: Fri Mar 30, 2007 1:19 am
by Megaman
HP + MP formula:
Code: Select all
HP = 10 * 1.02^(LVL-1) * STR
MP = 10 * 1.02^(LVL-1) * INT
Posted: Fri Mar 30, 2007 1:31 am
by cin
now THATS a formula i understand

Posted: Fri Mar 30, 2007 1:40 am
by exality
when your done make one for pspXD
Posted: Fri Mar 30, 2007 1:54 am
by Ell
I saw this one somewhere but its probably totally wrong.
Mag damage=weapon magical attack+(INT stat points*mag reinforce changed to a decimal)
Same thing for phys damage.
Posted: Fri Mar 30, 2007 4:53 pm
by threefingeredguy
MegaMan wrote:HP + MP formula:
Code: Select all
HP = 10 * 1.02^(LVL-1) * STR
MP = 10 * 1.02^(LVL-1) * INT
Yep, this comes out correctly.
exality wrote:when your done make one for pspXD
I was planning to, if I ever get all the equations.
Ell wrote:I saw this one somewhere but its probably totally wrong.
Mag damage=weapon magical attack+(INT stat points*mag reinforce changed to a decimal)
Same thing for phys damage.
I just checked, that formula is correct.

Posted: Sat Mar 31, 2007 1:37 pm
by threefingeredguy
Sorry for the double post, but I'd like to bump this topic so I can get more equations.
Posted: Thu Apr 26, 2007 1:57 am
by zani
Ell wrote:I saw this one somewhere but its probably totally wrong.
Mag damage=weapon magical attack+(INT stat points*mag reinforce changed to a decimal)
Same thing for phys damage.
where do the weapon/force mastery levels come in?
Posted: Thu Apr 26, 2007 6:21 pm
by justaskphil
zani wrote:Ell wrote:I saw this one somewhere but its probably totally wrong.
Mag damage=weapon magical attack+(INT stat points*mag reinforce changed to a decimal)
Same thing for phys damage.
where do the weapon/force mastery levels come in?
total mag damage = mag damage + (magic damage * mastery lvl in decimal form)
you get the 1% damage increase with each mastery lvl so say your mag damage is 1000 and you're at lvl 60 mastery:
1000 + (1000*.60)
1000 + 600
1600 damage which is 60% more damage than at mastery lvl 1. There is a detailed link somewhere that I'll look for but think that's correct.
Posted: Fri Apr 27, 2007 1:50 am
by Ell
How do the level of the mobs you attack affect your damage. Obviously lower=more damage but is there an equation? Also how do weapon skills you use affect your damage, like if it says Effect is 145~186 is that added to your physical damage or something?
Posted: Fri Apr 27, 2007 3:16 am
by Rainigul
cin wrote:now THATS a formula i understand

+1, that's very cool man.
BTW, to topic started, how do you plan to make your ds clone?
To Ell, there is no damage difference if a monster is lower or higher level. But monsters, just like players have their own unique stats of physical, magical, parry, and attack rating and all that stuff.
Posted: Sat Apr 28, 2007 8:53 am
by threefingeredguy
Rainigul wrote:BTW, to topic started, how do you plan to make your ds clone?
I'll program it in C with the libnds library. I'll probably make it look like Animal Crossing for simplicity and low polygon count. I have a CF card reader for my DS which allows me to play roms (both commercial and homebrew) as if I had them on a cartridge.