It is currently 25 Aug 2025, 15:37
   
Text Size

Bug Reports (snapshot builds)

Post MTG Forge Related Programming Questions Here

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

Re: Bug Reports (snapshot builds)

Postby friarsol » 01 Apr 2016, 13:13

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.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Bug Reports (snapshot builds)

Postby matrix4767 » 01 Apr 2016, 13:25

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.
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

Re: Bug Reports (snapshot builds)

Postby stormcat » 01 Apr 2016, 17:04

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.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby matrix4767 » 01 Apr 2016, 17:34

r31040:
You can cast any instant/sorcery with Brain in a Jar, ignoring the charge counters completely.
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 01 Apr 2016, 18:38

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)
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 01 Apr 2016, 23:37

r31040

Deny Existence incorrectly costs 1UU to cast
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby Twainer » 02 Apr 2016, 04:00

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
Twainer
 
Posts: 44
Joined: 03 Jan 2010, 23:42
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby stormcat » 02 Apr 2016, 05:19

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.
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby matrix4767 » 02 Apr 2016, 13:40

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.
matrix4767
 
Posts: 125
Joined: 09 Sep 2014, 08:10
Has thanked: 5 times
Been thanked: 3 times

Re: Bug Reports (snapshot builds)

Postby Tygrak » 02 Apr 2016, 16:55

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.
Attachments
Gitgud Monster.png
Log
Tygrak
 
Posts: 18
Joined: 02 Feb 2013, 10:52
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby jje4th » 02 Apr 2016, 20:01

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).
jje4th
 
Posts: 18
Joined: 26 Dec 2014, 20:29
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports (snapshot builds)

Postby tjtillman » 03 Apr 2016, 01:38

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]
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 03 Apr 2016, 01:52

r31045, Voldaren Duelist does not have haste
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 04 Apr 2016, 07:57

r31059, Apothecary Geist's Power and Toughness are incorrect
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports (snapshot builds)

Postby tjtillman » 04 Apr 2016, 08:38

r31059, Tireless Tracker's investigate trigger is not optional
tjtillman
 
Posts: 202
Joined: 16 Sep 2013, 17:47
Has thanked: 0 time
Been thanked: 2 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 43 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 43 users online :: 0 registered, 0 hidden and 43 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 43 guests

Login Form