User Tools

Site Tools


mr:gases_immunity_buff

Gases Immunity Buff - Code References

Gases Immunity

Java Classes

This entity is primarily implemented in Lua. Java reference:

  • BuffFactory.java#L77 - Defines constant GASES_IMMUNITY = “GasesImmunity”
  • Buff system uses Lua scripting for behavior definition

JSON Configuration

String Resources

  • English: GasImmuneBuff_Name = “Gas Immunity”
  • English: GasImmuneBuff_Info = “Immune to all gases.”
  • Note: Actual display name and description are defined by these string resources

Lua Scripts

    • Immunities: Provides immunity to ToxicGas, Paralysis, and Vertigo buffs
    • Icon: Uses icon index 25
    • Name Key: GasImmuneBuff_Name
    • Info Key: GasImmuneBuff_Info
    • Implementation: Uses immunities() function to return gas buff names

Additional References

Entity Kind

  • getEntityKind(): Returns “GasesImmunity” from Lua script configuration
  • Buff Category: Positive buff / Immunity buff
  • Duration: Temporary buff with timed duration
mr/gases_immunity_buff.txt · Last modified: by 127.0.0.1