Game Mechanics

= Combat =

Character Elements


There's 6 Elements in Kirara Fantasia :, , , , &. According to the pic above :
 * is effective against and less effective against.
 * is effective against and less effective against
 * is effective against and less effective against
 * is effective against and less effective against
 * is effective against
 * is effective against

Combat Timeline
The battle system uses a timeline mechanic, where the turn order of all units is dynamically determined based on each unit's speed statistic and the "load factor" of actions they take.

The load factor can be thought of as how slow an attack or ability is.

To determine the order of all units in the battle, the "order value" of each unit is calculated at the start of the wave and after that unit performs an action. Whichever unit has the current lowest order value will take their turn next.

At the beginning of the wave, each unit's initial order value is equal to 100 - floor_function( ( SPEED - 50 ) / 2 ) - 1

After a unit performs an action, their order value increases by ( 100 - floor_function( ( SPEED - 50 ) / 2 ) - 1 ) * [action's load factor]

[picture placeholder]

Enemy Attack Priority and Taunt
At the start of each wave, each of your units is assigned a random initial aggro value from 6 to 9 inclusive.

Taunt buffs increase or decrease your initial aggro value. Small taunt = +20%, Medium taunt = +40%, and Large taunt = +60%.

Enemies have a preferred target criteria, such as a specific class or element.

The [final aggro value] = [initial aggro value] * ( 1 + [taunt buff] ) + ( [preferred target] ? 4 : 0 )

An enemy will attack the unit with the highest final aggro value. If multiple units have the same final aggro value, the enemy will attack the furthest left unit in the battle formation.

Kirara’s Skills
In the Party menu, you can equip Kirara one orb based off the classes. Then once per battle, you can use one of the three skills to assist the characters.

= Buildings =