Commit Graph

1749 Commits

Author SHA1 Message Date
leungclj 3015d85324 Jonathan - (MRQ) added Spontaneous Generation 2009-06-30 06:41:52 +00:00
leungclj ba9edc6692 Jonathan - (USG) added Priest of Titania, Serra's Sanctum, Tolarian Academy 2009-06-30 06:11:12 +00:00
leungclj 15ddd2eec5 Jonathan - (SHM) - theres been a mistake with the {T} & {Q}, its been corrected also with Pili-Pala removed. 2009-06-30 04:21:10 +00:00
leungclj 12b85ed5af Jonathan - (ALL) replaced all ' " ' with ' " ' 2009-06-30 04:07:21 +00:00
wagic.laurent d9265090fd Laurent - Added "add" to the foreach parser... also now functions also with add:{x}.. see addition from USG.. Will add the other one later (or somebody else can do it)...
I tested this one and it works...
2009-06-29 17:23:09 +00:00
wagic.laurent 6097b1282b Laurent - Added draw/token to the foreach parser (allow to sligthly reduce the number of lines in MTGAbility.cpp and also add few cards to different cards.dat.)
NOTE that all these additions to the foreach parser are only available for the "inplay" area... "countcards" will need to be updated in order to have thing such as graveyard or hand to be taken into consideration (but when it will be done cards such as Spontaneous Generation - MRQ, could be added)
Also updated (tentatively) the "cantbeblockedby" in the parser it still does not work...ARG... but I can feel that I'm not far away from the solution...
We need also to go through some of the cards.dat to be sure we are not missing any possible addition ...
2009-06-29 11:11:41 +00:00
wagic.laurent dcdd0a18d8 Laurent - Added damage to the foreach parser (finally did it).
I tryed everything for weeks, adding lines of codes with no success...Finally the answer was so simple as 2 lines of code...
Also added/removed from code Spitting earth and corrupt... Need to chase and remove all the lookalike/alias in the rest of the code. And also as usual will require further testing...

Grü.

L.
2009-06-27 09:49:31 +00:00
wagic.laurent 708af7b675 Laurent - Added a generic ankh of mishra/dingus egg. Tested ok on ankh of mishra. Also added Soul Warden (10E) with this and Angelic Chorus (10E). Also could be made more generic and eventually at a certain point of time put in the parser....
Test suite passed with exception of Hymn of rebirth ?? also at least dingus egg is also OK.

Ideally the whenever thing should be coupled with a kind of targetchooser thing to be put in the parser (would also allow colored cards...) ..

Todo: add a may ability option since lot of cards with this function use "may"  (e.g. Deathgreeter - ALA and Leonin Elder - MRD)

I did not remove the now obsolete code dingus egg and ankh of mishra...will wait until new portion of code is tested  more..

Grü
2009-06-26 01:03:56 +00:00
wagic.laurent 5dc98359c1 Laurent - Added Threaten (10E) - Steal creature until end of turn. Return creature at end of turn to opponent and also "untap" it.. not sure if it is quite right, but does not make any difference since it is at the end of turn just before the untap phase of opponent.
Few comments: 

I spent quite some time to make it work... made some test all working but experienced some random crash in windows version (debugging did not help much) don't know if i broke something or if it is due to other SVN addition.

Some other cards are similar and could be hardcoded/aliased (Overtake - MRQ, Ray of Command - ICE,MIR, Slave of Bolas - ARB, Spinal Embrace INV, Unwilling Recruit EVE) we could discuss about them...

I think it is the last card that was missing for the red premade 10E deck. Now 10E has 255 cards and is the set with the most cards...

Grü.
L.
2009-06-23 00:43:31 +00:00
wagic.laurent be086640eb Laurent - Added 8 cards to SHM (Flow of ideas, Fracturing Gut, Howl of the Night Pack, Poison the Well, Smash to Smithereens, Spiteflame Witch, Thoughweft Gambit, Windbrisk Raptor)
+ Forgot to upload Targetchooser.cpp by R499 :D  (needed for opponentshroud..)
2009-06-22 19:50:26 +00:00
solo81@web.de 1cdeebd3e1 Added Scattershot Archer 2009-06-22 17:10:36 +00:00
solo81@web.de ed9c739963 Added Slippery Bogle 2009-06-22 08:14:53 +00:00
solo81@web.de 3f52770075 Added Privileged Position 2009-06-22 08:10:57 +00:00
solo81@web.de 256322f0fc Added Plated Slagwurm 2009-06-22 08:00:50 +00:00
solo81@web.de cdf5179cf1 Added Leonin Abunas 2009-06-22 07:57:07 +00:00
solo81@web.de f67a241f86 Removed Flame Jab and Monstrify (Retrace is not implemented). 2009-06-22 07:46:27 +00:00
solo81@web.de af008ff273 Added Troll Ascetic (10E,MRD) 2009-06-22 07:42:53 +00:00
wagic.laurent 7ade86e818 Laurent - Added new ability "opponentshroud" means "can't be the target of spells or abilities your opponents control." tested and works (see SHM _cards.dat)
Also added Flowstone Side (10E) - Tested and work probably my last addition to 10E.
2009-06-21 20:38:40 +00:00
wagic.superhiro dfdc61e9db Fixed Flying for Aven Trailblazer. 2009-06-21 08:43:49 +00:00
wagic.laurent 7c3464e3ba Laurent - 10E - 6 cards added
Added Graveborn Muse (just missing one muse now, too complicated for me).
Added  Beacon of destruction,unrest and immortality.
Added Traumatize
Added Verdant Force
All tested (except beacon of unrest) and working.
2009-06-21 01:59:28 +00:00
wagic.the.homebrew@gmail.com b5139ea523 Erwan
- Fix morphling's cost
2009-06-21 01:39:37 +00:00
wagic.laurent c40d2b5cea Laurent -
Added "untap all" to the parser (not tested but should work since it is the same as tap all)
Modified "cantbeblockedby" also still don't function properly, atm it cause the creature to be "unblockable"... Should work, I don't get it !!! (Why ???)
Also added Seedborn Muse (like all the Muse a very Powerfull card), especially as combo with cards that "DOESNOTUNTAP" during your untap phase...
2009-06-20 11:01:04 +00:00
wagic.the.homebrew d1e0814315 Erwan
- Fix for Selesnya guildmage token ability
2009-06-19 07:47:58 +00:00
wagic.the.homebrew e54cee98fa Erwan
-Pendelhaven fix
2009-06-19 07:46:24 +00:00
wagic.laurent 5ce66a289e Laurent - Added new keyword "cantbeblockedby" See 10E addition Elven Riders and Juggernaut.
I tested Elven Riders successfully, but not juggernaut yet... Also if this new keyword function correctly we remove abilities like FEAR and UNBLOCKABLE... Needs to be further tested...
Feedback and extensive test are welcome on this one...
2009-06-18 23:14:47 +00:00
wagic.laurent cf35acd3f3 Laurent -
Added ability DOESNOTUNTAP , see _cards.dat from 10E (Colossus of sardia, dehydratation). Test suite OK. The ability does not work with enchant creature (as for protection from...) So Dehydratation is hardcoded (can be aliased if necessary) Small bug with dehydratation, will untap creature when cast... WHY ? Any Idea/Solution welcome...
2009-06-17 23:54:05 +00:00
wagic.laurent ba83a42fa4 Laurent - Added deluge (10E) also added "all" to the tap parser, tested and work, not compatible with cost at the moment. Test suite before R486 was running fine on this update. 2009-06-17 20:50:21 +00:00
wagic.laurent 43bc3f9137 Laurent - Added Soulblast (10E) + Correction from glitch in R483 (forgot colossus and sardia and doppel target line in sudden impact) 2009-06-16 21:48:25 +00:00
wagic.laurent 96963fc5ac Laurent - AI deck update - Added some cards (Sudden impact (10E,TMP,LEG), colossus of Sardia (10E), etc...) 2009-06-15 23:46:47 +00:00
leungclj 56193a7656 Jonathan - (TMP) tested Escape Shapeshifter, doesn't full function correctly 2009-06-14 08:49:35 +00:00
wagic.laurent 6d42aa6e77 Laurent - Corrected Sacrifice (RV) 2009-06-13 20:39:33 +00:00
wagic.laurent 984038e5e2 Laurent - Added cards to USG - First step of Counter adding to parser (does not work yet). Update of AI deck description 2009-06-13 19:43:57 +00:00
solo81@web.de 9be451e134 Fixed Cephalid Scout 2009-06-12 10:40:02 +00:00
wagic.laurent a959cbf926 Laurent - Corrected some bugs in ICE (nature's lore) and POR (creature with cantblock abilities introduced in R458) 2009-06-10 15:05:50 +00:00
wagic.the.homebrew@gmail.com a703d69bda Erwan
- removed blinking spirit from ICE
- changed display order in MTGGuiPlay (auras should be under creatures most of the time...)
2009-06-10 14:00:26 +00:00
wagic.laurent 459840042d Laurent - Removed cards, added few (POR) update AI deck
POR - Removed Man'O'War + Added Hulking Cyclops, Hulking Goblin, Nature's Cloak, Gravedigger, Fire tempest, Dry Spell,Craven Knight, Craven Giant (sorry for this addition could not refrain after seeing them, were probably forgotten)
TMP  - removed Cloudchaser eagle
LEG - Corrected Concordant Crossroad
USG - Removed Dark Hatchling, Monk realist
RAV - REmoved Keening Banshee, also tentative to fix Tolsimir Wolfblood (legendary is not working)
EVE - REmoved Noggle Bridgebreaker
Also made an update and added silly name for AI deck + note that deck 22 is using cards from morningtide and deck 23 cards that the AI do not use correctly (activated abilities) but is not the only one, AI decks needs update/amelioration.
2009-06-10 11:33:41 +00:00
wagic.laurent 4e4733fd2b Laurent - LEG removed Chromium, corrected Gost of the Damned. Updated the german and french translation files 2009-06-09 13:32:23 +00:00
wagic.superhiro 2877cbf7f0 Fixed Karakas. 2009-06-09 13:26:15 +00:00
wagic.the.homebrew@gmail.com 9ec582e02e Erwan
- a Few bug fix.
- I need to investigate for fledgling imp :(
2009-06-09 13:17:23 +00:00
wagic.laurent ef6150b42a Laurent - Update of french/german translation file (far from complete but a lot of card added)
Correction of the corrupt bug
2009-06-08 16:37:47 +00:00
wagic.the.homebrew@gmail.com 91edaca882 Erwan
- Ashen firebeast bug fix
- Small cards bug fixes
- Bloodfire colossus bug fix
- Graphical glitch in Opponent deck's choice when Deck name is too long... attempt to fix, let's be careful, no more than 9 letters in Deck names, please
- Updated Tranquil domain test. It was using cards that have been removed from the DB
- replaced /n/ with (n) in shop
2009-06-08 13:45:52 +00:00
leungclj d45d526d6d Jonathan - (ALL) updated the ":" for p/t, removed restrain. And yes, removing ":" still works 2009-06-08 10:39:23 +00:00
leungclj d668251cb2 Jonathan - (ARB) updated the ":" for p/t 2009-06-08 09:46:26 +00:00
wagic.laurent 17edd84ac8 Laurent - Removed several cards tested and not working. + added cards description for AI deck 3 & 7 2009-06-07 20:48:52 +00:00
solo81@web.de be91114ace Fixed several cards (POR) 2009-06-07 14:52:58 +00:00
solo81@web.de 0a54c1bffb Fixed several cards (EVE)
Please use ":" in auto lines correctly (only for power/toughness changes (examples: "auto=:1/1"), not for others ("auto=:trample" is wrong, won't give the ability to the creature; "auto=trample" is correct)!
2009-06-07 14:35:00 +00:00
wagic.the.homebrew@gmail.com 3450d43ce8 Erwan
-Resolving conflict with Teeka's Dragon
2009-06-07 13:23:55 +00:00
wagic.the.homebrew@gmail.com 6ecf2a7dd8 Erwan
- Adding Aco's German translation
- Fix for Teeka's Dragon
2009-06-07 13:20:50 +00:00
wagic.superhiro eb57b4f262 Fixed Tolsimir Wolfblood's Name (removed Comma) 2009-06-07 11:44:54 +00:00
wagic.superhiro 1b841108f1 Fixed Wizened Cenn (Lorwyn) 2009-06-07 10:01:58 +00:00