yoimiya-kokomi / miao-plugin

Miao-Plugin for Yunzai-Bot
MIT License
1.42k stars 209 forks source link

fix: 修复不获取天赋等级的问题 #661

Closed Lycofuture closed 10 months ago

yoimiya-kokomi commented 10 months ago

这里具体的问题是什么,看代码是获取天赋吗? 但按目前的设计来看确实会存在一定avatar数据是没有天赋信息的,例如没有绑定ck的mys查询得到的信息

Lycofuture commented 10 months ago

这里具体的问题是什么,看代码是获取天赋吗? 但按目前的设计来看确实会存在一定avatar数据是没有天赋信息的,例如没有绑定ck的mys查询得到的信息

绑定了mys的ck也获取不全,只能获取到几个角色天赋等级,不知道什么原因,所以打算暂时在这里进行强制获取(简单粗暴)

yoimiya-kokomi commented 10 months ago

天赋信息一般是前置主动更新的,forEachAvatar 用于本地数据的迭代,不能增加更新逻辑

如果是正常使用miao-plugin可以描述下在有ck的情况下,那个具体的命令无法更新天赋信息 如果是其他功能调用miao-plugin,确认有ck的情况下可以使用player.refreshTalent('', 2) 来强制更新角色天赋