Tags: feuvan/abyssfire
Tags
test: comprehensive i18n validation suite — 109 tests covering all co… …ntract areas Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
feat: D2-style affix system overhaul with full combat integration - Expand affixes from 31 to 68 (resistances, percent stats, elements, regen, CDR, move speed) - Add allowedSlots restriction on all affixes for slot-appropriate generation - Redesign 5 set definitions with per-piece affixes and stacking D2-style bonuses - Add/improve 9 legendary items with typed specialEffectValue - Integrate EquipStats into CombatSystem damage pipeline (resist, %dmg, %def, ignore def, elemental) - Wire life steal, mana steal, kill heal, thorns heal, death save into ZoneScene combat loop - Apply equipment maxHp%, maxMana%, moveSpeed%, attackSpeed%, hpRegen, manaRegen to Player - Pass cooldown reduction from gear into skill cooldown calculation - Display affixes with Chinese stat labels and percent formatting in UI tooltips - Add design doc at docs/plans/affix-system-overhaul.md
feat: D2-style skill system overhaul with VFX, skill tree UI, and pro… …cedural icons - Add D2-style tiered scaling to CombatSystem with synergy bonuses - Rewrite all 3 class skill definitions (6 skills each) with full scaling data - Extend types.ts with SkillScaling and SkillSynergy interfaces - Add RPG card-based skill tree panel (UIScene) with upgrade buttons - Generate 18 procedural 64x64 skill icons and 10 particle textures - Complete VFX overhaul: particle emitters, additive blending, camera shakes - Update Player/ZoneScene to use scaled mana costs and cooldowns
Add BGM jukebox to MenuScene with foobar2000-style OST playlist - 11-track playlist (6 zones × explore/combat, plus menu theme) - Track list with active highlight, progress bar, elapsed/total time - Transport controls: prev/play-pause/next with auto-advance - Seek support via progress bar click - AudioManager.playTrack() and MusicEngine.playZoneState() APIs - Rename menu "帮助" button to "游戏控制" Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
PreviousNext