- Cleared out the changes.txt file, is ready for new material.

This commit is contained in:
Chris
2011-10-17 13:23:54 +00:00
parent 3b7fea3ad8
commit 9c0df386cd

View File

@@ -1,13 +1,11 @@
Forge Beta: 10-17-2011 ver 1.1.6 rev 11243
Forge Beta: ##-##-2011 ver 1.1.# rev #####
(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)
9383 cards in total.
#### cards in total.
Every expansion and set included in forge is now at least 70% complete.
The maximum size for a card displayed on the battlefield is now set using the New Game menu command "Specify Max CardSize". Added icons that will be drawn over the cards in the battlefield for phasing and counters. The attack/block/phasing icons and counters will now also be shown on large cards, only casting cost will be omitted. Lands and tokens with different amounts/types of counters will no longer stack. Tokens with different summoning sickness will no longer stack. Lands that become creatures will now always be moved to the front row.
We have changed the archiving format to ".tar.bz2". There are utilities for Windows, Mac OS and the various *nix's that can be used to decompress these archives.
@@ -15,7 +13,7 @@ We have changed the archiving format to ".tar.bz2". There are utilities for Wind
The Mac OS application version:
We have packaged the Forge 10-17-2011 BETA version as a Mac OS application. You can double click the Forge.app icon to launch the forge application on your Apple computer running Mac OS. This application will automatically increase the java heap space memory for you as it launches. This version does not require the forge.command file and it does not need to start the Terminal application as part of the start up process.
We have packaged the Forge ##-##-2011 BETA version as a Mac OS application. You can double click the Forge.app icon to launch the forge application on your Apple computer running Mac OS. This application will automatically increase the java heap space memory for you as it launches. This version does not require the forge.command file and it does not need to start the Terminal application as part of the start up process.
You can move a copy of your pictures and decks over to the Forge.app application. Right click or control click on the Forge.app icon. Select Show Package Contents form the contextual menu. A Finder window will open and will display a folder named Contents. Navigate to the folder:
@@ -26,535 +24,17 @@ Your decks can be placed in the decks folder, your pics can be placed in the pic
Fixes/Features:
- The AI will now also use abilities and spells during upkeep.
- Cleared out the changes.txt file, is ready for new material.
- Updated some SVars of cards with abilities restricted to the upkeep.
- Initial check-in for Phasing. Note: Auras and Equipped Equipment Phasing Directly is currently unsupported (not "reattaching" itself when phasing in) and AI for AF_Phases isn't functional yet.
- fixing name of Barbed-Back Wurm
- Fixed Cloak of Invisibility.
- Little improvement for the AI of AF Animate.
- minor prompt fix in AF_Choose
- Fixed Vigean Hydropon being able to attack and block.
- The AI will now use the Graft ability of Llanowar Reborn and Vigean Hydropon.
- Moved Moldgraf Monstrosity file.
- fix typo in Knight of Valor
- Replaced AllZone global "QuestChallenge" with its superclass "QuestEvent".
- Little fix in moveCounterDoTriggerAI.
- Added the properties "TopGraveyardCreature" and "TopGraveyard" to hasProperty.
- Minor fix.
- Converted Necratog to script.
- Little fix in changeHiddenTriggerAI.
- Added the recent commit logs to changes.txt.
- Convert Soldevi Digger to TopGraveyard property
- Fixed Spirit Cairn.
- Updating mtgdata
- Fix for crash in GameAction when QuestEvent is not a QuestChallenge
- add ChosenColor as a property in Card.java
- Fixed Standstill.
- Fixed a bug in AbilityFactory.resolve.
- Fixed ETB Counter description of two cards.
- AF_Token now supports:
1. ChosenColor for TokenColors$
2. ChosenType for TokenName$
3. ChosenType for TokenTypes$
- Add Support for ChosenColor in AF_Mana
- add AF_ChooseNumber with Min, Max and Random params accepted. Max is required.
- convert Shapeshifter to script
- Added quest challenge 24.
- removing a TODO in AF_ChooseNumber
- Fixed destroyLegendaryCreatures().
- AF ChangeZone Hidden used the parameter "Defined" for two different things (cards and players). Renamed one to "DefindPlayer".
- Fixed Lobotomy to not affect your own cards.
- UI improvements, round 1: WinLose UI streamlined.
- Added the recent commit logs to changes.txt.
- Added the phasing symbol and replaced the other symbols with the new one by Marc.
- Added support for Putting Counters on Cards you Control as a Cost
- Corrected Scarscale Ritual.
- fix hasProperty exception in Sun Droplet
- Removed last beta's fluff piece from changes.txt.
- Added a brief description of where to place the various pic files in the readme.txt file.
- in sealed AI and Human receive different cardpools
- make sure all buttons on WinLoseFrame fit on Mac OS X
- Made the max card size customizable (via menu -> Specify Max Card Size).
- Added the recent commit logs to changes.txt.
- WinLose bug fix: Quest win penalizes 15 credits and doesn't add win credits - fixed.
- Added the recent commit logs to changes.txt.
- Changed "booster SET" to "booster FORMAT" in reward text for QuestWinLoseHandler.
- Booster choice window is back in action (at end of quest event).
- Fixed fantasy extras only appearing in first round.
- Replaced the challenge quest11.
- Added a graphic representation of counters.
- The number of counters shown on a card is now based on the sum of all counters.
- Added a way to force state effect checking, regardless of wether something is resolving. The only thing that uses this is Persist, currently.
- Fixed Persist's interaction with Melira, Sylvok Outcast.
- add a CostDesc$ to Tornado
- convert Venser, the Sojourner completely to script
- Jester's Mask was missing ETB Tapped
- add an SVar to Boggart Arsonists
- fix a Java warning
- fixed an exception in Tezzeret the Seeker
- Chromatic Armor
- Fixed the combat damage distribution window (it's still using some of the old GUI stuff).
- Added an AILogic parameter to AF ChoseColor.
- Converted Curse of Wizardry to script.
- Added the recent commit logs to changes.txt.
- Rarity constants no longer needed
- Fixed Aether Vial
- Moved the representation of counters to the left and made attack/block/phasing icons appear on top.
- Fixed Changeling not working in all zones.
- Converted Callous Giant to script.
- Converted two auras to StaticAbility PreventDamage.
- Hopefully fixed the Plaxmanta issue on bugz.
- Fix rarity
- I had to add a NumBlockersMinus1 param to the AttackerBlocked trigger due to TriggerCount not working in a second level of xMath
- a Card that bounces back and forth via a self-trigger of AF_GainControl doesn't need to say it's controlling itself 20 times...
- Added SVar$ to calculateAmount.
- Removed NumBlockersMinus1 triggeredobject from AttackerBlocked.
- Removed debug output.
- forgot some code for Ghazban Ogre. The LifeAmount param in Trigger restrictions now accepts any SVar, not just 'X'.
- Fixed Teferi's Moat.
- Fixed Daybreak Coronet.
- Fixed the pic count of basic ISD lands.
- Added the recent commit logs to changes.txt.
- Updated the mana bases of some decks with new duals from ISD.
- Updated some more quest decks.
- Improved the implementation of the second ability of Rhys the Redeemed.
- Added the SVar "FullCost" to add additional costs to permanents.
- Add ability to generate proxies from deck editor
- Add Freemarker template to generate proxies using MagicCard.info
- add an "Exit" option under the Menu menu from the main screen.
- Assigned an icon to the quest23 deck.
- Added a fluff piece to changes.txt.
- add AF_RemoveFromCombat. It just takes a target or Defined.
- fix Wu Admiral SpellDescription
- fix Target$ for Dolmen Gate
- Ran set info script.
- Ran oracle script.
- Added the recent commit logs to changes.txt.
- Fixed Rotlung Reanimator.
- The attack/block/phasing icons and counters will now also be shown on large cards (only casting cost will be omitted)
- Lands and tokens with different amounts/types of counters will no longer stack.
- Fixed Cackling Counterpart.
- Tokens with different summoning sickness will no longer stack.
- very small refactoring for equipped (removed some redundant conversions toArray or back)
- fix link to releases
- Lands that become creatures will now always be moved to the front row.
- Fixed Sword of the Meek.
- Added a fluff piece to changes.txt.
- fixed Postmortem Lunge
- clean up some Java warnings
- add AF_Reveal for things like "target player reveals a card at random from his or her hand" Takes player defined/target, Random$ True and RememberRevealed$ True.
- small fix for displaying revealed card in AF_Reveal
- Fixed Vulturous Zombie.
- Little updates and fixes in other card text files.
- Fixed two more cards that need to exclude tokens in their triggers.
- add a bit more Exception handling in Gui_DownloadSetPictures_LQ for java.net.ConnectException
- Ran set info script.
- Ran oracle script.
- Added the recent commit logs to changes.txt.
- Added an icon to quest24, the The Backlash Machine.
- Converted Singe-Mind Ogre to script.
- Made script of Slayer of the Wicked more AI friendly.
- Converted Arctic Nishoba to script.
- Fixed Mistmeadow Witch, it will now return all creatures to the battlefield. It's still not 100% correct though, since all creatures are returned with the first delayed trigger.
- Cards like Winter Orb and Stoic Angel will no longer allow players to untap permanents that could not untap otherwise.
- Fixed Eater of the Dead
- ran oracle and setinfo scripts
- Full support for skins in place.
- Default skin added.
- WinLose panel styled with new skinning system.
- Forge custom swing components added and available for use in Swing UI.
- WinLose panel written to use forge components.
- Fixed Vedalken Orrery.
- Applied fix for Elven Warhounds and Sylvan Basilisk by asret.
- Fixed text antialiasing for FButtons.
- Minor Gui cleanup - Menu items that require input should have "..."
- Minor fix to reset new card flags in QuestWinLoseHandler. Note, "missing new card flag" bug is still present, probably from lines commented out in DeckEditorShop.java.
- Added 25px horizontal insets to FButton.
- Changed "Surrender" to "Quit" in QuestWinLoseHandler to prevent overflow.
- Checkstyle fixes
- Checkstyle fixes
- Splash screen now loaded from skin (theme).
- Added "rebel" theme.
- fix WinLoseFrame so skinned buttons are not cut off on Mac OS X.
- Added the recent commit logs to changes.txt.
- add AF_ChoosePlayer. Takes params for:
1. target/defined Player
2. Choices (defined for valid Player choices)
This can then be accessed by Defined$ ChosenPlayer
- fix up the stack description for AF_Mill
- Fixed bg_splash.jpg bug.
- Rebel skin, attempt #2.
- convert Ignite Memories to script
- fixed Falling Timber
- AF_ChooseType for Creature types now uses list selection instead of free-text typing.
- fix Type of Desperate Ravings
- Added missing ability to Fire Whip.
- Fixed Rolling Temblor.
- Fixed Yawgmoth's Edict.
- Ran set info script.
- Ran oracle script.
- Added the recent commit logs to changes.txt.
- Allow Compy to activate abilities in Draw phase.
- fix several places in AFs where compy wouldn't activate because it was checking the wrong param
- fix targeting of Volrath's Dungeon
- Little fixes to two new cards.
- Fixed Breath of Dreams.
- Add AF_NameCard. Like other AF_Choose*, it can be accessed as a Property Card.NamedCard
- forgot Flashback on Cabal Therapy
- Add support for RememberDiscarded for everything except for DiscardUnless
- Fix on FRoundedPanel, and some brief changes to the "rebel" skin to differentiate from "default" (note, still needs a lot of work)
- Splash screen uses skin colors for load bar. "Rebel" and "Default" skin palettes adjusted to fit (still need some grafix work).
- Sped up mousewheel scroll speed in custom scroll area on WinLoseFrame.
- Fixed "New" flag bug in quest rewards handler.
- Add AF_Charm. This should support all the regular Charm cards, or any "Choose one - " type of spells. See Midnight Charm for an example. The following items are outstanding:
1. Enable Charms for the AI
2. add support for the CharmNum$ param to supports the Commands (Cryptic Command, Profane Command, etc.; i.e. "Choose two -")
- minor stack description fix in AF_ChangeZone
- fully support the CharmNum param in AF_Charm
- Removed obsolete win/lose frame files.
- Ran set info script.
- Ran oracle script.
- Added the recent commit logs to changes.txt.
- Update to FRoundedPanel:
Can now decide which corners to round.
No settings file required in skin (all removed)
- Fixed Cry of Contrition
- AI's checkRemoveCounterCost was way too conservative (which mostly prevented the usage of ultimate Planeswalker abilities).
- Added an ultimate parameter to planewalker abilities. These abilities will be considered before the others.
- Little AI improvements for AF Pump Curse.
- Little improvement in damageChoosingTargets AI (Chandra, the Firebrand will no longer omit targeting the human).
- Updated the Hellboy 3 deck with 4 x Bump in the Night.
- Added an easy version of the Deadpool deck.
- Removed Toxic Stench. If someone can get the condition stuff to work with Threshold correctly, have at it.
- a couple fixes for AF_Charm:
1. Charms weren't chosen from Triggers. Now they are.
2. Defined in a Charm caused a crash because ActivatingPlayer wasn't set for newly linked Ability_Subs. This is fixed.
- fix Charm targeting when called from a Trigger
- fix Inquisitor Exarch
- convert Austere Command to script
- Little addition
- fix RememberDiscarded when Mode$ Hand
- convert Incendiary Command to script
- Convert Cryptic Command to script
- Fixed text of Blind Hunter and Orzhov Euthanist.
- Fixed Haunt cards allowing you to haunt non-creatures.
- Little improvement for the AI of AF LoseLife (the AI will no longer wait until Main2 or blocking or use randomness if the ability can kill the human).
- The AI will no longer use AF Dig abilities with destination hand before Main2.
- Added SVar:RemAIDeck:True to Venser, the Sojourner.
- Ran set info script.
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the nightly build release.
- cleanups in GamActionUtil and AbstractCardFactory
- Removed a couple of unused imports.
- Removed Fyndhorn Druid. Incorrect implementation.
- Added some more Blink AI to AF ChangeZone to support Venser, the Sojourner.
- update surefire reporting plugin
- Added LQ pic URLs to Orzhov Pontiff and Tormentor Exarch.
- Removed Fyndhorn Druid from changes.txt.
- Fix for check ETB if the trigger is missing an Execute (Hazazon Tamar)
- Adding Printings info to Lat-Nams Legacy
- fix token name for Monkey Cage
- Didn't fix the NPE properly last time
- AI will no longer use AF_Tap during his turn outside of combat
- Added the recent commit logs to changes.txt. Preparing for the nightly build release.
- Some cleanup in AF_Phases and GameActionUtil.FlipACoin
- Fixed a bug in the AI part of AF ChangeZone.
- Added quest25 challenge.
- Frenetic Efreet is a sacrifice not a destroy
- Make the Freemarker template for generating proxies more generic
- Assigned an icon to quest25.
- Disciple of Griselbrand shouldn't have intimidate
- Added the recent commit logs to changes.txt. Preparing for the nightly build release.
- Fixed Exhume.
- Enlarged the Multi Block window (but it's not a real solution for the problem with large card pictures).
- update guava dependency to latest version
- Ran set info script.
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the nightly build release.
- allow multiple color selections in AF_ChooseColor via a "OrColors$" parameter. Please note, the chioce dialog for colors is multi-select (like, pick one, ctrl+click to pick another, etc...)
- Change the prompt of AF charm from "choose a spell" to "choose a mode" to reflect its usage on abilities.
- Make use of Zone.listValueOf in StaticAbility_Continuous.
- Ran oracle and SetInfo scripts
- Fixed Soul Charmer.
- Charmbreaker Devils
- Fixed Helix Pinnacle.
- Converted Cerebral Eruption to script.
- Fixed a possible NPE in doDiscard.
- Fixed a possible NPE in changeHiddenOriginCanPlayAI.
- Some work on Planar Guide, but it's not functional.
- experimental patch for AF_Dig (RevealValid param)
- convert Evolution Charm to SP$ Charm
- small text tweaks
- experimental patch in AF_Effect for ChosenColor
- simplification in AF_ChooseColor
- Fixed the cost string of remove counter costs.
- Fixed the cost string of put counter costs.
- Updated two SVars, ran scripts.
- Fixed re-updating bug of cards in play at beginning of round during quest.
- Added the recent commit logs to changes.txt. Preparing for the nightly build release.
- convert the etb of Iona, Shield of Emeria to script
- convert Brave the Elements to script
- toString tweak in CostRemoveCounter for "All"
- fix token name for Weirding Shaman
- Wurmweaver Coil's token ability was scripted improperly as a spell.
- Fix Chancellor of the Tangle's PT
- Added SVar:RemAIDeck:True to the godauras (because the AI may enchant artifact creatures with them).
- Fixed typo
- add an AF_MustBlock (for things like Target creature blocks CARDNAME this turn if able.)
- also fixes an issue with Card.ChosenColor property
- Fixing Hellhole Rats from using "Discarded" which is for the Discard Cost, to using the appropriate RememberDiscarded and Remembered.
- Fixed Planar Guide by using AllZoneUtil.getCardState to search the card the Remembered object gets added to.
- Fixed some cards that needed "DefinedPlayer" instead of "Defined".
- Fixed Curse of Oblivion.
- Added backward compatibility to the "DefinedPlayer"/"Defined" issue.
- Removed the Faerie part of the champion stack description.
- Initial Delve keyword checkin. (Does not work with X-cost spells.)
- Added OwnerDoesntControl property.
- Ran Setinfo and Oracle script.
- Remove code that can pull build ID from another jar in the classpath.
- Converted Lurking Predators to script.
- Added the recent commit logs to changes.txt. Preparing for the nightly build release.
- Little fix
- clean up a couple Java warnings
- fix TokenName in Militia's Pride
- convert Rith, the Awakener to script
- Added LQ pic URLs to Bronze Bombshell; Death Rattle and Tombstalker.
- Moved Venarian Glimmer.
- Moved Heal the Scars.
- Rishadan Footpad no longer overrides Sacrifice Input, but still prompts twice for the Unless cost.
- run oracle and setinfo scripts
- add Provoke keyword
- fix possible NPE in AF_ChooseNumber
- add support for ChosenNumber in Number$ counting
- Ran set info script.
- Added the recent commit logs to changes.txt. Preparing for the bi-weekly build and release.
- Preparing the changes.txt file for the next bi-weekly build and release.
Many people helped with this version. A special thank you goes out to them. (Attempted to list names alphabetically):
Asret
Dave
Doublestrike
Friar Sol
Hellfish
Iran
Jeff Wadsworth
Marc
Max mtg
Slapshot5
Sloth
Zirbert
Chris H
Added many cards, including:
Abu Ja'far
Agonizing Memories
Alms
Ancestral Knowledge
Angel's Herald
Apathy
Arachnus Web
Aven Liberator
Bamboozle
Barbed Shocker
Barbed-Back Wurm
Barrel Down Sokenzan
Behemoth's Herald
Blademane Baku
Blood Lust
Body Double
Breezekeeper
Brontotherium
Bronze Bombshell
Burning Sands
Cabal Therapy
Catacomb Dragon
Cephalid Constable
Chaos Harlequin
Charge Across the Araba
Chimeric Sphere
Cloak of Invisibility
Cold Snap
Coldsteel Heart
Confessor
Corpse Dance
Creature Bond
Crested Craghorn
Crown of Empires
Crystal Golem
Dawn Charm
Death Rattle
Death Watch
Deceiver Exarch
Defiant Vanguard
Demon's Herald
Descendant of Kiyomaro
Disharmony
Dragon Mask
Dragon's Herald
Dread Wight
Dream Fighter
Dusk Urchins
Eater of the Dead
Elvish Healer
Elvish Soultiller
Ethersworn Shieldmage
False Memories
Fire Whip
Flash of Insight
Fountain of Cho
Frenetic Efreet
Gamekeeper
Ghazban Ogre
Goblin Grappler
Goblin Recruiter
Goblin Snowman
Greater Stone Spirit
Grief Tyrant
Grim Discovery
Gruul Scrapper
Guiding Spirit
Gulf Squid
Gustcloak Harrier
Gustcloak Runner
Gustcloak Skirmisher
Heat Stroke
Hunting Kavu
Ideas Unbound
Infinite Hourglass
Inquisition
Inquisitor Exarch
Insidious Dreams
Jeweled Torque
Jihad
Johtull Wurm
Kabira Evangel
Kagemaro's Clutch
Kiyomaro, First to Stand
Kjeldoran Frostbeast
Knowledge Vault
Krovikan Plague
Kyscu Drake
Lat-Nam's Legacy
Lesser Werewolf
Lich's Tomb
Living Terrain
Lowland Basilisk
Lowland Tracker
Makeshift Mauler
Mana Chains
Martyr of Ashes
Martyr of Sands
Martyr of Spores
Martyr's Cry
Master of Arms
Mercadian Bazaar
Merfolk Raiders
Merfolk Spy
Midnight Charm
Mindless Null
Mist Dragon
Mistform Seaswift
Mob Mentality
Moldgraf Monstrosity
Moonring Island
Myr Battlesphere
Oboro Envoy
Oona, Queen of the Fae
Orzhov Pontiff
Osai Vultures
Pentarch Paladin
Persecute
Petalmane Baku
Phyrexian Devourer
Phyrexian Etchings
Planeswalker's Favor
Planeswalker's Mirth
Planeswalker's Scorn
Polymorph
Pox
Primal Command
Prismatic Strands
Prismatic Ward
Quest for Ula's Temple
Quickchange
Quirion Elves
Rag Man
Rainbow Efreet
Rakalite
Relic Bind
Remember the Fallen
Revered Unicorn
Ribbon Snake
Riptide Replicator
Root Greevil
Rune Snag
Rushwood Grove
Rusted Relic
Safe Haven from The Dark
Samite Sanctuary
Sandbar Crocodile
Saprazzan Cove
Sawtooth Ogre
Scepter of Empires
Scuttlemutt
Selective Memory
Shallow Grave
Shimmer
Shinen of Flight's Wings
Shinen of Fury's Fire
Shoal Serpent
Shocker
Sickening Dreams
Silhana Starfletcher
Sink into Takenuma
Skaab Goliath
Skeletonize
Skinshifter
Skirk Drill Sergeant
Skullmane Baku
Sokenzan Spellblade
Sol Grail
Song of Blood
Sophic Centaur
Sphinx's Herald
Splintering Wind
Stitched Drake
Subterranean Hangar
Sword of the Ages
Tangle Angler
Teferi's Drake
Teferi's Honor Guard
Teferi's Isle
Teferi's Moat
Throne of Empires
Tidewalker
Timely Reinforcements
Tolarian Drake
Tombstalker
Tormentor Exarch
Trapfinder's Trick
Treacherous Werewolf
Unnatural Selection
Urza's Bauble
Valleymaker
Vanish into Memory
Vanishing
Vaporous Djinn
Venom
Venomous Fangs
Vodalian Illusionist
Well of Knowledge
Whiteout
Winding Canyons
Wine of Blood and Iron
Winter Blast
Woolly Razorback
Zombie Scavengers
end