en:rpd:levitation_buff
Table of Contents
Levitation
Levitation is a beneficial status effect in Remixed Dungeon that allows the affected character to float above the ground.
Effect Description
- Type: Beneficial Status Effect (Buff)
- Effect: Allows floating above ground level
- Duration: 20 turns (Levitation.DURATION = 20f)
- Source: Primarily from drinking a Potion of Levitation
How to Obtain
- From drinking a Potion of Levitation
- From certain spells or class abilities
- From special items or environmental effects
Mechanics
- Allows movement over traps without triggering them
- Enables passage over special terrain that would normally impede movement
- Prevents certain ground-based effects from affecting the character
- Blocks the Roots status effect (detaches any roots currently affecting the character via Roots.detach())
- When effect ends, the game calls Dungeon.level.press() which may trigger floor effects at the character's position
- Character sprite shows as CharSprite.State.LEVITATING
- Uses BuffIndicator.LEVITATION for icon in UI
Strategy
- Excellent for safely crossing trap-filled areas
- Allows bypassing certain obstacles or difficult terrain
- Useful for avoiding ground-based harmful effects
- Good for navigating dangerous floor tiles
- Timing the end of the effect is important to avoid landing in dangerous areas
Code Reference
- Java Class: Levitation.java
- Duration constant: Levitation.DURATION = 20f
- Related Classes: Roots.java (detached when levitation starts)
- Extension: FlavourBuff.java
- UI Indicator: BuffIndicator.LEVITATION
- Sprite State: CharSprite.State.LEVITATING
String Resources
Russian String Resources
See Also
- Status Effects - Other status changes
- Potion of Levitation - Primary source of levitation
- Roots - Effect that Levitation counteracts
- Game Mechanics - Other core systems
- Traps - Traps that can be avoided with levitation
- Buffs - Other helpful status effects
- Flavour Buff - Parent class for this buff
en/rpd/levitation_buff.txt · Last modified: by 127.0.0.1
