Features
Power provides a comprehensive set of production-ready features for implementing stat-driven gameplay systems. Below are some examples of the mechanics it supports.
- ✅ Clamped Stats: Max Health: 100
- ✅ Immunity: Immune to stun
- ✅ Cast Restrictions: Cannot cast magic damage
- ✅ Critical Hits: Crit Rate: 20%, Crit Multiplier: 150%
- ✅ Dodge & Accuracy: 80% Hit Rate
- ✅ Parent Stats: Debuff Immunity → Stun Immunity
- ✅ Weapon Damage Range: Attack: 95–126
- ✅ Shields: Shield stat to absorb incoming damage
- ✅ Absolute Values: Set Defense to 50,000 for 5 seconds
- ✅ Delayed Effects: Apply -40 damage after 3 seconds
- ✅ Temporary Modifiers: Gain 50 Shield for 10 seconds
- ✅ Buffs & Debuffs: +20% Defense
- ✅ Stat Linking & Influence: Every 100 Dexterity increases Move Speed by 20%
- ✅ Effect Duration & Timer Manipulation: Killing an enemy reduces cooldowns by 0.2 seconds
- ✅ Constant Damage
- ✅ Percentage-Based Damage: Deal damage equal to 5% of the target's missing Health
- ✅ Attribute Stats: Physical/Magical, Spear/Sword, Fire/Water/Electric, Orc/Human/Undead
- ✅ Effect Value Limits: Damage cannot exceed 2% of the target's Health
- ✅ Poisons & Regeneration: Health Regeneration: 0.5
- ✅ Multi-Stat Targeting: Reduce all elemental defenses by 50%
- ✅ Effect Redirection: Redirect incoming healing effects to the entire team
- ✅ Counter Effects: Slow the attacker
- ✅ Conditional Modifiers: Deal 25% more damage to targets below 50% Health
- ✅ State-Based Effects: Gain 50% Defense while Health is below 50%
- ✅ Event-Based Effects: Increase Morale when an enemy dies
- ✅ Effect Removal: Remove debuff effects
- ✅ Actor Relationship Tracking
- ✅ Effect Attribute Elimination: Orc attacks cannot critically hit
- ✅ Effect Reflection: 5% Life Steal
- ✅ Reflection Distribution: Reflect damage to nearby enemies based on distance
- ✅ Modifier Count Limits: An enemy cannot have more than one Poison effect
- ✅ Attribute Elimination: Ignore Lightning damage effects
- ✅ Result Attribute Blocking: Block critical hits
- ✅ Modifier Replacement: Replace an existing Poison with a newly applied one
- ✅ Tweeners: Create non-physics interactions such as pushes and jumps by manipulating Position Stats
- ✅ Modifier Manipulation: Reduce all debuff values by 50%
- ✅ Mapped Value Modifiers: Trigger a critical hit when Charge is between 0.4 and 0.6, with the critical damage multiplier increasing the closer the Charge is to 0.4.
Power is designed to be fully customizable and extensible. Every system can be adapted or extended, enabling you to implement your own gameplay mechanics while integrating seamlessly with the existing framework.