From ead9d79cb1829fc1717cd36259bce5be0012befe Mon Sep 17 00:00:00 2001
From: slawkens <slawkens@gmail.com>
Date: Fri, 3 Feb 2023 15:36:57 +0100
Subject: [PATCH] fix #185

---
 system/libs/creatures.php | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/system/libs/creatures.php b/system/libs/creatures.php
index 84f934d3..030a2b2a 100644
--- a/system/libs/creatures.php
+++ b/system/libs/creatures.php
@@ -38,6 +38,20 @@ class Creatures {
 
 		$items = array();
 		Items::load();
+		if (empty(Items::$items)) {
+			if(Items::loadFromXML()) {
+				success('Successfully loaded items.');
+			}
+		}
+
+		// once again
+		Items::load();
+
+		if (empty(Items::$items)) {
+			error('Fatal error. Please report to www.github.com/slawkens/myaac');
+			return false;
+		}
+
 		foreach((array)Items::$items as $id => $item) {
 			$items[$item['name']] = $id;
 		}