It is currently 30 Oct 2025, 04:33
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins

Re: Bug Reports (snapshot builds)

Postby friarsol » 04 Jan 2015, 17:53

r28549

There seems to be something seriously wrong with cards changing zones with external effects on them.

Two I just noticed in a game I were:

1) Attaching a Skullclamp to a Squee, Goblin Nabob. When Squee returns to my hand and then BF next turn, Squee thinks he is still attached by the Clamp, but Skullclamp doesn't, so the Skullclamp pseudo-attaches to the Squee (drawn behind Squee and the CardDetailPanel of Squee says it's attached by it). But since Clamp doesn't think it's attached, no +1/-1 is granted.


2) Last turn, I bounced (with a Time Elemental) the AIs Thornweald Archer after it was granted First Strike from a Fyndhorn Bow. This turn, AI cast it again. But it still is listed as having First Strike. (Seemingly permanent since it hasn't gone away after the EOT). I bounced it again that turn and when it returned the next time it was back to it's normal self.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby Kapoue » 05 Jan 2015, 14:42

I can't seem to start Forge in Eclipse. I get a fatal crash when it initializes. It seems my CACHE_CARD_PICS_SUBDIR is empty and it crashes when it tries to parse it. I was able to run it in september, I guess something changed in the preferences.

I can run the last release version of forge though.

Edit : I deleted my workspace and reloaded everything. It works :)
Kapoue
 
Posts: 66
Joined: 14 Sep 2012, 14:58
Has thanked: 1 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Devilman06 » 06 Jan 2015, 16:54

Marath, Will of the Wild dies immediately upon entering battlefield from command zone forge 1.5.32
Devilman06
 
Posts: 127
Joined: 29 Jan 2010, 03:59
Has thanked: 1 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby meekrab » 08 Jan 2015, 02:27

If you re-cast the same card in the same turn, it doesn't add to storm count the second time.

Example:
Play Mox Sapphire, Mox Pearl. Storm count will be 2.
Play Hurkyl's Recall targetting yourself. Sapphire and Pearl return to hand. Storm count is 3.
Play Mox Sapphire again. Storm count is still 3.

This is version 1.5.30 but searching for 'storm' doesn't bring up any similar issues.
meekrab
 
Posts: 2
Joined: 08 Jan 2015, 02:23
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby friarsol » 08 Jan 2015, 02:37

meekrab wrote:This is version 1.5.30 but searching for 'storm' doesn't bring up any similar issues.
Please take a look at the link in my signature. This thread is for people who are on builds more recent than the most recent beta build. You appear to be on a beta build that's now 2 releases old, and potentially could be reporting on something that's already fixed.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby meekrab » 08 Jan 2015, 03:42

Could be, but like I said, I searched both this thread and the bug tracker database for similar bugs and didn't find anything. I'll update and report back if it still happens.
meekrab
 
Posts: 2
Joined: 08 Jan 2015, 02:23
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby friarsol » 12 Jan 2015, 00:07

r28571
I've noticed a few issues with the semi-recently implemented display caching. Cards that change card subtypes, or remove effects, still have their CardDetailPanels showing their "old" information. After these are in play.

Two examples, I have a Soul of Zendikar in play and AI casts a Lignify on it. At this point it should lose it's abilities, but it's still listed as having it's abilities, which is very confusing.

Similarly, AI casts a Spreading Seas on my Drowned Catacombs. The Catacomb is still listed as being able to produce U and B.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby Hanmac » 13 Jan 2015, 05:24

have one card with phasing it does remove more cards from the field than it should (it doesnt display the cards anymore instead of that phasing symbol)
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Bug Reports (snapshot builds)

Postby matrix4767 » 13 Jan 2015, 17:11

If Angelic Arbiter's first ability is activated, affected creatures can't attack for the rest of the game, even if no spells are cast.

-28251
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

Re: Bug Reports (snapshot builds)

Postby Agetian » 13 Jan 2015, 19:07

Hanmac wrote:have one card with phasing it does remove more cards from the field than it should (it doesnt display the cards anymore instead of that phasing symbol)
I can confirm this happening in r28586 and it looks like a major issue - basically, Phasing is not only visually broken itself but it currently breaks the game because it makes practically all the cards disappear on the side of the player who controls a creature with Phasing until a new card is played, which in most cases will interfere with activating abilities, declaring attackers/blockers, etc.

- Agetian
Agetian
Programmer
 
Posts: 3490
Joined: 14 Mar 2011, 05:58
Has thanked: 684 times
Been thanked: 572 times

Re: Bug Reports (snapshot builds)

Postby Hanmac » 14 Jan 2015, 04:34

enemy has Elkin Bottle and exile instant card,
is it true that the enemy can use that exiled card multiple times in that turn??
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Bug Reports (snapshot builds)

Postby friarsol » 14 Jan 2015, 04:47

Hanmac wrote:enemy has Elkin Bottle and exile instant card,
is it true that the enemy can use that exiled card multiple times in that turn??
No, it should get cleared once it enters the stack. I think this is similar to the other issue of keywords sticking around when changing zones.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby Hanmac » 14 Jan 2015, 07:51

when a creature dies while its equiped with something, and i return that creature to my hand and play it again, the Artifact does equip itself with it again ...
same might happen for Auras that got returned to my hand or something like that

(i dont know if that bug was already posted and if it does relate to the last thing i posted)

PS: when can we hope of a Forge version with the new FateReforged cards?
Hanmac
 
Posts: 954
Joined: 06 May 2013, 18:44
Has thanked: 229 times
Been thanked: 158 times

Re: Bug Reports (snapshot builds)

Postby Snowstorm » 16 Jan 2015, 06:12

I have four bugs for you guys today! (2 new ones and 2 older ones that have not been resolved yet)

r28601

1. Casting Order of Succession crashes the game

NullPointerException | Open
Code: Select all
Forge Version:    1.5.33-SNAPSHOT-r-1u
Operating System: Windows 8.1 6.3 x86
Java Version:     1.8.0_25 Oracle Corporation

java.lang.NullPointerException
   at forge.game.card.CardView.addCards(CardView.java:1039)
   at forge.game.card.Card.addImprintedCards(Card.java:621)
   at forge.game.ability.effects.RepeatEachEffect.resolve(RepeatEachEffect.java:174)
   at forge.game.spellability.AbilitySub.resolve(AbilitySub.java:119)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1232)
   at forge.game.ability.AbilityUtils.resolveSubAbilities(AbilityUtils.java:1225)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1239)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1214)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:467)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:972)
   at forge.game.GameAction.startGame(GameAction.java:1383)
   at forge.game.Match.startGame(Match.java:71)
   at forge.match.MatchUtil$2.run(MatchUtil.java:201)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
2. Shared Fate does not use the stack (I am pretty sure its suppose to) and does not show up in the logs when bots trigger it.

3. Jace, Architect of Thought does not let me search all player libraries only my own and the first opponent in a 3+ multiplayer.

4. Whenever the AI uses cards like Blatant Thievery and any Primordial creature such as Molten Primordial they only target one player (which always seems to be me) and take cards for each player from me instead, so instead of losing one card I lose three in a game with two other AI that can be targeted.
User avatar
Snowstorm
 
Posts: 50
Joined: 16 Mar 2014, 20:37
Has thanked: 4 times
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby Marek14 » 16 Jan 2015, 06:16

Shared Fate is correct, it's a replacement effect.
Marek14
Tester
 
Posts: 2774
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 12 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 12 users online :: 0 registered, 0 hidden and 12 guests (based on users active over the past 10 minutes)
Most users ever online was 9298 on 10 Oct 2025, 12:54

Users browsing this forum: No registered users and 12 guests

Login Form