It is currently 25 Apr 2024, 08:27
   
Text Size

[confirmed]Soul Foundry shows exiled cards continually

Report wrong Card behavior to get it fixed.
PLEASE ADD SAVEGAMES TO YOUR TOPIC !

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

[confirmed]Soul Foundry shows exiled cards continually

Postby Korath » 29 Aug 2017, 12:13

Describe the bug:
Once you exile a card with Soul Foundry, you get constant popups of the cards exiled with it.

The frequency of the popups suggests it's displaying them while checking EVENT_CAN_ACTIVATE, rather than during AI speculation (the two usual causes of this behavior), but I haven't looked at the source to confirm.

Which card behaved improperly?
Soul Foundry.

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

What exactly should be the correct behavior/interaction?
Don't nag that I have a Merfolk Raiders or whatever imprinted on it unless I ask.

Better, especially since the card's not exiled face-down, just make an effect card to record what it's exiled and get rid of the show_deck() codepath entirely.

Are any other cards possibly affected by this bug?
Prototype Portal, which has identical rules text except that it picks artifacts instead of creatures.
Last edited by Aswan jaguar on 02 Sep 2017, 07:53, edited 1 time in total.
Reason: confirm the constant thing
User avatar
Korath
DEVELOPER
 
Posts: 3707
Joined: 02 Jun 2013, 05:57
Has thanked: 496 times
Been thanked: 1106 times

Re: Soul Foundry shows exiled cards continually

Postby Aswan jaguar » 02 Sep 2017, 07:52

For me in Manalink dev 778ccb5 things were even worse when I tried to imprint to Soul Foundry, Grenzo, Havoc Raiser which gave 4-5 dump errors and then the constant pop up message "that no creatures have been exiled...." ending only to get the error that means full card won't behave correctly. ..The creature was exiled though.
dump error | Open
bad parameters
get_card_instance(0, -1)
0: 0x0247CE18
1: 0x024A4FDE
2: 0x024A5788
3: 0x024A625C
4: 0x02480C6D
5: 0x0248A7F4
6: 0x021B1387
7: 0x021B13E1
8: 0x024EC735
9: 0x024D745D
10: 0x024D7BB3
11: 0x004777E9
12: 0x004723CB
13: 0x0047204F
14: 0x0248116F
15: 0x0248A7F4
16: 0x021B1387
17: 0x021B13E1
18: 0x024EC735
19: 0x024D745D
20: 0x024D7BB3
21: 0x004777E9
22: 0x004723CB
23: 0x0047204F
24: 0x0248116F
25: 0x0248A7F4
26: 0x021B1387
27: 0x021B13E1
28: 0x024EC735
29: 0x024D745D

2017-09-02_104409soul foundry.jpg

Also same happens if you cast it and don't imprint anything to it.
---
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]Soul Foundry shows exiled cards continually

Postby Aswan jaguar » 09 Feb 2020, 19:00

Fixed the continually prompts and dump errors for both cards they share code in commit 18ba3cb.
+fixed same issue for Elite Arcanist.
Korath wrote:Better, especially since the card's not exiled face-down, just make an effect card to record what it's exiled and get rid of the show_deck() codepath entirely.
Of course it should better be done as Korath suggests above and that would probably eliminate the first 2 bugs I am mentioning below. It worked like that in EMNV2(the effect card part at least as I don't know how well it recorded the exiled card):
1- You can't see the exiled card through the menu if you don't have enough mana to copy the card.
2- When you activate it and have mana to copy the creature, first you get to see the menu with the exile creature after you select the creature there, then appears the menu to choose which ability to use(see card exiled or activate ability). Then will appear again the menu with exiled creature no matter which ability you choose and if you want to copy the creature you have to select again the card there to open the charge cost menu.
3- bug is that if you steal it you can't activate it but you should be able to do so and get the token, right?
The last bug happened with EMNV2 also with the difference that it could be activated if stolen didn't create a token though.
---
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


Return to Bug Reports

Who is online

Users browsing this forum: No registered users and 58 guests


Who is online

In total there are 58 users online :: 0 registered, 0 hidden and 58 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: No registered users and 58 guests

Login Form