Skip to content

[Bug]: 复杂录卡算式影响部分固定数值如hpmp等的录入 #1587

@Director259

Description

@Director259

在提问之前...

  • 我理解 Issue 是用于反馈和解决问题的,而非吐槽评论区,将尽可能提供更多信息帮助问题解决
  • 我填写了简短且清晰明确的标题,以便开发者在翻阅 issue 列表时能快速确定大致问题。而不是“一个建议”、“卡住了”等
  • 我已查看master branch或最新测试版的更新内容,并未提及该 bug 已被修复的情况
  • 我没有仔细查看这些选项,只是在无脑的勾选所有选项,请关闭这个 issue
  • 已有issue中并没有看见其他人与我反馈相同的问题

问题描述

在录卡使用&功能的情况下似乎会导致一部分需要固定的数据也被录入成计算式

Image
之后发现将这部分固定数值在最后录入则不受影响

Image

如何复现

如上,需要案例公式的话:(.st灵巧4力量2智力3意志3hp3hpmax3mp3mpmax3ap8apmax8防御10&命中=2d6+5&回避=2d6+4&重击=2d6+3&魔力=2d6+3&抵抗=2d6+3&技巧=2d6+3&体力=2d6+1&感知=2d6+3&社交=2d6+2&主手命中=2d6+5&主手重击=2d6+3&副手命中=2d6+5&副手重击=2d6+3

你期望发生的

在前面录入的固定数值部分可以不受影响

实际上发生的

如图

日志文件

如上

截图

No response

海豹核心版本

测试用到三个海豹版本皆有此问题
SealDice 1.5.1-dev+20251014.79393d5
SealDice 1.5.1-dev+20260127.698fac1
SealDice 1.5.1-dev+20260210.0f6e4db

操作系统

windows

帐号类型

qq等

使用协议

No response

附加内容

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions