This data-driven system relies on data tables and Level Sequencers to manage all active skills. This flexible architecture allows you to easily define and control diverse skill types such as melee, projectiles, and support abilities, whether single or multi-target with dynamic parameters and seamless execution.
Once unlocked, passive skills provide persistent effects that take effect immediately and can be used to modify or enhance other abilities.
Plug-and-play effects that allow for seamless skill customization and behavior modification. You can dynamically adjust damage for specific elements, apply Damage over Time (DoT), or trigger various buffs and debuffs, providing a highly modular approach to fine-tuning combat mechanics.
An optional Combat Log provides a detailed breakdown of damage calculations, isolating every modifier that contributes to the final value. This transparency allows for seamless debugging and fine-tuning of skill performance during battle.
A real-time Battle UI provides live updates on character statistics, showcasing how active status effects dynamically modify both character attributes and skill performance as the fight progresses
Players can avoid damage through precise timing, with Perfect Dodges occurring when an evasion is executed just before impact. While most threats are avoidable through standard movement, specific enemy attacks require a dedicated Side Dodge to escape. This system integrates seamlessly with combat logic, allowing dodging or Perfect Dodging to trigger various Action Triggers, such as instantly gaining an Action Point or receiving a powerful buff.
Players can also parry incoming enemy attacks with the right timing. If an entire enemy combo is successfully parried, the character automatically executes a powerful counter-attack.