Go to file
hant c065e19113 优化技能显示系统:增强战斗中的法术信息显示
新增功能:
- 创建 SpellDisplay 工具类,统一管理法术显示逻辑
- 支持 14 种计算方式的中文说明显示
- 显示品质特定的基础伤害/治疗倍数
- 增强 Battle.php 中所有法术施放方法的信息显示

改进内容:
- castDamageSingleSpell: 显示计算方式、消耗、伤害倍数
- castDamageAoeSpell: 显示计算方式、消耗
- castHealSingleSpell: 显示计算方式、消耗
- castHealAoeSpell: 显示计算方式、消耗
- castSupportSpell: 显示品质颜色和消耗

技术细节:
- ItemDisplay.php 添加 getQualityIndex() 辅助方法
- SpellDisplay.php 修复 match 表达式语法(改用 if-elseif)
- 使用质量索引访问品质相关数组
- 显示强化后的实际消耗

🧙 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 22:52:48 +08:00
.idea 优化 2025-12-03 23:41:55 +08:00
bin 法术 2025-12-02 23:13:38 +08:00
src 优化技能显示系统:增强战斗中的法术信息显示 2025-12-04 22:52:48 +08:00
test 逻辑优化 2025-12-04 18:11:28 +08:00
web first 2025-12-01 18:13:15 +08:00
.DS_Store first 2025-12-01 18:13:15 +08:00
.gitignore first 2025-12-01 18:13:15 +08:00
box.json first 2025-12-01 18:13:15 +08:00
build-phar.php first 2025-12-01 18:13:15 +08:00
build.sh first 2025-12-01 18:13:15 +08:00
composer.json 逻辑优化 2025-12-04 18:11:28 +08:00
composer.lock 逻辑优化 2025-12-04 18:11:28 +08:00
save.json 逻辑优化 2025-12-04 18:11:28 +08:00
start-server.sh first 2025-12-01 18:13:15 +08:00