Page 333 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 01 Apr 2016, 13:13
by friarsol
matrix4767 wrote:r31037:
Moonrise Intruder isn't treated as a Werewolf as Howlpack Resurgence doesn't give it +1/+1 and trample. But its sun side, Village Messenger is.
Works fine for me.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Apr 2016, 13:25
by matrix4767
friarsol wrote:
matrix4767 wrote:r31037:
Moonrise Intruder isn't treated as a Werewolf as Howlpack Resurgence doesn't give it +1/+1 and trample. But its sun side, Village Messenger is.
Works fine for me.
You're right, I must have missed trample thanks to the Menace's large reminder text.

r31040:
Sorin, Grim Nemesis's +1 makes opponent lose however much life he lost from this ability up to this point + whatever the cost the new revealed card is.
So if I reveal Ob Nixilis, Reignited, it will make opponent lose 5 life.
Next turn, I reveal Grasp of Darkness, making them lose 5+2 life. And so on.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Apr 2016, 17:04
by stormcat
forge-gui-desktop-1.5.51-SNAPSHOT-31040

1,Gibbering Fiend
Wrong:0/3
Correct:2/1

2, Epiphany at the Drownyard
It can't pay the cost over than U.

3, The Gitrog Monster
Third ability triggered only once each turn.
This is no limit.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Apr 2016, 17:34
by matrix4767
r31040:
You can cast any instant/sorcery with Brain in a Jar, ignoring the charge counters completely.

Re: Bug Reports (snapshot builds)

PostPosted: 01 Apr 2016, 18:38
by fmartel
Description: [In Commander Game, AI is activating Tooth of Chiss-Goria on a Myr token creature after blocking]

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.51-SNAPSHOT-r31040
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_40 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.HashMap$HashIterator.nextNode(Unknown Source)
   at java.util.HashMap$ValueIterator.next(Unknown Source)
   at java.util.AbstractCollection.addAll(Unknown Source)
   at java.util.HashSet.<init>(Unknown Source)
   at forge.game.combat.CombatView.getDefenders(CombatView.java:69)
   at forge.screens.match.controllers.CCombat.getCombatDescription(CCombat.java:66)
   at forge.screens.match.controllers.CCombat.update(CCombat.java:53)
   at forge.screens.match.CMatchUI.showCombat(CMatchUI.java:370)
   at forge.control.FControlGameEventHandler$1.run(FControlGameEventHandler.java:89)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)

Re: Bug Reports (snapshot builds)

PostPosted: 01 Apr 2016, 23:37
by tjtillman
r31040

Deny Existence incorrectly costs 1UU to cast

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2016, 04:00
by Twainer
A few SOI bugs from r31042

Crow of Dark Tidings - Should be a 2/1
Apothecary Geist - Should be a 2/3
Pyre Hound - Crash when its ability triggers
Triskaidekaphobia - Crash when its ability triggers

edit:
Topplegeist - Should have flying
Fork in the Road - Game says it costs G but asks GG to cast, should be 1G
Vessel of Nascency - Ability is only at sorcery speed when it shouldn't be

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2016, 05:19
by stormcat
forge-gui-desktop-1.5.51-SNAPSHOT-31042

Gibbering Fiend
First ability does not damaged to opponent when enter the battlefield.
Then when achieve the Delirium, second ability triggered in opponent upkeep and occur error.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2016, 13:40
by matrix4767
r31042:
Soul Swallower - Crash when its ability triggers

RuntimeException | Open
Code: Select all
Forge Version:    1.5.51-SNAPSHOT-r31042
Operating System: Windows XP 5.1 x86
Java Version:     1.8.0_25 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Soul Swallower:
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:106)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:478)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:349)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:318)
   at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:255)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:380)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1000)
   at forge.game.GameAction.startGame(GameAction.java:1479)
   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)
Some cards are missing TokenAltImages$ for clues.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2016, 16:55
by Tygrak
The Gitrog Monster seems to draw cards from its ability (Whenever one or more lands are put into the graveyard from anywhere, draw a card.) only during the upkeep.

Re: Bug Reports (snapshot builds)

PostPosted: 02 Apr 2016, 20:01
by jje4th
Skeleton Key card file needs "Execute$ TrigDestroy" changed to "Execute$ TrigDraw". I've tested the change in my local SVN, but don't know how to submit it back (or even if I have permissions).

Re: Bug Reports (snapshot builds)

PostPosted: 03 Apr 2016, 01:38
by tjtillman
r31042, Exception when Tooth Collector enters the battlefield

Code: Select all
Description: [describe what you were doing when the crash occurred]

[spoiler=RuntimeException][code]
Forge Version:    1.5.51-SNAPSHOT-r31042
Operating System: Windows 10 10.0 amd64
Java Version:     1.8.0_66 Oracle Corporation

java.lang.RuntimeException: AbilityFactory : getAbility -- no Cost in Tooth Collector
   at forge.game.ability.AbilityFactory.parseAbilityCost(AbilityFactory.java:121)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:112)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:108)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:478)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:349)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:318)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:282)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:166)
   at forge.game.zone.MagicStack.finishResolving(MagicStack.java:561)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:510)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1003)
   at forge.game.GameAction.startGame(GameAction.java:1479)
   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)
[/code][/spoiler]

Re: Bug Reports (snapshot builds)

PostPosted: 03 Apr 2016, 01:52
by tjtillman
r31045, Voldaren Duelist does not have haste

Re: Bug Reports (snapshot builds)

PostPosted: 04 Apr 2016, 07:57
by tjtillman
r31059, Apothecary Geist's Power and Toughness are incorrect

Re: Bug Reports (snapshot builds)

PostPosted: 04 Apr 2016, 08:38
by tjtillman
r31059, Tireless Tracker's investigate trigger is not optional