It is currently 16 Apr 2024, 13:02
   
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 rikimbo » 11 Nov 2017, 15:07

stormcat wrote::r36102
When I cast my commander using mana produced by Opal Palace's ability from command zone at second time,
My commander enter the battlefield with four +1/+1 counters.
I'm not sure if this will help track down what is going on, but the number of counters appears to be multiplied into itself (ie. squared). I tried this out, casting my commander each time using mana from (one) Opal Palace:
- first time: 1 counter (correct)
- second time: 4 counters
- third time: 9 counters! (great value)

(Tested with r36103)
User avatar
rikimbo
 
Posts: 52
Joined: 25 Mar 2014, 14:15
Location: Winnipeg
Has thanked: 10 times
Been thanked: 7 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 12 Nov 2017, 15:28

Hello all, With forge r36103, I have ontbf, Mavren Fein, Dusk Apostle and Rhys the Redeemed. I just casted Marven. I attack with Rhys. Should I get the 1/1 Vampire Token ?
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 Marek14 » 13 Nov 2017, 06:22

fmartel wrote:Hello all, With forge r36103, I have ontbf, Mavren Fein, Dusk Apostle and Rhys the Redeemed. I just casted Marven. I attack with Rhys. Should I get the 1/1 Vampire Token ?
No, unless Rhys is a Vampire for some reason...
Marek14
Tester
 
Posts: 2759
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 296 times

Re: Bug Reports (snapshot builds)

Postby vilq » 13 Nov 2017, 12:03

Agetian wrote:
vilq wrote:I assume that the main issue is a way of JRE version recognition. I could see for a moment a popup with information that I need at least JRE 1.8 and it won't work at 1.7 (or something similar).
Hmm, it might also indicate some compatibility issues with Java 9 in general, I'm not yet sure. Can you please try manually editing the configuration file for Forge (the file "forge.preferences" found in your profile folder under "preferences") and setting the option DISABLE_DISPLAY_JAVA_8_UPDATE_WARNING to "true"? If you still get the same crash after you do, it's actually something about Java 9 compatibility itself and we may need to discuss it further among the devs to devise a solution. If, however, setting that option to "true" fixes the game for you, then it's just the version detection / notification mechanism, and that should be easier to fix.

P.S. If you're not sure where the profile folder is on a Mac machine (I have no idea since I don't own a Mac), please try doing a file search for the file called forge.preferences.

- Agetian
MacOs dir is:
Code: Select all
~/Library/Application Support/Forge/preferences/
but it didn't work :(
User avatar
vilq
 
Posts: 12
Joined: 05 Dec 2016, 14:03
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Agetian » 13 Nov 2017, 13:56

Yeah, then it's likely a deeper problem with Java 9 compatibility. I tried asking around in Discord, but it looks like none of the devs has Java 9 at the moment and no one expressed active interest in exploring this issue further at the moment :/ Unfortunately, this month is also terribly busy for me IRL to try to explore this and possibly take care of it myself. Granted, this should be sorted out eventually as Java 9 becomes more common and popular.

Do you have an option of installing Java 8 on your system for the time being?

- Agetian
Agetian
Programmer
 
Posts: 3471
Joined: 14 Mar 2011, 05:58
Has thanked: 676 times
Been thanked: 561 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 13 Nov 2017, 15:17

Marek14 wrote:
fmartel wrote:Hello all, With forge r36103, I have ontbf, Mavren Fein, Dusk Apostle and Rhys the Redeemed. I just casted Marven. I attack with Rhys. Should I get the 1/1 Vampire Token ?
No, unless Rhys is a Vampire for some reason...
I see ! Thank you.
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 vilq » 17 Nov 2017, 15:05

Agetian wrote:Yeah, then it's likely a deeper problem with Java 9 compatibility. I tried asking around in Discord, but it looks like none of the devs has Java 9 at the moment and no one expressed active interest in exploring this issue further at the moment :/ Unfortunately, this month is also terribly busy for me IRL to try to explore this and possibly take care of it myself. Granted, this should be sorted out eventually as Java 9 becomes more common and popular.

Do you have an option of installing Java 8 on your system for the time being?

- Agetian
Sadly I will have to wait for JRE9 compatibility since I can't downgrade to 8 atm and can't install 8 next to 9 :(
User avatar
vilq
 
Posts: 12
Joined: 05 Dec 2016, 14:03
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Indigo Dragon » 19 Nov 2017, 15:29

Ob Nixilis of the Black Oath's Emblem is missing text. This is due to it being the only emblem that has an activated ability. The text works in the Prompt panel, but not the Card Detail panel.
Ctrl+C, Ctrl+V
User avatar
Indigo Dragon
 
Posts: 130
Joined: 11 May 2016, 10:18
Location: Australia
Has thanked: 63 times
Been thanked: 56 times

Re: Bug Reports (snapshot builds)

Postby Indigo Dragon » 19 Nov 2017, 16:09

Cards with flashback (Think Twice) can no longer gain an additional instance of flashback.

Dralnu, Lich Lord
Past in Flames
Recoup
Snapcaster Mage
Ctrl+C, Ctrl+V
User avatar
Indigo Dragon
 
Posts: 130
Joined: 11 May 2016, 10:18
Location: Australia
Has thanked: 63 times
Been thanked: 56 times

Re: Bug Reports (snapshot builds)

Postby vilq » 20 Nov 2017, 15:45

There's a bug with card [Hex]. It requires 6 valid targets on both cast and resolution but game checks only cast requirement. If there are less valid targets upon resolution [Hex] should fizzle but it resolves which is wrong.
User avatar
vilq
 
Posts: 12
Joined: 05 Dec 2016, 14:03
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports (snapshot builds)

Postby Marek14 » 21 Nov 2017, 07:19

vilq wrote:There's a bug with card [Hex]. It requires 6 valid targets on both cast and resolution but game checks only cast requirement. If there are less valid targets upon resolution [Hex] should fizzle but it resolves which is wrong.
No, it's not.

Spell is only countered on resolution if ALL its targets are illegal. Otherwise, it does as much as it can to the remaining targets.
Marek14
Tester
 
Posts: 2759
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 296 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 21 Nov 2017, 21:49

Hello All, in a commander game, Forge crashed, waiting for a monarch effect, after killing an opponent, which was, probably, the monarch. -r36111
Image
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 fmartel » 28 Nov 2017, 00:51

Description: [In a commander game, Forge is processing the rebound of Nomads' Assembly]

OutOfMemoryError | Open
Code: Select all
Forge Version:    1.6.5-SNAPSHOT-r-1
Operating System: Windows 7 6.1 amd64
Java Version:     1.8.0_101 Oracle Corporation

java.lang.OutOfMemoryError: GC overhead limit exceeded
   at com.google.common.collect.AbstractMapBasedMultimap.valueIterator(AbstractMapBasedMultimap.java:1175)
   at com.google.common.collect.AbstractMultimap$Values.iterator(AbstractMultimap.java:183)
   at forge.game.keyword.KeywordCollection.insertAll(KeywordCollection.java:76)
   at forge.game.card.Card.getUnhiddenKeywords(Card.java:3369)
   at forge.game.card.Card.updateTriggers(Card.java:850)
   at forge.game.card.CardState.getTriggers(CardState.java:268)
   at forge.game.card.Card.getTriggers(Card.java:819)
   at forge.game.trigger.TriggerHandler$1.visit(TriggerHandler.java:66)
   at forge.game.trigger.TriggerHandler$1.visit(TriggerHandler.java:62)
   at forge.util.Visitor.visitAll(Visitor.java:8)
   at forge.game.Game.forEachCardInGame(Game.java:560)
   at forge.game.trigger.TriggerHandler.cleanUpTemporaryTriggers(TriggerHandler.java:62)
   at forge.game.GameAction.checkStaticAbilities(GameAction.java:770)
   at forge.game.GameAction.checkStateEffects(GameAction.java:1071)
   at forge.game.phase.PhaseHandler.checkStateBasedEffects(PhaseHandler.java:1029)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:940)
   at forge.game.GameAction.startGame(GameAction.java:1634)
   at forge.game.Match.startGame(Match.java:87)
   at forge.match.HostedMatch$2.run(HostedMatch.java:225)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Image
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 stormcat » 29 Nov 2017, 02:34

:r36116
I have no idea why Reave Soul had fizzled in this situation.
Attachments
capture_002_29112017_112931.jpg
stormcat
 
Posts: 361
Joined: 17 Jun 2015, 05:32
Has thanked: 0 time
Been thanked: 6 times

Re: Bug Reports (snapshot builds)

Postby fmartel » 29 Nov 2017, 03:43

since when does a Black & Blue player cast a red spell ?
in a commander game, Volcanic Offering pops out of nowhere, randomly, at the end of turn.
-r36115
Image
fmartel
 
Posts: 281
Joined: 31 Dec 2013, 19:27
Location: Québec City
Has thanked: 8 times
Been thanked: 4 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 45 guests


Who is online

In total there are 45 users online :: 0 registered, 0 hidden and 45 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 45 guests

Login Form