Jump to content
New account registrations are disabed. This website is now an archive. Read more here.
  • 0
Sign in to follow this  
soldatdizzy

RMXP Battle Formula Question - What is Damage Rate?

Question

What is 'Rate' under the Damage Section of the Battle Formulas? I think I understand everything else.

 

We already know if the attack has hit, and we already know what the Power of the physical attack is, or the Force of the Skill/Item. So what is the Rate?

 

Bolded the Rate citations in the Battle Formula text pasted below. Thanks in advance for any help!

 

Normal attacks:

Power = A's attack power - (B's physical defense ÷ 2)

Rate = 20 + A's strength

Variance = 15

Minimum force: 0

 

Skills:

Skill's force is positive:

Force = Skill's force

+ (A's attack power × skill's attack power F ÷ 100)

- (B's physical defense × skill's physical defense F ÷ 200)

- (B's magic defense × skill's magic defense F ÷ 200)

 

Minimum force: 0

Skill's force is negative:

Force = Skill's force

Rate = 20

+ (A's strength × skill's strength F ÷ 100)

+ (A's dexterity × skill's dexterity F ÷ 100)

+ (A's agility × skill's agility F ÷ 100)

+ (A's intelligence × skill's intelligence F ÷ 100)

Variance = Skill's variance

 

Items:

HP recovery amount is negative:

Force = - Amount of HP recovered

- (B's physical defense × item's physical defense F ÷ 20)

- (B's magic defense × item's magic defense F ÷ 20)

 

Minimum force: 0

HP recovery amount is positive:

Force = - Amount of HP recovered

Rate = 20

Variance = Item's variance

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

	  # Calculate rate
  rate = 20
  rate += (user.str * skill.str_f / 100)
  rate += (user.dex * skill.dex_f / 100)
  rate += (user.agi * skill.agi_f / 100)
  rate += (user.int * skill.int_f / 100)
  # Calculate basic damage
  self.damage = power * rate / 20

 

It is the number by which the respective attribute is divided before it is added to the damage.

 

The default is 20. So think of it this way.

 

20 = 1

 

For example, for every 20 points in Strength a character has, his skill "Fury Attack" will add 1 to the damage, because such skill has 100% Str-F.

Share this post


Link to post
Share on other sites
  • 0

I think I get it! Oh man that makes total sense actually.

 

If I understand you correctly, then, damage is first possibly reduced by Defenses (PDEF, MDEF, and the like)... given....

 

... and then it is further possibly reduced by comparison of what kinds of attributes the target has vs what kinds of attributes the attack is designed to be defended against. And THAT part of the damage calculation is the RATE.

 

That sound roughly right?

 

Can I ask another?

 

Skills:

Skill's force is positive:

Force = Skill's force

+ (A's attack power × skill's attack power F ÷ 100)

 

Where is the Skill's force in the database? Do they mean 'Power'?

 

Where is A's attack power in the database? For normal attacks, I assumed that Attack Power meant the Weapon's ATK. Is that not correct? But I don't understand where to find A's attack power in relation to determining damage from a Skill.

 

Thanks in advance for any additional help!

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...