Forge Beta: 06-14-2013 ver 1.4.1
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Forge Beta: 06-14-2013 ver 1.4.1
by Chris H. » 14 Jun 2013, 12:27
Forge Beta: 06-14-2013 ver 1.4.1
12819 cards in total.
Release Notes
- Java 7 -
The devs are discussing a plan to update the battlefield display code with Java FX 2.2 and this should help to improve a few things. Java FX 2.2 requires Java 7 so please update your Java runtime environment in the nearest future. At some point a new version of Forge will no longer run under Java 6.
- New M14 cards -
We have added a branch to our SVN for the new cards that are currently being scripted. These cards are not yet available in this build of forge. Please be patient and they will soon become available.
- Match and Deck Editor Layout problems -
The match and deck editor windows contain panels that can be moved and/or resized. The changes that you make are saved to files that are named "editor.xml" and "match.xml". These files can be found in your userDir/preferences/ directory.
Sometimes people will decide that they do not like the changes that they made and wish to go back to the original layout. To reset layouts to deafult, go to the Game Settings -> Preferences -> Troubleshooting section. You will find at this location two buttons that will reset the match layout and the deck editor layouts.
Also use the mentioned measure if your match or deckeditor won't start - it would help in 90% of the cases.
- The AI Drafting has been improved -
The AI evaluated the basic lands higher than anything else. Fixed. The AI would pick cards with RemAIDeck but only at a much lowered pick rate. For example the best pick in a 250 card set would become the 75th best pick, the 20th best pick would become the 95th and so on. Divided this factor by 3 (so the first pick would become the 25th pick). Please test whether this has improved the draft experience.
New Cards
New Planes
New M14 branch Cards
Known Issues
Contributors to This Release
Agetian
Asepetci
Diogenes
Gos
Hellfish
Marc
Max
Nordos
RedDeckWins
Sidereal
Sloth
Sol
Swordshine
Chris H
(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)
(Thanks to the MAGE team for permission to use their targeting arrows.)
(Thanks to http://www.freesound.org/browse/ for providing some sound files.)
The links to the various archives:
12819 cards in total.
Release Notes
- Java 7 -
The devs are discussing a plan to update the battlefield display code with Java FX 2.2 and this should help to improve a few things. Java FX 2.2 requires Java 7 so please update your Java runtime environment in the nearest future. At some point a new version of Forge will no longer run under Java 6.
- New M14 cards -
We have added a branch to our SVN for the new cards that are currently being scripted. These cards are not yet available in this build of forge. Please be patient and they will soon become available.
- Match and Deck Editor Layout problems -
The match and deck editor windows contain panels that can be moved and/or resized. The changes that you make are saved to files that are named "editor.xml" and "match.xml". These files can be found in your userDir/preferences/ directory.
Sometimes people will decide that they do not like the changes that they made and wish to go back to the original layout. To reset layouts to deafult, go to the Game Settings -> Preferences -> Troubleshooting section. You will find at this location two buttons that will reset the match layout and the deck editor layouts.
Also use the mentioned measure if your match or deckeditor won't start - it would help in 90% of the cases.
- The AI Drafting has been improved -
The AI evaluated the basic lands higher than anything else. Fixed. The AI would pick cards with RemAIDeck but only at a much lowered pick rate. For example the best pick in a 250 card set would become the 75th best pick, the 20th best pick would become the 95th and so on. Divided this factor by 3 (so the first pick would become the 25th pick). Please test whether this has improved the draft experience.
New Cards
- CARDS LIST | Open
- Amulet of Quoz
Aphetto Dredging
Archive Trap
Battlefield Scrounger
Chain Stasis
Chancellor of the Annex
Chisei, Heart of Oceans
Choking Vines
Cobra Trap
Defensive Formation
Dream Chisel
Dream Leash
Exiled Doomsayer
Fossil Find
Gemstone Caverns
Grave Consequences
Grimoire Thief
Hankyu
Hibernation's End
Indentured Djinn
Ion Storm
Jester's Scepter
Jetting Glasskite
Jotun Grunt
Kira, Great Glass Spinner
Kithkin Armor
Krark's Thumb
Leashling
Liquid Fire
Martyr of Bones
Master Warcraft
Melee
Minion of Leshrac
Odric, Master Tactician
Patron of the Akki
Patron of the Kitsune
Patron of the Moon
Patron of the Nezumi
Patron of the Orochi
Penance
Power Conduit
Prowling Pangolin
Psychic Vortex
Research // Development
Search for Survivors
Shimmering Glasskite
Spinning Darkness
Summoning Trap
Tainted Specter
Teferi's Curse
Temporary Truce
Thelon's Chant
Thought Lash
Thran Turbine
Tidal Influence
Time and Tide
Tourach's Chant
Truce
Uba Mask
Void Maw
New Planes
- Planes LIST | Open
- Furnace Layer
Kharasha Foothills
Mimano
Mirrored Depths
New M14 branch Cards
- M14 BRANCH CARDS LIST | Open
- Accursed Spirit
Advocate of the Beast
Ajani's Chosen
Archangel of Thune
Awaken the Ancient
Battle Sliver
Blur Sliver
Bonescythe Sliver
Charging Grffin
Corpse Hauler
Dawnstrike Paladin
Deathgaze Cockatrice
Devout Invocation
Elvish Mystic
Enlarge
Fleshpulper Giant
Glimpse the Future
Grim Return
Groundshaker Sliver
Guardian of the Ages
Hive Stirrings
Hunt the Weak
Into the Wilds
Jace's Mindseeker
Kalonian Tusker
Liliana's Reaver
Marauding Maulhorn
Master of Diversion
Megantic Sliver
Molten Birth
Ogre Battledriver
Predatory Sliver
Primeval Bounty
Regathan Firecat
Ring of Three Wishes
Rise of the Dark Realms
Scourge of Valkas
Sentinel Sliver
Seraph of the Sword
Shadowborn Apostle
Shadowborn Demon
Sliver Construct
Soulmender
Sporemound
Staff of the Death Magus
Staff of the Flame Magus
Staff of the Mind Magus
Staff of the Wild Magus
Steelform Sliver
Stonehorn Chanter
Striking Sliver
Thorncaster Sliver
Undead Minotaur
Vampire Warlord
Vastwood Hydra
Vial of Poison
Windreader Sphinx
Woodborn Behemoth
Young Pyromancer
Known Issues
- ISSUES LIST | Open
- A small number of cards including Wall of Corpses, Abu Ja'far and others with a similar ability are not functional. The common issue here is actually that they check the blocker/attacker after being removed from the battlefield. Probably need to use LKI. Regular destroy/destroy all effects work just fine. The problem cards are caring about battlefield specific properties, that no longer apply when the base card is no longer on the battlefield.
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 each other. This work is not yet finished. As a result there is currently some inconsistencies with "Enters the battlefield with counters" (Not incredibly noticeable).
A recent contribution to the code base should fix some of the bugs that people noticed with cloning type abilities. At this time there is one remaining issue that we hope will be addressed in the near future:
Copies of cards that setup Zone Change triggers via addComesIntoPlayCommand and addLeavesPlayCommand will not function correctly.
Forge is likely to be compatible with Java 7 at this time. Some people have used forge with Java 7 and have not reported any problems that are related to Java 7. If you would like to upgrade to Java 7 and have held off because of Forge then you may upgrade as we do not think that it will cause an incompatibility type of problem. We will continue to try to maintain compatibility with Java 6 for the foreseeable future.
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.
Contributors to This Release
Agetian
Asepetci
Diogenes
Gos
Hellfish
Marc
Max
Nordos
RedDeckWins
Sidereal
Sloth
Sol
Swordshine
Chris H
(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)
(Thanks to the MAGE team for permission to use their targeting arrows.)
(Thanks to http://www.freesound.org/browse/ for providing some sound files.)
The links to the various archives:
The Forge 06/14/2013 Windows and Linux archive (requires java 6):
forge-1.4.1.tar.bz2 (30.6 MB, at cardforge.org)
Forge 06/14/2013 BETA packaged as a Mac OS application:
forge-1.4.1-osx.tar.bz2 (31.8 MB, at cardforge.org)
-
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: 06-14-2013 ver 1.4.1
by friarsol » 14 Jun 2013, 12:37
Completion Percentages
Implemented (Missing) / Total = Percentage Implemented
12818 (479) / 13297 = 96.40 %
Implemented (Missing) / Total = Percentage Implemented
12818 (479) / 13297 = 96.40 %
- Standard | Open
- Implemented (Missing) / Total = Percentage Implemented
1501 (3) / 1504 = 99.80 %
Missing (3):
Divine Deflection
Redirect
Trait Doctoring
- Sets | Open
- Set: Implemented (Missing) / Total = Percentage Implemented
Dark Ascension: 158 (0) / 158 = 100.0%
Return to Ravnica: 254 (0) / 254 = 100.0%
Conflux: 145 (0) / 145 = 100.0%
Portal: 200 (0) / 200 = 100.0%
Starter 2000: 52 (0) / 52 = 100.0%
Duel Decks: Sorin vs. Tibalt: 71 (0) / 71 = 100.0%
Morningtide: 150 (0) / 150 = 100.0%
Innistrad: 254 (0) / 254 = 100.0%
Zendikar: 234 (0) / 234 = 100.0%
Gatecrash: 249 (0) / 249 = 100.0%
Mirrodin Besieged: 150 (0) / 150 = 100.0%
Legions: 145 (0) / 145 = 100.0%
Alara Reborn: 145 (0) / 145 = 100.0%
Avacyn Restored: 233 (1) / 234 = 99.57%
Shards of Alara: 233 (1) / 234 = 99.57%
Magic 2010: 233 (1) / 234 = 99.57%
Magic 2013: 233 (1) / 234 = 99.57%
Tenth Edition: 366 (2) / 368 = 99.46%
Eventide: 179 (1) / 180 = 99.44%
Portal Three Kingdoms: 169 (1) / 170 = 99.41%
Starter 1999: 157 (1) / 158 = 99.37%
Dragon's Maze: 155 (1) / 156 = 99.36%
Portal Second Age: 154 (1) / 155 = 99.35%
Worldwake: 144 (1) / 145 = 99.31%
Urza's Destiny: 142 (1) / 143 = 99.3%
Scars of Mirrodin: 232 (2) / 234 = 99.15%
Rise of the Eldrazi: 231 (2) / 233 = 99.14%
Ninth Edition: 341 (3) / 344 = 99.13%
Eighth Edition: 338 (4) / 342 = 98.83%
New Phyrexia: 168 (2) / 170 = 98.82%
Seventh Edition: 331 (4) / 335 = 98.81%
Urza's Legacy: 141 (2) / 143 = 98.6%
Lorwyn: 282 (4) / 286 = 98.6%
Torment: 141 (2) / 143 = 98.6%
Classic Sixth Edition: 330 (5) / 335 = 98.51%
Magic 2012: 230 (4) / 234 = 98.29%
Champions of Kamigawa: 286 (5) / 291 = 98.28%
Shadowmoor: 281 (5) / 286 = 98.25%
Guildpact: 162 (3) / 165 = 98.18%
Fifth Dawn: 162 (3) / 165 = 98.18%
Ravnica: City of Guilds: 285 (6) / 291 = 97.94%
Odyssey: 328 (7) / 335 = 97.91%
Urza's Saga: 328 (7) / 335 = 97.91%
Planeshift: 140 (3) / 143 = 97.9%
Judgment: 140 (3) / 143 = 97.9%
Magic 2011: 229 (5) / 234 = 97.86%
Mercadian Masques: 327 (8) / 335 = 97.61%
Time Spiral: 279 (7) / 286 = 97.55%
Dissension: 175 (5) / 180 = 97.22%
Scourge: 139 (4) / 143 = 97.2%
Nemesis: 139 (4) / 143 = 97.2%
Darksteel: 160 (5) / 165 = 96.97%
Saviors of Kamigawa: 160 (5) / 165 = 96.97%
Mirrodin: 282 (9) / 291 = 96.91%
Tempest: 324 (11) / 335 = 96.72%
Invasion: 324 (11) / 335 = 96.72%
Prophecy: 138 (5) / 143 = 96.5%
Betrayers of Kamigawa: 159 (6) / 165 = 96.36%
Planar Chaos: 159 (6) / 165 = 96.36%
Future Sight: 173 (7) / 180 = 96.11%
Magic: The Gathering-Commander: 291 (12) / 303 = 96.04%
Exodus: 137 (6) / 143 = 95.8%
Onslaught: 320 (15) / 335 = 95.52%
Fifth Edition: 414 (20) / 434 = 95.39%
Time Spiral "Timeshifted": 115 (6) / 121 = 95.04%
Revised Edition: 281 (15) / 296 = 94.93%
Fourth Edition: 348 (20) / 368 = 94.57%
Vanguard: 100 (6) / 106 = 94.34%
Planechase: 180 (11) / 191 = 94.24%
Fallen Empires: 96 (6) / 102 = 94.12%
Weatherlight: 157 (10) / 167 = 94.01%
Stronghold: 134 (9) / 143 = 93.71%
Apocalypse: 134 (9) / 143 = 93.71%
Unlimited Edition: 272 (20) / 292 = 93.15%
Limited Edition Beta: 272 (20) / 292 = 93.15%
Limited Edition Alpha: 270 (20) / 290 = 93.1%
Coldsnap: 144 (11) / 155 = 92.9%
Mirage: 311 (24) / 335 = 92.84%
Archenemy: 177 (14) / 191 = 92.67%
Promo set for Gatherer: 25 (2) / 27 = 92.59%
Homelands: 106 (9) / 115 = 92.17%
Visions: 152 (15) / 167 = 91.02%
Alliances: 131 (13) / 144 = 90.97%
Antiquities: 77 (8) / 85 = 90.59%
Chronicles: 105 (11) / 116 = 90.52%
Planechase 2012 Edition: 160 (17) / 177 = 90.4%
Arabian Nights: 70 (8) / 78 = 89.74%
Legends: 272 (38) / 310 = 87.74%
Ice Age: 327 (46) / 373 = 87.67%
The Dark: 104 (15) / 119 = 87.39%
Total over all sets: 18331 (623) / 18954
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Banichi » 14 Jun 2013, 13:05
Thanks for the release. I absolutely love the program.
Unfortunately, I see a minor glitch. Some of the lands have a double border.
Unfortunately, I see a minor glitch. Some of the lands have a double border.
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Doomlord » 14 Jun 2013, 16:28
Bug report: I controlled a Ground Seal. The AI cast Mulch, putting Thragtusk and Unburial Rites into its graveyard, then flashed back the Unburial Rites targeting the Thragtusk. The spell fizzled on resolution, as it had an invalid target, but the AI should not have been allowed to cast it in the first place.
Re: Forge Beta: 06-14-2013 ver 1.4.1
by vance6842 » 14 Jun 2013, 17:09
Is cardforge.org down for anybody else? I have tried Chrome, Firefox, and IE for the last three days and cannot connect, but I see others are already testing 1.4.1. Can anyone think of what I am doing wrong? I apologize if this is posted in the wrong thread.
- vance6842
- Posts: 1
- Joined: 14 Jun 2013, 17:06
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-14-2013 ver 1.4.1
by aaltomar » 14 Jun 2013, 17:19
Playing constructed with Zvi Mowshowitz's Mythic deck against a random deck and when a creature attacks alone with Finest Hour in play the creature is not untapped for another combat phase.
Re: Forge Beta: 06-14-2013 ver 1.4.1
by mesostophocles » 14 Jun 2013, 17:52
In quest mode, AI attacked with a Spark Elemental, I blocked with a Viridian Emissary, the game crashed. The bug report I got was a Java Null Point Exception.
Thanks.
[list]
Thanks.
[list]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at java.util.TreeMap.getEntry(Unknown Source)
at java.util.TreeMap.containsKey(Unknown Source)
at java.util.TreeMap$KeySet.contains(Unknown Source)
at forge.Card.hasProperty(Card.java:6009)
at forge.Card.isValid(Card.java:5100)
at forge.GameEntity.isValid(GameEntity.java:295)
at forge.card.trigger.TriggerChangesZone.performTest(TriggerChangesZone.java:78)
at forge.card.trigger.TriggerHandler.canRunTrigger(TriggerHandler.java:303)
at forge.card.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:263)
at forge.card.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:234)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:184)
at forge.game.GameAction.checkStateEffects(GameAction.java:987)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:344)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:869)
at forge.game.GameAction.startGame(GameAction.java:1422)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- mesostophocles
- Posts: 2
- Joined: 17 Apr 2013, 16:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Hib » 14 Jun 2013, 17:55
Description: In quest mode, when I click the "Unlock Sets" button.
- RuntimeException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_21 Oracle Corporation
java.lang.RuntimeException: unhandled card edition type: DUEL_DECKS
at forge.quest.QuestUtilUnlockSets.getUnlockableEditions(QuestUtilUnlockSets.java:148)
at forge.quest.QuestUtilUnlockSets.chooseSetToUnlock(QuestUtilUnlockSets.java:69)
at forge.gui.home.quest.SSubmenuQuestUtil.chooseAndUnlockEdition(SSubmenuQuestUtil.java:270)
at forge.gui.home.quest.CSubmenuChallenges$5.run(CSubmenuChallenges.java:58)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
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)
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Luxis » 14 Jun 2013, 20:08
YES,YES,YES!!
You can't imagine how happy I get when you guys release a new version! hahahahaa!
You can't imagine how happy I get when you guys release a new version! hahahahaa!
Re: Forge Beta: 06-14-2013 ver 1.4.1
by cc-drake » 14 Jun 2013, 20:13
Description: Opened the spell shop in quest mode:
- NoSuchElementException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.util.NoSuchElementException: Asked for 'Island' from 'DDC' #-1: db didn't find that copy.
at forge.card.CardDb.getCard(CardDb.java:291)
at forge.card.CardDb.getCard(CardDb.java:282)
at forge.quest.QuestUtilCards.generateBasicLands(QuestUtilCards.java:127)
at forge.quest.QuestUtilCards.generateCardsInShop(QuestUtilCards.java:554)
at forge.quest.QuestUtilCards.getShopList(QuestUtilCards.java:573)
at forge.gui.deckeditor.controllers.CEditorQuestCardShop.init(CEditorQuestCardShop.java:458)
at forge.gui.deckeditor.CDeckEditorUI.updateController(CDeckEditorUI.java:379)
at forge.gui.deckeditor.CDeckEditorUI.setCurrentEditorController(CDeckEditorUI.java:106)
at forge.gui.home.quest.SSubmenuQuestUtil.showSpellShop(SSubmenuQuestUtil.java:251)
at forge.gui.home.quest.CSubmenuDuels$3.run(CSubmenuDuels.java:44)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
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)
Re: Forge Beta: 06-14-2013 ver 1.4.1
by cc-drake » 14 Jun 2013, 20:25
Description: I cast Balance with less cards in hand as AI.
- UnsupportedOperationException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.UnsupportedOperationException
at java.util.Collections$UnmodifiableCollection.remove(Unknown Source)
at forge.game.ai.AiController.getCardsToDiscard(AiController.java:592)
at forge.game.player.PlayerControllerAi.chooseCardsToDiscardFrom(PlayerControllerAi.java:221)
at forge.card.cardfactory.CardFactorySorceries.balanceHands(CardFactorySorceries.java:84)
at forge.card.cardfactory.CardFactorySorceries.access$1(CardFactorySorceries.java:71)
at forge.card.cardfactory.CardFactorySorceries$1.resolve(CardFactorySorceries.java:123)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:524)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:871)
at forge.game.GameAction.startGame(GameAction.java:1422)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 06-14-2013 ver 1.4.1
by xbon » 14 Jun 2013, 21:57
Description: My turn began
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows 8 6.2 amd64
Java Version: 1.7.0_13 Oracle Corporation
java.lang.NullPointerException
at forge.Card.getController(Card.java:2989)
at forge.gui.match.TargetingOverlay.assembleArcs(TargetingOverlay.java:205)
at forge.gui.match.TargetingOverlay.access$2(TargetingOverlay.java:80)
at forge.gui.match.TargetingOverlay$OverlayPanel.paintComponent(TargetingOverlay.java:320)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$1000(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
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)
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Sloth » 14 Jun 2013, 21:58
Fixed! Thanks Doomlord.Doomlord wrote:Bug report: I controlled a Ground Seal. The AI cast Mulch, putting Thragtusk and Unburial Rites into its graveyard, then flashed back the Unburial Rites targeting the Thragtusk. The spell fizzled on resolution, as it had an invalid target, but the AI should not have been allowed to cast it in the first place.
Fixed! Thanks Hib.Hib wrote:Description: In quest mode, when I click the "Unlock Sets" button.
- RuntimeException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_21 Oracle Corporation
java.lang.RuntimeException: unhandled card edition type: DUEL_DECKS
at forge.quest.QuestUtilUnlockSets.getUnlockableEditions(QuestUtilUnlockSets.java:148)
at forge.quest.QuestUtilUnlockSets.chooseSetToUnlock(QuestUtilUnlockSets.java:69)
at forge.gui.home.quest.SSubmenuQuestUtil.chooseAndUnlockEdition(SSubmenuQuestUtil.java:270)
at forge.gui.home.quest.CSubmenuChallenges$5.run(CSubmenuChallenges.java:58)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
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)
Fixed! Thanks cc-drake.cc-drake wrote:Description: I cast Balance with less cards in hand as AI.
- UnsupportedOperationException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.UnsupportedOperationException
at java.util.Collections$UnmodifiableCollection.remove(Unknown Source)
at forge.game.ai.AiController.getCardsToDiscard(AiController.java:592)
at forge.game.player.PlayerControllerAi.chooseCardsToDiscardFrom(PlayerControllerAi.java:221)
at forge.card.cardfactory.CardFactorySorceries.balanceHands(CardFactorySorceries.java:84)
at forge.card.cardfactory.CardFactorySorceries.access$1(CardFactorySorceries.java:71)
at forge.card.cardfactory.CardFactorySorceries$1.resolve(CardFactorySorceries.java:123)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:524)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:871)
at forge.game.GameAction.startGame(GameAction.java:1422)
at forge.game.Match$1.run(Match.java:105)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by lightbeetle » 14 Jun 2013, 22:05
I guess this isn't technically a bug, but when I try to download the LQ Set pictures, they don't go into the folders for some reason. I have 1225 that it says I'm missing (Mostly the Duel Deck Artwork), but they don't show up where they're supposed to. I quit out and restarted my computer but it's still an issue.
- lightbeetle
- Posts: 2
- Joined: 14 Jun 2013, 21:57
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-14-2013 ver 1.4.1
by archdew » 14 Jun 2013, 22:31
Description: [whenever I click on deck editor]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.0-r21849
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_01 Oracle Corporation
java.lang.NullPointerException
at forge.gui.framework.SLayoutIO.loadLayout(SLayoutIO.java:153)
at forge.gui.deckeditor.VDeckEditorUI.populate(VDeckEditorUI.java:35)
at forge.control.FControl.changeState(FControl.java:245)
at forge.gui.home.CHomeUI$1.run(CHomeUI.java:69)
at forge.gui.toolbox.FLabel._doMouseAction(FLabel.java:309)
at forge.gui.toolbox.FLabel.access$5(FLabel.java:304)
at forge.gui.toolbox.FLabel$4.mouseClicked(FLabel.java:345)
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$000(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)
- archdew
- Posts: 1
- Joined: 14 Jun 2013, 22:23
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 27 guests