+
+ {skill.modifier}
+
+
+ {skill.name.en}
+ +
+
+
+
+
+ {#if saveSuccess}
+
+ {/if}
+ {#if saveError}
+
+ {/if}
+
+ {/if}
+
+ diff --git a/src/routes/(app)/database/artifact-skills/+page.svelte b/src/routes/(app)/database/artifact-skills/+page.svelte
new file mode 100644
index 00000000..ed22ba35
--- /dev/null
+++ b/src/routes/(app)/database/artifact-skills/+page.svelte
@@ -0,0 +1,345 @@
+
| Mod | +Display Name | +Game Name | +Polarity | +Base Values | +
|---|---|---|---|---|
| + {skill.modifier} + | +
+
+ {skill.name.en}
+ {#if skill.name.ja}
+ {skill.name.ja}
+ {/if}
+
+ |
+
+
+ {#if skill.gameName?.en || skill.gameName?.ja}
+ {skill.gameName?.en || '—'}
+ {#if skill.gameName?.ja}
+ {skill.gameName.ja}
+ {/if}
+ {:else}
+ Not set
+ {/if}
+
+ |
+ + + {skill.polarity} + + | ++ + {skill.baseValues.map((v) => v ?? '?').join(', ')} + + | +
The skill you're looking for could not be found.
+ +