[fixed]Vivien, Champion of the Wilds ability CTD
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
[fixed]Vivien, Champion of the Wilds ability CTD
by gnomefry » 13 Apr 2022, 21:01
Describe the Bug:
Vivien, Champion of the Wilds second ability triggers an assertion error and crash to desktop.
The error message details include "alternate_legacy_text only works on csvid 903 effects". Here's the rest:
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?
Exile one of top three library cards, put rest on bottom. Exiled card remains avail for viewing and casting (if creature).
Are any other cards possibly affected by this bug?
Vivien, Champion of the Wilds second ability triggers an assertion error and crash to desktop.
The error message details include "alternate_legacy_text only works on csvid 903 effects". Here's the rest:
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?
Exile one of top three library cards, put rest on bottom. Exiled card remains avail for viewing and casting (if creature).
Are any other cards possibly affected by this bug?
- Attachments
-
- vivienchampionofthewilds.rar
- save game
- (4.25 KiB) Downloaded 59 times
-
- vivienchampion_dump.txt
- dump.txt post crash
- (466 Bytes) Downloaded 62 times
Last edited by drool66 on 11 May 2022, 18:53, edited 2 times in total.
Reason: fixed
Reason: fixed
Re: Vivien, Champion of the Wilds ability CTD
by drool66 » 14 Apr 2022, 18:57
We really don't have a way for a card to make two different types of legacy_activites with different text, do we?
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
Re: Vivien, Champion of the Wilds ability CTD
by Korath » 14 Apr 2022, 23:21
We didn't when alternate_legacy_text() was written, but it's almost trivial now. draw_fullcard_special_effect_card() can do whatever you like with card_ptr_t::rules_text before passing it on to drawcardlib; for csvid 902, it just strcpy()s in legacy_text and handles pipe codes.
Last edited by Korath on 11 May 2022, 20:02, edited 1 time in total.
-
Korath - DEVELOPER
- Posts: 3707
- Joined: 02 Jun 2013, 05:57
- Has thanked: 496 times
- Been thanked: 1106 times
Re: Vivien, Champion of the Wilds ability CTD
by drool66 » 14 Apr 2022, 23:41
I had no idea
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
Re: [fixed]Vivien, Champion of the Wilds ability CTD
by drool66 » 11 May 2022, 18:53
Fixed in 6024327
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
5 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 33 guests