====== Chaos Shield Item - Code References ====== ===== Java Classes ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/chaos/ChaosCrystal.java|ChaosCrystal.java]] - Contains logic for creating Chaos Shield ===== JSON Configuration ===== * This entity is implemented in Lua, no JSON configuration exists ===== String Resources ===== Chaos Shield 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. ===== Lua Scripts ===== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/scripts/items/ChaosShield.lua|ChaosShield.lua]] * Location: scripts/items/ChaosShield.lua * Features: - Uses item library from scripts/lib/item - Uses shields library from scripts/lib/shields - Shield level: 3 - Implements charge system for upgrading/degrading - Image: items/chaosShield.png - Price: 20 * shieldLevel - Equipable in left_hand - Upgradable ===== Related mr Entities ===== * [[mr:chaos_shield_left_buff|Chaos Shield Left (Buff)]] * [[mr:chaos_crystal_item|Chaos Crystal (Item)]]