Skip to main content

Flauros

Demon of Fragrance

Unit #013

HPPWRCPSpeedRangeTier
15 (+9)24 (+3)SlowLocalD

Abilities

Tranquil Incense — 0 AP

s: Tranquil Incense: 0 AP - a: Exhaust Target Local Demon.
Engine Implementation
def _flauros_tranquil_incense(state: GameState, demon: DemonInstance, targets, choices, rng) -> GameState:
"""#013 Flauros — Tranquil Incense
Universal, 0 AP, (exhaust): Exhaust Target Local Demon.

Any demon (including enemies) can perform this action.

Targets: [target_local_demon]
"""
target = targets[0]
state = exhaust_demon(state, target)
return state

register_ability("013", 0, _flauros_tranquil_incense)

Rousing Incense — 0 AP

s: Rousing Incense: 0 AP - a: Ready Target Local Demon. e: The targeted Demon cannot perform actions.
Engine Implementation
def _flauros_rousing_incense(state: GameState, demon: DemonInstance, targets, choices, rng) -> GameState:
"""#013 Flauros — Rousing Incense
Universal, 0 AP, (exhaust): Ready Target Local Demon.
Status: The targeted Demon cannot perform actions.
Status expires end of current main phase.

Targets: [target_local_demon]
"""
target = targets[0]
state = ready_demon(state, target)
# Status: targeted demon cannot perform actions this phase
state = apply_status(state, demon, target, "cannot_act", 1)
return state

register_ability("013", 1, _flauros_rousing_incense)
Flauros