Page 3 of 11

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 14:23
by Agetian
antekm wrote:Prototype Portal - no matter what is the casting cost of imprinted artifact, I can choose 0 and it will work.

Gorilla Shaman - I can choose any number for X and it will work (no matter of real casting cost of artifact)

I think in such cases (where X depends on some target, not my choice) X should be set automatically (so eg. I choose artifact for GS and I have to pay specific cost, not choose X first)
I can confirm this issue and I can also add another issue related to X announcements: as of right now, the announcement for X doesn't work correctly for cards that say "Spend only [COLOR] and/or [COLOR] mana on X", e.g. Soul Burn. In particular, for Soul Burn, after X is announced the mana cost will consist mostly of colorless mana, thus allowing the player to spend *any* color of mana on X, not only red or black.

- Agetian

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 14:39
by Siros3
Hi:

It appears Invisibility is not working properly with Juggernaut - screenshot attached.

Also, something odd in Gauntlet, although didn't get a screenshot; a game ending in a draw was counted for one side (I believe the computer's side), and consequently a second match result with computer winning ended the round against that opponent.

Thanks.

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 20:42
by drdev
Agetian wrote:
antekm wrote:Prototype Portal - no matter what is the casting cost of imprinted artifact, I can choose 0 and it will work.

Gorilla Shaman - I can choose any number for X and it will work (no matter of real casting cost of artifact)

I think in such cases (where X depends on some target, not my choice) X should be set automatically (so eg. I choose artifact for GS and I have to pay specific cost, not choose X first)
I can confirm this issue and I can also add another issue related to X announcements: as of right now, the announcement for X doesn't work correctly for cards that say "Spend only [COLOR] and/or [COLOR] mana on X", e.g. Soul Burn. In particular, for Soul Burn, after X is announced the mana cost will consist mostly of colorless mana, thus allowing the player to spend *any* color of mana on X, not only red or black.

- Agetian
All of these issues with X mana cost cards have now been fixed. Prototype Portal and Gorilla Shaman should no longer prompt you to select a value for X since it's determined by the imprinted card or the target. Soul Burn should now make use of hybrid mana to enforce the Black or Red restriction for the X cost, and it will properly track which of those hybrid mana symbols you used Black to determine how much life you gain. I also fixed a bug where trying to activate Gorilla Shaman after already destroying the last artifact in play would actually refund you for its previous activation.

These fixes will be released with the next snapshot, as well as a build of the Android app I'm about to release.

Please let me know if you continue to see any issues with mana cost payment.

Thanks.
-Dan

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 20:48
by friarsol
drdev wrote:Soul Burn should now make use of hybrid mana to enforce the Black or Red restriction for the X cost, and it will properly track which of those hybrid mana symbols you used Black to determine how much life you gain.
I'm not sure if this is quite correct. When you cast Soul Burn and choose a value you for X, colorless mana reduction should give you extra values to X. I know cost reduction didn't work 100% previously with X spells, but just want to give a heads up that it's still not quite functional with that resolution.

I have a three Jet Medallions in play and cast a Soul Burn where X = 4. During cost reduction, Soul Burn costs (4) 2 B. The three Jet Medallions reduce three colorless mana from that (even though some of that colorless mana can only be paid with R or B). So then I'd actually need to poay (1) 2 B.

Here's a note from Semblance Anvil talking about the same thing:

1/1/2011 Semblance Anvil can reduce the amount you pay for a spell's cost that includes {X}. For example, Blaze is a sorcery that costs {X}{R}. If the card exiled with Semblance Anvil is a sorcery, and you want to cast Blaze with X equal to 5, you'll have to pay only {3}{R}. This is true even if the ability states that {X} must be paid with a certain color of mana (as Drain Life does).

Edit: A few edits in there for clarification.

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 21:09
by aSfSteve
Description: I can't even load the game anymore. It started happening during the last build, so I waited for the new version. Problem is still happening. I have completely deleted all files associated with forge, even went and found where the db folder and pictures were stored and deleted all of that. Still can't load into the game.

EOFException | Open
Code: Select all
Forge Version:    1.5.26-r27298Mu (mixed revisions detected; please update from the root directory)
Operating System: Windows 8 6.2 x86
Java Version:     1.7.0_67 Oracle Corporation

main > Error loading Quest Data
java.io.EOFException: Unexpected end of ZLIB input stream
   at java.util.zip.InflaterInputStream.fill(Unknown Source)
   at java.util.zip.InflaterInputStream.read(Unknown Source)
   at java.util.zip.GZIPInputStream.read(Unknown Source)
   at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
   at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
   at sun.nio.cs.StreamDecoder.read(Unknown Source)
   at java.io.InputStreamReader.read(Unknown Source)
   at java.io.Reader.read(Unknown Source)
   at forge.quest.io.QuestDataIO.loadData(QuestDataIO.java:116)
   at forge.control.FControl.initialize(FControl.java:216)
   at forge.view.Main.main(Main.java:51)

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 21:27
by friarsol
aSfSteve wrote:Description: I can't even load the game anymore. It started happening during the last build, so I waited for the new version. Problem is still happening. I have completely deleted all files associated with forge, even went and found where the db folder and pictures were stored and deleted all of that. Still can't load into the game.
The problem is with your quest file which is located:

C:\Users\<username>\AppData\Roaming\Forge\quest\saves

I'd recommend just renaming the .dat file temporarily to see if Forge will load. If you post your quest file, someone might be able to fix it for you.

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 14 Sep 2014, 21:29
by drdev
friarsol wrote:
drdev wrote:Soul Burn should now make use of hybrid mana to enforce the Black or Red restriction for the X cost, and it will properly track which of those hybrid mana symbols you used Black to determine how much life you gain.
I'm not sure if this is quite correct. When you cast Soul Burn and choose a value you for X, colorless mana reduction should give you extra values to X. I know cost reduction didn't work 100% previously with X spells, but just want to give a heads up that it's still not quite functional with that resolution.

I have a three Jet Medallions in play and cast a Soul Burn where X = 4. During cost reduction, Soul Burn costs (4) 2 B. The three Jet Medallions reduce three colorless mana from that (even though some of that colorless mana can only be paid with R or B). So then I'd actually need to poay (1) 2 B.

Here's a note from Semblance Anvil talking about the same thing:

1/1/2011 Semblance Anvil can reduce the amount you pay for a spell's cost that includes {X}. For example, Blaze is a sorcery that costs {X}{R}. If the card exiled with Semblance Anvil is a sorcery, and you want to cast Blaze with X equal to 5, you'll have to pay only {3}{R}. This is true even if the ability states that {X} must be paid with a certain color of mana (as Drain Life does).

Edit: A few edits in there for clarification.
You raise some good points. That said, there are very few cards that have specific color requirements for X, and the strategy I have works for them except in the rare cases where mana cost reduction exceeds the colorless cost of the spell. So I'm personally content with it working 99.9% of the time. If somebody would like to try to come up with a way that works 100% of the time, I encourage them to take a stab at it.

I still appreciate you taking the time to point out a case I didn't account for. I just want to move on to other things at this time. I've already spent more time on these fixes than I was expecting to. Hope that's ok for now at least.

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 00:45
by aSfSteve
friarsol wrote:
aSfSteve wrote:Description: I can't even load the game anymore. It started happening during the last build, so I waited for the new version. Problem is still happening. I have completely deleted all files associated with forge, even went and found where the db folder and pictures were stored and deleted all of that. Still can't load into the game.
The problem is with your quest file which is located:

C:\Users\<username>\AppData\Roaming\Forge\quest\saves

I'd recommend just renaming the .dat file temporarily to see if Forge will load. If you post your quest file, someone might be able to fix it for you.
Yeah, I knew it was a problem with the quest file, I just couldn't locate it. Deleted it and now it works fine, thanks! Not to worried about that quest, I was ready to start a new one anyway. Thanks for the help.

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 04:09
by Agetian
A couple issues to report today:

1) I had an Island enchanted with Wind Zendikon, so it was a 2/2 flying Island creature. I decided to cast Clone, targeting its replacement effect on the Island creature.
Now, I’m not sure what’s supposed to happen under the official rules, but I have a hunch that what actually happened isn’t correct. Basically my Clone turned into a normal Island, no longer a creature of any sort, and got stacked with the rest of my lands. I would’ve expected it to either become a 2/2 flying creature, or to remain 0/0 and then die as a state-based effect if the cloning were illegal in some way. In any case I don’t think it should be able to just be a normal land. Or should it?... :\
- Confirmed to be rule-correct, not an issue.

2) Looks like the "deadlock upon the end of the match" issue is still present in the latest version of the game (*and* the latest snapshot too). Basically, the following screen demonstrates a situation where the game should have ended but Forge did not proceed to the end game screen, instead locking the game up. Is this happening to anyone else? It's not happening to me on Windows or Linux, but it happened three times already on Mac OS X within the last couple weeks... Can anybody else with OS X confirm or deny having these issues as well?.. Not sure what's up, by the way, looks like some sort of a multithreading race condition or something like that to me :\

lock.png


- Agetian

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 04:15
by excessum
Agetian wrote:1) I had an Island enchanted with Wind Zendikon, so it was a 2/2 flying Island creature. I decided to cast Clone, targeting its replacement effect on the Island creature.
Now, I’m not sure what’s supposed to happen under the official rules, but I have a hunch that what actually happened isn’t correct. Basically my Clone turned into a normal Island, no longer a creature of any sort, and got stacked with the rest of my lands. I would’ve expected it to either become a 2/2 flying creature, or to remain 0/0 and then die as a state-based effect if the cloning were illegal in some way. In any case I don’t think it should be able to just be a normal land. Or should it?... :\
- Agetian
clone would also just be a copy of whatever land was animated, without a power or toughness. The fact that the zendikon made it a creature only makes it a legal target for clone or RoR, but the resulting copies are just lands.
http://www.mtgsalvation.com/forums/magi ... eplication

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 04:22
by lujo
^ The second one with the crash is happening to me all the time! Very often when I concede the match it just loops on "cannot pass priority" at this time and stayes locked up. But I'm not using the mac version, I'm using the PC version :S

And I got ninja'd on the clone clarification, yeah, clone copies cards as printed, so if it targets something that isn't supposed to be a creature it becomes... whatever it targeted XD "They said I could be anything so I became a..."

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 04:26
by Agetian
excessum wrote:
Agetian wrote:1) I had an Island enchanted with Wind Zendikon, so it was a 2/2 flying Island creature. I decided to cast Clone, targeting its replacement effect on the Island creature....
clone would also just be a copy of whatever land was animated, without a power or toughness. The fact that the zendikon made it a creature only makes it a legal target for clone or RoR, but the resulting copies are just lands.
http://www.mtgsalvation.com/forums/magi ... eplication
Ohh wow interesting! Thanks for clarifying this! :) So, not an issue then.

lujo wrote:^ The second one with the crash is happening to me all the time! Very often when I concede the match it just loops on "cannot pass priority" at this time and stayes locked up. But I'm not using the mac version, I'm using the PC version :S
Hmm this is odd :\ Yes, I noticed that it does lock on "Waiting for opponent..." every time this happens :( No idea what's up. Can you please clarify which OS you're using and what Java version you have (probably not very relevant but may still play some role in this).

- Agetian

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 04:48
by lujo
XP, probably the latest, and JAVA 7 something I think :/

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 13:26
by Corwin72
I am getting the end of match error on Windows 7 SP 1 and Java 7 update 55.
Please let me know if you need any other info.

Re: Forge Beta: 09-12-2014 ver 1.5.26

PostPosted: 15 Sep 2014, 14:24
by Fizanko
Agetian wrote:A couple issues to report today:
2) Looks like the "deadlock upon the end of the match" issue is still present in the latest version of the game (*and* the latest snapshot too). Basically, the following screen demonstrates a situation where the game should have ended but Forge did not proceed to the end game screen, instead locking the game up. Is this happening to anyone else? It's not happening to me on Windows or Linux, but it happened three times already on Mac OS X within the last couple weeks... Can anybody else with OS X confirm or deny having these issues as well?.. Not sure what's up, by the way, looks like some sort of a multithreading race condition or something like that to me :\
I didn't had it since a while (i'm on window), but in a past version i got the game freezing very similarly in multiple cases with no error message hinting at what could be happening :
viewtopic.php?f=52&t=6333&p=154973&hilit=stuck#p154973