Skip to content

fix: 势周瑜报错修复#4030

Merged
mengxinzxz merged 160 commits into
libnoname:mainfrom
wwwasdea:qingfeng1
Jul 6, 2026
Merged

fix: 势周瑜报错修复#4030
mengxinzxz merged 160 commits into
libnoname:mainfrom
wwwasdea:qingfeng1

Conversation

@wwwasdea

@wwwasdea wwwasdea commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

No description provided.

wwwasdea and others added 30 commits June 19, 2026 15:10
势吕壹:隳律、耸言、恃势
新武将暂无原画、语音与台词
### PR受影响的平台
无


### 诱因和背景
添加手杀爆料武将势吕壹



### PR描述



### PR测试



### 扩展适配



### 检查清单
<!-- 请在`[]`中加一个`x`来勾选方框且周围没有空格,如下所示:`[x]`。注意其中没有空格 -->
- [x] commit中没有无用信息,和没有具体内容的“bugfix”
- [x] 我已经进行了充足的测试,且现有的测试都已通过
- [x]
若我拥有PR标签权限,则已确保为该PR打上标签;若我未拥有PR标签权限且该PR仍需继续提交内容,则已确保为该PR名称打上`WIP`直到本PR内容全部提交
- [x]
如果此次PR中添加了新的武将,则我已在`character/rank.js`中添加对应的武将强度评级,并对双人武将/复姓武将添加`name:xxx`的参数
- [x] 如果此次PR中添加了新的语音文件,则我已在`lib.translate`中加入语音文件的文字台词
- [x] 如果此次PR涉及到新功能的添加,我已在`PR描述`中写入详细文档
- [x] 如果此次PR需要扩展跟进,我已在`扩展适配`中写入详细文档
- [x] 如果这个PR解决了一个issue,我在`诱因和背景`中明确链接到该issue
- [x] 我保证该PR中没有随意修改换行符等内容,没有制造出大量的Diff
- [x]
我保证该PR遵循项目中`.editorconfig`、`eslint.config.mjs`和`prettier.config.mjs`所规定的代码样式,并且已经通过`prettier`格式化过代码

---------

Co-authored-by: xizifu <2238983941@qq.com>
势曹真:伺锋
暂无武将原画语音台词
wwwasdea and others added 20 commits July 2, 2026 21:50
<!-- 在提交PR之前,请确保检查清单框都经过了检查 -->

### PR受影响的平台
<!-- PR的代码内容涉及到哪些客户端? 浏览器端,电脑端(win, mac), 手机端(android, ios,
other)或者是所有平台 -->
<!-- 如果是通用的代码,填写无即可。只需要涉及到某个平台才需要填写 -->
无

### 诱因和背景
<!-- 为什么需要进行此更改?它解决了什么问题? -->
<!-- 如果它修复了一个未解决的issue,请在此处链接到该issue。 -->
1. 群友反馈新杀神张辽“夺锐”不恢复失效技能
2. resolve libnoname#3999 中的各项问题;




### PR描述
<!-- 详细描述您的更改 -->
详见各项commit

### PR测试
<!-- 请详细描述您是如何测试PR中更改的代码的? -->



### 扩展适配
<!-- 如果此PR需要相当一部分扩展进行跟进或者需要UI扩展更新,请在此写出扩展跟进代码 -->
有对`Content#disableEquip`进行修改的扩展需要进行跟进:
其中对`discardingCards`的定义更改如下
```
const discardingCards = player.getCards("e", card => {
	if (event.cards.includes(card)) {
		return false;
	}
	if (slot == "equip3_4") {
		return get.subtypes(card).some(subtype => subtype == "equip3" || subtype == "equip4");
	}
	return get.subtypes(card).includes(slot);
});
```

### 检查清单
<!-- 请在`[]`中加一个`x`来勾选方框且周围没有空格,如下所示:`[x]`。注意其中没有空格 -->
- [x] commit中没有无用信息,和没有具体内容的“bugfix”
- [x] 我已经进行了充足的测试,且现有的测试都已通过
- [x]
若我拥有PR标签权限,则已确保为该PR打上标签;若我未拥有PR标签权限且该PR仍需继续提交内容,则已确保为该PR名称打上`WIP`直到本PR内容全部提交
- [x]
如果此次PR中添加了新的武将,则我已在`character/rank.js`中添加对应的武将强度评级,并对双人武将/复姓武将添加`name:xxx`的参数
- [x] 如果此次PR中添加了新的语音文件,则我已在`lib.translate`中加入语音文件的文字台词
- [x] 如果此次PR涉及到新功能的添加,我已在`PR描述`中写入详细文档
- [x] 如果此次PR需要扩展跟进,我已在`扩展适配`中写入详细文档
- [x] 如果这个PR解决了一个issue,我在`诱因和背景`中明确链接到该issue
- [x] 我保证该PR中没有随意修改换行符等内容,没有制造出大量的Diff
- [x]
我保证该PR遵循项目中`.editorconfig`、`eslint.config.mjs`和`prettier.config.mjs`所规定的代码样式,并且已经通过`prettier`格式化过代码
@rintim rintim changed the title 势周瑜报错修复 fix: 势周瑜报错修复 Jul 5, 2026
@rintim rintim requested a review from xjm0708 July 5, 2026 15:51
@mengxinzxz mengxinzxz merged commit 37f3144 into libnoname:main Jul 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants