Shandalar - Program Bugs
Jade Statue - Unable to block attacker (fix completed)
Jade Statue will activate and become a creature during opponent's combat, however when choosing any enemy to block it says "illegal block".
I've not had any problems activating to attack and attacking.
I'm on Thieve's Hideout 3, adjusted the ini up to Ice Age minus FA. Not sure if you're still taking TH3 bugs. Thanks so much for all your work, this is awesome!
I've not had any problems activating to attack and attacking.
I'm on Thieve's Hideout 3, adjusted the ini up to Ice Age minus FA. Not sure if you're still taking TH3 bugs. Thanks so much for all your work, this is awesome!
Last edited by Korath on 21 Feb 2016, 02:26, edited 1 time in total.
Reason: Component Adventure Mode->Individual Card
Reason: Component Adventure Mode->Individual Card
Comments
Posted by Korath » 21 Feb 2016, 02:30
Bugs for old releases aren't a problem; the worst that can happen is I'll say "can't reproduce in current version".
The potential issue here is that Jade Statue still uses the original MicroProse implementation, and I generally won't fix those short of rewriting the card. In this particular case, though, I think I see what's wrong, and if I'm correct about that, it'll be easy to patch directly.
The potential issue here is that Jade Statue still uses the original MicroProse implementation, and I generally won't fix those short of rewriting the card. In this particular case, though, I think I see what's wrong, and if I'm correct about that, it'll be easy to patch directly.
Posted by Korath » 21 Feb 2016, 02:52
commit f371bb4d404f2a7baf40346a7b70ab51122a217a
Author: Korath <dgk@Dirge.none>
Date: Sat Feb 20 21:50:54 2016 -0500
[AS] FIX #1013: Jade Statue can block without 2 mana if already a creature
Still using the MicroProse implementation, so I wrapped its
EVENT_ATTACK_LEGALITY and EVENT_BLOCK_LEGALITY handlers (in addition to the
existing wrapper for #534). The original handler prevented attacking or
blocking unless either the card was already attacking or its controller had
2 mana available; I also allow both if it's already become a creature, whether
by its own ability or something like Animate Artifact.
The card still has numerous problems - in particular, it doesn't become a
Golem, and if it becomes a creature because of some other effect that doesn't
also remove its abilities, it'll still charge 2 to attack or block - but at
least it mostly works on its own now.
Author: Korath <dgk@Dirge.none>
Date: Sat Feb 20 21:50:54 2016 -0500
[AS] FIX #1013: Jade Statue can block without 2 mana if already a creature
Still using the MicroProse implementation, so I wrapped its
EVENT_ATTACK_LEGALITY and EVENT_BLOCK_LEGALITY handlers (in addition to the
existing wrapper for #534). The original handler prevented attacking or
blocking unless either the card was already attacking or its controller had
2 mana available; I also allow both if it's already become a creature, whether
by its own ability or something like Animate Artifact.
The card still has numerous problems - in particular, it doesn't become a
Golem, and if it becomes a creature because of some other effect that doesn't
also remove its abilities, it'll still charge 2 to attack or block - but at
least it mostly works on its own now.
2 Posts
• Page 1 of 1
Ticket details
- Ticket ID: 1013
- Project: Shandalar
- Status: Fix completed
- Component: Individual Card
- Project version: Thieves Hideout 3
- Priority: Normal
- Severity: Normal
- Assigned to: Korath
- Reported by:
- Reporter's tickets: List all tickets
- Reported on: 09 Feb 2016, 02:48
- Last visited by Korath » 09 Aug 2016, 22:59.
