+ portable = True
+
+
+
+class Thing_Spawner(Thing):
+ symbol_hint = 'S'
+
+ def proceed(self):
+ for t in [t for t in self.game.things
+ if t != self and t.position == self.position]:
+ return
+ t = self.game.thing_types['Item'](self.game, position=self.position)
+ self.game.things += [t]
+ self.game.changed = True