def earn_achievement(cls, player, modifier): result = player.magic.give_modifier(modifier) if result is not None: message = ugettext_noop('earned {artifact}') addActivity.send(sender=None, user_from=player, game=None, message=message, arguments=dict(artifact=result.artifact) ) else: logging.debug('%s would have earned %s, but there was no artifact' % (player, modifier))
def earn_achievement(cls, player, modifier): result = player.magic.give_modifier(modifier) if result is not None: message = ugettext_noop('earned {artifact}') addActivity.send(sender=None, user_from=player, game=None, message=message, arguments=dict(artifact=result.artifact) ) Message.send(sender=None, receiver=player, subject="Achievement", text="You have just earned "+modifier) else: logging.debug('%s would have earned %s, but there was no artifact' % (player, modifier))
def earn_achievement(cls, player, modifier): result = player.magic.give_modifier(modifier) if result is not None: message = ugettext_noop('earned {artifact}') action_msg = 'earned-ach', addActivity.send(sender=None, user_from=player, game=None, message=message, arguments=dict(artifact=result.artifact), action=action_msg ) Message.send(sender=None, receiver=player, subject="Achievement", text="You have just earned "+modifier) else: logging.debug('%s would have earned %s, but there was no artifact' % (player, modifier))