It is currently 25 Aug 2025, 20:09
   
Text Size

Forge Beta: 07-18-2014 ver 1.5.22

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

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby timmermac » 20 Jul 2014, 17:01

To buy more than 4 of an item, right click on the item and click "buy x copies", then select the number out of the list.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Dane » 21 Jul 2014, 00:58

Not sure if this is the best place for this or not, but is there a simple way for a user to edit the cards that are included in a set, specifically for draft?

When I draft M15 core set, I don't want the extra cards like Shivan Dragon and Sengir, etc showing up, since they'll never show up in an actual draft, and might lead to me getting a bad "feel" for the format. I know that I drafted several Garruk's Packleaders already, and was loving the card draw, then had the lightbulb moment when I realized that this wasn't something I could be leaning on in draft.

Thanks.
Dane
 
Posts: 11
Joined: 17 Sep 2012, 23:10
Has thanked: 4 times
Been thanked: 2 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Xitax » 21 Jul 2014, 01:36

A couple of posts back friarsol said that it would be fixed next release.

Training Grounds + Gemhide Sliver. Training Grounds causes the mana ability of the Sliver to cost {1}
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Phoenix » 21 Jul 2014, 05:25

timmermac wrote:To buy more than 4 of an item, right click on the item and click "buy x copies", then select the number out of the list.
Oh, I must have missed this update to the spell shop.
But in my point of view that's just a workaround. When buying 4 cards blocks the rest of the cards, there seems to be an error within the spell shop.
Phoenix
 
Posts: 77
Joined: 15 Dec 2011, 10:23
Has thanked: 6 times
Been thanked: 3 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby gos » 21 Jul 2014, 14:03

The Vitu-Ghazi saproling token displays a picture of a white flying spirit.
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Zirbert » 22 Jul 2014, 02:35

The current Forged version of Rogue's Gloves forces the controller to draw a card when it triggers. The draw should be optional ("you may"). Here's a fixed version, with "OptionalDecider$ You" added:

Code: Select all
Name:Rogue's Gloves
ManaCost:2
Types:Artifact Equipment
K:Equip 2
T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature deals combat damage to a player, you may draw a card.
SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1
SVar:Picture:http://www.wizards.com/global/images/magic/general/rogues_gloves.jpg
Oracle:Whenever equipped creature deals combat damage to a player, you may draw a card.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.)
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby cc-drake » 22 Jul 2014, 05:35

Just an idea about handling foil cards in the Deck editor / spell shop: Currently it's impossible to sort or filter your card pool by foil, for example to sell all your foil cards. Would it be possible to add this feature?
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Marek14 » 22 Jul 2014, 05:47

gos wrote:The Vitu-Ghazi saproling token displays a picture of a white flying spirit.
Yep, since the card says:
TokenImage$ w 1 1 spirit RAV
The correct code should be:

Code: Select all
Name:Vitu-Ghazi, the City-Tree
ManaCost:no cost
Types:Land
A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool.
A:AB$ Token | Cost$ 2 G W T | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield.
SVar:Picture:http://www.wizards.com/global/images/magic/general/vitu_ghazi_the_city_tree.jpg
Oracle:{T}: Add {1} to your mana pool.\n{2}{G}{W}, {T}: Put a 1/1 green Saproling creature token onto the battlefield.
BTW, the token update (can't find it ATM) had wrong code for Spirit Bonds with TokenImage$ tag missing, so it couldn't use the proper token. Should be:

Code: Select all
Name:Spirit Bonds
ManaCost:1 W
Types:Enchantment
T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield.
SVar:TrigToken:AB$ Token | Cost$ W | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_spirit_M15 | TokenKeywords$ Flying
A:AB$ Pump | Cost$ 1 W Sac<1/Spirit> | ValidTgts$ Creature.nonSpirit+YouCtrl | TgtPrompt$ Select target non-Spirit creature you control  | KW$ Indestructible | SpellDescription$ Target non-Spirit creature you control gains indestructible until end of turn.
SVar:BuffedBy:Creature
SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_bonds.jpg
Oracle:Whenever a nontoken creature enters the battlefield under your control, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield.\n{1}{W}, Sacrifice a Spirit: Target non-Spirit creature gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby drdev » 22 Jul 2014, 16:07

cc-drake wrote:Just an idea about handling foil cards in the Deck editor / spell shop: Currently it's impossible to sort or filter your card pool by foil, for example to sell all your foil cards. Would it be possible to add this feature?
Good idea. I'll add a filter so you can filter out foils or non-foils, as well as a new group by option so you can group foils and non-foils together.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Dane » 23 Jul 2014, 01:37

Xitax wrote:A couple of posts back friarsol said that it would be fixed next release.

Training Grounds + Gemhide Sliver. Training Grounds causes the mana ability of the Sliver to cost {1}
Much thanks...I can't believe I missed it. I swear I read through prior posts.

Goes to show you, kids...read, don't skim.
Dane
 
Posts: 11
Joined: 17 Sep 2012, 23:10
Has thanked: 4 times
Been thanked: 2 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby felixsapiens » 23 Jul 2014, 02:00

Description:

Using Mana Confluence to pay for a Elvish Mystic brought up this error. Select Elvish Mystic to cast, tap Mana Confluence, agree to pay 1 life (green is presumably auto-chosen), error message. Game continued as normal though.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Mac OS X 10.9.4 x86_64
Java Version:     1.7.0_55 Oracle Corporation

java.lang.RuntimeException: Cannot remove input InputPayManaOfCostPayment because it's not on top of stack. Stack = []
   at forge.match.input.InputQueue.removeInput(InputQueue.java:54)
   at forge.match.input.InputSyncronizedBase.stop(InputSyncronizedBase.java:49)
   at forge.match.input.InputPayMana.onStateChanged(InputPayMana.java:400)
   at forge.match.input.InputPayMana.showMessage(InputPayMana.java:394)
   at forge.match.input.InputBase.showMessageInitial(InputBase.java:47)
   at forge.match.input.InputProxy$2.run(InputProxy.java:85)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
   at java.awt.EventQueue.access$200(EventQueue.java:103)
   at java.awt.EventQueue$3.run(EventQueue.java:694)
   at java.awt.EventQueue$3.run(EventQueue.java:692)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
felixsapiens
 
Posts: 12
Joined: 14 Feb 2013, 06:36
Has thanked: 5 times
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby mightyzangoose » 23 Jul 2014, 22:58

Can anyone help me? I'm getting a crash when I try to launch forge.


NullPointerException | Open
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Windows 8 6.2 x86
Java Version:     1.7.0_40 Oracle Corporation

java.lang.NullPointerException
   at forge.itemmanager.ItemManager.stringToItem(ItemManager.java:591)
   at forge.itemmanager.ItemManager.setSelectedStrings(ItemManager.java:622)
   at forge.deckchooser.FDeckChooser.restoreSavedState(FDeckChooser.java:360)
   at forge.deckchooser.FDeckChooser.populate(FDeckChooser.java:244)
   at forge.screens.home.sanctioned.VSubmenuConstructed.populate(VSubmenuConstructed.java:412)
   at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:54)
   at forge.screens.home.CHomeUI.selectPrevious(CHomeUI.java:137)
   at forge.screens.home.CHomeUI.initialize(CHomeUI.java:83)
   at forge.control.FControl.setCurrentScreen(FControl.java:305)
   at forge.control.FControl.setCurrentScreen(FControl.java:269)
   at forge.view.FView.initialize(FView.java:126)
   at forge.control.FControl$3.run(FControl.java:244)
   at java.awt.event.InvocationEvent.dispatch(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.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)
mightyzangoose
 
Posts: 3
Joined: 18 Jul 2014, 22:54
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Firebolt159 » 24 Jul 2014, 01:45

I'm having a sudden issue. I was able to play Forge at any time and made no changes to it whatsoever. Now it crashes each time I try to load it, and comes up with the message. Anyway this can be fixed? I updated my Java after the crash and even reinstalled Forge, but nothing changes. Any help?

| Open
Description: [describe what you were doing when the crash occurred]

[spoiler=NullPointerException]
Code: Select all
Forge Version:    1.5.22-r26752
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_65 Oracle Corporation

java.lang.NullPointerException
   at forge.itemmanager.ItemManager.stringToItem(ItemManager.java:591)
   at forge.itemmanager.ItemManager.setSelectedStrings(ItemManager.java:622)
   at forge.deckchooser.FDeckChooser.restoreSavedState(FDeckChooser.java:360)
   at forge.deckchooser.FDeckChooser.populate(FDeckChooser.java:244)
   at forge.screens.home.sanctioned.VSubmenuConstructed.populate(VSubmenuConstructed.java:412)
   at forge.screens.home.CHomeUI.itemClick(CHomeUI.java:54)
   at forge.screens.home.CHomeUI.selectPrevious(CHomeUI.java:137)
   at forge.screens.home.CHomeUI.initialize(CHomeUI.java:83)
   at forge.control.FControl.setCurrentScreen(FControl.java:305)
   at forge.control.FControl.setCurrentScreen(FControl.java:269)
   at forge.view.FView.initialize(FView.java:126)
   at forge.control.FControl$3.run(FControl.java:244)
   at java.awt.event.InvocationEvent.dispatch(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.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)
[/spoiler]
Firebolt159
 
Posts: 4
Joined: 24 Jul 2014, 01:26
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby drdev » 24 Jul 2014, 02:39

@mightyzangoose, @Firebolt159, it appears you might have a corrupt deck in your decks folder. Can you let me know if temporarily renaming your decks folder to "decks2" allows opening Forge with no crash. That would help me with my investigation of the problem. If you happen to figure out what deck file is bad, or if you can send me a zip containing your decks folder, that would also be helpful.
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 07-18-2014 ver 1.5.22

Postby Firebolt159 » 24 Jul 2014, 02:57

Where do I find the Deck folder?
Firebolt159
 
Posts: 4
Joined: 24 Jul 2014, 01:26
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 41 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form