def METHOD_NAME(self):
    a = AttackList()
    seen = set()
    for c in self.get_combatants():
        for atk in c.METHOD_NAME:
            if atk in seen:
                continue
            seen.add(atk)
            atk_copy = Attack.copy(atk)
            atk_copy.name = f"{atk.name} ({c.name})"
            a.append(atk_copy)
    return a