Technique Balance¶
These values control the combat stats and behavior of every breathing technique. The raw file is kimetsucraft-techniques-common.toml in your server's config folder. Most values take effect immediately without a server restart.
All damage values are raw HP. Cooldowns are in ticks (20 ticks = 1 second). AP and DP refer to Attack Priority and Defense Priority as described in the Priority System.
First Form: Water Surface Slash
| Parameter | Default | Description |
|---|---|---|
minLevel |
1 | Minimum Water breath level required. |
staminaCost |
10.0 | Stamina consumed on use. |
cooldownTicks |
120 (6s) | Cooldown before reuse. |
attackPriority |
2 | AP applied during the slash. |
defensePriority |
0 | DP shield during cast. |
damage |
8.0 | Base damage. |
damagePerLevel |
0.75 | Extra damage per Dexterity point (max 12). |
radius |
4.0 blocks | Target search radius. |
halfAngle |
90° | Half-angle of frontal arc (90° = 180° total). |
knockbackHorizontal |
0.2 | Horizontal knockback strength. |
knockbackVertical |
0.7 | Vertical knockback strength. |
Second Form: Surging Current
| Parameter | Default | Description |
|---|---|---|
minLevel |
3 | Minimum level required. |
staminaCost |
25.0 | Stamina cost. |
cooldownTicks |
260 (13s) | Cooldown. |
attackPriority |
3 | AP during dash sweeps. |
defensePriority |
1 | DP shield on cast. |
iFramesDuration |
4 ticks | Invulnerability frames at dash start. |
superArmorDuration |
20 ticks | Super armor duration after i-frames. |
damage |
4.0 | Damage per hit during dash. |
damagePerLevel |
0.7 | Extra damage per Dexterity point. |
hitboxRadius |
2.0 blocks | Dash sweep capsule radius. |
movementHorizontal |
2.0 | Horizontal dash strength (blocks/tick). |
movementVertical |
0.28 | Vertical lift on cast. |
Third Form: Water Wheel
| Parameter | Default | Description |
|---|---|---|
minLevel |
5 | Minimum level required. |
staminaCost |
21.0 | Stamina cost. |
cooldownTicks |
260 (13s) | Cooldown. |
attackPriority |
3 | AP during disk hits. |
defensePriority |
1 | DP shield during launch window. |
damage |
2.0 | Damage per hit. |
damagePerLevel |
0.75 | Extra damage per Dexterity point. |
hitCount |
7 | Number of disk hits. |
diskRadius |
5.0 blocks | Vertical disk radius. |
stunDuration |
2s | Root + Silence duration applied to targets. |
movementVertical |
0.7 | Initial lift added on cast. |
Fourth Form: Drop Ripple Thrust
| Parameter | Default | Description |
|---|---|---|
minLevel |
16 | Minimum level required. |
staminaCost |
8.0 | Stamina cost. |
cooldownTicks |
170 (8.5s) | Cooldown. |
attackPriority |
4 | AP — highest among early water forms. |
defensePriority |
2 | DP shield during thrust. |
damage |
5.0 | Base damage. |
damagePerLevel |
1.0 | Extra damage per Dexterity point. |
Fifth Form: Flowing Dance
| Parameter | Default | Description |
|---|---|---|
minLevel |
10 | Minimum level required. |
staminaCost |
18.0 | Stamina cost. |
cooldownTicks |
180 (9s) | Cooldown. |
attackPriority |
2 | AP during hit cycles. |
defensePriority |
1 | DP shield during movement. |
damage |
6.0 | Damage per hit. |
damagePerLevel |
0.6 | Extra damage per Dexterity point. |
hitRadius |
3.5 blocks | Target search radius. |
halfAngle |
90° | Frontal arc half-angle. |
knockback |
0.8 | Horizontal knockback on targets. |
movementHorizontal |
1.0 | Forward push per cycle. |
Sixth Form: Whirlpool
| Parameter | Default | Description |
|---|---|---|
minLevel |
24 | Minimum level required. |
staminaCost |
35.0 | Stamina cost. |
cooldownTicks |
400 (20s) | Cooldown. |
attackPriority |
1 | Low AP — not a clash winner. |
defensePriority |
3 | Strong DP shield while active. |
durationTicks |
70 (3.5s) | Duration of the whirlpool effect. |
damage |
2.0 | Damage per pulse. |
damagePerLevel |
0.4 | Extra damage per Dexterity point. |
radius |
4.5 blocks | Pull radius around the player. |
pullStrength |
0.5 | Horizontal pull toward player per pulse. |
lift |
0.2 | Vertical lift applied to targets per pulse. |
speedPenalty |
−50% | Movement speed penalty on the caster while active. |
Seventh Form: Constant Flux
| Parameter | Default | Description |
|---|---|---|
minLevel |
37 | Minimum level required. |
staminaCost |
60.0 | Stamina cost. |
cooldownTicks |
640 (32s) | Cooldown. |
attackPriority |
3 | AP during hits. |
defensePriority |
2 | DP shield during warmup and dash. |
dashDamage |
6.0 | Damage per hit during the dash phase. |
launchDamage |
2.0 | Damage when enemies are launched. |
slamDamage |
12.0 | Damage on slam impact. |
secondaryDamage |
6.0 | Damage to targets in the secondary hit window. |
damagePerLevel |
0.5/pt | Extra damage per Dexterity point (applied to all phases). |
Eighth Form: Dead Calm
| Parameter | Default | Description |
|---|---|---|
minLevel |
50 | Minimum level required. |
staminaCost |
95.0 | Stamina cost. |
cooldownTicks |
1040 (52s) | Cooldown. |
attackPriority |
5 | Highest AP. |
defensePriority |
5 | Highest DP — maximum defensive shield during stance. |
defenseDuration |
63 ticks (3.15s) | Duration of the DP shield. |
damage |
7.0 | Damage per counter-attack pulse. |
damagePerLevel |
0.6 | Extra damage per Dexterity point. |
First Form: Blazing Chain
| Parameter | Default | Description |
|---|---|---|
minLevel |
1 | Minimum Flame breath level required. |
staminaCostPerPhase |
8.0 | Stamina cost per chain phase. |
baseCooldownTicks |
140 (7s) | Base cooldown for one phase. |
cooldownPerPhaseTicks |
140 | Extra cooldown added per phase used. |
attackPriority |
3 | AP during combo hits. |
defensePriority |
2 | DP shield during dashes. |
maxPhases |
5 | Maximum number of chain phases. |
phaseWindowTicks |
100 (5s) | Time window to continue the chain after a phase. |
damagePerHit |
4.0 | Base damage per chain hit. |
damagePerLevel |
0.4 | Extra damage per Dexterity point. |
Second Form: Unknowing Fire
| Parameter | Default | Description |
|---|---|---|
minLevel |
3 | Minimum level required. |
staminaCost |
16.0 | Stamina cost. |
cooldownTicks |
200 (10s) | Cooldown. |
attackPriority |
3 | AP during dash sweeps. |
defensePriority |
1 | DP shield on cast. |
damage |
6.0 | Base damage per hit. |
damagePerLevel |
0.9 | Extra damage per Dexterity point. |
dashStrength |
1.33 | Horizontal dash strength. |
dashVerticalLift |
0.2 | Vertical lift on dash. |
hitboxRadius |
1.8 blocks | Dash sweep hitbox radius. |
Third Form: Ember Guard
| Parameter | Default | Description |
|---|---|---|
minLevel |
5 | Minimum level required. |
staminaCost |
15.0 | Stamina cost. |
cooldownTicks |
220 (11s) | Cooldown. |
attackPriority |
3 | AP for counterattack. |
defensePriority |
5 | Highest DP — maximum shield during parry window. |
parryWindowTicks |
20 (1s) | Duration of the parry window. |
invulnerabilityTicks |
20 (1s) | I-frames granted on successful parry. |
counterDamage |
4.0 | Base counterattack damage. |
counterDamagePerLevel |
0.6/pt | Extra counter damage per Dexterity point. |
counterRadius |
3.0 blocks | Radius of the fire burst on successful parry. |
counterBurnSeconds |
5s | Burn duration applied to enemies. |
passiveStacksOnSuccess |
2 | Battle Aura stacks gained on successful parry. |
failRootSilenceTicks |
40 (2s) | Root + Silence applied to the caster on failed parry. |
Fourth Form: Rising Scorching Sun
| Parameter | Default | Description |
|---|---|---|
minLevel |
10 | Minimum level required. |
staminaCost |
12.0 | Stamina cost. |
cooldownTicks |
240 (12s) | Cooldown. |
attackPriority |
3 | AP during slash. |
defensePriority |
1 | DP shield during cast. |
damage |
5.0 | Base damage. |
damagePerLevel |
0.8 | Extra damage per Dexterity point. |
radius |
4 | Target search radius. |
halfAngle |
70° | Frontal arc half-angle. |
launchStrength |
1.1 | Vertical launch strength. |
silenceTicks |
30 (1.5s) | Silence duration applied on hit. |
Fifth Form: Blazing Universe
| Parameter | Default | Description |
|---|---|---|
minLevel |
16 | Minimum level required. |
staminaCost |
28.0 | Stamina cost. |
cooldownTicks |
360 (18s) | Cooldown. |
attackPriority |
4 | High AP — strong punish tool. |
defensePriority |
2 | DP during jump and descent. |
damage |
10.0 | Impact damage. |
damagePerLevel |
1.1 | Extra damage per Dexterity point. |
impactRadius |
3.5 | Ground impact damage radius. |
rootSilenceTicks |
40 (2s) | Root + Silence duration on impact. |
burnSeconds |
5s | Burn duration applied on hit. |
Sixth Form: Blooming Undulation
| Parameter | Default | Description |
|---|---|---|
minLevel |
24 | Minimum level required. |
staminaCost |
22.0 | Stamina cost. |
cooldownTicks |
280 (14s) | Cooldown. |
attackPriority |
2 | Low AP — not for clashing. |
defensePriority |
3 | Good DP during animation. |
damage |
4.0 | Base damage. |
damagePerLevel |
0.6 | Extra damage per Dexterity point. |
coneLength |
6.3 blocks | How far the cone reaches. |
sweepTicks |
10 (0.5s) | Time for the wavefront to travel full length. |
burnSeconds |
5s | Burn duration applied on hit. |
Seventh Form: Flame Tiger
| Parameter | Default | Description |
|---|---|---|
minLevel |
37 | Minimum level required. |
staminaCost |
35.0 | Stamina cost. |
cooldownTicks |
400 (20s) | Cooldown. |
attackPriority |
3 | AP during travel and explosion. |
defensePriority |
0 | No DP — caster is exposed while casting. |
travelDamage |
3.0 | Damage to enemies hit during projectile travel. |
explosionDamage |
8.0 | Damage on explosion. |
damagePerLevel |
0.7 | Extra damage per Dexterity point. |
speed |
0.7 blocks/tick | Projectile speed. |
maxDistance |
30 blocks | Maximum travel distance before explosion. |
explosionRadius |
4.0 blocks | Explosion area of effect. |
burnSeconds |
5s | Burn duration applied on explosion hit. |
Eighth Form: Rengoku
| Parameter | Default | Description |
|---|---|---|
minLevel |
50 | Minimum level required. |
staminaCost |
80.0 | Stamina cost. |
cooldownTicks |
600 (30s) | Cooldown. |
attackPriority |
5 | Highest AP. |
defensePriority |
4 | High DP during charge and dash. |
chargeMinTicks |
20 (1s) | Minimum charge time. Below this, the technique cancels. |
chargeMaxTicks |
60 (3s) | Maximum charge time. Charging beyond this has no effect. |
dragonDamagePerTick |
1.5 HP/tick | Damage dealt per tick to enemies inside the dragon. |
damagePerLevel |
0.1 | Extra damage per Dexterity point. |
baseExplosionDamage |
15.0 | Explosion damage at minimum charge. |
chargedExplosionMultiplier |
×2.0 | Explosion damage multiplier at maximum charge. |
explosionRadius |
6.0 blocks | Explosion area of effect. |
explosionBurnSeconds |
8s | Burn duration on explosion hit. |
fireBlockDuration |
60 ticks (3s) | Duration of temporary fire blocks placed on ground. Set to 0 to disable. |
Passive Settings
| Parameter | Default | Description |
|---|---|---|
markMaxLevel |
5 | Maximum Thunder Marks on one target. |
markBonusPerLevel |
0.20 | Consumer damage bonus per mark. |
markTimerTicks |
200 (10s) | Mark duration, refreshed whenever another mark is applied. |
paralysisDurationTicks |
60 (3s) | Paralysis caused by consuming maximum marks. |
paralysisImmunityTicks |
40 (2s) | Immunity after Paralysis ends. |
baseStaminaRegenBonusFactor |
0.20 (+20%) | Bonus applied only to base stamina regeneration. |
staminaRefundPerMarkFactor |
0.04 (4%) | Maximum stamina restored per mark actually consumed. Total recovery per cast is capped at its paid stamina cost. |
Passive path: techniques.thunder.passive. The form paths below are also in the technique TOML file. See Thunder Breathing for how each form plays.
First Form: Thunderclap and Flash
Path: techniques.thunder.thunderclapAndFlash.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
1 | Minimum player level. |
cooldownTicks |
20 (1s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
3 | Attack priority for every combo hit. |
defensePriority |
0 | Defense priority during the anchored combo. |
damage |
5 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
0.4 | Extra damage per Dexterity point. |
staminaBaseCost |
12 | Base stamina cost for the first cast in a chain. |
staminaChainMultiplier |
1.5 | Stamina multiplier applied for each successive cast in the chain. |
initialChargeTicks |
30 (1.5s) | Charge required to start a new chain in ticks (30 = 1.5 seconds). |
fireWindowTicks |
40 (2s) | Release within this window after charging to fire. |
chainWindowTicks |
40 (2s) | Time after each successful cast before the chain breaks (40 = 2 seconds). |
maxDistance |
15 | Maximum teleport distance in blocks. |
Second Form: Rice Spirit
Path: techniques.thunder.riceSpirit.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
3 | Minimum player level. |
staminaCost |
15 | Stamina cost. |
cooldownTicks |
160 (8s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
2 | Attack priority for every combo hit. |
defensePriority |
0 | Defense priority during the anchored combo. |
damage |
2.4 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
0.3 | Extra damage per Dexterity point. |
hitCount |
5 | Number of rapid hits. |
hitIntervalTicks |
6 (0.3s) | Ticks between consecutive hits (6 = 0.3 seconds). |
radius |
3.8 | Hit radius in blocks. |
halfAngleDeg |
45 | Half-angle of the frontal hit arc in degrees. |
markCost |
3 | Marks spent per target on the first accepted slash. |
Third Form: Thunder Swarm
Path: techniques.thunder.thunderSwarm.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
5 | Minimum player level. |
staminaCost |
24 | Stamina cost. |
cooldownTicks |
240 (12s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
2 | Attack priority for every combo hit. |
defensePriority |
0 | Defense priority during the anchored combo. |
damage |
6 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
0.5 | Extra damage per Dexterity point. |
radius |
5 | Hit radius in blocks. |
markAmount |
2 | Marks added to each target damaged by the landing. |
Fourth Form: Distant Thunder
Path: techniques.thunder.distantThunder.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
10 | Minimum player level. |
staminaCost |
35 | Stamina cost. |
cooldownTicks |
320 (16s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
3 | Attack priority for every combo hit. |
damage |
5 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
0.4 | Extra damage per Dexterity point. |
travelSpeed |
3 | Movement speed in blocks per server tick while following the route. The value is captured when the technique starts; active casts keep their original speed. |
segmentCount |
8 | Number of alternating left/right route segments. With equal left and right angles the symmetric route returns to its original forward axis. |
leftAngleDegrees |
75 | Angle in degrees of left-pointing route segments relative to the original horizontal facing. Must stay below 90 degrees so every segment continues moving forward. |
rightAngleDegrees |
75 | Angle in degrees of right-pointing route segments relative to the original horizontal facing. Must stay below 90 degrees so every segment continues moving forward. |
forwardDistancePerSegment |
16 | Approximate horizontal distance in blocks between consecutive zigzag vertices. The first and last legs use half of it so the route stays centered on the aim axis. |
hitRadius |
2 | Contact radius in blocks. |
maxRise |
2.5 | Maximum upward terrain step in blocks the zigzag can climb at once; taller rises stop the dash. |
maxDrop |
2.5 | Maximum downward terrain step in blocks the zigzag follows; deeper drops stop the dash. |
markAmount |
2 | Marks added on the first accepted contact per target and cast. |
Fifth Form: Heat Lightning
Path: techniques.thunder.heatLightning.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
16 | Minimum player level. |
staminaCost |
26 | Stamina cost. |
cooldownTicks |
240 (12s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
4 | Attack priority for every combo hit. |
defensePriority |
0 | Defense priority during the anchored combo. |
damage |
13 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
0.9 | Extra damage per Dexterity point. |
radius |
2.5 | Hit radius in blocks. |
halfAngleDeg |
90 | Half-angle of the frontal hit arc in degrees. |
windupTicks |
9 (0.45s) | Wind-up before the first hit or effect. |
paralysisTicks |
100 (5s) | Heat Lightning Paralysis duration after consuming maximum Thunder Marks. |
totalLiftBlocks |
9 | Total maximum-mark lift height, clamped below solid ceilings. |
pulseCount |
10 | Number of electric damage pulses distributed across Heat Lightning Paralysis. |
pulseDamageMultiplier |
2 | Total pulse damage as a multiplier of the calculated base hit damage. |
markCost |
1 | Marks spent per target when the arc hit is accepted. |
Sixth Form: Rumble and Flash
Path: techniques.thunder.rumbleAndFlash.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
24 | Minimum player level. |
staminaCost |
20 | Stamina cost. |
cooldownTicks |
240 (12s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
3 | Attack priority for every combo hit. |
defensePriority |
0 | Defense priority during the anchored combo. |
damage |
7 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
0.6 | Extra damage per Dexterity point. |
maxRange |
28 | Maximum targeting range in blocks. |
strikeDelayTicks |
10 (0.5s) | Ticks before the initial strike. |
impactRadius |
3 | Initial impact radius in blocks. |
jumpRadius |
20 | Maximum distance between jump targets. |
jumpIntervalTicks |
4 (0.2s) | Ticks between chain jumps (4 = 0.2 seconds). |
jumpDamageFactor |
1.5 | Damage multiplier applied to chain jumps. |
Seventh Form: Honoikazuchi no Kami
Path: techniques.thunder.honoikazuchi.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
37 | Minimum player level. |
staminaCost |
70 | Stamina cost. |
cooldownTicks |
600 (30s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
5 | Attack priority for every combo hit. |
defensePriority |
2 | Defense priority during the anchored combo. |
damage |
22 | Base damage; per slash for Rice Spirit. |
damagePerLevel |
1.3 | Extra damage per Dexterity point. |
dashDistance |
50 | Maximum dash distance in blocks. The lane is validated and shortened before launch. |
dashSpeed |
2.2 | Dash speed in blocks per tick. |
hitRadius |
2.5 | Capture radius around the dash. Captured targets are paralysed and carried to the finisher. |
dragonRadius |
3 | Radius of the bite and explosion at the finisher point. |
stunBaseTicks |
50 (2.5s) | Paralysis applied to targets crossed by the dash, before mark scaling. |
stunTicksPerMark |
6 (0.3s) | Extra paralysis per Thunder Mark carried at capture. |
markCost |
3 | Marks spent per target on the first accepted damaging finisher hit. |
The current Honoikazuchi timeline is authored by its dragon effects: the caster and dragon begin
together, the lane is locked when the dash starts, and the finisher takes over as soon as the
lane ends. The older windupTicks and dragonDelayTicks entries remain compatibility settings
in generated configs but do not control this timeline.
Eighth Form: Thunder Sixfold
Path: techniques.thunder.sixfold.balance
| Parameter | Default | Description |
|---|---|---|
minLevel |
50 | Minimum player level. |
staminaCost |
90 | Stamina cost. |
cooldownTicks |
900 (45s) | Cooldown in ticks (20 = 1 second). |
attackPriority |
5 | Attack priority for every combo hit. |
defensePriority |
3 | Defense priority during the anchored combo. |
captureDamage |
6 | Initial charge damage, without a mark multiplier. |
captureDamagePerLevel |
0.2 | Additional capture damage per DEXTERITY point. |
chargeDistance |
8 | Maximum validated charge distance in blocks. |
baseFlashes |
5 | Afterimage strikes before the closing blow; marks do not add strikes. |
flashDamage |
3.5 | Base damage dealt by each combo flash. |
flashDamagePerLevel |
0.3 | Additional flash damage per DEXTERITY point. |
flashMarkBonusFactor |
0.875 | Fraction of the passive mark bonus applied to afterimages. |
closureDamage |
10 | Base closure damage before Thunder Mark scaling. |
closureDamagePerLevel |
0.2 | Additional closure damage per DEXTERITY point before Thunder Mark scaling. |
markCost |
3 | Marks spent from the live stack when the closing blow connects. |
