Commit Graph

162 Commits

Author SHA1 Message Date
Rob Cashwalker
0b04ed5315 Cardforge.org is now available again. 2011-12-20 16:28:47 +00:00
Rob Cashwalker
5c987d9a4c Attempting to move the icons folder to /res/images instead of /res/pics. 2011-12-14 17:38:42 +00:00
Rob Cashwalker
4f2525ef2b Replace any direct URL references to cardforge.org to a getProperty. Enables quick transition to new or alternate URLs. 2011-12-14 16:06:36 +00:00
Hellfish
77d23ef04f *Reverted main.properties. 2011-12-01 09:22:24 +00:00
Hellfish
570c75bd39 *Reorganized ISD Werewolves (and one vampire) to be more clear and not overwrite SVars left and right. 2011-12-01 09:15:52 +00:00
slapshot5
e88d5d495b In-game downloading Part 6:
1) add Quest pet token image downloading to GuiDownloadQuestImages
(still a work in progress)
2011-10-24 05:26:46 +00:00
slapshot5
e87f7b8ae8 In-game downloading Part 5:
1) add Pet Shop icons to Quest Images Download
(still work-in-progress)
2011-10-24 04:50:37 +00:00
slapshot5
d1ccee92ce In-Game downloading part 4:
1) add Booster pack image downloading into the quest downloads
2) begin refactor (The only real necessary difference in the downloaders is the getNeededCards().  The rest of the code was duplicate.)
(Still work-in-progress)
2011-10-24 03:54:52 +00:00
slapshot5
85cbb5317e In-Game downloading Part 2:
1) Download Set Pictures will now download token images also
2) removed the old card-pictures-tokens.txt file
2011-10-22 12:51:30 +00:00
slapshot5
a3f8b9d252 In-Game downloading Part 1:
1) add moomarc's revamped token list (pointing to cardforge.org)
2) readded token image downloading to LQ pic downloads (not Set Pics yet)
3) add throttling to LQ Pic downloader
2011-10-22 03:24:57 +00:00
Hellfish
1359fb1278 *Converted Barren Glory to script.
*Reverted properties file.
2011-09-19 11:05:52 +00:00
Hellfish
58f4b5e7a8 *Changed the counters-property to "counters_<Comparator><Value>_<CounterType>" Where
<Comparator> = LT or LE or EQ or NE or GE or GT
     <Value> = Integer or SVarname
     <CounterType> = Any countertype
     Separating it like this removes the restrictions that only X or Y could be used for SVarNames or single digits for integers.
     Unfortunately it also makes for a massive commit.
*Changed all cards that use the counters-property to the new format.
*Converted Helix Pinnacle to script.
2011-09-19 10:43:23 +00:00
Hellfish
735e6944a2 *Revert main.properties 2011-09-11 18:53:53 +00:00
Hellfish
b7bf5e1967 *Added MayEffectFromOpeningHand keyword. This replaces the hardcoding for Leyline-like effects.
*Converted the Leylines to keyword.
*Added
	Chancellor of the Dross
	Chancellor of the Forge
	Chancellor of the Tangle
	
Unfortunately Chancellors of the Annex and Spires have their own problems.
2011-09-11 17:44:07 +00:00
Maxmtg
79bc067a90 a link in properties for small icons 2011-09-07 23:02:27 +00:00
Maxmtg
117000e129 mtg-data reference 2011-08-28 02:10:19 +00:00
jendave
f57cb39689 forst cut of 5 color deck generator 2011-08-15 07:55:35 +00:00
Braids
a25cc1b0c7 - Issue 120: Improve version and build ID in Crash Reports.
* forge.error.ErrorViewer now uses BuildInfo.toPrettyString() to display the version.
* Fixed some CheckStyle violations in ErrorViewer.
* Added forge.model.BuildInfo.toPrettyString method.
* Removed obsolete VERSION field from forge.properties.NewConstants. (Java)
* Removed obsolete property "program/version" from res/main.properties.

Bug: 120
2011-08-12 17:11:47 +00:00
jendave
d9a785ee3a init2 2011-08-09 19:34:12 +00:00
jendave
c46aa10af5 reset repo 2011-08-09 19:06:11 +00:00
jendave
f753e95178 upload 2011-08-07 06:51:32 +00:00
jendave
5995c8f2d8 - Adding Developer Mode, a place where devs can have some in game options without needing to go through the debugger.
- Moved Milling as a Lose Condition into DevMode menu.
- Added choppic's background to the NewGame screen
2011-08-06 14:35:48 +00:00
jendave
ef6d544e25 adding cardsfolder to main.properties 2011-08-06 07:13:21 +00:00
jendave
da727a025c cleaned up the exceptions:
TreeProperties returns null for en/Display/concede/button   => added the element it was looking for; de/ too
TreeProperties returns null for removed-cards--file    => changed "." to "-", which is apparently what it is expecting.
2011-08-06 04:20:24 +00:00
jendave
e340bb08a4 - New quest mode stuff and a lot of other changes. 2011-08-06 04:19:47 +00:00
jendave
2c42300e27 - Separation of rarity files for booster drafts (still have to replace the actual rarity files with meaningful/balanced ones). 2011-08-06 03:51:07 +00:00
jendave
bdeb0dedb7 reverted an unintentional commit of my personal main.properties 2011-08-06 03:28:41 +00:00
jendave
f91467f172 fixed bug with missing images in the deck editor. small images don't show any more on mouse over 2011-08-06 03:28:37 +00:00
jendave
e2a7fcde56 Updated main.properties to correct revision. 2011-08-06 03:23:53 +00:00
jendave
310073fd48 - New cards: Wasteland, Strip Mine, Stifle, Rebuild, Spell Pierce and Mystical Tutor
- Disabled blurred image and multipass resizing, should be faster to display images on slower computers
- Fix images download progress bar not updating
- Automatic date and revision in main.properties via SVN keywords $Date$ and $Revision$
2011-08-06 03:19:08 +00:00
jendave
9ee2e83490 - Made some fixes on Leaf-Crowned Elder: it should allow the player to choose whether or not to play a Treefolk, and it will actually PLAY the card as opposed to just putting it onto the battlefield.
- Converted makeToken() in GameActionUtil.java.
2011-08-06 03:18:50 +00:00
jendave
d1676f0868 - Planeswalkers get counters as they enter the battlefield (necessary for Doubling Season).
- Sparkspitter tokens should have trample and haste now.
- Vanishing uses Time counters instead of Age counters now (not sure why they were age counters).
- Mass destroy effects (WoG, ...) will try to take out cards like Timber Protector LAST.
- Finished makeToken() in CardFactory_Creatures.java.
2011-08-06 03:18:43 +00:00
jendave
58c29c1f9d - Turned off sound by default.
- Turned on stop at EOT by default.
2011-08-06 03:18:34 +00:00
jendave
c051e92c27 - Fixed Water Elemental HQ pic link.
- Converted all token creation code in CardFactory_Lands.java and CardFactory_Planeswalker.java, and half of CardFactory_Creatures.java.
- Creatures that have "This creature attacks each turn if able" won't be forced to attack until the planeswalker attack phase (if one is in play on the AI's side). 
- Added Doubling Season (won't work yet for all cases, still have to convert all token creation code).
2011-08-06 03:18:27 +00:00
jendave
6b250e062e - Added note to incarnations that they will slow down your computer when an Incarnation is placed in a graveyard.
- Added Incarnations for removal from GenerateConstructedDeck.java and GenerateConstructedMultiColorDeck.java.
2011-08-06 03:17:55 +00:00
jendave
ff4b8de358 - Moved the LQ snow-covered basic lands to underneath the other basic lands and added additional lines to cover lands numbered 1 through 3. Using magic card market urls for these LQ pics.
- Moved the HQ snow-covered lands from card-pictures_s.txt to card-pictures_other.txt and added additional lines to cover lands numbered 1 through 3. The url replaces "CS" with "IA" to get the additional art.
2011-08-06 03:17:48 +00:00
jendave
1e58418634 Added the 14 new cards that Rob provided that use his updated spPumpTgt keyword. Includes the LQ pic urls. 2011-08-06 03:17:42 +00:00
jendave
d3c25cd91f Converted Gerrard's Command and Inspirit from hard-coded to keyword only. 2011-08-06 03:17:37 +00:00
jendave
9ae626e539 - Added Rofellos, Llanowar Emissary and it's LQ pic url.
- Added/Improved the setStackDescription for several of the life gaining spells.
2011-08-06 03:17:30 +00:00
jendave
1bcdb5b49e spPumpTgt no longer needs the spell description included in cards.txt. I replaced the spell description with no text. 2011-08-06 03:17:23 +00:00
jendave
3eb45cae87 Added eleven vanilla Worldwake cards via keywords and included the LQ pic urls. 2011-08-06 03:17:19 +00:00
jendave
c11ae88301 - Added the six token urls that were contributed by Almost Clever. Thank you AC.
- Fixed the type for Hada Freeblade.
- Added LQ pic urls for the recent cards that Dennis added.
2011-08-06 03:17:13 +00:00
jendave
4070cc195e - Poison counters should reset correctly now in between games.
- Some more cleanups.
- Added Khalni Garden, Graypelt Hunter, Bojuka Brigand.
2011-08-06 03:17:03 +00:00
jendave
a522c0d7bf - Cards like Priest of Titania, Gaea's Cradle and Serra Sanctum are keywordable, don't use the stack anymore and can be used directly when a spell/ability is being paid for.
The keywords would look like this: "tap: add {ManaSymbol} to your mana pool for each {Type} {on the battlefield / you control}."
- Face down cards should show "morph.jpg" on the full-size picture now (hiding its true identity).
- Right-clicking on an attacker during the Declare Attackers phase will untap and remove the attacker from combat.
2011-08-06 03:16:45 +00:00
jendave
76ef2a0315 - Renamed StateBasedEffects into StaticEffects.
- Added Golem creature type to Darksteel Colossus.
- Fixed Maelstrom Pulse (should whipe out tokens with the same name now).
- Fixed a bunch of Cascade issues (some cards where not cascadable, hopefully I got all of them now).
- Added a couple of new cards from the new set: Loam Lion and Hada Freeblade.
2011-08-06 03:16:30 +00:00
jendave
94c511bed2 - Fixed Mold Adder 2011-08-06 03:16:18 +00:00
jendave
b6142f9234 - Fixed Drekavac. 2011-08-06 03:16:12 +00:00
jendave
6da0ac6b9e - Black Lotus will get sacked before its ability resolves.
- Hopefully fixed Thopter Foundry for AI.
2011-08-06 03:15:49 +00:00
jendave
221255765c The computer is thinking message has now been changed in both locations, ComputerAI_Input and ComputerAI_StackNotEmpty.java. 2011-08-06 03:15:36 +00:00
jendave
15061bef59 A simple update. I added the LQ pic urls for the recently added cards. 2011-08-06 03:15:30 +00:00