Page 4 of 5

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 17 Jan 2015, 23:28
by Zirbert
Targetted spells exiled with Possibility Storm still resolve as normal, in addition to the spell revealed by PS. Previously existing issue, confirmed as still present in this version.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 17 Jan 2015, 23:29
by Zirbert
I still see, and get asked to arrange, cards placed on the bottom of the AI's library by Teferi's Puzzle Box. Previously reported issue, confirmed as still present in this version.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 00:09
by schnautzr
Played Portent of Betrayal on Visara the Dreadful. The summoning sickness symbol did not disappear even while attacking, but did not affect gameplay.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 00:14
by schnautzr
Not sure if this is a bug or not...

*Sacrificed Plains to pay for Pegasus Stampede with Buyback.
*Had to cancel casting the spell because I didn't have enough mana to cast it.
*Didn't get my Plains back.

Is this correct?

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 00:24
by friarsol
schnautzr wrote:Not sure if this is a bug or not...

*Sacrificed Plains to pay for Pegasus Stampede with Buyback.
*Had to cancel casting the spell because I didn't have enough mana to cast it.
*Didn't get my Plains back.

Is this correct?
Forge currently doesn't support undoing of certain costs. In this case, probably what should be happening is the cost should be sorted before prompting the user, that way the last thing you do is sacrifice your Plains.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 05:05
by Zirbert
Whenever I play Momir Basic in 1.5.32, I get a crash right after casting my first creature and the game hangs on "Waiting for opponent". Here's my latest crash message:


NullPointerException | Open
Code: Select all
Forge Version:    1.5.32-r28553M
Operating System: Linux 3.8.0-32-lowlatency amd64
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.game.combat.CombatUtil.getAttackCost(CombatUtil.java:268)
   at forge.game.combat.AttackRequirement.<init>(AttackRequirement.java:49)
   at forge.game.combat.AttackConstraints.<init>(AttackConstraints.java:96)
   at forge.game.combat.Combat.<init>(Combat.java:81)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:267)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:969)
   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(ThreadPoolExecutor.java:1145)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:745)

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 06:13
by ChronoJack
Just curious when will Shining Shoal be added in?
I'm trying to build a new world and it needs this card in that set

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 06:45
by kestell
frontier mastodon enters the battlefield with a +1 / +1 counter regardless of whether you control a 4 + power creature.

abzan sky captain crashes the game when he dies.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 14:50
by NivMizzet
AI controls an Extruder with no other artifact. AI activates sac ability and sac nothing. No artifact goes to graveyard. Extruder keeps getting +1/+1 with each resolution. AI stops activating ability after 14 activations.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 15:36
by leshrac
Volrath's Curse has a bug: I can't use the sacrifice ability on my enchanted creature. Maybe the enchantments controller has the ability instead? (Have not tested that, but the way it is worded ingame i suspect so.)

Lim-Dul's Vault doesn't work: I don't get to see the card's until i decide to keep them on top.

Edit: (days later, hope whoever is in charge can see it anyway: Volrath's Curse worked fine today time. Had a Java update today, maybe that had something to do with it. Or it is one of these weird bugs, that sometimes but not always happen.)

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 16:25
by slo-moe
Triton Tactics did not prevent blocked creature from untapping.

1. AI attacked with a monstrous 4/4 Fleecemane Lion.
2. I blocked with a Sylvan Caryatid, then cast Triton Tactics on it, so Sylvan Caryatid was 0/6 and survived.
3. At start of AI's next turn, the Fleecemane Lion untapped. Triton Tactics should have prevented this.

Attached screenshot shows the start of AI's turn with untapped Lion and the log.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 18 Jan 2015, 17:15
by Zirbert
ChronoJack wrote:Just curious when will Shining Shoal be added in?
The short answer is that it, and all the rest of the cards, will hopefully be added in as the volunteer devs figure out how to implement them, but there's no predicting when.

Please have a look at the Forge FAQ - this is # 16: http://www.slightlymagic.net/forum/viewtopic.php?f=26&t=16129&p=168359#p168359.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 19 Jan 2015, 09:54
by Dahun
Wanted to post an error I get pretty consistently while using the android app (Dr Dev said it was likely an error not specific to android and to post it here).

| Open
I get the following error quite a bit while using the shop (specifically when selling cards). Thank you.

[spoiler=ArrayIndexOutOfBoundsException]
Code: Select all
Forge Version:    1.5.33.002
Operating System: Linux 3.4.0+ armv7l
Java Version:     0 The Android Project

java.lang.ArrayIndexOutOfBoundsException: length=132; index=132
   at java.util.Collections.sort(Collections.java:1888)
   at forge.itemmanager.ItemManagerModel.refreshSort(ItemManagerModel.java:178)
   at forge.itemmanager.views.ItemView.refresh(ItemView.java:138)
   at forge.itemmanager.ItemManager.updateView(ItemManager.java:904)
   at forge.itemmanager.ItemManager.addItems(ItemManager.java:643)
   at forge.quest.QuestSpellShop.sell(QuestSpellShop.java:298)
   at forge.screens.quest.QuestSpellShopScreen$InventoryPage.activateItems(QuestSpellShopScreen.java:243)
   at forge.screens.quest.QuestSpellShopScreen$SpellShopBasePage$3$1.run(QuestSpellShopScreen.java:134)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
   at java.lang.Thread.run(Thread.java:841)
| Open
It happens just about every time I go to the shop (only when selling, never when buying), whether I sell 15 cards or 50 cards. Could it maybe be caused by having too many owned cards overall? Usually I will sell 1-4 cards (all of the same type), then it will lag for a few seconds, then error. I can click continue and it generally doesn't crash, but it pops up every other batch of cards I sell (every 2-6 cards, sometimes more, sometimes less). I think it generally errors after I have sold said cards, and when it reloads the owned cards again, that's when the error pops up (I have tried to sell cards with only one section open (like only instants, or only lands, etc.), but it doesn't seem to effect how often it errors).

I have noticed that it doesn't pop up until I have sold a few batches of cards (maybe 10-20), then it pops up every other card(s) I sell. Have been getting it consistently for about a month or so.


Thank you for your time and for the great program. :)

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 19 Jan 2015, 15:31
by drdev
Zirbert wrote:Whenever I play Momir Basic in 1.5.32, I get a crash right after casting my first creature and the game hangs on "Waiting for opponent". Here's my latest crash message:


NullPointerException | Open
Code: Select all
Forge Version:    1.5.32-r28553M
Operating System: Linux 3.8.0-32-lowlatency amd64
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.game.combat.CombatUtil.getAttackCost(CombatUtil.java:268)
   at forge.game.combat.AttackRequirement.<init>(AttackRequirement.java:49)
   at forge.game.combat.AttackConstraints.<init>(AttackConstraints.java:96)
   at forge.game.combat.Combat.<init>(Combat.java:81)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:267)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:969)
   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(ThreadPoolExecutor.java:1145)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:745)
This is fixed and will be working again in the next Snapshot build.

Re: Forge Beta: 1-5-2015 ver 1.5.32

PostPosted: 19 Jan 2015, 16:57
by KrazyTheFox
drdev wrote:
Zirbert wrote:Whenever I play Momir Basic in 1.5.32, I get a crash right after casting my first creature and the game hangs on "Waiting for opponent". Here's my latest crash message:


NullPointerException | Open
Code: Select all
Forge Version:    1.5.32-r28553M
Operating System: Linux 3.8.0-32-lowlatency amd64
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.game.combat.CombatUtil.getAttackCost(CombatUtil.java:268)
   at forge.game.combat.AttackRequirement.<init>(AttackRequirement.java:49)
   at forge.game.combat.AttackConstraints.<init>(AttackConstraints.java:96)
   at forge.game.combat.Combat.<init>(Combat.java:81)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:267)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:969)
   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(ThreadPoolExecutor.java:1145)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:745)
This is fixed and will be working again in the next Snapshot build.
Which can be found here: http://krazyweb.net/forge/forge-gui-desktop-1.5.33-SNAPSHOT-r28664.tar.bz2