diff --git a/gamebase.py b/gamebase.py index 98dfcda..8e17475 100644 --- a/gamebase.py +++ b/gamebase.py @@ -360,6 +360,8 @@ Object can be the name of the object, or its coordinates.""" preLoaded = False if args[0] in self.persist: preLoaded = True + + self.clearEvents() # load the new level if len(args) == 2: @@ -659,7 +661,7 @@ Object can be the name of the object, or its coordinates.""" if a != 'n' and a != 'N': self.loadMap((thing.destination, thing.exitid)) else: - print('{0} went {1}.'.format(actor.name, str(thing))) + print('{0} went {1}.'.format(actor.name, str(thing)), file = self.outstream) self.level.removeThing(actor.name) else: e.action()