fix: handle undefined state/obj in mana calculations to prevent runtime error
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 2m20s

This commit is contained in:
2026-05-06 12:42:25 +02:00
parent 8b4a09a8c6
commit b7a91abc5d
4 changed files with 10 additions and 10 deletions
@@ -56,7 +56,7 @@ export function ManaStatsSection({
{(() => {
const mw = skillTiers?.manaWell || 1;
const tieredSkillId = mw > 1 ? `manaWell_t${mw}` : 'manaWell';
const level = skills[tieredSkillId] || skills.manaWell || 0;
const level = (skills || {})[tieredSkillId] || (skills || {}).manaWell || 0;
const tierMult = getTierMultiplier(tieredSkillId);
return `+${fmt(level * 100 * tierMult)} (${level} lvl × 100 × ${tierMult}x tier)`;
})()}