diff --git a/backend/core/equipment/version_0/avatar.py b/backend/core/equipment/version_0/avatar.py index 21727484..c1b4931e 100644 --- a/backend/core/equipment/version_0/avatar.py +++ b/backend/core/equipment/version_0/avatar.py @@ -367,7 +367,7 @@ def calc_dress_effect(avatar,char): 时装品级列表 = {} for 部位 in avatar: id = avatar[部位].get("id") - if id is None: + if id is None or id == '': continue 时装 = 装扮集合[int(id)] 时装.效果(角色=char, 选项=avatar[部位].get("option")) @@ -396,4 +396,4 @@ def calc_dress_effect(avatar,char): 时装品级列表[套装.兼容于] = 数量 时装品级列表.pop(套装.名称) for 套装 in 套装集合: - 套装.效果(char) \ No newline at end of file + 套装.效果(char)