- ItemDisplay.php:移除 formatSpellCompact() 方法(已在 SpellDisplay 中实现) - ItemDisplay.php:简化 renderSlot() 方法,移除法术特定逻辑 - ItemDisplay.php:更新 renderListItem() 注释,说明法术由 SpellDisplay 处理 - InventoryPanel.php:增强列表显示,对法术使用 SpellDisplay::formatSpellCompact() - StatsPanel.php:技能槽位显示改用 SpellDisplay::renderSlot() 结果: ✓ 所有法术显示逻辑已集中到 SpellDisplay.php ✓ ItemDisplay.php 专注于装备显示逻辑 ✓ 调用者正确路由:法术→SpellDisplay, 装备→ItemDisplay ✓ 保持向后兼容性,同时提高代码组织性 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| codeception.xml | ||
| hanli-idle.iml | ||
| modules.xml | ||
| php.xml | ||
| phpspec.xml | ||
| phpunit.xml | ||
| vcs.xml | ||