搜索
查看: 326|回复: 12

[沟通中] BUFF组关系 替换存在BUG?

[复制链接]
发表于 2025-9-27 04:39:55 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 0911
登陆器版本号: 0911
BUG描述: buff 165 所在组 替换A组 组内优先级999
buff 191 所在组 替换B组 组内优先级1
buff 192 所在组 替换B组 组内优先级2
---------------------执行添加191.192 BUFF---------------------
2025-09-27 4:20:45 添加BUFF-->191
2025-09-27 4:20:46 添加BUFF-->192
执行添加165BUFF,会触发组关系执行替换操作删除191,192 再添加165
2025-09-27 4:20:55 删除BUFF-->191
2025-09-27 4:20:55 删除BUFF-->192
2025-09-27 4:20:55 添加BUFF-->165
----------------------------BUG-------------------------
现在在有165BUFF的情况下,添加191,192 按照组关系 这两个BUFF是不会生效的。实际情况
1-> 2025-09-27 4:21:45 添加BUFF-->192 成功 [×]
2-> 组别互换的情况下,存在165BUFF的状态下,191,192添加失败[✔]
3-> 在有191,192的状态下 添加165BUFF成功,191,192.依旧存在 [×]
BUG重现方式: 如上描述
修复后应达到的效果: 在拥有165BUFF的情况下添加192 或者191 应该是不生效的状态。
联系QQ: 隐藏内容



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2025-9-28 09:01:39 | 显示全部楼层
 楼主| 发表于 2025-10-1 05:09:46 | 显示全部楼层
@1580 @法海不懂爱 这个看看呗。2组是替换关系
A组优先级高的话 先添加B组BUFF 后添加A组的BUFF 能替换B组
如果是先加A组BUFF后添加B组BUFF,按理B组属性不生效的 实际生效了。
发表于 2025-10-10 10:09:49 | 显示全部楼层
没试出来,你说的这情况呢,组2的BUFF图标没出现,即不生效了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2025-10-11 16:13:08 | 显示全部楼层
1580 发表于 2025-10-10 10:09
没试出来,你说的这情况呢,组2的BUFF图标没出现,即不生效了

你把图1的关系 位置互换下 你再试试。 晚点我发完整的给你看。
 楼主| 发表于 2025-10-11 16:57:38 | 显示全部楼层
BUFF设置信息

==============================================================
组1 为 替换A组  组2为 替换B组

测试结果
先添加165再添加191,192

先添加191,192 再添加165



==============================================================
组1 为 替换B组  组2为 替换A组

测试结果





补充内容 (2025-10-11 16:59):
最后一张图是 前面 一组的测试 看图片字体颜色 相同为一组

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| 发表于 2025-10-11 17:12:13 | 显示全部楼层
andrew01 发表于 2025-10-11 16:57
BUFF设置信息

==============================================================

@1580  看我详细测试 分为2组 组关系位置互换 以及 buff 先后顺序问题 共有4组测试
经测试。
组关系
一。组1-->替换A组 组2 --->替换B组 关系下
1.先添加 165(替换B组 优先级99) 再添加 191(替换A组 优先级2) 192(替换A组 优先级4) 替换关系生效
2. 先添加 191(替换A组 优先级2) 192(替换A组 优先级4)再添加 165(替换B组 优先级99)  替换关系失效
二。组1-->替换B组 组2 --》 替换A组 关系下
1.先添加 165(替换B组 优先级99) 再添加 191(替换A组 优先级2) 192(替换A组 优先级4) 替换关系失效
2.先添加 191(替换A组 优先级2) 192(替换A组 优先级4)再添加165 (替换B组 优先级99) 替换组生效执行删除191,192操作。165 (替换B组 优先级99)存在的情况下 再次添加 191(替换A组 优先级2) 192(替换A组 优先级4)替换组失效了。详细看截图。 注意BUFF 图标顺序是最左边左边是最后添加的BUFF
发表于 2025-10-12 11:07:56 | 显示全部楼层
本帖最后由 1580 于 2025-10-12 11:10 编辑
andrew01 发表于 2025-10-11 17:12
@1580  看我详细测试 分为2组 组关系位置互换 以及 buff 先后顺序问题 共有4组测试
经测试。
组关系

需要看各组的实际关系了,现在添加某个BUFF,会取这个BUFF的组信息(A),再以这个组信息(A),检测身上所有BUFF与它的(A)关系,

A -》替换X
A -》删除
A -》

即查出A所有的配置,来处理
 楼主| 发表于 2025-10-12 14:11:10 | 显示全部楼层
1580 发表于 2025-10-12 11:07
需要看各组的实际关系了,现在添加某个BUFF,会取这个BUFF的组信息(A),再以这个组信息(A),检测身上所 ...

你说的逻辑没有问题 但我感觉是不是在取这个buff的组信息 只读取了组1 而没有读取组2 。比如这个buff是 替换A组 组关系放在组1的位置 而没去读组2是替换A组的 组信息?
发表于 2025-10-13 10:31:03 | 显示全部楼层
andrew01 发表于 2025-10-12 14:11
你说的逻辑没有问题 但我感觉是不是在取这个buff的组信息 只读取了组1 而没有读取组2 。比如这个buff是  ...

只取A组所有配置信息,给BUFF不可能查所有BUFF的分组配置,只能取当前BUFF的组信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2025-12-2 05:48 , Processed in 0.507098 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表