rpd:chaos_shield_item
Differences
This shows you the differences between two versions of the page.
| rpd:chaos_shield_item [2025/12/23 19:26] – Add chaos_shield_item.txt with accurate code references and implementation details mike | rpd:chaos_shield_item [2025/12/23 19:30] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Chaos Shield ====== | ||
| + | {{ rpd: | ||
| + | |||
| + | The **Chaos Shield** is a unique shield item in Remixed Dungeon that has special mechanics related to damage and charges. It's a level 3 shield that can gain and lose levels based on combat interactions. | ||
| + | |||
| + | ==== Description ==== | ||
| + | The Chaos Shield is an unusual shield with dynamic properties. It has its own charge system that can cause it to upgrade or degrade based on combat outcomes. When the shield takes damage, charges decrease and it may degrade if the charges go too low. Conversely, when the owner deals damage, charges increase and it may upgrade if the charges exceed the threshold. | ||
| + | |||
| + | ==== Stats ==== | ||
| + | * **Level:** 3 (starts at level 3) | ||
| + | * **Appearance: | ||
| + | * **Defensive Power:** Scales with level (see implementation details) | ||
| + | * **Type:** Left-hand equipment (off-hand/ | ||
| + | |||
| + | ==== Special Mechanics ==== | ||
| + | * **Charges System:** The shield maintains an internal charge counter | ||
| + | * **Damage Response:** When the shield' | ||
| + | * **Upgrade on Damage Dealt:** When the owner deals damage, charges increase | ||
| + | * **Degradation: | ||
| + | * **Upgrading: | ||
| + | * **Cursed Behavior:** If cursed, the shield doesn' | ||
| + | |||
| + | ==== Implementation Details ==== | ||
| + | The Chaos Shield is implemented as a Lua script that extends the shields library: | ||
| + | |||
| + | * Uses the shields.makeShield() function from the shields library | ||
| + | * Has special handling in ownerTakesDamage() and ownerDoesDamage() events | ||
| + | * Level scaling affects its defensive capabilities | ||
| + | * Curse status disables the special mechanics | ||
| + | |||
| + | ==== Content Verification ==== | ||
| + | * Information source: Lua script [[https:// | ||
| + | * Implementation: | ||
| + | * String resources: [[code: | ||
| + | * Last updated: December 2025, source: Remixed Dungeon 1.9.3 | ||
| + | |||
| + | ==== Code References ==== | ||
| + | * Lua Script: [[https:// | ||
| + | * Shield Library: [[https:// | ||
| + | * String Resources: [[https:// | ||
| + | |||
| + | ==== String Resources ==== | ||
| + | * [[code: | ||
| + | * [[code: | ||
| + | |||
| + | ==== See Also ==== | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | * [[rpd: | ||
| + | |||
| + | {{tag> rpd items shields chaos_chaotic chaos_shield_item }} | ||
rpd/chaos_shield_item.txt · Last modified: by 127.0.0.1
