[gd_resource type="Resource" script_class="EnemyTable" load_steps=2 format=3] [ext_resource type="Script" path="res://data/schemas/enemy_table.gd" id="1"] [resource] script = ExtResource("1") rows = [{ "level_index": 1, "node_depth": 0, "enemy_id": "goblin", "display_name": "地精", "unit_count": 1, "unit_count_max": 2, "hp": 8, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 9 }, { "skill_id": "lunge", "weight": 1 }], "armor_type": "light", "armor_class": 0 }, { "level_index": 1, "node_depth": 1, "enemy_id": "goblin", "display_name": "地精一伙", "unit_count": 2, "unit_count_max": 3, "hp": 4, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 9 }, { "skill_id": "lunge", "weight": 1 }], "armor_type": "light", "armor_class": 1 }, { "level_index": 1, "node_depth": 2, "enemy_id": "bugbear", "display_name": "熊地精", "unit_count": 1, "hp": 50, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "charge", "weight": 2 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "light", "armor_class": 3 }, { "level_index": 1, "node_depth": 3, "enemy_id": "hobgoblin", "display_name": "大地精", "unit_count": 2, "unit_count_max": 3, "hp": 14, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "charge", "weight": 2 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "light", "armor_class": 2 }, { "level_index": 1, "node_depth": 4, "enemy_id": "ogre_chief", "display_name": "食人魔酋长", "unit_count": 1, "hp": 72, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "heavy", "weight": 2 }, { "skill_id": "harden", "weight": 2 }, { "skill_id": "quake_smash", "weight": 2, "unlock_hp_pct": 50 }], "armor_type": "light", "armor_class": 8 }, { "level_index": 2, "node_depth": 0, "enemy_id": "bugbear", "display_name": "熊地精", "unit_count": 1, "hp": 50, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "lunge", "weight": 1 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "light", "armor_class": 1 }, { "level_index": 2, "node_depth": 1, "enemy_id": "bugbear", "display_name": "熊地精猎群", "unit_count": 2, "unit_count_max": 3, "hp": 26, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "lunge", "weight": 1 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "light", "armor_class": 2 }, { "level_index": 2, "node_depth": 4, "enemy_id": "giant_spider", "display_name": "巨蜘蛛", "unit_count": 2, "hp": 28, "atk": 1, "atk_min": 0, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "bite", "weight": 2 }, { "skill_id": "charge", "weight": 1 }], "armor_type": "light", "armor_class": 2 }, { "level_index": 2, "node_depth": 5, "enemy_id": "bugbear", "display_name": "熊地精重击手", "unit_count": 1, "hp": 88, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 5 }, { "skill_id": "lunge", "weight": 2 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "light", "armor_class": 8 }, { "level_index": 2, "node_depth": 6, "enemy_id": "giant_spider", "display_name": "巨蜘蛛巢群", "unit_count": 2, "unit_count_max": 3, "hp": 26, "atk": 1, "atk_min": 1, "atk_max": 2, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "bite", "weight": 2 }, { "skill_id": "charge", "weight": 1 }], "armor_type": "light", "armor_class": 2 }, { "level_index": 2, "node_depth": 7, "enemy_id": "giant_spider", "display_name": "巨蜘蛛巢群", "unit_count": 2, "unit_count_max": 3, "hp": 26, "atk": 2, "atk_min": 1, "atk_max": 3, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "bite", "weight": 2 }, { "skill_id": "charge", "weight": 1 }], "armor_type": "light", "armor_class": 3 }, { "level_index": 2, "node_depth": 9, "enemy_id": "drider", "display_name": "蛛化卓尔精灵", "unit_count": 1, "hp": 130, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "heavy", "weight": 2 }, { "skill_id": "venom_burst", "weight": 2 }, { "skill_id": "web_snare", "weight": 2 }, { "skill_id": "venom_curb", "weight": 2, "unlock_hp_pct": 50 }], "armor_type": "ward", "armor_class": 10 }, { "level_index": 3, "node_depth": 0, "enemy_id": "duergar", "display_name": "灰矮人", "unit_count": 1, "hp": 62, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "charge", "weight": 2 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "heavy", "armor_class": 2 }, { "level_index": 3, "node_depth": 1, "enemy_id": "hook_horror", "display_name": "钩爪恐魔", "unit_count": 2, "hp": 30, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "bite", "weight": 2 }, { "skill_id": "charge", "weight": 1 }], "armor_type": "light", "armor_class": 3 }, { "level_index": 3, "node_depth": 4, "enemy_id": "hook_horror", "display_name": "钩爪恐魔", "unit_count": 2, "unit_count_max": 3, "hp": 26, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "bite", "weight": 2 }, { "skill_id": "charge", "weight": 1 }], "armor_type": "light", "armor_class": 3 }, { "level_index": 3, "node_depth": 5, "enemy_id": "duergar", "display_name": "灰矮人重装手", "unit_count": 1, "hp": 98, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 5 }, { "skill_id": "lunge", "weight": 2 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "heavy", "armor_class": 9 }, { "level_index": 3, "node_depth": 6, "enemy_id": "hook_horror", "display_name": "钩爪恐魔巢群", "unit_count": 2, "unit_count_max": 3, "hp": 26, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "bite", "weight": 2 }, { "skill_id": "charge", "weight": 1 }], "armor_type": "light", "armor_class": 3 }, { "level_index": 3, "node_depth": 7, "enemy_id": "duergar", "display_name": "灰矮人小队", "unit_count": 2, "unit_count_max": 3, "hp": 26, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "charge", "weight": 2 }, { "skill_id": "heavy", "weight": 2 }], "armor_type": "heavy", "armor_class": 4 }, { "level_index": 3, "node_depth": 9, "enemy_id": "duergar_king", "display_name": "灰矮人石君王", "unit_count": 1, "hp": 140, "atk": 3, "atk_min": 2, "atk_max": 4, "pool": [{ "skill_id": "attack", "weight": 6 }, { "skill_id": "heavy", "weight": 2 }, { "skill_id": "earth_pulse", "weight": 2 }, { "skill_id": "rockslide", "weight": 2, "unlock_hp_pct": 50 }], "armor_type": "heavy", "armor_class": 12 }] ; 切片调参登记 v3(2026-09-12 试玩批次 1 触发——F7 流程;C3 GDD F5 对照): ; 试玩反馈 = 基线满血全通关(模拟 80%/真人 100%)——难度严重不足,主杠杆 = atk 曲线上调(承伤侧): ; 4/4/6/4/7 → 7/5/9/6/9(约 +50%);HP 结构调整(D0 24→20 缩短战斗、Boss 130→150 用户拍板可上调)。 ; D0 注:20 HP 会被首轮盲挖粉尘秒杀(12+9)——回 24(4 轮战斗/承伤 42%,有过程有痛感)。 ; DND 命名(用户指令):goblin 地精(单拍杂鱼)→ bugbear 熊地精(三拍伏击环——DND 原型即伏击手)→ ; ogre_chief 食人魔酋长(经典低阶 Boss)。enemy_id 同步更名(内部键,无外部引用)。 ; L2 锚行同步 v3 语义(bugbear 30/7)。 ; 遭遇随机化批(2026-09-12 用户拍板):D0 [1,2]/D1 [2,3] hp13/D3 [2,3] hp18——数量区间骰(encounter 流,B1 掷骰); ; D2/Boss 固定(新敌种首遇教学位不加骰——C3 GDD Core Rule 8)。期望总量 ≈304(+8%),F6 带内。 ; ; 护甲类型批(2026-09-12 用户拍板:攻击类型 × 护甲类型克制;2026-09-15 命名统一批——原位置键/位置名作废): ; armor_type ∈ {light, ward, heavy} = 轻甲 / 魔法护甲 / 重甲(缺省 = light 向后兼容;原 {none, a, b}); ; 克制矩阵本体在 settlement.tres.armor_effectiveness。 ; 映射(教学梯度:轻甲→魔法护甲→重甲):goblin=light · bugbear=ward · ogre_chief=heavy(L2 bugbear 同 ward)——候选方案, ; 数值与映射均 provisional 待用户调参。 ; 敌方攻击区间批(2026-09-14 用户拍板②第二步——"上限掺运气"敌方侧:atk 上阶/下阶,中点恒等行值; ; roll 时机 = 遭遇骰同流〔encounter〕spawn 期整战持久,每拍抖动否决〔数字可读性锚〕;B2 零随机纪律保持 ; ——收 override 即确定值。宽度 ±3 provisional 归 C3 测量迭代;验收 = 完美策略档 0 加成通关 ≤40%。 ; 护甲等级掷点批(2026-09-16 用户拍板):armor_class 字段入列(缺省 0 向后兼容)——防守方掷点判定阈值基数, ; 与 armor_type(克制属性轴)两概念严格分离、不做映射。首关六行暂定 0(正式行值归怪物/敌人系统设定批—— ; 登记待办:第一关怪物 AC 相对较低,值待怪物设定投值;投值所有权归 难度曲线与Boss)。 ; 敌人技能池批(2026-09-16 用户拍板——设计权威 docs/proposal-skill-pool.md v1.0): ; pattern 行为环数组 + heavy_multiplier 整体退役,改池模板 pool = [{skill_id, weight}](技能行本体在 skills.tres; ; 实例池快照与冷却状态在 单位容器 spawn)。建议池(全部 provisional,投值归 难度曲线与Boss;EV 锚 = proposal §2.5): ; 地精 普攻 9/突刺 1(名义 EV 1.05;**整数基线 EV 1.10**——atk1 突刺落地 2:〔9×1+1×2〕÷10;2026-10-05 技能池执行批 D4 整数口径重登记); ; 熊地精 普攻 6/蓄力 2/重击 2(EV 1.00 中性);食人魔酋长 普攻 6/重击 2/硬化 2(EV 1.00 中性; ; 硬化 = Boss 池独占增益技——增益 ≤1 纪律下旧蓄力拍退役不进 Boss 池)。; ; 酋长 EV 重锚(2026-10-05 技能池执行批 T5——震地怒击 unlock_hp_pct=50 半血解锁入池:前半场池 6/2/2/3, ; 后半场 6/2/2/2+震地怒击 2=每拍 4.33;含闸长期速率抽样实测 1.1948,smoke EV 抽样带重锚 [1.10, 1.30]; ; 卓尔遏毒/石君王岩崩同批入池——读数判读归 T7 节奏重测〔后置挂 07,跑批待用户批准〕) ; 含闸长期速率(冷却/保底)EV 锚按实施批 EV 抽样复核登记(proposal §2.5)。 ; ; 分支节点图批(2026-09-17——L2 幽暗地域内容批,行值全部 provisional,投值归 难度曲线与Boss): ; 每战斗/Boss 节点 (2, node_depth) 精确行(跨表校验强制,违例加载致命——ConfigDB ④);锚行 (2,0) 保留。 ; L2 熊地精 = 熊地精 bugbear 复用(幽暗地域部族设定——第二关三行): ; 池差异化改造 = 蓄力拍退役换突刺(复用共享技能行 lunge——共享技能表验证面),display_name 沿用 ; 熊地精系译名(熊地精/熊地精猎群/熊地精重击手——行值与池与 L1 错开)。节点 5 重击手轮廓:普攻 5/突刺 2/重击 2(名义 EV 1.333;atk1 整数口径 1.333、atk3 每拍 ≈4.11——2026-10-05 整数口径重登记;权重期望 ——冷却闸实际拉低,抽样复核归实施批口径)。 ; 巨蜘蛛 giant_spider(新敌种——关间台阶纪律的"新敌种"半边):群行倾向(数量区间 [2,3],首遇位节点 4 ; 固定 2 不加骰——新敌种首遇教学位纪律同 L1 D2);池 = 普攻 6/撕咬 2/蓄力 1(增益 ≤1 纪律——charge 复用 ; empower;EV 名义 1.00——批注旧值 1.11 = **atk1 整数口径**〔6+2×2〕÷9=1.111,非混用(2026-10-05 T2 消歧登记);护甲 light(与 L2 熊地精 ward 错开克制面;L1 三甲 goblin=light/ ; bugbear=ward/ogre_chief=heavy 全覆盖,蜘蛛取 light 与同关敌种错开)。 ; 蛛化卓尔精灵 drider(Boss——用户 2026-09-17 拍板定名,蜘蛛主题呼应): ; 专属池 = 普攻 6/重击 2/毒爆 2(独占技 venom_burst 权重轮廓;EV ≈1.67 权重期望,冷却闸拉低后待抽样), ; armor heavy,血量 175 = r_boss 口径 provisional 锚(定位本关最大单场消耗)。 ; L2 敌种首遇位绿档(节点 0 熊地精/节点 4 巨蜘蛛):任何掷骰结果稳过——完美策略档扫描验证,读数另批登记。 ; ; 数值压缩批(2026-09-17 用户拍板暂定——整体绝对值轴 ÷3,四舍五入): ; 全部 12 行 hp/atk/atk_min/atk_max ÷3(24/7→8/2 · 13/5→4/2 · 40/9→13/3 · 18/6→6/2 · Boss 150/9→50/3 · ; 30/7→10/2 · 15/5→5/2 · 14/5→5/2 · 38/8→13/3 · 12/4→4/1 · 13/5→4/2 · drider 175/8→58/3)。 ; armor_type / armor_class / unit_count 区间 / 技能池权重不动(相对轴与概率轴不压缩)。 ; 粒度告警登记:atk 1~3 域下掷点折扣 25% 档大量触 damage_floor=1,地板伤害相对权重上升—— ; 属压缩的已知效应,难度复测(monte carlo 压缩前后对比)随批产出。行值 provisional 归 难度曲线与Boss。 ; ; 护甲类型重配批(2026-09-18 用户拍板):关卡 1 全部轻甲(食人魔酋长 heavy→light、熊地精两行 ward→light); ; 关卡 2 除 Boss(蛛化卓尔精灵 heavy→ward 魔法甲)外全部轻甲(熊地精四行 ward→light,巨蜘蛛既有 light 不动)。 ; hero 侧两轴(armor_type/attack_type)同批入列(hero.tres 批注),敌方技能攻击类型轴仍未开(全部 normal 档)。 ; ; 甲效矩阵加法核换装批(2026-09-18 用户拍板——settlement.tres armor_effectiveness 量纲 percent→整数点数, ; 三档 克制 +1 / 中性 0 / 被克 −1,五档百分比词表随批退役)。 ; ; 新效应词汇批(2026-09-19 用户拍板——设计权威 docs/proposal-status-vocabulary.md v1.0):卓尔池 ; 6/2/2 → 6/2/2/2(+蛛网束缚 web_snare 2——妨害技,对主角施 off_guard;每池妨害 ≤1 纪律入跨表校验)。 ; 主分量权重期望 1.67 → 1.25(零伤害拍占 2/12),加毒爆必中附加分量(max(1,floor(atk×0.75)),atk 区间 ; 2–4 → 1–3 点)后净期望待抽样复核归 难度曲线与Boss;实装面 = 仅卓尔,其余敌种不动。 ; 现行读数效果:L1/L2 小怪全 light → 穿刺类(开格充能/穿刺弹)被克 −1(穿刺弹 2→1、充能 3 点→2)、普通/魔法中性; ; L2 仅 Boss 战非中性(魔法甲)——基础攻击与穿刺弹克制 +1、魔法矢被克 −1(原威力 + delta 自行核算后落笔)。 ; 原重配批注「魔法矢克 Boss ×150、穿刺弹被克 ×50」与当批矩阵正反互倒(系笔误),随本批订正为上行读数。 ; ; 第三关内容批(2026-09-20):新敌种 duergar 灰矮人(单体重甲中坚——关间台阶 ≈L2 单体 ×1.5,落 [1.3,1.6] 域) ; 与 hook_horror 钩爪恐魔(群行捕食者,复用 bite 共享技能行——lunge 已有 L2 熊地精复用先例);两敌种首遇位 ; (节点 0 / 节点 1)固定数量不加骰——新敌种首遇教学位纪律同 L1 D2 / L2 节点 4;克制面重轻错开 ; (重甲灰矮人 = 重甲首次登台,轻甲钩爪恐魔保穿刺/普通分量有用武之地),Boss duergar_king 灰矮人石君王 ; 重甲收束「轻甲→魔法甲→重甲」教学梯度;Boss 血量 75 = Σ普通战生命期望 91 × r_boss≈0.82 ; (provisional 锚,域 [0.5,1.1]);Boss 专属池独占技 earth_pulse(第二妨害词汇 sapped 首发); ; armor_class 恒 0(正式投值仍归「敌方护甲等级正式行值」在案条目全表同批)。行值全 provisional ; 归 难度曲线与Boss。 ; ; 商店房批连带(2026-09-21——level.tres 商店房批 Boss 重编号 8→9):新增 (2,9)/(3,9) 精确行 ; (跨表校验强制——ConfigDB ④ level_node_dangling),行值照抄原 Boss (L,8) 行(drider / duergar_king); ; 商店房 (L,8) 不开战斗、无行集。行值 provisional 归 难度曲线与Boss。 ; 陈旧行清理(GP+商店房实施批收尾 2026-09-21):并行表代理曾把 Boss 行照抄到 (2,8)/(3,8)——节点 8 现为 ; 商店房、无战斗行需求,原 (2,8)/(3,8) 行成陈旧冗余已删(删前核 (·,9) 行在位且内容与被删行逐字段一致); ; 本行集迁移 = Boss 重编号 8→9 的商店房批连带。 ; ; Package B 数值优化批·首版(2026-09-22——qa-data/实现计划书_PackageB.md §4.1,worktree ; adventure-mc-playtest,provisional 未提交):B1 敌人 HP 阶梯整体重锚(完成度主旋钮——零加成基线 ; naive 完成度普遍过低,见 qa-data/分析报告_零加成全流程.md)。只改 hp 字段;atk/atk_min/atk_max/ ; 池/armor_type/armor_class/unit_count 全部不动(atk 系 §6 承伤迭代旋钮,改时须三值同步保中点恒等)。 ; 改动清单:L1 d2 熊地精 13→50 · d3 双雄 6→20 · d4 酋长 50→72(d0/d1 弱档不动); ; L2 d0 10→45 · d1 5→18 · d4 巨蜘蛛 5→20 · d5 13→68 · d6 巢群 4→18 · d7 巢群 4→18 · d9 卓尔 58→85; ; L3 d0 灰矮人 15→50 · d1 钩爪 5→25 · d4 钩爪 5→20 · d5 16→76 · d6 巢群 6→20 · d7 小队 8→20 · ; d9 石君王 75→105。以 MC 复测读数为准(runbook 计划书 §5;迭代记录 qa-data/iteration_log.md)。 ; ; Package B 迭代·第 3 轮(2026-09-22——计划书 §6.2 承伤带守卫,用户拍板):8 行 atk-3 精英/boss ; 三值同步 3(2/4)→2(1/3)。第 2 轮 max_hp/heal 组合拳后单场承伤% 仍 49-62%(战斗变长吃掉血池收益, ; heal 加强主导经济修复)——§6.2「AP 已到顶 → 长战斗档 atk −1」条件成立。行清单:L1 d2 熊地精 / ; d4 酋长 · L2 d5 重击手 / d9 卓尔 · L3 d0 灰矮人 / d5 重装手 / d7 小队 / d9 石君王。 ; atk-1/2 行(弱怪/群怪/L1 d3 双雄)不动。预期单场承伤 ~35%(20% 带在 Package B 框架内结构性 ; 不可达,带位全达标归 Package A)。provisional 未提交。 ; ; Package B 迭代·第 4 轮(2026-09-22——用户拍板 A):L1 d3 熊地精双雄 hp 20→16/单位 ; (总量 [32,48])。第 3 轮后唯一未回调的 L1 高压行——双单位每轮双判定,单场承伤 51%、 ; 胜率 70%,拖住 L1 通过率(40.7% vs 靶 70-78%)。其余行不动。provisional 未提交。 ; ; Package B 迭代·第 5 轮(2026-09-22——用户拍板「继续」,修理刀三处,胜率带优先、完成度让路): ; ① 第一关·节点3·熊地精双雄 hp 16→14/单位(冲 ≥90 胜率靶;该行胜率/完成度两靶互斥已登记); ; ② 第二关·节点9·蛛化卓尔精灵 85→80(L2 boss 胜率 59% 回 60-75 带); ; ③ 第三关·节点9·灰矮人石君王 105→92(L3 boss 胜率 38% 向 50-70 带靠;该行完成度靶未设带,让路合法)。 ; 否决项登记:食人魔酋长 +10% 方案经测算否决——boss 完成度 >130 需 HP +~50-75%(98→104 买不回靶), ; 会把刚入带的 66% 胜率打回带外,纯亏。provisional 未提交。 ; ; 数值设计批·关卡成长×永久成长对齿(2026-09-22——设计权威 qa-data/数值设计_关卡成长×永久成长_v1.md, ; 用户三拍板 1A/2A/3A,第 7 轮):第二/三关阶段拔高 14 行(L1 一行不动)。血轴=每关上一档; ; 伤害轴=atk 2→3 三值同步 3(2/4)【L2 d5 重击手/d9 卓尔;L3 d0 灰矮人/d1 钩爪/d4 钩爪/d5 重装手/ ; d6 巢群/d7 小队/d9 石君王】。清单:L2 d0 45→50 · d1 18→22 · d4 20→24 · d5 68→88+atk3 · d6 18→22 · ; d7 18→22 · d9 80→112+atk3;L3 d0 50→62+atk3 · d1 25→30+atk3 · d4 20→26+atk3 · d5 76→98+atk3 · ; d6 20→26+atk3 · d7 20→26+atk3 · d9 92→140+atk3。 ; 目标对齿(熟练玩家):S0 零成长 L2 达 boss ~20%/通 ~0%、L3 ~0;S1(≈5 次 L1 通关锻造后,hero 快照 ; 攻4/血26/甲11)L2 达 ~70%/通 ~50%;S2(攻6/血32/甲12)L3 通 ~55%。验证 = hero.tres 阶段快照 MC ; (设计文档 §6,快照后恢复基线)。验证出带微调旋钮序:L2 d1/d6/d7 血 22→20 → d4 24→22 → d9 112→108。 ; provisional 未提交。 ; ; 实体名修正批(2026-09-24——用户裁决,DND 阶梯对齐):(1,3) 熊地精双雄 → 大地精 ; (enemy_id bugbear→hobgoblin,仅本行;L2 bugbear 三行熊地精系不动)。依据:①DND 阶梯 ; 地精(goblin)→大地精(hobgoblin)→熊地精(bugbear) 与实测每只血量 4-8→14→50 严格同构—— ; 单只熊地精 50 血在前、三只 14 血在后,同族每只血量倒挂的观感由阶名归位化解; ; ②「双雄」名硬编码数量、数量却是 [2,3] 变量骰——摇出 3 只即成「三个双雄」自相矛盾 ; (用户截图实证),集体名(猎群/巢群/小队/大地精)为正解。hp/atk/池/数量区间零改动。 ; M-3 迭代 5 判读锁值批(2026-09-28):(2,9) 卓尔 hp 130→100(杠杆扫描 C3 组合——Boss 杠杆对普通档 +4pp; ; r_boss 锚漂移加重 100/389≈0.26 低于域 [0.5,1.1] 下限,收锚裁决挂迭代 5 出口人闸;读数见 ; design/qa/m3-iter5-lever-scan-2026-09-28.md)。 ; M-3 迭代 5 T4 AC 投值批·终版 Boss-only(2026-09-28:v1 硬梯度普通 L2 14.3% 越带/v2 软梯度 15.7% 仍越带——杂鱼税对普通画像〔普通分量为主力输出〕系统性超压;终版=杂鱼全 0〔带 0~5 下缘,掷点戏剧性集中 Boss 战〕+Boss 台阶 8/9/12 严格递增;三版演化链读数见 design/qa/m3-iter5-t4-ac-2026-09-28.md,随出口人闸追认)。 ; M-3 迭代 5 返工批·U2 裁 v1 硬梯度重投(2026-09-29 用户推翻 Boss-only:重击手 8/重装手 9〔逐行手设值,非精英编码位——解读 A 追认,精英 P2 承载〕+Boss 台阶 8/10/12;杂鱼行按 T4 报告 §一 软梯度恢复〔v1 中间态未入 git,v1↔v2 唯一差异=重击手/重装手,代拟面记台账 247〕;卓尔 hp 100→130 随 C3 回退复原;组合读数 C1+v1 无先测,全量确认归返工批——裁断全录 design/qa/m3-iter5-u2-gate-2026-09-29.md)。 ; ; 数值修复批·调参二(2026-10-01 新尺 MC 驱动):L1 系八行 atk 2→1(行 15/35/54/77/99/121/144/166; ; 行 234 巨蜘蛛巢群主体=L2 域维持)——新尺读数:普通档 v3.4 死因=L1 四连战无治疗夹缝(雷伤 6/8/8 ; + 杂兵垫刀双压,L1 条件通关 1-2%,0/100 出第一关);完美档战役 50%(L1 93%)。刀位语义= ; 「危险来自雷,不来自杂兵」:杂兵垫刀减半,雷直伤 6/8/8 维持痛感;L2/L3(atk 3 系)本刀不动。 ; 全旧带读数随新尺作废重测归本批。 ; 调参二补充:上述八行 atk 区间 1-3→0-2(中点恒等期望当量锚不变式——atk=1 需区间中点同步 1;0=掷点空刀,保随机手感)。