← Back to Assets Simple Forge · Ultimate RPG

Simple Attribute Forge Ultimate

The complete attribute stack. Stats, formulas, modifiers, buffs, debuffs, status effects, and a full Soulslike demo. Everything you need for production RPGs.

Modifier System Formulas Buffs & Debuffs AND/OR/NOT Logic Duration & Stacking Soulslike Demo
CombatFuryHelper.cs — generated
// Generated by Simple Attribute Forge Ultimate
var group = new SimpleAttributeModifierGroup
{
    name = "Combat Fury",
    duration = 10f,
    isDebuff = false
};

var mod = new AttributeModification(
    "AttackDamage",
    ModifierType.Percentage,
    value: 25f);

mod.conditions.Add(new AttributeCondition
{
    attributeName = "Health",
    comparison = ComparisonType.LessThanPercent,
    threshold = 50f
});

group.modifications.Add(mod);
group.ApplyTo(host);

Everything Above The Base Layer

Ultimate bolts the Modifier System onto the Free version's attribute stack. Temporary effects, scaling formulas, conditional logic, and the full Soulslike reference implementation. Pro formulas are included.

Three Implementation Approaches

Every modifier can be generated in three forms. Pick the one that fits each use case.

Component

MonoBehaviour with Inspector fields. Drag onto GameObjects for trigger zones, equipment, and environmental effects.

Helper

Static utility methods. Call from any script with runtime parameters. Perfect for spells and combat systems.

Asset

ScriptableObject definitions. Data-driven workflow for item databases, modding, and designer tools.

Key Features

Scaling Formulas

Visual formula editor. STR → Damage, Vigor → Health. Breakpoints, multipliers, and relationships.

Condition Logic

AND / OR / NOT operators over attribute comparisons and modifier presence checks. Nested logic trees.

Duration & Stacking

Time-based expiration, permanent effects, stack limits, and priority-based application order.

Regeneration Control

Modify rate, delay, or disable regen entirely. Poison, bleed, exhaust — all configurable.

Modification Types

Flat additions, percentage bonuses, multipliers, and mixed effects in one modifier.

Soulslike Demo

Complete 16-attribute system with 30+ generated modifiers. Assassin's Edge, Blessed Recovery, Combat Fury, more.

The Three-Tier Value System

Core architecture that prevents circular dependencies. Every attribute value is the sum of three independent tiers.

AttackDamage.calculation
// totalValue = baseValue + formulaBonus + modifierBonus

baseValue    = 50                          // weapon damage
formulaBonus = Strength * 2                 // = 60 (STR 30)
modifierBonus= (base + formula) * 0.25f     // = 27.5 (Combat Fury)

totalValue   = 137.5                       // final damage

Technical

Unity2021.3+ PipelineAny PlatformsAll DepsZero Demo Attrs16 Demo Mods30+

The Complete Attribute System

Stats, formulas, modifiers, buffs, debuffs. Everything you need for production RPGs.

Get on Unity Asset Store — $49.99