[fixed]Quarantine Field with multiple exiled permanents
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
[fixed]Quarantine Field with multiple exiled permanents
by gnomefry » 28 Mar 2022, 21:03
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?
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?
- Attachments
-
- quarantine_field.rar
- (4.53 KiB) Downloaded 41 times
Last edited by drool66 on 29 Mar 2022, 16:16, edited 2 times in total.
Reason: fixed
Reason: fixed
Re: Quarantine Field with multiple exiled permanents
by Aswan jaguar » 29 Mar 2022, 14:03
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.
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8078
- Joined: 13 May 2010, 12:17
- Has thanked: 730 times
- Been thanked: 458 times
Re: [confirmed]Quarantine Field with multiple exiled permane
by drool66 » 29 Mar 2022, 16:16
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){
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){
The latest images for Manalink will be here.
The latest Manalink installation directory will be here. Well, not quite, anymore. Check the latest patches.
The latest Manalink installation directory will be here. Well, not quite, anymore. Check the latest patches.
-
drool66 - Programmer
- Posts: 1163
- Joined: 25 Nov 2010, 22:38
- Has thanked: 186 times
- Been thanked: 267 times
3 posts
• Page 1 of 1
Who is online
Users browsing this forum: Google [Bot] and 30 guests