It is currently 27 Apr 2024, 20:04
   
Text Size

[fixed]Quarantine Field with multiple exiled permanents

Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins

[fixed]Quarantine Field with multiple exiled permanents

Postby 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?
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
User avatar
gnomefry
Tester
 
Posts: 288
Joined: 28 Dec 2018, 00:44
Has thanked: 25 times
Been thanked: 24 times

Re: Quarantine Field with multiple exiled permanents

Postby 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.
User avatar
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

Postby 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){
User avatar
drool66
Programmer
 
Posts: 1163
Joined: 25 Nov 2010, 22:38
Has thanked: 186 times
Been thanked: 267 times


Return to Archived Reports

Who is online

Users browsing this forum: Google [Bot] and 30 guests


Who is online

In total there are 31 users online :: 1 registered, 0 hidden and 30 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: Google [Bot] and 30 guests

Login Form