Pandas icon indicating copy to clipboard operation
Pandas copied to clipboard

实现 bAddMaximumAspd 调整器效果

Open Zane-2000 opened this issue 1 year ago • 1 comments

Zane-2000 avatar Jan 10 '24 14:01 Zane-2000

哈喽,感谢提交 Pull Request~

我阅读你的文档,你预期调用 bonus 之后可以新增指定值的攻速上限,可能会跟熊猫专业版中已经实现的 bMaxASPD 存在优先级冲突。我们需要讨论一下:

  • 提升定值上限的场景我感觉有点小(比如:我现在不管攻速上限是多少,就希望上限 + 5)
    • 我理解假定攻速上限 193,那么对于攻速低于 193 的人来说,增加上限的偏移值好像意义比较小
    • 对于攻速高于 193 的人来说(比如实际到达 199),是否我们应该让他直接指定 199 会比较方便一些?
  • 如果确定专业版的这个 bonus 就是你预期的效果,我会在后面把专业版这个 bonus 的实现提交到社区版(并关闭当前的 PR)

以下是专业版中 bMaxASPD 的说明

*bonus bMaxASPD,n;

将角色的最大 ASPD 上限调整为 n (无视战斗配置选项和地图标记中的其他限制)

注意事项:
	- 这里填写的 n 是指面板中的值, 例如: 197
	- 若设置了该选项, 程序将忽略战斗配置选项中其他的 ASPD 限制, 如:
	  - max_aspd
	  - max_third_aspd
	  - max_summoner_aspd
	  - max_aspd_for_gvg
	  - max_aspd_for_pvp
	- 若设置了该选项, 程序将忽略 maxaspd 地图标记的限制
	- 若设置了多个 bMaxASPD 调整器, 那么值最小的那个优先生效
	- 允许的最小攻速为 1, 最大攻速为 199

CairoLee avatar Feb 02 '24 17:02 CairoLee