def get(self): try: cid = self.team.pop(0) c = Char(cid) c.union_battle_power = c.power c.union_battle_power_original = c.power return c except IndexError: raise UnionBattleRecord.TeamEnd()