Commit Graph

61 Commits

Author SHA1 Message Date
Anthony Calosa
91e7af4867 Updated Mirage Block 2016-07-01 07:40:58 +08:00
omegablast2002@yahoo.com
9f89353b4b reverted the adding of trademarked names to card.dat, as sad as it is we have to follow the laws. 2013-05-09 00:39:51 +00:00
omegablast2002@yahoo.com
e54d212418 thanks MarSprite for adding the missing set names to the card.dats missing them. 2013-05-08 01:57:06 +00:00
guzhenjie1@gmail.com
58c556741e Fixed following cards reported in forum:
AEthertow
Balduvian Dead
Barkshell Blessing
Disturbed Burial
Disturbing Plot
Giantbaiting
Gleeful Sabotage
Hornet
Hunted Dragon
Hunted Horror
Hunted Lammasu
Hunted Phantasm
Hunted Troll
Memory Sluice
Pyrohemia
Tetsuo Umezawa
Urborg Emissary
Vampire Hexmage

Updated following cards:
Bazaar of Baghdad
Brood Birthing
Dark Depths
Gemstone Mine
Hickory Woodlot
Icatian Crier
Kulrath Knight
Oblivion Stone
Peat Bog
Plague Boiler
Remote Farm
Sandstone Needle
Saprazzan Skerry

Changed the code of Tidal Wave:
Tidal Wave
auto=token(-3371)
 ==> 
auto=token(Wall,Creature Wall,5/5,defender,treason,blue)

Removed the token card of it in mtg and card.dat:
[card]
name=Wave
power=5
toughness=5
abilities=defender
auto=@next end:moveTo(mygraveyard)
text=Defender
type=Creature
suptype=Wall
color=blue
[/card]

MIR
[card]
primitive=Wave
id=-3371
rarity=T
[/card]
2011-03-17 11:12:53 +00:00
guzhenjie1@gmail.com
8f9b1d5b8d Reverted changes in r3219 2011-03-02 12:03:33 +00:00
guzhenjie1@gmail.com
75e53cd672 Changed Elephant Resurgence, Tombstone Stairwell and tokens of them in mtg to make tokens' image shows up.
Added the following cards in _cards.dat:
MIR: 
Added following card:
[card]
primitive=Tombspawn
id=-3318
rarity=T
[/card]

PCY: 
Added following card:
[card]
primitive=Elephant Token from Elephant Resurgence
id=-21382
rarity=T
[/card]

You also need to add two tokens pictures in All Image Set:
MIR.zip
Tombspawn (Tombstone Stairwell):
Name to 3318t

PCY.zip
Elephant Token from Elephant Resurgence (Elephant Resurgence):
Name to 21382t
2011-03-02 05:42:39 +00:00
solo81@web.de
47b5b5f7df Added 84 successfully tested cards.
Most of the cards are based on the last adds by salmelo, while some few cards could have been added for half a year or more.

2 weeks of intensive testing are over, and I think all cards will do what they should but if you still find something discussable after testing them by yourself, plz post it here!

Card list -> First post.
2010-04-16 20:04:23 +00:00
Psyyringe
9aa8d37b50 Psyringe - further card cleanup:
- matched card names of flip cards and split cards in _cards.dat and mtg:todo.dat

- removed the now superfluous todo.dat files, the file mtg_todo.dat replaces these.
2010-02-03 19:01:16 +00:00
Psyyringe
9150a5b13c Psyringe - made all cards using the primitives system, added some sets. Important: This update changes the file where we store the card code, now all card code is in primitives/mtg.txt. We also have only one "todo" file now, it's mtg.todo. Note: mtg.todo had to be put out of the "primitives" folder for the being, since Wagic currently loads everthing in this folder, regardless of file extension. Once this is fixed, mtg.todo will be moved into the "primitives" folder.
More detailed instructions will follow shortly.
2010-02-01 07:40:39 +00:00
solo81@web.de
8ca821c284 Added 36 Cards.
All cards have been tested successfully.

This update contains 2 card groups:

1) Creatures which get a certain power- and or toughness bonus when blocking and/or being blocked. This includes

2) Creatures with "bushido". Works 100%!
2010-01-29 17:59:34 +00:00
solo81@web.de
e48f9bd7f1 Added 102! successfully tested cards.
After weeks of hard work, I can proudly present you this huge package of cards, based only on already existing card code elements.

Some examples and important notes:

- Cards that get buried if you don't fulfill a condition
1. when they enter the battlefield (Hidden Horror[WEL]; Mercenary Knight, Thundering Wurm [both POR])
2. during your upkeep (Endless Wurm[USG]).

- Cards that allow to draw a card, then discard a card when entering the battlefield or damaging an opponent (Owl Familiar[POR], Looter il-Kor[TSP]).

IMPORTANT NOTE: Those cards work only correctly because the draw effect resolves before the discard effect. 
Instants and Sorceries with such effects or permanents that have an activation cost for drawing, then discarding a card won't work because the two effects don't trigger in the correct order.

- Land cycle from Visions and Planeshift (both very puzzling, but working perfectly!)


I also updated World enchantments (tested & working, see rules for them in Gatherer!)

Several card fixes.


If you have any questions, post them! ;)
2010-01-24 20:43:21 +00:00
wagic.the.homebrew@gmail.com
53bf185473 Erwan
- fix one bug with Aladdin's Lamp
- fix Drain life MIR
2010-01-10 14:42:47 +00:00
wagic.jeck
50169eb5fb Jeck - Metadata edits.
* Set names redacted pending further research.
* Blocks assigned "safe", vaguely similar words.
2010-01-06 09:52:18 +00:00
wagic.jeck
3cdae99e46 Jeck - Rudimentary metadata for all current sets. 2010-01-06 00:06:43 +00:00
solo81@web.de
21307ef1f7 Added several successfully tested cards (MIR).
Note: Rampant Growth was missing in the todo_dat!?
2010-01-04 21:56:48 +00:00
wagic.the.homebrew@gmail.com
69c5dee979 Erwan
- IMPORTANT: Legendary is not an ability anymore, creating cards with super types should be much more natural. You can now say "type=Snow Land", and stuff like that. No backward compatibility!!!
2010-01-03 03:11:30 +00:00
solo81@web.de
2e3d1041e3 Fixed Miraculous recovery (VIS)
Fixed Purge (DST)

Added ...tatatataaaa: Shauku Endbringer (MIR)! I tested this Vampiric Lady Gaga of Doom successfully ingame.
2009-12-30 13:07:40 +00:00
solo81@web.de
830b2a12c7 Added some cards with activation restriction "asSorcery". 2009-12-29 13:22:45 +00:00
Psyyringe
5c3b3f1d03 Psyringe - added quantifiable target restrictions. Whenever you use square brackets [] to specify attributes of a target, you can use the operators <=, >= and = to specify quantities for power, toughness, and/or converted manacost. See added cards for examples.
Limitations:
- Operators for "greater than", "less than", "unequal" have not been implemented, but if a card actually needs them, you can use a preceding minus sign to negate a comparison. Example: -power=3 means "power not equal to 3", -toughness<=3 means "toughness>3".
- You can't use spaces when specifying such restrictions. Write "power<=3" instead of "power <= 3"
- You now need to use a space before the "<" and ">" commands that count the matches for lord(), foreach(), all() and aslongas(). So far we always did use spaces in front of them without actually needing to, now we need to.
- manacost restrictions don't take "X" costs into account. Example: Mistmeadow Skulkin (FUT) has protection from manacost>=3. Blaze has a converted manacost of 1, but when you cast it with an X of 2, then it actually has a converted manacost of 3 while on the stack, and Mistmeadow Skulkin would be protected from it, but currently it isn't.

Please review the code, I'll add a few remarks/questions of my own.
2009-12-26 01:50:33 +00:00
solo81@web.de
4256a2f512 Added some cards (MIR) 2009-12-18 21:20:13 +00:00
solo81@web.de
cecfa80ca0 added more successfully tested cards 2009-12-17 21:47:43 +00:00
wagic.laurent
7c2615886f Laurent - PLEASE Have a look at the following.
This is an atempt to code instant/sorcery with multiple effect.
It work fine, the only borderline effect is that you can "cancel" the card (which in this case does nothing).
+ The AI may be totally unable to use such cards.

My personal feeling is that such card could and should be added.

What do you think about it ?
2009-12-08 15:20:22 +00:00
solo81@web.de
80d6e455e5 Added huge amount of cards referring to Wololo's descriptions in rev1322. 2009-11-29 21:04:32 +00:00
solo81@web.de
0cdfd2d8ee Added Respite (TMP) 2009-11-29 18:58:55 +00:00
solo81@web.de
348b926bae Added Darkness (LEG), Fog (M10,MIR) and Holy Day (10E,INV,LEG). 2009-11-29 18:31:53 +00:00
Psyyringe
89e894da75 Psyringe - Fix for Ekundu Cyclpos, as suggested by Dr. Solomat (thanks!). This fixes issue 218. Test Scripts added to ensure that the card keeps working correctly in the future. 2009-11-26 05:38:49 +00:00
Psyyringe
15ce94ceaf Psyringe - fixed Dark Banishing (MIR). The bug has been reported before, but it only occurred on the MIR version of the card, which is the reason why it eluded us so far (the ICE and TMP versions work correctly). 2009-11-26 00:21:09 +00:00
wagic.laurent
b09f879140 Laurent - Removed reign of terror (MIR), corrected Merfolk Seastalker (ZEN), Beacon Hawk (DIS) 2009-10-31 08:17:45 +00:00
leungclj
e5576ab5c2 JON4TH4N - minor fix 2009-10-23 21:01:23 +00:00
solo81@web.de
7093fa48a8 Fixed Drain Life (MIR)
(MRQ):

- Wording update
- Bug Fixes
- Added several cards
2009-10-16 15:22:35 +00:00
solo81@web.de
9046a33980 (MIR):
- Wording update
- Bug fixes
- Added 2 cards
2009-10-16 14:23:10 +00:00
leungclj
a15ebc26d2 J0N4TH4N - minor correction 2009-10-05 10:46:35 +00:00
leungclj
b6e97c1f17 J0N4TH4N - please review the removal of Dehydration in MTGAbility.cpp 2009-10-03 15:36:53 +00:00
leungclj
c5e51826ec J0N4TH4N - (MIR) big update 2009-09-30 10:33:11 +00:00
wagic.the.homebrew@gmail.com
e464b8616a Erwan
- removing creatures with banding. Banding is not supported in Wagic anymore, sorry :(
2009-09-27 08:22:18 +00:00
wagic.the.homebrew@gmail.com
27af442cb5 Erwan
-a few card fixes
2009-08-10 12:15:49 +00:00
wagic.laurent
717fbd2f4f Laurent - Few addition, all tested and worked (exception Disciple of Vault (MRD) & Mercadia's downfall (MRQ) not tested yet...) 2009-07-31 22:00:43 +00:00
wagic.the.homebrew
be93e1f6d1 Erwan
-added some cards using the recent changes in draw,life,deplete. There are still lots of them to add I think
- fixed trumpet in M10
2009-07-29 04:34:27 +00:00
wagic.the.homebrew@gmail.com
76d386be06 Erwan
- fixed a bug with bottle gnomes (would give life to opponent even if you steal control)
- huge update for abilities life,draw,damage,deplete,discard in the parser. This breaks some cards (so we need to fix them) but allows more flexibility in the future. See my post on the forum
2009-07-25 14:57:27 +00:00
wagic.the.homebrew
75d801c632 Erwan
- Added all counter cards I could find that would work
2009-07-22 02:25:31 +00:00
wagic.laurent
7ccac4bb9e Laurent - Removed useless code + updated corresponding cards.dat 2009-07-21 08:50:40 +00:00
leungclj
16280c7ecb Jonathan - added few cards 2009-07-13 08:55:25 +00:00
leungclj
12b85ed5af Jonathan - (ALL) replaced all ' &quot; ' with ' " ' 2009-06-30 04:07:21 +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
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
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
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
solo81@web.de
dfe3295275 Fixed Teeka's Dragon 2009-06-07 08:44:04 +00:00