PandasWS / Pandas

熊猫模拟器 - 基于 rAthena 构建的中文仙境传说模拟器(欢迎加入QQ交流群:928171346)
https://pandas.ws
GNU General Public License v3.0
154 stars 79 forks source link

实现 bAddMaximumAspd 调整器效果 #752

Closed Zane-2000 closed 3 months ago

CairoLee commented 7 months ago

哈喽,感谢提交 Pull Request~

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

以下是专业版中 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