User Tools

Site Tools


mr:chaos_shield_left_buff

Chaos Shield Left Buff - Code References

Status: Entity not found in current codebase

Analysis

This page was auto-generated but the entity “chaos_shield_left_buff” does not exist in the current game code. The search found no matching:

  • Java classes
  • Lua scripts
  • JSON configuration files
  • String resources

The following related entities exist in the codebase:

Chaos Shield Item:

  • Java Class: Referenced in ChaosCrystal.java as “ChaosShield”
  • String Resources:
    1. `ChaosShield_name` - “Chaos Shield”
    2. `ChaosShield_desc` - “The Chaos Shield is the result of fusing a Chaos Crystal with ordinary shield, causing it to manifest random chaotic effects upon a successful block.”
  • Sprite: `items/chaosShield.png`
  • Usage: Referenced in `ChaosCrystal.java` for chaos set collection

Chaos Crystal Item:

  • Java Class: `com/nyrds/pixeldungeon/items/chaos/ChaosCrystal.java`
  • Usage: Used to fuse with shields to create Chaos Shield
  • Code Reference: ChaosCrystal.java

Possible Buff Mechanism: The chaos shield may apply temporary effects through a different mechanism than a named buff class. The shield likely:

  • Applies effects through shield blocking logic in armor/shield classes
  • Uses Chaos Crystal effect application code
  • Triggers effects during combat damage resolution with shield mechanics

The “left_buff” naming suggests this may have been a planned buff for tracking chaos shield effects that was either:

  • Renamed to a different identifier
  • Implemented through a different mechanism
  • Removed during development

Code References

  • ChaosCrystal.java - Chaos set collection logic, line 105-106
  • strings_all.xml - Chaos Shield string resources
  • Sprite: `RemixedDungeon/src/main/assets/items/chaosShield.png`

Notes for Wiki Maintainers

This page should be updated or removed once the actual buff mechanism for Chaos Shield is identified. The chaos shield likely applies effects through a different system than standard buffs. Consider investigating:

  • Shield class implementations in `com/watabou/pixeldungeon/items/armor/`
  • Combat blocking mechanics in `com/watabou/pixeldungeon/actors/Char.java`
  • Chaos effect application in chaos-related code
mr/chaos_shield_left_buff.txt · Last modified: by 127.0.0.1