优化伤害计算等

This commit is contained in:
UCPr 2025-05-31 18:51:04 +08:00
parent 7ace8908ff
commit 95a2ee64de
50 changed files with 173 additions and 221 deletions

View file

@ -140,12 +140,12 @@ export const getPanelListOrigin = uid => {
* @returns {ZZZAvatarInfo | null}
*/
export const getPanel = (uid, name) => {
const _data = getPanelData(uid);
// 获取所有面板数据
const data = _data.map(item => new ZZZAvatarInfo(item));
// 通过名称(包括别名)获取角色 ID
const id = char.aliasToID(name);
if (!id) return null;
const _data = getPanelData(uid);
// 获取所有面板数据
const data = _data.map(item => new ZZZAvatarInfo(item));
// 通过 ID 获取角色数据
const result = data.find(item => item.id === id);
if (!result) return null;
@ -159,9 +159,9 @@ export const getPanel = (uid, name) => {
* @returns {ZZZAvatarInfo | null}
*/
export const getPanelOrigin = (uid, name) => {
const data = getPanelData(uid);
const id = char.aliasToID(name);
if (!id) return null;
const data = getPanelData(uid);
// 通过 ID 获取角色数据
const result = data.find(item => item.id === id);
if (!result) return null;