Forge Beta: 08-15-2014 ver 1.5.24
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Zirbert » 16 Aug 2014, 15:42
And another one:
Looks like it was at the same step (AI's DA) as the last one; I'll quit reporting very similar-looking NPEs after this one.
The AI's hand contained 2 Surveilling Sprite, Phantom Warrior, Steel Sabotage, That Which Was Taken, and Vexing Devil. The last thing in the log is that the AI's turn began. A screencap of the board state is attached.
Looks like it was at the same step (AI's DA) as the last one; I'll quit reporting very similar-looking NPEs after this one.
The AI's hand contained 2 Surveilling Sprite, Phantom Warrior, Steel Sabotage, That Which Was Taken, and Vexing Devil. The last thing in the log is that the AI's turn began. A screencap of the board state is attached.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.24-r27072
Operating System: Linux 3.8.0-32-lowlatency amd64
Java Version: 1.7.0_55 Oracle Corporation
java.lang.NullPointerException
at forge.game.ability.AbilityUtils.applyAbilityTextChangeEffects(AbilityUtils.java:1521)
at forge.game.ability.AbilityUtils.getDefinedCards(AbilityUtils.java:84)
at forge.ai.ComputerUtilCombat.predictPowerBonusOfBlocker(ComputerUtilCombat.java:819)
at forge.ai.ComputerUtilCombat.canDestroyAttacker(ComputerUtilCombat.java:1581)
at forge.ai.AiAttackController.shouldAttack(AiAttackController.java:975)
at forge.ai.AiAttackController.declareAttackers(AiAttackController.java:854)
at forge.ai.AiController.declareAttackers(AiController.java:1126)
at forge.ai.PlayerControllerAi.declareAttackers(PlayerControllerAi.java:405)
at forge.game.phase.PhaseHandler.declareAttackersTurnBasedAction(PhaseHandler.java:474)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:291)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1060)
at forge.game.GameAction.startGame(GameAction.java:1558)
at forge.game.Match.startGame(Match.java:81)
at forge.control.FControl$4.run(FControl.java:442)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Chris H. » 16 Aug 2014, 16:17
elcnesh wrote:These NPE's are caused by the code I added (sorry, something with AI that I didn't test thoroughly), and have been fixed by Sloth in r27073. Maybe someone can upload a snapshot build including this fix?
New snapshot at:
forge-gui-desktop-1.5.25-20140816.161422-1.tar.bz2
forge-gui-desktop-1.5.25-20140816.161422-1-osx.tar.bz2
-
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: Forge Beta: 08-15-2014 ver 1.5.24
by elcnesh » 16 Aug 2014, 19:53
Fixed!Marek14 wrote:I cast Artificial Evolution on Words of Wilding, changing Bear to Beast, but it still makes Bear tokens which don't trigger Wirewood Savage...

- elcnesh
- Posts: 290
- Joined: 16 May 2014, 15:11
- Location: Netherlands
- Has thanked: 34 times
- Been thanked: 92 times
Re: Forge Beta: 08-15-2014 ver 1.5.24
by sweetLu » 17 Aug 2014, 01:39
I've been having problems with forge locking up on me when I start new games. It usually happens on the loading screen right after I hit start game. It just happened between matches when I tried going to the next round. The game freezes on the loading screen and I cannot exit out of it. If I minimize forge and try to bring it back up it becomes like little black box on the top left of my screen. I have to use task manager>end task in order to close out of it.
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Fizanko » 17 Aug 2014, 02:03
Is it happening on a quest, or on another mode ?
Is it happening if you play preconstructed and assign to you and to the AI one of the preconstructed decks that comes with Forge instead of custom ones ?
Is it happening if you play preconstructed and assign to you and to the AI one of the preconstructed decks that comes with Forge instead of custom ones ?
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 08-15-2014 ver 1.5.24
by sweetLu » 17 Aug 2014, 02:17
Constructed. I'm using a custom user deck and the AI is using a Quest opponent deck.
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Fizanko » 17 Aug 2014, 02:20
Can you post your custom deck and tell which one the AI was using ?
This could help to test.
And you didn't mentionned, but does it work if you use for both the AI and you one of the preconstructed default decks ?
This could help to test.
And you didn't mentionned, but does it work if you use for both the AI and you one of the preconstructed default decks ?
probably outdated by now so you should avoid : Innistrad world for Forge (updated 17/11/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Duel Decks for Forge - Forge custom decks (updated 25/10/2014)
Re: Forge Beta: 08-15-2014 ver 1.5.24
by sweetLu » 17 Aug 2014, 02:56
Okay 2 things:
1 - The crash doesn't seem to be happening before. This could just be a coincidence but it is worth noting. I haven't updated forge since the music was added. When I was experiencing the problems with starting the game I couldn't hear any music. I tried again a few minutes ago and the music started playing. Since that I've started about 20 games (and quickly conceded so I could test this out) and the game wasn't hanging up at all. Not sure what was going on but it seems to be working fine now.
2 - Now this one is a real bug that is reproducible. You can still cast a miracle card even if you shuffle it back into your library from Brainstorm. For instance:
I reported this one a while back and I'm just re-reporting to the issue. Thanks for all the great work!
1 - The crash doesn't seem to be happening before. This could just be a coincidence but it is worth noting. I haven't updated forge since the music was added. When I was experiencing the problems with starting the game I couldn't hear any music. I tried again a few minutes ago and the music started playing. Since that I've started about 20 games (and quickly conceded so I could test this out) and the game wasn't hanging up at all. Not sure what was going on but it seems to be working fine now.
2 - Now this one is a real bug that is reproducible. You can still cast a miracle card even if you shuffle it back into your library from Brainstorm. For instance:
- I cast Brainstorm on my opponents turn and Terminus is the first card I draw for Brainstorm and the turn.
- I shuffle Terminus back into my library for Brainstorm.
- After I shuffle cards back into my library the Terminus miracle ability goes onto the stack. I am able to play Terminus using it's Miracle cost eventhough I shuffled it into my library.
I reported this one a while back and I'm just re-reporting to the issue. Thanks for all the great work!
Re: Forge Beta: 08-15-2014 ver 1.5.24
by cc-drake » 17 Aug 2014, 05:04
In the snapshot build, when I look for "destroy enchantment" in the deck editor, I don't find cards like Naturalize (see attachment). What's wrong here?
Re: Forge Beta: 08-15-2014 ver 1.5.24
by drdev » 17 Aug 2014, 06:17
This is already fixed in the latest snapshot build. (see recent post by Chris H. for link)cc-drake wrote:In the snapshot build, when I look for "destroy enchantment" in the deck editor, I don't find cards like Naturalize (see attachment). What's wrong here?
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Beta: 08-15-2014 ver 1.5.24
by cc-drake » 17 Aug 2014, 07:55
I'm afraid not - I used the snapshot build of the recent post by Chris H. to get the screenshot...drdev wrote:This is already fixed in the latest snapshot build. (see recent post by Chris H. for link)cc-drake wrote:In the snapshot build, when I look for "destroy enchantment" in the deck editor, I don't find cards like Naturalize (see attachment). What's wrong here?
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Marek14 » 17 Aug 2014, 09:37
When I cast Walk the Aeons with buyback, I'm asked to select the Islands to sacrifice before tapping mana and they are sacrificed immediately so I can't tap them for mana.
Re: Forge Beta: 08-15-2014 ver 1.5.24
by friarsol » 17 Aug 2014, 12:20
Yea I was complaining about that the other day in a different thread. Not sure why it's not reordered. I'll take a look this week if I have timeMarek14 wrote:When I cast Walk the Aeons with buyback, I'm asked to select the Islands to sacrifice before tapping mana and they are sacrificed immediately so I can't tap them for mana.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Marek14 » 17 Aug 2014, 13:46
Yes, especially when other cards that require sacrifice, for example Crop Rotation, work in logical order.friarsol wrote:Yea I was complaining about that the other day in a different thread. Not sure why it's not reordered. I'll take a look this week if I have timeMarek14 wrote:When I cast Walk the Aeons with buyback, I'm asked to select the Islands to sacrifice before tapping mana and they are sacrificed immediately so I can't tap them for mana.
EDIT: Haven't tested it yet, but a question: does Artificial Evolution produce correct text with creature types that have irregular plurals (like Elf/Elves, Dwarf/Dwarves or Wolf/Wolves)?
Re: Forge Beta: 08-15-2014 ver 1.5.24
by Shadowzeny » 17 Aug 2014, 15:24
Mmm. A question of sorts, when I was using version 1.5.23 I could see all set images for cards with out restriction as of update .24 I cannot in my life fine the option to disable display by latest set for specific cards such as Akroma Angel of Wrath, it will bring up the Divine vs Demonic image, even though I have the Onslaught image as well. So my question is, how do I re-enable to see ALL set cards not just highest specif set for all cards?
- Shadowzeny
- Posts: 52
- Joined: 04 Aug 2014, 06:36
- Has thanked: 9 times
- Been thanked: 7 times
Who is online
Users browsing this forum: No registered users and 55 guests