UPDATE: More ux in relic maker
Some checks failed
Gitea Auto Deploy / Deploy-Container (push) Failing after 51s

This commit is contained in:
2025-10-15 08:12:01 +07:00
parent a47c8d6c18
commit 8c0e435fb7

View File

@@ -205,6 +205,7 @@ export default function RelicMaker() {
}; };
const handlerSaveRelic = () => { const handlerSaveRelic = () => {
setError("");
const avatar = avatars[avatarSelected?.id || ""]; const avatar = avatars[avatarSelected?.id || ""];
if (!selectedRelicSet || !selectedMainStat || !selectedRelicLevel || !selectedRelicSlot) { if (!selectedRelicSet || !selectedMainStat || !selectedRelicLevel || !selectedRelicSlot) {
toast.error(transI18n("pleaseSelectAllOptions")); toast.error(transI18n("pleaseSelectAllOptions"));
@@ -217,12 +218,6 @@ export default function RelicMaker() {
return; return;
}; };
for (let i = 0; i < listSelectedSubStats.length; i++) {
if (listSelectedSubStats[i].rollCount === 0) {
setError(transI18n("subStatRollCountCannotBeZero"));
return;
}
}
if (avatar) { if (avatar) {
avatar.profileList[avatar.profileSelect].relics[selectedRelicSlot] = { avatar.profileList[avatar.profileSelect].relics[selectedRelicSlot] = {
level: selectedRelicLevel, level: selectedRelicLevel,
@@ -240,6 +235,7 @@ export default function RelicMaker() {
} }
setAvatars({ ...avatars }); setAvatars({ ...avatars });
setIsOpenRelic(false); setIsOpenRelic(false);
toast.success(transI18n("relicSavedSuccessfully")); toast.success(transI18n("relicSavedSuccessfully"));
} }