diff --git a/ui/loadout_manager.py b/ui/loadout_manager.py index c7f2eb9..d11e794 100644 --- a/ui/loadout_manager.py +++ b/ui/loadout_manager.py @@ -1620,12 +1620,13 @@ class LoadoutManagerDialog(QDialog): def _on_ring_selected(self, ring: NexusRing): """Handle ring selection.""" + effects_str = ", ".join([f"{k}: {v}" for k, v in ring.effects.items()]) if ring.effects else "No effects" QMessageBox.information( self, "Ring Selected", f"Selected: {ring.name}\n" - f"Effect: {ring.effect_type} {ring.effect_value}\n" - f"Slot: Left/Right Ring" + f"Effects: {effects_str}\n" + f"Slot: {ring.slot}" ) def _on_clothing_selected(self, clothing: NexusClothing):