attributes yml - magemonkeystudio/fabled GitHub Wiki
🧬 attributes.yml
The attributes.yml
file defines custom RPG stats players can invest in — like Strength, Dexterity, or Intelligence. These attributes affect:
- Passive player stats (health, mana, etc.)
- Skill formulas and scaling (damage, cooldown, radius, etc.)
- Conditional requirements or targeting logic
⚠️ Do Not Edit This File Manually
🚫 This page is not a guide for creating or editing attributes.
Fabled now supports full Web Editor integration for attributes, and all creation, editing, and exporting should be done there.
Manually editing this file can break your setup, cause formatting issues, or lead to invalid formulas.
🧠 What Are Attributes?
Attributes are custom stat pools players level up over time. They:
- Modify core stats like health, mana, regen, or skill damage
- Scale mechanics such as radius, duration, or damage using math formulas
- Appear in skill descriptions using internal placeholders like
{attr:strength}
Attributes are fully customizable — but they must be created through the web editor.
📚 How to Use Attributes
To learn how to create new attributes, apply them to classes, or use them in scaling formulas, follow these pages:
- 👉 Creating Attributes – Step-by-step guide in the Web Editor
- 👉 Attribute Scaling Guide – Syntax and formula examples for skill scaling
🧠 These pages explain everything you need to know — including investing points, adding tooltips, and using
{attr:}
placeholders in skill descriptions.