This document describes the game system in Akagoria.
The main character has 5 attributes
-
Strength (STR)
-
Dexterity (DEX)
-
Intelligence (INT)
-
Wisdom (WIS)
-
Knowledge (KNO)
Each attribute has two sibling attributes and two opposed attributes. For example, Strength is opposed to Intelligence and Wisdom.
All attributes start at 50% and cannot go above 100% or beyond 10%. When an attribute is used (through its associated skills, see Skills), it is enhanced and its two opposed attributes are reduced. The siblings attributes are unchanged. More precisely, if an attribute receives \(x\) points, then \(\frac{x}{2}\) points are taken from its two opposed attributes. As a consequence, the total points for all the attributes remains the same: 250%.
Attribute: Strength
Melee weapons (swords, axes, knifes, …) have the following properties:
-
ATK: the attack power
-
Required strength: the minimum strength needed to use the weapon
-
VP: The number of Vitality point
-
Cooldown: the time after which the weapon is ready
Attribute: Dexterity
Ranged weapons (bows, crossbows, …) have the following properties:
-
Range: the maximum distance of the target
-
Angle: the maximum deviation of the arrow to reach the target
-
Required dexterity: the minimum dexterity needed to use the weapon
-
Cooldown: the time after which the weapon is ready
Projectiles (arrows, bolts, …) have the following properties:
-
ATK: the attack power
-
VP: The number of Vitality point
Attribute: Intelligence
The user has to find books in order to learn the spells.
Elemental spells (fire, ice, lightning, …) have the following properties:
-
ATK: the attack power
-
MP: the number of magic points
-
Required intelligence: the minimum intelligence needed to use the spell
Attribute: Wisdom
The user has to find parchments in order to learn incantations.
Alteration spells (disease, curse, malediction, lethargy, …) have the following properties:
-
ATK: the attack power
-
MP: the number of magic points
-
Required wisdom: the minimum wisdom needed to use the spell
Attribute: Knowledge
The character has to collect ingredients and recipes in order to be able to craft explosives and potions with the cauldron.
A recipe has the following properties:
-
Required knowledge: the minimum knowledge required to use the recipe
Explosives (grenade, fireball, …) have the following properties:
-
ATK: the attack power
-
VP: The number of Vitality point
-
Check if the attack is valid
-
Check if the remaining aspect points are high enough
-
Check if the associated attribute points \(A\) are high enough
-
-
Compute success of the action
-
Choose a random number \(R\) between 0 and 100
-
If \(R \leq A\), the action is successful otherwise the action is failed
-
Compute the extent of success: \(E = 1 + \frac{A - R}{100}\)
-
-
Compute power of the attack
-
Compute the offensive points: \(\text{ATK} \times E \times \sqrt{L}\)
-
-
Compute power of the defense
-
Compute the defensive points: \(\text{DEF} \times \sqrt{L}\)
-
If the defensive points are larger than the offensive points, then the action is missed
-
-
Compute the damage
-
The damage corresponds to: \(ATK \times E\)
-