1 Damage Calculations
1.1 Standard Attacks
The basic attacks involve attacks, which require no chakra or stamina to be used. These are implemented in the game, so that battles won’t stop because a user has no chakra or stamina left.
* If it’s an AI-opponent, his health points enter with a 0.5 multiplier under the “Defence Points”-calculation
------------------------------
1.1.1 Fists
Description:
Fists are the basic attack you’d want to use, if you want to fight without using chakra. The strength of your fists are based on your physical strength.
Attack Points:
attacker['taijutsu_strength'] + attacker['weapon_strength'] + attacker['strength'] * 10
Defence Points:
defender['taijutsu_defence'] + defender['weapon_defence'] + defender['strength']*3 + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
------------------------------
1.1.1 Pure Chakra
Description:
Pure chakra is the basic attack you’d want to use, if you want to fight using chakra: Meaning if you want to specialise in ninjutsu or genjutsu. The strength of this attack is based on your ninjutsu and genjutsu strength.
Attack Points:
attacker['ninjutsu_strength'] + attacker['genjutsu_strength'] + attacker['intelligence'] * 10
Defence Points:
defender['ninjutsu_defence'] + defender['genjutsu_defence'] + defender['intelligence']*3 + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
------------------------------
1.1 Weapons
Weapons are supposed to be used as a quick way to gain a lot of hit points for money. In the end though, weapons are supposed to be surpassed by jutsus, as jutsus are levelled. In low levels, the weapons should be stronger than the jutsus!
* If it’s an AI-opponent, his health points enter with a 0.5 multiplier
------------------------------
1.1.1 Regular Weapon Attack
Description:
As described above, weapons are used as a quick way to become a damage dealer. Weapons require stamina based on their rank, and can therefor not be used without consideration!
Stamina Requirement:
For each attack, the weapon requires an amount of stamina matching the weapon rank. Academy Level = 1 stamina point. Genin = 2 stamina points.. etc.
Attack Points:
attacker['weapon_strength'] + weapon['item_strength'] * 20
Defence Points:
defender['weapon_defence'] * 1.5 + (defender['ninjutsu_defence'] + defender['taijutsu_defence'] + defender['genjutsu_defence']) + defender['strength'] + defender['willpower'] + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
------------------------------
1.1 Jutsus
Jutsus are supposed to be the the main aspect of fighting. Unlike other attacks their strength are trainable through levels.
* If it’s an AI-opponent, his health points enter with a 0.5 multiplier
------------------------------
1.1.1 Regular Jutsu Attack
Description:
Most jutsus are offensive; they deal damage to your opponent. Jutsus require chakra and stamina based on which kind of jutsu it is.
------------------------------
Genjutsu:
Requirements:
Genjutsu requires chakra for each attack. The amount of chakra required depends on the jutsu
Attack Points:
user['genjutsu_strength'] * 3 + jutsu['jutsu_strength'] * 7 * jutsu_level + user[‘intelligence’] * 10
Defence Points:
defender['genjutsu_defence'] * 1.5 + (defender['ninjutsu_defence'] + defender['taijutsu_defence'] + defender['weapon_defence']) + defender['strength'] + defender['willpower'] + defender['intelligence'] + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
------------------------------
Ninjutsu:
Requirements:
Ninjutsu requires chakra for each attack. The amount of chakra required depends on the jutsu
Attack Points:
user['ninjutsu_strength'] * 3 + jutsu['jutsu_strength'] * 7 * jutsu_level + user[‘intelligence’] * 10
Defence Points:
defender['ninjutsu_defence'] * 1.5 + (defender['genjutsu_defence'] + defender['taijutsu_defence'] + defender['weapon_defence']) + defender['strength'] + defender['willpower'] + defender['intelligence'] + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
------------------------------
Taijutsu:
Requirements:
Taijutsu requires stamina for each attack. The amount of stamina required depends on the jutsu
Attack Points:
user['taijutsu_strength'] * 3 + jutsu['jutsu_strength'] * 7 * jutsu_level + user[‘strength] * 10
Defence Points:
defender['taijutsu_defence'] * 1.5 + (defender['genjutsu_defence'] + defender['ninjutsu_defence'] + defender['weapon_defence']) + defender['strength'] + defender['willpower'] + defender['intelligence'] + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
------------------------------
Weapon Jutsus:
Requirements:
Weapon jutsus requires stamina and chakra for each attack. The amount of chakra and stamina required depends on the jutsu
Attack Points:
user['weapon_strength'] * 3 + jutsu['jutsu_strength'] * 7 * jutsu_level + user[‘strength] * 10
Defence Points:
defender['weapon_defence'] * 1.5 + (defender['genjutsu_defence'] + defender['ninjutsu_defence'] + defender['taijutsu_defence']) + defender['strength'] + defender['willpower'] + defender['intelligence'] + defender['armor'] + defender['health_points']
Damage:
(Attack Points / Defence Points) * 0.1 * defender['health_points'] = Damage
|