diff --git a/src/pages/CharacterDetail.tsx b/src/pages/CharacterDetail.tsx index 56e1366..31bdffe 100644 --- a/src/pages/CharacterDetail.tsx +++ b/src/pages/CharacterDetail.tsx @@ -542,7 +542,7 @@ const CharacterDetail: React.FC = () => { )} {/* 右上角星级信息 */}
- {Array(parseInt(artifact.rarity)).fill(0).map((_, i) => ( + {Array(Math.max(0, Math.min(parseInt(artifact.rarity) || 0, 5))).fill(0).map((_, i) => ( star ))}