feat(combat/pvp): 完善 PvP 对决机制与受击减免完整流水线(1/6伤害惩罚、元素吸收、DTGM与护盾分流)
feat(combat/pve): 补全 PvE 深度机制(破免1/5法则、怪物生命自愈、PMH阻止自愈、体型击退与盲目恐吓)
feat(map-gen/maze): 补齐迷宫楼梯表 MAZE_LEVEL_TYPE_PROFILES,消除 215 处兜底楼梯
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域
补充实测结论:
- 若直接在
src/game/d2map.ts的buildIsoMapScene中将无 floor/wall 的单元格置为blocked = 1,会导致scripts/verify-generators.ts中 15…
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域
已在 src/game/d2map.ts 的 buildIsoMapScene 中完成修复:
- 遍历单元格时,若某个单元格没有任何有效地板(
floor.prop1 !== 0 && !floor.hidden)且没有任何有…
fix(map-gen/collision): 未贴地砖的空白单元格(unstamped cells)在碰撞网格中被误判为可行走区域
feat(map-gen/maze): 补齐迷宫楼梯表 MAZE_LEVEL_TYPE_PROFILES,消除 215 处兜底楼梯
feat(map-gen/population): 完善户外荒野地图第7步「动态实体与遭遇战填充 (Population Phase)」
bug(map-gen): 户外地图 (Wilderness/Siege) 缺少内部地形结构、石质围墙、道路与预设工事 (如血腥丘陵/Act1荒野)
1. Act 4 混沌避难所 (
已完成对 Acts 1–5 全部 136 张地图的系统性排查与修复(提交 6025650),并重新生成全部 66 个户外/特殊地图包:
1. Act 4 混沌避难所 (LevelId = 108…
bug(map-gen): 户外地图 (Wilderness/Siege) 缺少内部地形结构、石质围墙、道路与预设工事 (如血腥丘陵/Act1荒野)
1. Act 5 血腥丘陵 (
已在提交 25ae728 完成修复并重新生成 samples/d2-packs 户外地图包:
1. Act 5 血腥丘陵 (LevelId = 110 / Act 5 - Siege 1) 15 段预制攻城条带拼接
- 实现…
bug(map-gen): 户外地图 (Wilderness/Siege) 缺少内部地形结构、石质围墙、道路与预设工事 (如血腥丘陵/Act1荒野)
bug(map-gen): 户外地图 (Wilderness/Siege) 缺少内部地形结构、石质围墙、道路与预设工事 (如血腥丘陵/Act1荒野)