Page 12 of 13

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 31 Oct 2015, 16:26
by sriracha
It looks like "Talon of Pain" is (still?) broken. The log shows the AI played a mountain, cast Talon of Pain and then activated Talon of Pain targeting one of my creatures.

As there were no creatures in play on the AI's side, and it had not cast any spell this turn to do damage, having literally just cast the Talon it could not have any counters on it, and so should not have been able to do damage.

It had cast a Barbed Lightning two turns prior to the current one, but unless I misunderstand the card, it's not retroactive damage that should place tokens on the Talon.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 31 Oct 2015, 17:03
by sriracha
sriracha wrote:It looks like "Talon of Pain" is (still?) broken.
to be fair, the AI does say it has a hard time playing this card.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 01 Nov 2015, 19:03
by schnautzr
Played [Act of Treason] on a squirrel created by opponent's [Chatter of the Squirrel].
Squirrel did not gain haste or lose its summoning sickness but was still able to attack.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 01 Nov 2015, 19:33
by friarsol
schnautzr wrote:Played [Act of Treason] on a squirrel created by opponent's [Chatter of the Squirrel].
Squirrel did not gain haste or lose its summoning sickness but was still able to attack.
Probably just a UI issue. It did gain haste (since it could attack), the icon just didn't get removed on the UI.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 02 Nov 2015, 12:09
by SIXTY
Hi guys! Admire your work, thank you! What I would like to say about "forge.profile.properties" file: in the examples you specified "/", however in Windows 10 when you copy from the folder its row address in the address text use " \ " that is important, because it eliminates the ability to use your own folders under Forge. Will give this a couple of lines in the next version of the file "forge.profile.properties" or repair, if possible, to \ or / does not affect the program :)

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 03 Nov 2015, 15:16
by Xyx
Bug: I'm getting double triggers off Endless Whispers. Nothing serious, though. The game continues to function.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 03 Nov 2015, 19:22
by Doyle524
Xyx wrote:Moar bug: Use Havengul Lich on Grizzly Bears in graveyard. Cast Grizzly Bears from graveyard. Sac Grizzly Bears to something. I can now recast Grizzly Bears from graveyard without re-using Havengul Lich. The Grizzly Bears card remembered the Havengul Lich effect despite changing zones several times.

friarsol wrote:
Xyx wrote:Another Venser, Shaper Savant bug: AI taps out for Bloodbraid Elf and cascades into Liliana of the Veil. I Mana Drain Liliana of the Veil but it somehow ends up on the battlefield.
How is this related to Venser?
Oops. I meant Venser, Shaper Savant instead of Mana Drain.
This is correct behavior. To return a permanent to an opponent's hand, you must first allow that permanent to resolve and land on the battlefield. A spell on the stack is not a valid target for Venser, Shaper Savant, as he does not counter a spell. Besides, you will not be able to remove Liliana of the Veil before her sorcery speed +1 or -2 go on the stack, since you do not have priority between LotV resolving and your opponent announcing the loyalty ability, so Venser will not prevent you from discarding or sacrificing.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 03 Nov 2015, 22:50
by friarsol
Doyle524 wrote:This is correct behavior. To return a permanent to an opponent's hand, you must first allow that permanent to resolve and land on the battlefield. A spell on the stack is not a valid target for Venser, Shaper Savant, as he does not counter a spell. Besides, you will not be able to remove Liliana of the Veil before her sorcery speed +1 or -2 go on the stack, since you do not have priority between LotV resolving and your opponent announcing the loyalty ability, so Venser will not prevent you from discarding or sacrificing.
No, you seem to be misunderstanding the card. It can target a permanent (on the battlefield) OR a spell on the stack. There was an issue with this type of spell interaction not properly removing the appropriate SpellAbility associated with it.

"When Venser, Shaper Savant enters the battlefield, return target spell or permanent to its owner's hand."

5/1/2007: If a spell is returned to its owner's hand, it's removed from the stack and thus will not resolve. The spell isn't countered; it just no longer exists.
5/1/2007: If a copy of a spell is returned to its owner's hand, it's moved there, then it will cease to exist as a state-based action.
5/1/2007: If Venser's enters-the-battlefield ability targets a spell cast with flashback, that spell will be exiled instead of returning to its owner's hand.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 04 Nov 2015, 01:49
by horsekateer
Description: Attacking with a flipped Akki Lavarunner in a commander game.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.46-r-1
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_60 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Akki Lavarunner:
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:106)
   at forge.game.replacement.ReplacementHandler.executeReplacement(ReplacementHandler.java:169)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:134)
   at forge.game.replacement.ReplacementHandler.run(ReplacementHandler.java:81)
   at forge.game.player.Player.replaceDamage(Player.java:688)
   at forge.game.player.Player.addCombatDamage(Player.java:843)
   at forge.game.combat.Combat.dealAssignedDamage(Combat.java:689)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:311)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:976)
   at forge.game.GameAction.startGame(GameAction.java:1438)
   at forge.game.Match.startGame(Match.java:96)
   at forge.match.HostedMatch$2.run(HostedMatch.java:220)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 04 Nov 2015, 13:48
by Jahill
Scroll Rack arranges cards on top of library in reverse order; the top most card is at the bottom. The panel that displays the cards selected from my hand also has them in reverse order.

Sometimes trigger abilities (Massacre Wurm & Blood Artist) on the stack don't resolve and get ignored untill I cast a spell or end my turn, where they get removed altogether. This mostly happens during performance hicups. The bugged abilities get glitched again if triggered.

AI players, when in Archenemy's Heroes team, regard each other as opponents, making the game a free for all.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 04 Nov 2015, 17:06
by Nekoatl
Jahill wrote:Scroll Rack arranges cards on top of library in reverse order; the top most card is at the bottom. The panel that displays the cards selected from my hand also has them in reverse order.
I think Mirror of Fate also places cards in the library in reverse order from what the UI popup indicates.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 05 Nov 2015, 08:30
by Painseer
Hi, i cannot find the download button for the beta version
Please help me :D

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 05 Nov 2015, 10:18
by Nekoatl
Download links are available at the bottom of the first post in the thread for each version (e.g. this thread).

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 06 Nov 2015, 00:44
by Xyx
Bug: Diluvian Primordial lets me target multiple cards in the same graveyard.

Re: Forge Beta: 10-02-2015 ver 1.5.46

PostPosted: 06 Nov 2015, 23:42
by Xyx
Reproducible bug. Game state supplied.
  1. Load attached game (Forge -> Dev -> Setup Game State)
  2. Attach both Wild Growths to the same forest.
  3. Tap the Forest with the Wild Growths for mana. (Wild Growth doesn't work with auto-payment)
  4. Click Sylvan Primordial to begin casting it.
  5. Click Auto.
You will have 7 green mana will be dumped into your mana pool, but you will only be asked to pay 1. When Sylvan Primordial resolves, you will have 6 green mana left over that you're not supposed to have.

No idea how this happens, but it's reproducible.

Does it help if I supply the game state like this?