Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by DennisBergkamp » 04 Oct 2009, 20:14
Iron Will doesn't seem to do anything... maybe the Cycling clears its SpellAbility ?
EDIT: Wistful Thinking is also messed up, it only discards 1 card after drawing 2.
EDIT2: Compulsive Research has trouble too, it works ok if I just discard 2, but if I discard a land the input dialog is still shown.
EDIT: Wistful Thinking is also messed up, it only discards 1 card after drawing 2.
EDIT2: Compulsive Research has trouble too, it works ok if I just discard 2, but if I discard a land the input dialog is still shown.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Chris H. » 04 Oct 2009, 21:07
`DennisBergkamp wrote:Iron Will doesn't seem to do anything... maybe the Cycling clears its SpellAbility ?
EDIT: Wistful Thinking is also messed up, it only discards 1 card after drawing 2.
EDIT2: Compulsive Research has trouble too, it works ok if I just discard 2, but if I discard a land the input dialog is still shown.
I think that Iron Will needs either the ability.setDescription or the ability.setStackDescription added to the card's method. A few weeks ago I was playing around with creating some cycling cards after moving the code to the bottom. I remember adding one of the two statements above to get both of the options displaying in the choice window. I think that the ability.setDescription will do the trick.
The Wistful Thinking spell should work using the data below. I wonder if the slash should also be a colon?
Wistful Thinking
2 U
Sorcery
Target player draws two cards, then discards four cards.
spDrawCardsTgt:2:Discard/4
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Current Known Bugs list
by Chris H. » 04 Oct 2009, 23:53
I play tested the Wistful Thinking spell. When I targeted myself, I only discarded 1 card, yet when I targeted the computer, the computer discarded 4 cards.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Current Known Bugs list
by DennisBergkamp » 05 Oct 2009, 01:20
Strange, I wonder what's going on. Does it have something to do with the input classes not being able to handle the input of 4 cards?
I found a small error in card-pictures.txt, there's a small block of cards that is missing the .jpg suffix of the filename (around barbarian_general, .... , yellow_scarves_general).
I found a small error in card-pictures.txt, there's a small block of cards that is missing the .jpg suffix of the filename (around barbarian_general, .... , yellow_scarves_general).
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by freestorageaccount » 05 Oct 2009, 03:36
When you click Computer's Grave or Computer's Removed . . . check the titles of the windows that appear.
On the same note, the four 'View Graveyard' and 'View Removed' items for the player and computer in the Menu should be distinguishable.
EDIT: If I activate Liliana Vess or some other mechanism to get Soul Warden and some other creatures into play simultaneously, I should gain some life. Also, Nyxathid doesn't die if the opponent draws a seventh card but plays it before an event is put onto the stack. There are lots of related problems that could be fixed by more frequently updating, cleaning up, and checking for state-based effects.

On the same note, the four 'View Graveyard' and 'View Removed' items for the player and computer in the Menu should be distinguishable.
EDIT: If I activate Liliana Vess or some other mechanism to get Soul Warden and some other creatures into play simultaneously, I should gain some life. Also, Nyxathid doesn't die if the opponent draws a seventh card but plays it before an event is put onto the stack. There are lots of related problems that could be fixed by more frequently updating, cleaning up, and checking for state-based effects.
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.
The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
-
freestorageaccount - Posts: 246
- Joined: 21 Sep 2009, 01:42
- Location: Hilbert's Hotel
- Has thanked: 1 time
- Been thanked: 0 time
Re: Current Known Bugs list
by silly freak » 05 Oct 2009, 05:45
that's a copy-paste error in NewConstants.java, around line 160:freestorageaccount wrote:When you click Computer's Grave or Computer's Removed . . . check the titles of the windows that appear.![]()
On the same note, the four 'View Graveyard' and 'View Removed' items for the player and computer in the Menu should be distinguishable.
- Code: Select all
public static final String COMPUTER_GRAVEYARD = "%s/Display/computer/graveyard";
...
public static final String COMPUTER_REMOVED = "%s/Display/computer/removed";
___
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
- silly freak
- DEVELOPER
- Posts: 598
- Joined: 26 Mar 2009, 07:18
- Location: Vienna, Austria
- Has thanked: 93 times
- Been thanked: 25 times
Re: Current Known Bugs list
by Marek14 » 05 Oct 2009, 06:00
Talking about those views (graveyard, exiled) - is it possible to keep them open? I.e. to let them exist in their separate windows, while the game continues? Currently you can look at them, but you must close them before you can continue playing.freestorageaccount wrote:When you click Computer's Grave or Computer's Removed . . . check the titles of the windows that appear.![]()
On the same note, the four 'View Graveyard' and 'View Removed' items for the player and computer in the Menu should be distinguishable.
EDIT: If I activate Liliana Vess or some other mechanism to get Soul Warden and some other creatures into play simultaneously, I should gain some life. Also, Nyxathid doesn't die if the opponent draws a seventh card but plays it before an event is put onto the stack. There are lots of related problems that could be fixed by more frequently updating, cleaning up, and checking for state-based effects.
Re: Current Known Bugs list
by silly freak » 05 Oct 2009, 07:01
the main problem is to keep the views synchronized. it's possible, of course
___
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
where's the "trust me, that will work!" switch for the compiler?
Laterna Magica - blog, forum, project, 2010/09/06 release!
- silly freak
- DEVELOPER
- Posts: 598
- Joined: 26 Mar 2009, 07:18
- Location: Vienna, Austria
- Has thanked: 93 times
- Been thanked: 25 times
Re: Current Known Bugs list
by Chris H. » 05 Oct 2009, 10:26
I looked through the cards.txt file and all of the other spPumpTgt have the descriptive text string, this will provide some the info for the card's text area in the card detail panel.
Flame Jet will give us both of the options in the choose window. I modified Iron Will to look the way it is supposed to be listed in cards.txt and I still only get the cycling option. Adding an ability.setDescription to the spPumpTgt code may take care of this problem.
Iron Will should look like this:
Iron Will
W
Instant
Target creature gets +0/+4 until end of turn.
spPumpTgt:+0/+4
Cycling:2
Flame Jet will give us both of the options in the choose window. I modified Iron Will to look the way it is supposed to be listed in cards.txt and I still only get the cycling option. Adding an ability.setDescription to the spPumpTgt code may take care of this problem.
Iron Will should look like this:
Iron Will
W
Instant
Target creature gets +0/+4 until end of turn.
spPumpTgt:+0/+4
Cycling:2
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Current Known Bugs list
by DennisBergkamp » 05 Oct 2009, 19:41
Good point, I've never thought of that... In case of the computer controlling a planeswalker, I could possibly not force these creatures to attack. And then during the Planeswalker's declare attackers "phase", I could force them to attack if they haven't been declared as an attacker yet.Creatures that must attack each turn if able such as Bloodrock Cyclops can attack only the opponent and never a planeswalker, at least when it's the user's turn. I am not sure if the computer's creatures are subject to the same restriction. Also, if additional combat phases are ever implemented (e.g., for Relentless Assault), these creatures are not required to attack again -- if they can, they have to just 'attack' during each turn rather than attack every time possible or attack during each combat.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Rob Cashwalker » 05 Oct 2009, 20:49
Did something get messed up with First Strike?
I just attacked with a 2/1 First Strike into a 1/2, and both creatures are currently in their graveyards.
Then the computer's 3/3 First Striker blocked my 3/3 and it's still alive and mine's dead.
I just attacked with a 2/1 First Strike into a 1/2, and both creatures are currently in their graveyards.
Then the computer's 3/3 First Striker blocked my 3/3 and it's still alive and mine's dead.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Re: Current Known Bugs list
by DennisBergkamp » 05 Oct 2009, 20:59
Strange, don't think I changed anything. Was your 3/3 a first striker too, by the way?
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by freestorageaccount » 05 Oct 2009, 23:11
Hm, never noticed anything funny about first/double strike. To the lab -- um, I mean the deck editor!
Minor misinterpretation of card text: Vampiric Tutor and others cause life loss regardless of whether or not a card is retrieved.
Also, a minor interface annoyance: When choosing lands to untap for Garruk Wildspeaker, Cloud of Faeries, and other free spells, you have to click very carefully. Even a click on empty space consumes one of the untap effects you're entitled to. Exactly two targets should be mandatory for Garruk before any lands are actually untapped, and the player should be able to choose OK if he wants to untap fewer than the specified number of (non-targeted) lands in the case of the other cards mentioned above.
EDIT: Brilliant Plan's in-game text reads, "Draw three cards.Brilliant Plan". (What kind of thrilling life must I have to read all these things?!)
Minor misinterpretation of card text: Vampiric Tutor and others cause life loss regardless of whether or not a card is retrieved.
Also, a minor interface annoyance: When choosing lands to untap for Garruk Wildspeaker, Cloud of Faeries, and other free spells, you have to click very carefully. Even a click on empty space consumes one of the untap effects you're entitled to. Exactly two targets should be mandatory for Garruk before any lands are actually untapped, and the player should be able to choose OK if he wants to untap fewer than the specified number of (non-targeted) lands in the case of the other cards mentioned above.
EDIT: Brilliant Plan's in-game text reads, "Draw three cards.Brilliant Plan". (What kind of thrilling life must I have to read all these things?!)
-- freestorageaccount (= accurate forge notes) This is not a subliminal message. At least for the prosilver theme.
The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
The Great Wall of Bugs. Gando, you will not be forgotten.
And a chip off the old block.
-
freestorageaccount - Posts: 246
- Joined: 21 Sep 2009, 01:42
- Location: Hilbert's Hotel
- Has thanked: 1 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Marek14 » 06 Oct 2009, 07:29
Well, this is actually correct, ruleswise (the loss of life is not contingent on finding something). However, the only way to NOT find anything with Vampiric Tutor should be if your library is empty (or if you are forbidden from searching with Mindlock Orb or Shadow of Doubt). Since Vampiric Tutor doesn't specify anything about the card, you have to find a card if you can.freestorageaccount wrote:Minor misinterpretation of card text: Vampiric Tutor and others cause life loss regardless of whether or not a card is retrieved.
Re: Current Known Bugs list
by Rob Cashwalker » 06 Oct 2009, 14:52
No.DennisBergkamp wrote:Strange, don't think I changed anything. Was your 3/3 a first striker too, by the way?
My 2/1 had first strike, the computer's 1/2 did not. The computer's 3/3 had first strike, my 3/3 did not. Neither had any other source of damage.
The Force will be with you, Always.
-
Rob Cashwalker - Programmer
- Posts: 2167
- Joined: 09 Sep 2008, 15:09
- Location: New York
- Has thanked: 5 times
- Been thanked: 40 times
Who is online
Users browsing this forum: No registered users and 33 guests