iter48-卡1:卡①(状态合并累加制批): 六行stack_policy refresh→accumulate+schema词表换代+容器累加臂(_apply_accumulate只加时长,层数快照不变)+roll_multiplier五段式探针(V1/V2/V3)+table_structure_guard V4+damage_controller标签换代+甲案裁决随动(2026-11-02用户裁): _ineffective_row载荷deferred自描述键(非行为改动)+round_flow _row_phase分类补deferred→战斗段——相位单调断言归绿,EV三锚0.9148/1.0012/1.1948逐位不变

This commit is contained in:
DKChan committed 2026-11-02 01:58:22 +08:00
1 parent 26f00af7a8
commit 1e35ab947b
9 files changed
+55 -29

No files matched your search

+1 -1
View File
@@ -8,7 +8,7 @@ extends Resource
const TARGET_SIDES := ["hero", "enemy"]
const UNITS := ["percent", "flat", "ac"] # ac——AC 阈值轴效果(ac_up),非池百分比非定点值
const STACK_POLICIES := ["stack", "refresh", "independent"]
const STACK_POLICIES := ["stack", "accumulate", "independent"]
func validate() -> Array:
+6 -6
View File
@@ -11,7 +11,7 @@ rows = [{
"magnitude": 50,
"unit": "percent",
"duration_settlements": 1,
"stack_policy": "refresh",
"stack_policy": "accumulate",
"max_stack": 2
}, {
"effect_id": "ac_up",
@@ -20,7 +20,7 @@ rows = [{
"magnitude": 1,
"unit": "ac",
"duration_settlements": 1,
"stack_policy": "refresh",
"stack_policy": "accumulate",
"max_stack": 2
}, {
"effect_id": "weaken",
@@ -29,7 +29,7 @@ rows = [{
"magnitude": -65,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "refresh",
"stack_policy": "accumulate",
"max_stack": 16
}, {
"effect_id": "enrage",
@@ -65,7 +65,7 @@ rows = [{
"magnitude": 100,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "refresh",
"stack_policy": "accumulate",
"max_stack": 1
}, {
"effect_id": "fortify",
@@ -74,7 +74,7 @@ rows = [{
"magnitude": -50,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "refresh",
"stack_policy": "accumulate",
"max_stack": 1
}, {
"effect_id": "defensive_stance",
@@ -83,7 +83,7 @@ rows = [{
"magnitude": -25,
"unit": "percent",
"duration_settlements": 2,
"stack_policy": "refresh",
"stack_policy": "accumulate",
"max_stack": 1
}, {
"effect_id": "alert",