Type-Fixes und Typecast-Fixes

Change-Id: I7e1fe98f07a4693350ccd90c9856791283fea1e4
diff --git a/std/items/fishing/haken.c b/std/items/fishing/haken.c
index 66b91f4..91a2427 100644
--- a/std/items/fishing/haken.c
+++ b/std/items/fishing/haken.c
@@ -138,7 +138,7 @@
 
 int _query_total_weight() {
   int tw;
-  foreach(int w: all_inventory(ME)+({ME}))
+  foreach(object w: all_inventory(ME)+({ME}))
     tw += w->QueryProp(P_WEIGHT);
   return tw;
 }