mr:vertigo_buff
mr:vertigo_buff
Entity Information
- Class Name: Vertigo.java
- Entity Kind: Vertigo
- Type: Buff
Statistics
- Default Duration: 10 turns
- Icon ID: BuffIndicator.VERTIGO
- Modified Duration: Affected by RingOfElements.Resistance (r.durationFactor() * DURATION)
Special Abilities
- Movement Disorientation: Affected characters cannot control their movement, moving in random directions instead of intended path
- Action Retention: Characters can still act (attack, use items) while affected
- Special Movement: Characters ignore vertigo for movement when using blink or teleport effects (adjacent(getPos(), step) check)
- Status Message: Shows “У тебя кружится голова!” when attached to hero
- Visual Status: Shows CharSprite.NEGATIVE status when attached
Code References
- FlavourBuff.java (base class)
- Char.java (movement handling)
- Hero.java (status message)
- RingOfElements.java (resistance)
String Resources
Configuration Files
- BuffFactory.java (registration)
Lua Scripts
- No specific Lua script for this buff (uses Java implementation)
mr/vertigo_buff.txt · Last modified: by 127.0.0.1
