#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

TkKoi

Please Note

This entry is from Sunday June 14, 2026. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

10 Additional Abilities - Add-on for Top Down Rogue-like Engine

⚠️ This package requires Top Down Rogue-like Engine to function. It will not work as a standalone asset.


Expand your roguelike with 10 ready-to-use abilities that plug directly into the existing Ability system. Each ability is a ScriptableObject - drag it into your ability pool, configure in the Inspector, and it works. No code changes needed.


─────────────────────────────────────

WAHT'S INCLUDED

─────────────────────────────────────

  • 10 ability ScriptableObjects (pre-configured, ready to use)
  • All supporting MonoBehaviour components (zones, effects, orbs)
  • Pool-compatible prefab components (ProjectilePool integration)
  • Full Inspector configuration - no code required to tune abilities
  • Level-scalable modifiers on every ability

─────────────────────────────────────

⚡ ACTIVE ABILITIES (5)

─────────────────────────────────────

  • Chain Lightning - Strikes the nearest enemy and chains to the next closest target. Each jump applies damage decay. Has a chance to fire additional independent bolts, each targeting different enemies. Level modifier increases the number of chain jumps.
  • Corrosive Aura - Scans all enemies within radius and drops an acid puddle beneath each one. Puddles animate in with a punch-scale bounce, deal damage per tick, then shrink and return to the pool automatically. Level modifier scales damage per tick.
  • Pulse Wave - Launches a ring of orbs outward from the player. Orbs reach max radius, orbit for a set duration, then return - with configurable return order: all at once, sequential, or random stagger. Level modifier increases orb count.
  • Retaliation Ring (Active) - Instantly detonates a damage ring around the player on demand. Radius and damage are set directly in the ScriptableObject. Pairs naturally with the passive Retaliation ability to give players a manual trigger option.
  • Weapon Overcharge - Slams weapon cooldown to near-zero for a configurable duration, enabling a burst of rapid fire. Cooldown is automatically restored when the effect ends. Level modifier increases the overcharge duration.

─────────────────────────────────────

🛡️ PASSIVE ABILITIES (5)

─────────────────────────────────────

  • Berserk - The lower the player's HP, the higher the weapon damage multiplier. At full health the bonus is zero; at near-death it reaches the configured maximum. Level modifier sets the peak multiplier.
  • Orbiting Orb - Spawns one orbiting orb per level that rotates continuously around the player and damages enemies on contact. Supports clockwise/counter-clockwise rotation and optional ping-pong radius oscillation.
  • Bullet Absorb - Creates an invisible zone around the player. When an enemy projectile enters the zone, it has a chance to be absorbed - the bullet can no longer damage the player and its damage is redirected to the nearest enemy instead. Level modifier increases absorb chance.
  • Retaliation - Each time the player takes damage, there is a chance to trigger a ring burst that damages all nearby enemies for the same amount. Trigger chance scales with level modifier. Pairs with the active Retaliation Ring for a manual-trigger variant.
  • Soul Harvest - Tracks enemy deaths within a detection radius. When an enemy dies, a soul orb spawns at the death position and flies toward the player. On arrival it heals the player. Level modifier scales heal amount.

─────────────────────────────────────

🔧 REQUIREMENTS

─────────────────────────────────────

X