Page 1 of 1

[fixed]Quarantine Field with multiple exiled permanents

PostPosted: 28 Mar 2022, 21:03
by gnomefry
Describe the Bug:

Destroying Quarantine Field restores only one of multiple permanents exiled.

Which update are you using? (date, name)Which type? (duel, gauntlet, sealed deck)

Holidays 2021 ad1a6f8 - gauntlet

What exactly should be the correct behavior/interaction?

Each of the permanents exiled with Quarantine Field should return to play when it is destroyed.

Are any other cards possibly affected by this bug?

Re: Quarantine Field with multiple exiled permanents

PostPosted: 29 Mar 2022, 14:03
by Aswan jaguar
Confirmed it is broken for cards that exile multiple cards with clause until (card that exiled them) leaves the battlefield. Tested also Hixus, Prison Warden.

Re: [confirmed]Quarantine Field with multiple exiled permane

PostPosted: 29 Mar 2022, 16:16
by drool66
Fixed in 7d51e30

Just changed in true_return_from_oblivion():

if (find_obliviation_legacy(player, card, &p, &c, &iid, &owner)){

to

while (find_obliviation_legacy(player, card, &p, &c, &iid, &owner) != NULL){