#### **Update Summary**
This update significantly improves the weapon panel interaction, refactors the calculation logic for meta-progression attributes, and enhances visual feedback for insufficient resources.
#### **Key Changes**
- **Weapon Panel Attribute Expansion**:
- Added 6 new base attributes: Shield, Elemental Damage, Crit Rate, Crit Damage, EXP Multiplier, and Luck.
- All attribute displays now calculate "Base Value + Meta Bonus" in real-time.
- Completed fade transition animations for all attribute texts when switching weapons.
- **Enhanced Interaction Feedback**:
- **Insufficient Resource Feedback**: When coins or reroll charges are low, clicking buttons triggers text shaking, red flashing, and error sound effects.
- **Physical Hover Detection**: Refined the hover detection logic for physical buttons, switching from "Edge Collision" to "Center-point Detection" for better precision.
- **UI Performance & Stability**:
- Completely fixed the infinite recursion freeze issue when opening the weapon panel.
- Optimized the synchronization between the Meta-progression panel and the Main weapon panel.
- **Meta-progression Logic Fixes**:
- Fixed issues where meta-progression attributes were overwritten or infinitely stacked at the start of combat.
- Implemented meta-bonus calculations for new attributes like EXP Multiplier, Luck, and Elemental Damage.
#### **Bug Fixes**
- Fixed a logic flaw where subsidiary items might prematurely appear in the random pool in build versions.
- Fixed a material loss issue (purple squares) that occurred when switching weapons.
- Fixed an issue where the reroll count text failed to flash red when the count reached 0.
