User Tools

Site Tools


mr:health_buff

Health Buff (Sungrass.Health) - Code References

Java Classes

  • Sungrass.java - Health buff implementation (nested class Sungrass.Health)
  • BuffFactory.java - Buff registration (line 137)
  • Actual buff class: com.watabou.pixeldungeon.plants.Sungrass$Health

JSON Configuration

No specific JSON configuration exists for this buff as it's part of the Sungrass plant effect.

String Resources

<string name="SungrassBuff_Name">Herbal healing</string>
<string name="SungrassBuff_Info">Roots have sprouted from the ground providing healing herbs.</string>

Lua Scripts

This entity is implemented in Java, no Lua script exists.

Usage in Code

  • SpiderMind.java (line 30): Referenced in spider mind control system
  • SummoningSpell.java (line 55): Buff detachment in summoning spells
  • Carcass.java (line 220): Buff detachment when using carcass item
  • SpiderCharm.java (line 12): Import for spider charm mechanics

Buff Mechanics

  • Heals Math.max(target.ht() / 10, 1) health points every 5 turns
  • Detaches when character moves from original position or reaches full health
  • Uses BuffIndicator.HEALING icon
  • Applied by stepping on Sungrass plant or eating Sungrass seed
mr/health_buff.txt · Last modified: by 127.0.0.1