Table of Contents
Buff Base Class - Code References
Entity Information
Java Classes
JSON Configuration
String Resources
Lua Scripts
Related mr: Entities
Buff Base Class - Code References
Machine-readable reference page for the Buff base class entity.
Entity Information
Entity Kind:
Buff
Type:
Base class for all buff/debuff effects
Implementation:
Java abstract class
Java Classes
Buff.java
- Abstract base class for all buffs
BuffIndicator.java
- Buff visual indicator constants
BuffFactory.java
- Factory for creating buff instances
Hero.java
- Buff management in hero class
JSON Configuration
Buffs are primarily configured through Java code, not JSON
String Resources
English:
strings_all.xml
- Buff-related strings
Russian:
strings_all.xml (ru)
- Russian buff strings
Lua Scripts
scripts/buffs/
- Directory containing buff behavior scripts
Base buff script template in Lua
Related mr: Entities
Burning Buff
Poison Buff
Paralysis Buff
Regeneration Buff
Mana Shield Buff
Invisibility Buff
Fury Buff
Haste Buff
Slow Buff
Blindness Buff
Charm Buff
Vertigo Buff
Weakness Buff
Roots Buff
Stone Walking Buff
Armor Buff
Heroism Buff
Blessed Buff
Shield Buff
Electricity Buff
Toxic Gas Buff
Paralytic Gas Buff
Cripple Buff
Frost Buff
Leech Buff
Amok Buff
Terror Buff
Charmed Buff
Freerunning Buff
Bleeding Buff
Candle of Mind Vision Buff
One Way Love Buff
One Way Cursed Love Buff
Rat King Aura Buff
Champion of Air Buff
Champion of Fire Buff
Champion of Water Buff
Champion of Earth Buff
Deferred Damage Buff
Test Buff
Flavour Buff
Artifact Buff
Doom Buff
Hunger Buff
Nausea Buff
Sleep Buff
Magic Shield Buff
Mana Regeneration Buff