Commit Graph

10792 Commits

Author SHA1 Message Date
Doublestrike
9fcb5252ec Minor fix (mythics) 2011-09-17 13:21:59 +00:00
Chris
b8e939b056 - Added the recent commit logs to changes.txt. 2011-09-17 10:43:07 +00:00
Chris
35576b3431 - Ran set info script. 2011-09-17 10:40:59 +00:00
Maxmtg
ac5fcdef21 removed unused code as pointed by warnings 2011-09-17 09:50:32 +00:00
Doublestrike
6545bbf276 Finally, all quest and duel decks fully encapsulated with acceptable format.
Helper files completely removed (easy.txt, quests.txt, etc.) and hard-coded quest properties are a thing of the past.

Model and view fully separated for main panel in quest GUI.

Critical file: QuestEventManager can handle instantiation of all decks, once (ideally).
2011-09-17 09:21:43 +00:00
Hellfish
3e26b4b262 *Converted Reveille Squad to Trigger_AttackersDeclared. 2011-09-17 08:41:35 +00:00
Hellfish
f4264968b1 *Converted Orim's Prayer to Trigger_AttackersDeclared.
*Added the missed trigger class.
2011-09-17 08:38:59 +00:00
Sloth
c3ea713e02 - Added Unchecked Growth.
- Added an easy version of the Totoro deck.
2011-09-17 08:24:15 +00:00
Hellfish
5824a78ee5 *Added AttackersDeclared trigger.
*Converted Lighmine Field.
2011-09-17 07:59:40 +00:00
Sol
09e2618db3 Fixing Scarecrone ability cost 2011-09-16 22:35:21 +00:00
Sloth
2c390ca02c - Fixed Mana cost of Volition Reins (untap ability not fixed yet). 2011-09-16 20:34:55 +00:00
Sloth
fdc1bb359b - Added Corrupted Roots. 2011-09-16 14:16:44 +00:00
Sloth
858aa751e4 - Added Wretched Banquet. 2011-09-16 14:12:33 +00:00
Sloth
39878c3f70 - Added Melira, Sylvok Outcast. 2011-09-16 13:09:39 +00:00
Sloth
e72963d00e - Added Oblivion Stone. 2011-09-16 12:44:41 +00:00
Sloth
591c036eab - Added Mine Layer. 2011-09-16 12:15:34 +00:00
Sloth
d645da1b30 - Fixed Grave Peril. 2011-09-16 11:22:44 +00:00
Chris
04f284ec97 - Added the recent commit logs to changes.txt. 2011-09-16 10:31:10 +00:00
Sloth
1b8dcd5f64 - Added Midnight Ritual. 2011-09-16 06:19:04 +00:00
Sloth
31ed49a36b - Added Honor the Fallen and Necromancer's Covenant. 2011-09-16 06:05:41 +00:00
Sloth
ccff4ad20e - You can no longer use cards with "CARDNAME can't have counters placed on it." to pay PutCounter costs. 2011-09-15 19:59:02 +00:00
Sloth
0a414c62f5 - Fixed a couple of typos that prevented the AI from using AF Draw, PutCounter, Regenerate and RegenerateAll abilities. 2011-09-15 19:28:09 +00:00
Maxmtg
826007378d read price for boosters 2011-09-15 16:00:26 +00:00
Maxmtg
2985baeb62 booster price - data 2011-09-15 15:59:38 +00:00
Sloth
2cc3d350f4 - Added Smoldering Tar and Sunscape Apprentice. 2011-09-15 15:53:02 +00:00
Maxmtg
aced8bb924 Deck sections can be arranged in any order 2011-09-15 15:48:53 +00:00
Sloth
cb090d7665 - Added Tangle. 2011-09-15 15:44:19 +00:00
Sloth
8ef5daefdc - Added Teferi's Care. 2011-09-15 15:40:45 +00:00
Sloth
43cffee538 - Added Jhessian Balmgiver. 2011-09-15 15:33:08 +00:00
Sloth
8dfdaf0cc4 - Converted the rest of the cards with continuous static abilities to use AddHiddenKeyword. 2011-09-15 15:21:32 +00:00
Maxmtg
88bea98801 added protection against selection of sets not yielding boosters 2011-09-15 11:43:15 +00:00
Chris
22d8d7ea3e - Added the recent commit logs to changes.txt. 2011-09-15 10:52:56 +00:00
Hellfish
36f9a36f45 *Only register a mouse listener on the stack objects that are from optional trigger objects.
*Mark stack items from optional trigger objects.
2011-09-15 10:17:34 +00:00
Maxmtg
aa2d173506 added predicate to cardrules to filter cards 2011-09-15 10:06:43 +00:00
Hellfish
4b367358df *Fixed Nirkana Cutthroat 2011-09-15 06:52:49 +00:00
Maxmtg
916913a962 It was giving too many mythics at quest game start 2011-09-15 01:57:39 +00:00
Maxmtg
8c010130fc booster distribution: 40% t2, 35% ext (not t2), 25% legacy 2011-09-15 01:35:32 +00:00
Maxmtg
887a668478 fixed: several boosters yeilded the same Cards
cardDetailPanel not shown if non-card is under cursor
boosters show their pictures (may keep them in booster/CODE.png)
fixed too mythics chances (was 1/4)
BoosterPacks (inventory) add basic land if there is a slot for it
2011-09-15 01:16:34 +00:00
slapshot5
e31e445a0d several Checkstyle fixes in Input_Mulligan 2011-09-15 00:56:17 +00:00
Maxmtg
42ebac91ff texts; the bottom table shows the real price that will be paid for cards being sold 2011-09-14 23:07:06 +00:00
Maxmtg
c353e9568f Added some random BoosterPacks to shop 2011-09-14 22:44:09 +00:00
Maxmtg
e8e8856533 boosterdata was condensed to blockdata/boosters.txt 2011-09-14 22:15:24 +00:00
Maxmtg
8c7f78ec19 fixed type for boosterpack, base price set to $3.95, fixed text, removed unused imports 2011-09-14 22:14:16 +00:00
Maxmtg
63de7ff3c1 data for booster generation incorporated into CardSet 2011-09-14 21:54:19 +00:00
Maxmtg
fccb3ee63a all data on boosters was aggregated into a single file 2011-09-14 21:52:43 +00:00
Hellfish
965e275b1b *Added a context menu to the stack items of optional triggers that lets you specify wether to always accept them,always decline them or always ask(default). Just right click! (The choice you make resets at the start of each game) 2011-09-14 20:24:56 +00:00
Maxmtg
9a7348a437 Removed/renamed excessive booster classes
BoosterPacks in cardshop are functional. Need to discuss and balance their appearance
CardListViewer is caching Card objects to create them a single time. Set of cards shown now exactly matches CardPrinted.
2011-09-14 19:08:43 +00:00
Sloth
972162571b - Added Avenging Druid. 2011-09-14 18:45:00 +00:00
Maxmtg
9988efc847 removed player's picks map from boosterDraft interface (interface should not hold static data)
removed the getCardsNumber function from BoosterGenerator (it doesn't know in advance how many cards caller will ask to generate)
moved upload picks from draft deckeditor to boosterDraft class
added an enum to describe limited game type
tests may start failing - they would need an initialized CardDb
2011-09-14 17:46:24 +00:00
Maxmtg
5b3c267162 removed ReadDraftBoosterPack class - it was used by tests only.
removed BoosterDraftAITest - it didn't succeed anyway (needs to have CardDb initialized to succeed)
2011-09-14 16:00:10 +00:00