sealdice / sealdice-core

海豹骰核心程序,船新的trpg骰点机器人。轻量易用,功能强大,支持所有主流IM平台,并能在win/linux/mac/android下使用。
https://sealdice.com
MIT License
154 stars 40 forks source link

[150 Bug/typo]: DnD rc/ra 检定表达式中出现笔误 #1091

Closed kenichiLyon closed 1 day ago

kenichiLyon commented 2 weeks ago

在提问之前...

问题描述

如图。 在 DnD 的 ra/rc 掷骰检定中,表示基础骰的 D20 与表示随机四面骰的 D4D 出现不一致的情况。应更改为一致以避免用户出现误解。

Screenshot_2024-10-24-23-20-12-675_com tencent mobileqq-edit

如何复现

对骰子在群聊中发送 .rd+2+d4 骰子返回的输出如图

Screenshot_2024-10-24-23-20-12-675_com tencent mobileqq-edit

你期望发生的

[D20] 与 [d4] 中的 D 应统一

实际上发生的

[D20] 与 [d4] 中的 D 并不统一

日志文件

Screenshot_2024-10-24-23-20-12-675_com tencent mobileqq-edit

截图

No response

海豹核心版本

@PaienNate 编译测试的 1.5.0 使用 gorm 驱动的dev 分支海豹,编译日期为 10.23

操作系统

Windows Server 2016

帐号类型

QQ

使用协议

No response

附加内容

No response

kenichiLyon commented 1 week ago

cc @fy0 @sealdice/core-team

PaienNate commented 1 week ago

我还寻思这个ISSUE怎么还踹我一脚.jpg

fy0 commented 1 day ago

之前认为这是一个中间过程输出的bug,但是实际上并非如此,D显示为大写还是小写取决于用户的输入。这里唯一可以操作的方案是将前面的D20调整为d20,这样如何?

image

kenichiLyon commented 1 day ago

之前认为这是一个中间过程输出的bug,但是实际上并非如此,D显示为大写还是小写取决于用户的输入。这里唯一可以操作的方案是将前面的D20调整为d20,这样如何?

image

我觉得或许可以。