diff --git a/talent-builder/src/components/TalentBuilder.tsx b/talent-builder/src/components/TalentBuilder.tsx index 2ec079d..30da4f5 100644 --- a/talent-builder/src/components/TalentBuilder.tsx +++ b/talent-builder/src/components/TalentBuilder.tsx @@ -13,7 +13,7 @@ export function TalentBuilder() { const override = params.get("iconBase"); if (override) return ensureTrailingSlash(override); } - const envBase = (process.env.NEXT_PUBLIC_ICON_BASE as string | undefined) || "https://exil.es/icons/talents/"; + const envBase = (process.env.NEXT_PUBLIC_ICON_BASE as string | undefined) || "https://i.exil.es/icons/talents/"; return ensureTrailingSlash(envBase); }); const [className, setClassName] = useState(() => { diff --git a/talent-builder/src/components/TalentCell.tsx b/talent-builder/src/components/TalentCell.tsx index 90cbee2..21e6580 100644 --- a/talent-builder/src/components/TalentCell.tsx +++ b/talent-builder/src/components/TalentCell.tsx @@ -25,7 +25,7 @@ export function TalentCell({ talent, iconBaseUrl }: Props) { const filename = iconTextureToFilename(talent.iconTexture); // Special case for achievement icons const icon = filename === "achievement_garrisonfollower_epic.png" - ? "https://exil.es/icons/achievements/" + filename + ? "https://i.exil.es/icons/achievements/" + filename : iconBaseUrl + filename; const fallbackIcon = iconBaseUrl + "inv_misc_questionmark.png"; const rank = `${talent.currentRank}/${talent.maxRank}`; @@ -64,7 +64,7 @@ export function TalentCell({ talent, iconBaseUrl }: Props) { // Try alternative paths for missing icons if (currentSrc === icon && filename.startsWith("inv_")) { // Try /icons/items/ for inventory icons - el.src = "https://exil.es/icons/items/" + filename; + el.src = "https://i.exil.es/icons/items/" + filename; } else if (currentSrc !== fallbackIcon) { // Try fallback icon el.onerror = null;