def execute(self, m1: Remnant, m2: Remnant): print('%s formed a pact with %s' % (m1.name, m2.name)) m2.take_heal(m2.base_hp) print('%s rests in piece' % m1.name) m1.take_damage(m1.hp)