diff --git a/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2Profession.svelte b/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2Profession.svelte
index c27aa14fe..867902096 100644
--- a/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2Profession.svelte
+++ b/apps/frontend/components/home/table/row/HomeTableRowProfessionsV2Profession.svelte
@@ -101,10 +101,11 @@
{character}
currency={concCurrency}
fullIsBad={settingsState.value.professions.fullConcentrationIsBad}
+ useIconOverride={false}
useStatusClass={true}
/>
{:else if field === 'moxie' && showMoxie}
-
+
{/if}
{/each}
{/if}
diff --git a/apps/frontend/shared/components/currencies/Currency.svelte b/apps/frontend/shared/components/currencies/Currency.svelte
index 57b6d4bde..e20bf7cb6 100644
--- a/apps/frontend/shared/components/currencies/Currency.svelte
+++ b/apps/frontend/shared/components/currencies/Currency.svelte
@@ -5,13 +5,21 @@
import type { CharacterProps } from '@/types/props';
import WowthingImage from '@/shared/components/images/sources/WowthingImage.svelte';
+ import { currencyIconOverride } from '@/data/currencies';
type Props = CharacterProps & {
currency: StaticDataCurrency;
fullIsBad?: boolean;
+ useIconOverride?: boolean;
useStatusClass?: boolean;
};
- let { character, currency, fullIsBad, useStatusClass }: Props = $props();
+ let {
+ character,
+ currency,
+ fullIsBad,
+ useIconOverride = true,
+ useStatusClass,
+ }: Props = $props();
let data = $derived(currency && getCurrencyData(timeState.slowTime, character, currency));
@@ -40,8 +48,9 @@
{#if data}
{@const { amount, percent, tooltip } = data}
{@const status = useStatusClass ? statusClass(percent) : ''}
+ {@const icon = useIconOverride ? currencyIconOverride[currency.id] : ''}
-
+
{amount}
{:else}