en:rpd:hide_in_grass_spell
Table of Contents
Hide in Grass Spell
Hide in Grass is a spell in Remixed Dungeon associated with the Elf class that provides temporary invisibility when in grassy terrain.
Item Overview
Special Mechanics
- Invisibility Effect: Applies the Cloak Buff which makes the character invisible (same buff as Cloak spell)
- Terrain Requirement: Can only be used when caster is standing on grass (GRASS) or high grass (HIGH_GRASS) terrain
- Stealth Bonus: Provides stealth bonus: Caster's skill level + caster's level / 4
- Invisible Status: Character becomes invisible with the hidden visual effect
- Terrain Check: If not on grass terrain, the spell fails with the message “Even I can't hide in plain sight.” (from string resources)
- Effect Duration: Duration is calculated as caster's skill level * 5 turns
- Visual Effect: Triggers “hide_in_grass” visual effect when cast successfully
Strategy
- Position yourself near grassy terrain before needing to use this spell
- Use to escape from enemies by hiding in grass when being chased
- The spell has a shorter cooldown than Cloak spell, making it more readily available
- Combine with the Elf's natural ability to move through grass without triggering traps
- Use during boss fights when near grassy areas for temporary invisibility
- Essential skill for Elf subclass players to master
- Best used for tactical retreats rather than offensive purposes
- Consider the duration when planning invisibility-based strategies
- Effective for avoiding detection during exploration
Obtaining
- Generally available to Elf class players with Elf affinity
- Acquired through class-specific progression systems
- Part of the Elf spell system
Effect
When cast successfully on grass or high grass terrain, the Hide in Grass spell applies the Cloak buff for a duration of (caster's skill level * 5) turns, making the character invisible. The spell will fail if cast outside of grassy terrain with the message “Even I can't hide in plain sight.” The invisibility effect provides a stealth bonus and prevents enemies from targeting the character while active.
Code References
- Lua Implementation: HideInGrass.lua
- Cloak Buff Implementation: Cloak.lua
- Spell Base Class: spell.lua
- Terrain Constants: Terrain.java - Defines GRASS and HIGH_GRASS constants
- Visual Effect: HideInGrass.lua#L23 - RPD.topEffect(caster:getPos(),“hide_in_grass”) for visual effect
- Buff Application: HideInGrass.lua#L24 - RPD.affectBuff(caster,“Cloak”, duration) to apply invisibility
- Terrain Check: HideInGrass.lua#L20-L22 - Verifies grass or high grass terrain
- Failure Message: HideInGrass.lua#L27 - Uses string resource “HideInGrassSpell_NeedGrassToHide”
- Duration Calculation: HideInGrass.lua#L15 - Duration = caster:skillLevel() * 5
- Stealth Bonus: Cloak.lua#L16-L18 - stealthBonus function in Cloak.lua
- English String Resources: HideInGrassSpell_Name, HideInGrassSpell_Info, HideInGrassSpell_NeedGrassToHide (HideInGrassSpell strings)
- Russian String Resources: HideInGrassSpell strings (Russian localization)
- Spanish String Resources: HideInGrassSpell strings (Spanish localization)
- French String Resources: HideInGrassSpell strings (French localization)
- German String Resources: HideInGrassSpell strings (German localization)
- Chinese String Resources: HideInGrassSpell strings (Chinese localization)
- Stats verification: Extracted directly from HideInGrass.lua spell definition
- Effect descriptions: Based on code analysis and string resources
- mr: namespace: Check Hide In Grass Spell - Code References for machine-readable data
Related Items
- Spells - General information about spells
- Cloak Spell - Related invisibility spell
- Cloak Buff - The invisibility effect applied
- Invisibility - General invisibility mechanics
- Elf Class - Class that typically uses this spell
- Elf Affinity - Affinity related to this spell
- Game Mechanics - General game mechanics
- Grass Terrain - Terrain required for the spell
- High Grass - Alternative terrain for the spell
en/rpd/hide_in_grass_spell.txt · Last modified: by 127.0.0.1

