# HG changeset patch # User Simon Cross # Date 1336771275 -7200 # Node ID 7beac783139b2fe447f1555001d7179abd72f316 # Parent 16e64557d85cc05ae7249ba2c4cea36ff311a125 Fix calling of apply_mission_special to avoid gamestate.milestone ending up as a dict. diff -r 16e64557d85c -r 7beac783139b gamelib/missions.py --- a/gamelib/missions.py Fri May 11 22:35:10 2012 +0200 +++ b/gamelib/missions.py Fri May 11 23:21:15 2012 +0200 @@ -36,7 +36,7 @@ if not self.applied: state.money += self.money state.reputation += self.reputation - state.apply_mission_special(self.special) + state.apply_mission_special(**self.special) self.applied = True else: raise RuntimeError('attempted to apply result twice')