You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Descrição:renderSkills() assume que this.engine.getSkill(skillId) sempre retorna objeto válido. Se retornar null, acessos como skill.cooldown e skill.name quebram a renderização.
Impacto: HUD de habilidades pode falhar por inconsistência de dados.
Critérios de aceite:
Ignorar skill inválida com fallback seguro.
Opcionalmente registrar aviso para facilitar diagnóstico de dados.
Garantir que a UI continue renderizando mesmo com configuração inconsistente.
js/ui.jsrenderSkills()assume quethis.engine.getSkill(skillId)sempre retorna objeto válido. Se retornarnull, acessos comoskill.cooldowneskill.namequebram a renderização.