From 6699d21aebb985553bab7cced0f4175d88896e38 Mon Sep 17 00:00:00 2001
From: Malin Freeborn <malinfreeborn@posteo.net>
Date: Tue, 23 Jan 2024 01:16:02 +0100
Subject: [PATCH] allow for artefacts as gls entries

---
 magic.sty | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/magic.sty b/magic.sty
index 66b6d473..db948df9 100644
--- a/magic.sty
+++ b/magic.sty
@@ -259,9 +259,14 @@
   \setcounter{Wits}{#5}
   \setcounter{Charisma}{#6}
   #9
-  \paragraph{\adforn{54}~#2~\adforn{26}\hspace{1em}}
-  \label{#2}
-  \index{Artefacts!#2}
+  \ifglsentryexists{#2}{
+    \paragraph{\adforn{54}~\Glsfmttext{#2}~\adforn{26}\hspace{1em}}
+    \label{#2}
+  }{
+    \paragraph{\adforn{54}~#2~\adforn{26}\hspace{1em}}
+    \label{#2}
+    \index{Artefacts!#2}
+  }
   #3 \hint{\gls{weight} #1}
   \par
   \noindent
-- 
GitLab