diff --git a/loot.sty b/loot.sty
index d5006c7ec66f48eedaa554c143f20fd81e5af853..343b92a7af4bdcaf8914b47815a5dba5e3b6089c 100644
--- a/loot.sty
+++ b/loot.sty
@@ -4,6 +4,31 @@
 
 %%%%%%%%%%%%%%%%%%%% LOOT %%%%%%%%%%%%%%%%%%%%
 
+
+\newcommand\rations{%
+  \ifcase\value{treasure}%
+    smoked meats%
+  \or%
+    dried fruits%
+  \or%
+    auroch tongue%
+  \or%
+    flaggon o' porry%
+  \or%
+    carrot-biscuits%
+  \or%
+    honey-walnut cake%
+  \or%
+    lisk-strips%
+  \or%
+    goat cheese%
+  \else%
+    \setcounter{treasure}{0}%
+    rye bread%
+  \fi%
+  \stepcounter{treasure}%
+}%
+
 \newcounter{goblinLoot}
 \setcounter{goblinLoot}{\value{r4}}
 \addtocounter{goblinLoot}{\value{r4}}
diff --git a/monsters.sty b/monsters.sty
index 9486688405a4221c6535609ba550d27f5ddd5c61..b3b7cb3332e35869896d348c212cc72d5ac2062a 100644
--- a/monsters.sty
+++ b/monsters.sty
@@ -552,9 +552,11 @@
   \Spheres{Fire~\arabic{r2}}
 \fi}% SKILLS
 {\ifodd\value{r3}%
-  \Dagger,
+  \Dagger, \rations.
 \else%
-  \lootMedium%
+  \ifodd\value{r3b}%
+    \lootMedium\ifnum\value{noAppearing}=1, \lootGoblin\fi.%
+  \fi%
 \fi%
 }% EQUIPMENT
 {}
@@ -665,12 +667,12 @@
   }% SKILLS
   {
     \ifodd\value{r3}%
-      \Dagger,
+      \Dagger, %
     \else%
       \ifodd\value{r4}%
-        \flail,
+        \flail, %
       \else%
-        \scythe,
+        \rations, %
       \fi%
     \fi%
     \lootSmall
diff --git a/test.tex b/test.tex
index b56bfbd93f6fc19f9244b8f0f0ab2a432399a938..f1b8ec638c18a35f2a10a702a27cd99ebb091567 100644
--- a/test.tex
+++ b/test.tex
@@ -183,6 +183,7 @@ This section is non-verbose, so only basic stats are shown.
 
 \subsection{Gnomes}
 
+\randomthree
 \gnome
 
 \gnomishsoldier