Commit graph

53 commits

Author SHA1 Message Date
3aee035c21 deck cleanup 2010-09-22 22:48:00 -04:00
9b5f01ab8b Update draw_probability to take the deck card count, rather than the deck itself 2010-09-22 21:24:53 -04:00
d5206fc6df Updated with support for variable (X/Y/Z) mana costs 2010-09-22 00:12:06 -04:00
657904c985 Merge branch 'master' of /srv/git/mtg 2010-09-21 21:54:47 -04:00
8c5d60e683 Dragon deck 2010-09-21 21:53:20 -04:00
352f59288d Support some unicode text 2010-09-21 20:16:47 -04:00
ee0da6e0de Card colors are from casting costs only 2010-09-21 20:16:29 -04:00
87c61cee6a Ajani deck 2010-09-02 17:43:25 -04:00
daf6a7b50c Fire Mill deck 2010-09-02 11:59:13 -04:00
4932e7c1fa Support for hybrid symbols in the database loader 2010-09-02 11:57:00 -04:00
436c635eb2 Bug in mana cost math 2010-09-02 11:56:42 -04:00
d3c4ae433e Added hybrid and snow symbol support to mana costs 2010-09-02 11:05:32 -04:00
234a77cdbc New mana cost tests, including unsupported snow and hybrid costs 2010-09-02 09:47:09 -04:00
cd179365e7 Errors in the mana cost exception tests, causing them to not actually test anything 2010-08-31 10:28:50 -04:00
c3a80c3ef2 Fix attributes storage 2010-08-31 10:24:02 -04:00
f440d68139 Allow for 'Special' rarity level 2010-08-26 00:45:31 -04:00
cf0571ba41 Fixes to the database card generator. Default value for card name, fixed broken db read logic 2010-08-26 00:30:26 -04:00
88590e67a8 __init__.py 2010-08-25 23:51:51 -04:00
cf2ab5f2bd Implement a card generator for searching a database / iterating through all available cards 2010-08-25 23:27:22 -04:00
4b60a0e712 Updated database to the 2010-08-01 dump 2010-08-25 22:35:14 -04:00
c450316f10 Skip cards absolutely not supported by Wagic when exporting 2010-07-08 22:47:56 -04:00
183b1c166c Updated Firewall to 50 cards 2010-07-08 22:47:42 -04:00
34f2cff312 A few decks 2010-07-08 22:02:03 -04:00
3ef6d0196b Added a Wagic card db class 2010-07-03 01:30:42 -04:00
ae2b642f53 Black / White deck 2010-07-03 01:30:28 -04:00
445cb66282 Wagic deck export 2010-07-02 00:28:33 -04:00
8f38aaf09b Load card sets in from db 2010-07-02 00:28:12 -04:00
9f98b5e1c9 New deck, 'Black Siege' 2010-07-01 22:01:56 -04:00
9914ff58cc Condensed WhiteBeast to 50 cards 2010-07-01 22:00:08 -04:00
02af7174c2 Include 'Land' in the rarity list 2010-07-01 18:11:39 -04:00
621d5da79b Get card color from land type 2010-07-01 18:10:16 -04:00
f93d674b8f Get a card's color from its abilities if it has no cost (i.e. special lands) 2010-07-01 18:05:01 -04:00
0dc2e4e794 Capture a card's colors based on its mana cost 2010-07-01 17:54:31 -04:00
38179a2672 Capture card ability text from the database 2010-07-01 17:34:11 -04:00
eeee15c738 Return None if card could not be found in the database 2010-07-01 17:30:45 -04:00
49bf2a9d0c New Black / Blue deck 2010-07-01 12:22:33 -04:00
e2170b2249 Added sideboard 2010-07-01 12:22:30 -04:00
dcf33eb8d0 Swapped out a couple cards after playing with Ed 2010-06-30 15:45:05 -04:00
21c40b275a Now computing casting probability over turns 2010-06-30 15:30:55 -04:00
e7a14dafc1 Moved deck loading to the deck object, toying with probability 2010-06-30 14:43:08 -04:00
859106ad1a Support for card rarities 2010-06-30 07:52:01 -04:00
c6ba11ae51 Ed's Elven Fury deck 2010-06-30 02:44:29 -04:00
6bb2c28e10 Deck: White Beast
My first constructed deck. Not yet tested.
2010-06-30 02:44:29 -04:00
bbcc5e3c5c Deck analyzer 2010-06-30 02:44:20 -04:00
4cc0bb905b Text card database support 2010-06-30 02:22:34 -04:00
e43445af78 Added .gitignore 2010-06-17 16:05:11 -04:00
869b2f3357 Some updates, including a Forest card coupled with its Tap Land ability 2010-06-17 15:55:04 -04:00
8a08b97c7b Card multiplication! Useful? Who knows! 2010-06-17 12:49:36 -04:00
93957b0ff7 Unit tests, mana cost math fixes 2010-06-17 12:49:33 -04:00
e02a22fe23 Mana and Mana Cost 2010-06-17 12:49:29 -04:00