It is currently 07 Jul 2021, 11:59
   
Text Size

Shandalar - Program Bugs

Shackles activated ability returns a copy? (fix completed)

 

I activated Shackles ability to return it to my hand but a copy? returned to my hand while the original was still enchanting AI's creature so I could use the same Shackles to stop all creatures from untapping.
Attachments
2015-11-11_193534shackles.jpg
Last edited by Korath on 11 Nov 2015, 18:26, edited 2 times in total.
Reason: version NB1->TH1

Comments

Posted by Korath » 11 Nov 2015, 18:10

It's bouncing the activation effect from the stack.

Posted by Korath » 11 Nov 2015, 18:31

OK, three-pronged approach here.
  1. In AS, the current dev version, I've got a handy function that detects when something's trying to manipulate an activation card or a card that's changed control (and so is stored in a different place). bounce_permanent() doesn't current call that; I'll make it do so.
  2. In NB, I can't backport the part of that function that follow changed control - it relies on a major piece of infrastructure that wasn't added until AS - but I can put in the part that detects activation cards.
  3. In TH, I can't do much besides fix the specific card.
Last edited by Korath on 11 Nov 2015, 18:31, edited 1 time in total.
Reason: fix markup

Posted by Korath » 11 Nov 2015, 19:42

commit 739e93a702b8c5823d8da1720dd97436e1cc6c8d
Author: Korath <dgk@Dirge.none>
Date: Wed Nov 11 14:42:06 2015 -0500

[TH] #902: Shackles bounces itself, not its activation effect

Posted by Korath » 11 Nov 2015, 19:44

commit 762eade631e530c7be3fc3c7cc6ab93b435895c2
Author: Korath <dgk@Dirge.none>
Date: Wed Nov 11 14:44:02 2015 -0500

[NB] #902: bounce_permanent() follows activation effect to its source

Posted by Korath » 11 Nov 2015, 19:46

commit 93f0ce0a135127d47922af3c08704ea0a4eccaa4
Author: Korath <dgk@Dirge.none>
Date: Wed Nov 11 14:45:46 2015 -0500

[AS] FIX #902: bounce_permanent() follows activation/changed-control to source

Ticket details

  • Ticket ID: 902
  • Project: Shandalar
  • Status: Fix completed
  • Component: Individual Card
  • Project version: Thieves Hideout 1
  • Priority: Normal
  • Severity: Normal
  • Assigned to: Korath
  • Reported by: Aswan jaguar
  • Reporter's tickets: List all tickets
  • Reported on: 11 Nov 2015, 18:03
  • Last visited by Korath » 04 Mar 2016, 20:32.
 

Login Form