From 741789391dee64f29cf1cf2d7ea0b7125a3dfbb3 Mon Sep 17 00:00:00 2001
From: Allanis <allanis@saracraft.net>
Date: Mon, 4 Aug 2014 23:42:05 +0100
Subject: [PATCH] [Change] Only actually load commodities that can be traded.

---
 utils/resedit/commodity.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/utils/resedit/commodity.py b/utils/resedit/commodity.py
index 0b77824..d479161 100644
--- a/utils/resedit/commodity.py
+++ b/utils/resedit/commodity.py
@@ -10,7 +10,13 @@ class Commodities:
   def loadCommodities(self, xmlfile=None):
     if xmlfile == None:
       xmlFile = self.commoditiesXML
-    self.commodities = data.load(xmlfile, "commodity", True)
+    tmp = data.load(xmlfile, "commodity", True)
+    for t in tmp:
+        try:
+            if tmp[t]['price'] != None:
+                self.commodities[t] = tmp[t]
+        except:
+            continue
 
   def data(self):
     return self.commodities