package io.github.lishangbu.avalon.game.battle.engine.core.mutation import io.github.lishangbu.avalon.game.battle.engine.core.type.TargetSelectorId /** * 清除调试探针变更。 * * 说明: * - 与 `SetProbeMutation` 一样,`ClearProbeMutation` 当前属于内部运行时调试管道; * - 它不对应对战规则里的一个稳定业务生命周期,因此不进入标准 hook 体系。 * * @property target 目标选择器。 * @property key 探针键。 */ data class ClearProbeMutation( val target: TargetSelectorId, val key: String, ) : BattleMutation