[fixed]Vraska, Golgari Queen can sac itself
I attached save.
High Quality Resources for Collectible Card Games
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=112&t=32110
test.not_me = 1; if( new_sacrifice(player, card, player, SAC_DONE, &test) ){ DECL_INST();
int pp = inst->parent_controller, pc = inst->parent_card;
if( new_sacrifice(pp, pc, pp, SAC_DONE, &test) ){ choice = DIALOG(player, card, event,
DLG_RANDOM, DLG_PLANESWALKER,
"Sac to draw and gain life", 1, 5, 2,
"Destroy target nonland", can_target(&td), count_counters(player, card, COUNTER_LOYALTY) > 3 ? 15 : 1, -3,
"Emblem", 1, 20, -9); choice = DIALOG(player, card, event,
DLG_RANDOM, DLG_PLANESWALKER,
"Sac to draw and gain life", new_can_sacrifice(player, card, player, &test), 5, 2,
"Destroy target nonland", can_target(&td), count_counters(player, card, COUNTER_LOYALTY) > 3 ? 15 : 1, -3,
"Emblem", 1, 20, -9);