It is currently 17 Sep 2025, 12:52
   
Text Size

Forge Beta: 08-15-2014 ver 1.5.24

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

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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.

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)
Attachments
Forge Screenshot.png
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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
User avatar
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

Postby elcnesh » 16 Aug 2014, 19:53

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...
Fixed! :)
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

Postby 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.
sweetLu
 
Posts: 181
Joined: 16 Jul 2014, 01:24
Has thanked: 21 times
Been thanked: 22 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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 ?
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)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby sweetLu » 17 Aug 2014, 02:17

Constructed. I'm using a custom user deck and the AI is using a Quest opponent deck.
sweetLu
 
Posts: 181
Joined: 16 Jul 2014, 01:24
Has thanked: 21 times
Been thanked: 22 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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 ?
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)
User avatar
Fizanko
Tester
 
Posts: 780
Joined: 07 Feb 2014, 11:24
Has thanked: 155 times
Been thanked: 94 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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 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!
sweetLu
 
Posts: 181
Joined: 16 Jul 2014, 01:24
Has thanked: 21 times
Been thanked: 22 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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?
Attachments
Screenshot.JPG
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby drdev » 17 Aug 2014, 06:17

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?
This is already fixed in the latest snapshot build. (see recent post by Chris H. for link)
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

Postby cc-drake » 17 Aug 2014, 07:55

drdev wrote:
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?
This is already fixed in the latest snapshot build. (see recent post by Chris H. for link)
I'm afraid not - I used the snapshot build of the recent post by Chris H. to get the screenshot...
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby friarsol » 17 Aug 2014, 12:20

Marek14 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.
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 time
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

Postby Marek14 » 17 Aug 2014, 13:46

friarsol wrote:
Marek14 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.
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 time
Yes, especially when other cards that require sacrifice, for example Crop Rotation, work in logical order.

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)?
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 08-15-2014 ver 1.5.24

Postby 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

PreviousNext

Return to Forge

Who is online

Users browsing this forum: Google [Bot] and 54 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 55 users online :: 1 registered, 0 hidden and 54 guests (based on users active over the past 10 minutes)
Most users ever online was 7967 on 09 Sep 2025, 23:08

Users browsing this forum: Google [Bot] and 54 guests

Login Form