It is currently 25 Aug 2025, 23:35
   
Text Size

Forge Beta: 10-05-2012 ver 1.2.15

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

Forge Beta: 10-05-2012 ver 1.2.15

Postby Chris H. » 05 Oct 2012, 12:01

Forge Beta: 10-05-2012 ver 1.2.15

(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)

11448 cards in total.


Most of the cards from the new card set Return to Ravnica are now available and we invite you to enjoy these additions. Forge has 251 of the cards from this new set.

The deck editor filter bugs should be fixed and it should now work as expected.

The content downloader window now uses the new UI.

Added new MetaSet types and functionality to support guild boosters in RtR Sealed.

--

On several occasions people have noticed that the forge deck editor and/or quest mode card shop would not open or display. We have also received reports that some of the tabs/panels in the deck editor are missing. Try deleting the file named "editor_preferred.xml" which is found in the "res/layouts" folder. This should force forge to then use the "editor_default.xml" file instead.

Several people have noticed that the cards displayed on the battlefield will fail to be displayed when the number of cards on the battlefield increases. Maximizing the human panel can help to re-display the cards.

Some time was spent turning the static ETB triggers into the proper ETB replacement effects they should be, mainly to interact correctly with eachother. This work is not yet finished. As a result there is currently some inconsistencies with "Enters the battlefield with counters" (Not incredibly noticeable).

It seems like the front face of double faced cards aren't triggering properly, but the back face and single faced cards are.

A recent contribution to the code base should fix some of the bugs that people noticed with cloning type abilities. At this time there are two remaining issues that we hope will be addressed in the near future.

1. Leave play triggers don't work correct for clones.
2. Copies of cards that setup Zone Change triggers via addComesIntoPlayCommand and addLeavesPlayCommand will not function correctly.

We are now using a different system for our snapshot and beta releases. Unfortunately, this new system builds a jar file which does not accurately display the SVN revision number.

Forge may not be fully java 7 compatible at this time. We recommend that people downgrade to java 6.

--

The Forge archive includes a readme.txt file and we ask that you spend a few minutes reading this file as it contains some information that may prove useful. We do tend to update this file at times and you should quickly read this file and look for new information for each and every new release. Thank you.

The archive format used for the Forge distribution is ".tar.bz2". There are utilities for Windows, Mac OS and the various *nix's that can be used to extract/decompress these ".tar.bz2" archives. We recommend that you extract/decompress the Forge archive into a new and unused folder.

Some people use the Windows application 7zip. This utility can be found at http://www.7-zip.org/download.html. Mac users can double click on the archive and the application Archive Utility will launch and extract the archive. Mac users do not need to download a separate utility.


Many people helped with this version. A special thank you goes out to them. (Attempted to list names alphabetically):

ArsenalNut
Doublestrike
Hellfish
Marc
Max
Nordos
RumbleBBU
Sloth
Sol
WompWomp
Xitax
Zirbert
ZzzzSleep
Chris H


Added the following cards:

NEW CARD LIST | Open
Abrupt Decay
Aerial Predation
Annihilating Fire
Aquus Steed
Archon of the Triumvirate
Archweaver
Armada Wurm
Armory Guard
Ash Zealot
Assassin's Strike
Auger Spree
Avenging Arrow
Axebane Guardian
Axebane Stag
Azor's Elocutors
Azorius Arrester
Azorius Charm
Azorius Guildgate
Azorius Justiciar
Azorius Keyrune
Batterhorn
Bazaar Krovod
Bellows Lizard
Benalish Commander
Blistercoil Weird
Bloodfray Giant
Blustersquall
Brushstrider
Burnt Offering
Call of the Conclave
Carnival Hellsteed
Catacomb Slug
Centaur Healer
Centaur's Herald
Chaos Imps
Chemister's Trick
Chorus of Might
Chromatic Lantern
Chronic Flooding
Civic Saber
Cobblebrute
Codex Shredder
Collective Blessing
Common Bond
Concordia Pegasus
Conjured Currency
Corpsejack Menace
Counterflux
Coursers' Accord
Crosstown Courier
Cryptborn Horror
Curse Artifact
Cyclonic Rift
Daggerdrome Imp
Dark Revenant
Dawn's Reflection
Dead Reveler
Deadbridge Goliath
Death's Presence
Deathrite Shaman
Desecration Demon
Destroy the Evidence
Detention Sphere
Detrivore
Deviant Glee
Doorkeeper
Downsize
Drainpipe Vermin
Dralnu's Pet
Dramatic Rescue
Dreadbore
Dreg Mangler
Drudge Beetle
Druid's Deliverance
Dryad Militant
Dynacharge
Electrickery
Essence Backlash
Essence Vortex
Ethereal Armor
Explosive Impact
Eyes in the Skies
Faerie Imposter
Fall of the Gavel
Fencing Ace
Firemind's Foresight
Flamekin Bladewhirl
Frostburn Weird
Fungal Behemoth
Gatecreeper Vine
Gobbling Ooze
Goblin Electromancer
Goblin Rally
Goblin Sappers
Goldmeadow Stalwart
Golgari Charm
Golgari Decoy
Golgari Guildgate
Golgari Keyrune
Golgari Longlegs
Gore-House Chainwalker
Grave Betrayal
Grave Servitude
Grim Roustabout
Grisly Salvage
Grove of the Guardian
Growing Ranks
Guild Feud
Guttersnipe
Hellhole Flailer
Helm of Obedience
Horncaller's Chant
Hover Barrier
Hussar Patrol
Hypersonic Dragon
Ignoble Soldier
Inaction Injunction
Isperia's Skywatch
Isperia, Supreme Judge
Izzet Charm
Izzet Guildgate
Izzet Keyrune
Izzet Staticaster
Jace, Architect of Thought
Jarad's Orders
Jarad, Golgari Lich Lord
Judge's Familiar
Keening Apparition
Knightly Valor
Korozda Guildmage
Korozda Monitor
Launch Party
Lightning Reflexes
Lobber Crew
Lotleth Troll
Loxodon Smiter
Lyev Skyknight
Mana Bloom
Martial Law
Mercurial Chemister
Mindbreak Trap
Minotaur Aggressor
Mizzium Mortars
Mizzium Skin
Mystic Veil
Necromancy
Necropolis Regent
Nettling Imp
New Prahv Guildmage
Niv-Mizzet, Dracogenius
Nivix Guildmage
Nivmagus Elemental
Norn's Annex
Norritt
Oak Street Innkeeper
Ogre Jailbreaker
Orcish Librarian
Pack Rat
Palisade Giant
Parapet
Perilous Shadow
Phantom General
Precinct Captain
Psychic Spiral
Pursuit of Flight
Pyroconvergence
Racecourse Fury
Rakdos Cackler
Rakdos Charm
Rakdos Guildgate
Rakdos Keyrune
Rakdos Ragemutt
Rakdos Ringleader
Rakdos Shred-Freak
Rakdos's Return
Rakdos, Lord of Riots
Relic Ward
Rest in Peace
Righteous Authority
Risen Sanctuary
Rites of Reaping
Rix Maadi Guildmage
Rogue's Passage
Roiling Horror
Rootborn Defenses
Rubbleback Rhino
Runewing
Savage Surge
Search the City
Search Warrant
Security Blockade
Selesnya Charm
Selesnya Guildgate
Selesnya Keyrune
Selesnya Sentry
Seller of Songbirds
Sewer Shambler
Shrieking Affliction
Silvergill Adept
Skull Rend
Skyline Predator
Skymark Roc
Slaughter Games
Slime Molding
Slitherhead
Sluiceway Scorpion
Slum Reaper
Soar
Soul Tithe
Soulsworn Spirit
Spawn of Rix Maadi
Sphere of Safety
Sphinx's Revelation
Spider Climb
Splatter Thug
Squeaking Pie Sneak
Stab Wound
Stealer of Secrets
Stonefare Crocodile
Street Spasm
Street Sweeper
Strip Bare
Sundering Growth
Sunspire Griffin
Supreme Verdict
Survey the Wreckage
Swift Justice
Tablet of the Guilds
Tavern Swindler
Teleportal
Tenement Crasher
Terrus Wurm
Thoughtflare
Thrill-Kill Assassin
Thromok the Insatiable
Towering Indrik
Trained Caracal
Transguild Promenade
Treasured Find
Trestle Troll
Trostani's Judgment
Trostani, Selesnya's Voice
Ultimate Price
Underworld Connections
Urban Burgeoning
Utvara Hellkite
Vandalblast
Vassal Soul
Viashino Racketeer
Vitu-Ghazi Guildmage
Voidwielder
Volatile Rig
Vraska the Unseen
Ward of Lights
Wayfaring Temple
Wild Beastmaster
Worldspine Wurm
Wren's Run Vanquisher
Zanikev Locust



The links to the various archives:

The Forge 10/05/2012 Windows and Linux archive (requires java 6):

forge-1.2.15.tar.bz2 (46.2 MB, at cardforge.org)


Forge 10/05/2012 BETA packaged as a Mac OS application:

forge-1.2.15-osx.tar.bz2 (47.4 MB, at cardforge.org)
 
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby serrasmurf » 05 Oct 2012, 12:17

i just found a serious bug in the latest alpha version: i can play any number of lands during my turn..
(or is this some kind of dev-mode feature which is only present in alpha releases?)
hope this bug is not in the beta release
thnx for all the efforts again, a blast to play RtR on forge!
serrasmurf
 
Posts: 316
Joined: 30 Jan 2010, 14:09
Location: The Netherlands
Has thanked: 3 times
Been thanked: 18 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Chris H. » 05 Oct 2012, 12:22

serrasmurf wrote:i just found a serious bug in the latest alpha version: i can play any number of lands during my turn..
hope this bug is not in the beta release
thnx for all the efforts again, a blast to play RtR on forge!
 
This is a feature that is a part of the developers mode. Turn developer mode to off and you should be limited to playing one land per turn.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby swordshine » 05 Oct 2012, 12:38

When Guild Feud is on the battlefield, after I choose the opponent at the upkeep of my turn, the game crashes.
Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.15-r17352

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_35 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.abilityfactory.AbilityFactoryDealDamage.fightStackDescription(AbilityFactoryDealDamage.java:1851)
   at forge.card.abilityfactory.AbilityFactoryDealDamage.access$15(AbilityFactoryDealDamage.java:1845)
   at forge.card.abilityfactory.AbilityFactoryDealDamage$1DrawbackFight.getStackDescription(AbilityFactoryDealDamage.java:1808)
   at forge.card.abilityfactory.AbilityFactoryReveal.digStackDescription(AbilityFactoryReveal.java:264)
   at forge.card.abilityfactory.AbilityFactoryReveal.access$0(AbilityFactoryReveal.java:221)
   at forge.card.abilityfactory.AbilityFactoryReveal$1DrawbackDig.getStackDescription(AbilityFactoryReveal.java:182)
   at forge.card.spellability.SpellAbilityStackInstance.<init>(SpellAbilityStackInstance.java:92)
   at forge.card.spellability.SpellAbilityStackInstance.<init>(SpellAbilityStackInstance.java:108)
   at forge.game.zone.MagicStack.add(MagicStack.java:420)
   at forge.game.zone.MagicStack.addAndUnfreeze(MagicStack.java:196)
   at forge.card.spellability.SpellAbilityRequirements.addAbilityToStack(SpellAbilityRequirements.java:238)
   at forge.card.spellability.SpellAbilityRequirements.finishPaying(SpellAbilityRequirements.java:192)
   at forge.card.cost.CostPayment.payCost(CostPayment.java:227)
   at forge.card.cost.CostPayment.paidCost(CostPayment.java:190)
   at forge.card.cost.CostMana.payHuman(CostMana.java:236)
   at forge.card.cost.CostPayment.payCost(CostPayment.java:221)
   at forge.card.spellability.SpellAbilityRequirements.startPaying(SpellAbilityRequirements.java:179)
   at forge.card.spellability.SpellAbilityRequirements.needPayment(SpellAbilityRequirements.java:165)
   at forge.card.spellability.SpellAbilityRequirements.finishedTargeting(SpellAbilityRequirements.java:154)
   at forge.card.spellability.TargetSelection.chooseTargets(TargetSelection.java:210)
   at forge.card.spellability.TargetSelection.chooseTargets(TargetSelection.java:217)
   at forge.card.spellability.TargetSelection.chooseTargets(TargetSelection.java:217)
   at forge.card.spellability.TargetSelection.chooseTargets(TargetSelection.java:217)
   at forge.card.spellability.TargetSelection$2.done(TargetSelection.java:420)
   at forge.card.spellability.TargetSelection$2.selectPlayer(TargetSelection.java:413)
   at forge.gui.GuiInput.selectPlayer(GuiInput.java:113)
   at forge.gui.match.nonsingleton.CField.avatarAction(CField.java:412)
   at forge.gui.match.nonsingleton.CField.access$2(CField.java:409)
   at forge.gui.match.nonsingleton.CField$3.mousePressed(CField.java:84)
   at java.awt.AWTEventMulticaster.mousePressed(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$400(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(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.AccessControlContext$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)
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Sloth » 05 Oct 2012, 13:45

swordshine wrote:When Guild Feud is on the battlefield, after I choose the opponent at the upkeep of my turn, the game crashes.
Arg, it looks like i killed all of the new code for Guild Feud. Sorry ArsenalNut. I will fix this.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Nordos » 05 Oct 2012, 16:27

AI blocked with a Skullbriar, the Walking Grave which had a +1/ü1 counter on it. It dies. He then revives it with Vigor Mortis (of course spending green mana in the process), yet the Skullbriar, the Walking Grave has only one +1/+1 counter on it.
Is that the correct behaviuor?
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby correioalternativo » 05 Oct 2012, 17:24

Thank you for Forge =D>
User avatar
correioalternativo
 
Posts: 279
Joined: 23 Jul 2012, 12:01
Has thanked: 255 times
Been thanked: 23 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Zirbert » 06 Oct 2012, 01:48

I can't resize any of the panels ("Computer Field", "Human Field", "Card Detail", "Card Picture", etc.) during matches. No matter how slowly I move the cursor between panels, I never get the drag-to-resize icon. (My apologies if this has already been discussed in one of the UI threads; I tend not to stay on top of those ones.)
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby friarsol » 06 Oct 2012, 01:58

Zirbert wrote:I can't resize any of the panels ("Computer Field", "Human Field", "Card Detail", "Card Picture", etc.) during matches. No matter how slowly I move the cursor between panels, I never get the drag-to-resize icon. (My apologies if this has already been discussed in one of the UI threads; I tend not to stay on top of those ones.)
You can still resize them if you are in between, I don't know why the resize icon doesn't turn during hover though. I think it worked before the corners were changed.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Zirbert » 06 Oct 2012, 02:32

friarsol wrote:
Zirbert wrote:I can't resize any of the panels ("Computer Field", "Human Field", "Card Detail", "Card Picture", etc.) during matches. No matter how slowly I move the cursor between panels, I never get the drag-to-resize icon. (My apologies if this has already been discussed in one of the UI threads; I tend not to stay on top of those ones.)
You can still resize them if you are in between, I don't know why the resize icon doesn't turn during hover though. I think it worked before the corners were changed.
Ahh, so I can! Thanks, Sol!
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby lazylockie » 06 Oct 2012, 03:15

is still possible to resize the columns in the deck editor?

edit: nevermind, you can still resize, it's just the cursor that won't change
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby yagi » 06 Oct 2012, 03:29

I cast Desperate Ravings three times in a game, but i noticed that the card discarded at random is always from the two card drawn. My hand has 4 other cards when i cast it. It's supposed to be discard a card at random from my entire hand.
yagi
 
Posts: 53
Joined: 17 Apr 2012, 08:56
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby friarsol » 06 Oct 2012, 03:44

yagi wrote:I cast Desperate Ravings three times in a game, but i noticed that the card discarded at random is always from the two card drawn. My hand has 4 other cards when i cast it. It's supposed to be discard a card at random from my entire hand.
While unlikely, 3 times isn't a large enough test case. The card is scripted correctly, so I think it's just happenstance.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby mcrawford620 » 06 Oct 2012, 05:22

Is it just me, or is the tab docking more sensitive now? About half the time I click on the Prompt tab when playing a game, it thinks I am moving the tab and want to create a separate docking window (not sure what the correct terminology is). So I end up with
Prompt ============= Ante Dock

It must be that when I am clicking Prompt, I am moving the mouse ever so slightly by mistake, and it thinks I want to create a new area. But this never happened to me before this version.
mcrawford620
 
Posts: 112
Joined: 25 Jun 2012, 16:59
Has thanked: 55 times
Been thanked: 25 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Andy9973 » 06 Oct 2012, 09:08

When I tap Wirewood Channeler for the first time in a game I can choose which color I want. The next time I tap it, I can't choose again... it automatically gives me color of the mana I have chosen the first time.
And every new Wirewood Channeler I play also automatically gives me mana of that color.
Andy9973
 
Posts: 103
Joined: 30 Apr 2012, 08:35
Has thanked: 47 times
Been thanked: 5 times

Next

Return to Forge

Who is online

Users browsing this forum: No registered users and 59 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form