Status Effect System - Buffs, Debuffs, DoT & Stat Modifiers View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.50 or later
Package size
91 KB
Files
32
Favorites
5
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
$27.99 on

Keywords

Status Effect System - Buffs, Debuffs, DoT & Stat Modifiers

by Faven Games (opens in new tab)

No ratings yet

Buffs, debuffs, damage over time and stat modifiers. Six stacking policies, snapshot scaling, diminishing returns, save mid-effect. Deterministic, art free, full C# source.

Price $39.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Status Effect System - Buffs, Debuffs, DoT & Stat Modifiers, 6 months Current $39.99; lowest $27.99; highest $39.99 in this period. $0 $25 $50 Sep Oct Nov

Asset preview

1 / 8

Status Effect System - Buffs, Debuffs, DoT & Stat Modifiers screenshot 1

Status Effect System - Buffs, Debuffs, DoT & Stat Modifiers screenshot 1

About this asset

Buffs, debuffs, damage over time and stat modifiers for Unity. Add one component, push your existing numbers in, and read them back where you already read them.

What it does

  • Six stacking policies per effect, pooled globally or kept per attacker
  • Flat, Increased, More and Override modifiers in a defined order
  • Snapshot scaling, so buffing a caster does not strengthen poisons already ticking
  • Diminishing returns, so repeated crowd control gets shorter then stops landing
  • Tags drive cleanse, dispel, blocking and immunity with no hard-coded lists
  • Follow ups on expiry or on dispel, so a defused bomb does not detonate
  • Saves and loads mid-effect with stacks, timers and frozen scaling intact
  • Deterministic, so you can drive it on your own clock for replays

What's included

  • Drop-in uGUI status bar with stack counts and radial timers
  • Simulator, Validator, Debugger and Setup editor windows
  • Self building demo, full C# source, documentation in the package

Requirements

  • Unity 2021.3 or newer. No third-party SDK. TextMesh Pro not required.

Support

From the publisher's Asset Store listing.

Technical details

Pure C# with no third-party dependencies and no bundled DLLs, split into Runtime, UI, Editor and Demo assembly definitions under the FavenGames.StatusEffects namespace. The core Runtime assembly does not reference uGUI, so the optional status bar lives in its own assembly and nothing pulls UI into a project that does not want it. Render pipeline independent across Built-in, URP and HDRP because the package is logic only with no shaders, and it works the same in 2D and 3D. Effect instances are pooled and the modifier pipeline caches, so a steady state costs no allocations. Timers can be driven automatically by a single shared update loop or by hand with a fixed delta for lockstep and replay, in which case the same sequence of deltas always produces the same result. Saves reference assets by stable id rather than object reference, so they survive reimports, and an effect removed from the game is skipped with a warning instead of failing the load. Authored in Unity 2022.3 LTS, minimum 2021.3, compatible with Unity 6. Documentation is included in the package files.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.50f1 Compatible Compatible Compatible

As listed on the Asset Store.