It is currently 16 May 2025, 18:44
   
Text Size

Forge Beta: 08-16-2013 ver 1.4.6

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

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby lazylockie » 23 Aug 2013, 11:37

Marek14 wrote:I also noticed that some cards that put cards on bottom of your library (for example Augur of Bolas) make you select one at a time to move to bottom -- wouldn't it be better to use similar interface as scry?
believe me when I say that things were way way worse before. Imagine activating Sensei's Divining Top as one way ticket. You can decide only once which position each card should go and it was never very clear if you were stacking them correctly (was the card 3rd from the top or on the top?)

so far things have progressed a lot regarding UI. there's still some nitpicks - like the Augur of Bolas / Impulse, but overall Forge has really evolved since 1.1.x (from where I think I started playing)
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby demonnic » 23 Aug 2013, 19:39

Ok, regarding my issues with graphics, I've narrowed it down to not redrawing things which were covered over previously. I'm using Ubuntu 10.04 with java 1.7u9 and fluxbox for my windowmanager. However I see this with Crunchbang in openbox with the latest java 7 as well. Have not tested on my windows box yet.

If I put a window over top of the forge window, what is beneath will not come back when I bring it back to the foreground. If I roll my mouse over the area pieces will return, but the entire screen does not go right until I force a redraw (maximize or restore, or zooming on a card all seem to accomplish this).

I'm using default layouts for everything. I noticed that it got a bit better after I downloaded the LQ set pictures, or at least seemed to. But I can't quantify that, so it could just be my own bias due to the whole thing seeming much nicer with the pics in place.

Does anyone have any suggestions as to java options which may alleviate this? I found the following stackoverflow, which I will be testing later on: <stackoverflow'sdomain>/questions/4052321/why-does-a-partially-hidden-jframe-not-repaint-properly-on-linux-when-switching

Edit: So it does seem that using either -Dswing.handleTopLevelPaint=false or -Dswing.bufferPerWindow=false will cause it to redraw properly when the Forge window is partially covered over. It produces some slowness in the graphics drawing when resizing or starting up, but the game itself seems mostly playable. I'll have to do some more testing.
demonnic
 
Posts: 13
Joined: 20 Aug 2013, 22:10
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Legggy » 24 Aug 2013, 04:16

If this has been posted, sorry...

Description:

1. Opened the deck editor.
2. Clicked the Pencil Button on one of my Deck
3. Added some cards to the sideboard
4. Clicked the Switch Section
5. Error generated...

NullPointerException | Open
Code: Select all
Forge Version:    1.4.6-r22922
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_25 Oracle Corporation

java.lang.NullPointerException
   at forge.card.CardDb$PredicateExistsInSets.apply(CardDb.java:364)
   at forge.card.CardDb$PredicateExistsInSets.apply(CardDb.java:354)
   at com.google.common.base.Predicates$AndPredicate.apply(Predicates.java:343)
   at com.google.common.base.Predicates$AndPredicate.apply(Predicates.java:343)
   at com.google.common.base.Predicates$OrPredicate.apply(Predicates.java:377)
   at com.google.common.base.Predicates$CompositionPredicate.apply(Predicates.java:536)
   at com.google.common.collect.Iterators$7.computeNext(Iterators.java:702)
   at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
   at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
   at forge.util.Aggregates.uniqueByLast(Aggregates.java:120)
   at forge.gui.deckeditor.tables.EditorTableView.updateView(EditorTableView.java:484)
   at forge.gui.deckeditor.tables.EditorTableView.setDeckImpl(EditorTableView.java:347)
   at forge.gui.deckeditor.tables.EditorTableView.setDeck(EditorTableView.java:319)
   at forge.gui.deckeditor.controllers.CEditorConstructed.cycleEditorMode(CEditorConstructed.java:246)
   at forge.gui.deckeditor.controllers.CEditorConstructed$2.run(CEditorConstructed.java:322)
   at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
   at forge.gui.toolbox.FLabel.access$1300(FLabel.java:51)
   at forge.gui.toolbox.FLabel$6.mouseReleased(FLabel.java:355)
   at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(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.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.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)
Legggy
 
Posts: 4
Joined: 16 Jan 2013, 14:26
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby kaelanstorm » 24 Aug 2013, 20:43

I thought I should mention that Mycosynth Lattice (Darksteel) is not in Forge. This is really cramping my style of making my cloudposts artifacts and copying them :/
kaelanstorm
 
Posts: 4
Joined: 24 Aug 2013, 20:39
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby TastetheJace » 24 Aug 2013, 20:59

Extort doesn't always gain life (we're talking 1 creature like Basilica Screecher on the battlefield, no other creatures/enchantments/effects).
TastetheJace
 
Posts: 91
Joined: 30 Jul 2012, 00:13
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Xitax » 24 Aug 2013, 21:13

.Young Pyromancer & Molten Birth need a different token than Elemental Mastery, which has haste.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby friarsol » 24 Aug 2013, 21:25

TastetheJace wrote:Extort doesn't always gain life (we're talking 1 creature like Basilica Screecher on the battlefield, no other creatures/enchantments/effects).
It works for me. Did you pay the mana for the trigger? Maybe you are accidentally canceling it.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Marek14 » 25 Aug 2013, 07:09

When Krark's Thumb doubles a coin flip, you are asked to call it two times -- you should only have to call it once.
Marek14
Tester
 
Posts: 2771
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 302 times

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Mageta the Lion » 25 Aug 2013, 08:03

 Arctic Merfolk lets you bounce creatures for free by casting it with kicker and then canceling it.
Last edited by Chris H. on 25 Aug 2013, 11:53, edited 1 time in total.
Reason: mouse-over
User avatar
Mageta the Lion
 
Posts: 38
Joined: 07 Mar 2013, 19:52
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby friarsol » 25 Aug 2013, 12:38

Mageta the Lion wrote: Arctic Merfolk lets you bounce creatures for free by casting it with kicker and then canceling it.
That's a limitation of a our cost undoing system. It's the same with cards that allow you to sacrifice multiple things that allow you to sacrifice a few things for free.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Trent Almighty » 25 Aug 2013, 12:44

friarsol wrote:
TastetheJace wrote:Extort doesn't always gain life (we're talking 1 creature like Basilica Screecher on the battlefield, no other creatures/enchantments/effects).
It works for me. Did you pay the mana for the trigger? Maybe you are accidentally canceling it.
I've had a problem with extort as well. The life loss always works but the life gain is intermittent. I haven't been able to discern any pattern for it?
Trent Almighty
 
Posts: 10
Joined: 04 Oct 2012, 20:48
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Alico » 25 Aug 2013, 16:01

Planechase/multiplayer bugs: Planes that chose a random player always chose the Human on the opponent's turns. This is especially terrible with Furnace Layer, even more so with a full table. If you start on the plane and don't get off it, you end up having your whole hand discarded.

Also, the attack with all creatures button does not seem to work properly. Even if you have a different player selected, all of the creatures pressed with it will attack the default player. It does also not update the display to show you who they are all attacking.

Last thing for Multiplayer. For some reason, the computer does not remember anything beyond the first two players'(Human and the normal AI) Phase Position. This means you have to manually set phase positions for each other player every round, as it does not even remember them between rounds. Could we have the rest of the opponents' settings default to what you have your normal opponent's set at?


Other Bugs: Judge's Familiar still does not work. You can't sacrifice it to counter a spell, unless there is a special way to do so.

Vanish into Memory is not working properly. Here are the rulings on the card. The first two I know it gets wrong for sure, but I am not sure on the third one:

7/15/2006 Vanish into Memory cares about the creature's power just before it left the battlefield and its toughness just after it returns to the battlefield. For example, if you target a Vigean Hydropon with two +1/+1 counters on it, you'll draw two cards, then when the Hydropon returns to the battlefield with five +1/+1 counters on it, you'll discard five cards.

7/15/2006 If the creature exiled with Vanish into Memory never returns to the battlefield (because it was a token creature, for example), you don't discard any cards

7/15/2006 If the creature exiled with Vanish into Memory isn't a creature card (for example, it was an animated Gruul War Plow), that card will still be returned to the battlefield, but not as a creature. Since the card returned to the battlefield has no toughness, you discard no cards.

It seems to look at the card itself, instead of the state of the card on the battlefield.
Alico
 
Posts: 47
Joined: 21 Sep 2012, 18:16
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby TastetheJace » 25 Aug 2013, 16:10

Trent Almighty wrote:
friarsol wrote:
TastetheJace wrote:Extort doesn't always gain life (we're talking 1 creature like Basilica Screecher on the battlefield, no other creatures/enchantments/effects).
It works for me. Did you pay the mana for the trigger? Maybe you are accidentally canceling it.
I've had a problem with extort as well. The life loss always works but the life gain is intermittent. I haven't been able to discern any pattern for it?
Bingo. The opponent life loss always hits but sometimes I will not gain the life lost. It's very random.
TastetheJace
 
Posts: 91
Joined: 30 Jul 2012, 00:13
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby Bundy » 25 Aug 2013, 16:56

Computer cast Aura Graft to gain control of my Squirrel Nest and attaches it to another land i control.

EDIT: this should have been posted in the card improvement request thread ... 8-[
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Forge Beta: 08-16-2013 ver 1.4.6

Postby friarsol » 25 Aug 2013, 18:31

Alico wrote:Other Bugs: Judge's Familiar still does not work. You can't sacrifice it to counter a spell, unless there is a special way to do so.
This works just fine for me. Care to explain more why you think it doesn't? It can only target instants and sorceries.

1. Add the Familiar into play.
2. Try to cast Duress.
3. With Duress on the Stack, click on the Familiar, and select Duress.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 40 guests


Who is online

In total there are 40 users online :: 0 registered, 0 hidden and 40 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 40 guests

Login Form