diff --git a/zenno/src/routes/doc/spark/+page.svelte b/zenno/src/routes/doc/spark/+page.svelte index 1994485..83bab60 100644 --- a/zenno/src/routes/doc/spark/+page.svelte +++ b/zenno/src/routes/doc/spark/+page.svelte @@ -35,6 +35,29 @@ const cur = $derived(sparks.find((s) => s.spark_group === group)); const curEffectGroups = $derived(cur?.effects ?? []); const curDescriptions = $derived(curEffectGroups.map((g) => g.map((e) => describe(e)))); + const curClass = $derived.by(() => { + if (cur == null) { + return []; + } + switch (cur.type) { + case 1: + return ['stat']; + case 2: + return ['aptitude']; + case 3: + return ['unique']; + case 5: + case 4: + case 6: + case 10: + case 8: + case 11: + case 9: + return ['white-spark']; + default: + return []; + } + });