Commit Graph

1874 Commits

Author SHA1 Message Date
solo81@web.de
9cb8cd68d5 Added 16 successfully tested cards.
Card list --> first comment
2010-03-30 22:05:32 +00:00
solo81@web.de
5af82ca96b Added 10 creatures with 'Modular' (DST). All cards have been tested successfully.
Card list --> first comment
2010-03-30 13:10:22 +00:00
solo81@web.de
cbed8ae1d4 Fixed Quirion Trailblazer 2010-03-29 22:26:56 +00:00
solo81@web.de
31ae05b79e Fixed several cards. 2010-03-29 15:28:56 +00:00
solo81@web.de
906e51b371 Updated mtg_todo.dat 2010-03-28 22:54:52 +00:00
solo81@web.de
e02c75a6d5 Added 22 successfully tested cards based on rev1986.
Card list --> First comment
2010-03-28 22:35:19 +00:00
wagic.laurent
1408f2ef09 Added a few cards; corrected manavault
#Added Incinerate, raking canopy, Aphetto Vulture, Barishi, Cho-Manno, Revolutionary, Marton Stromgald (thanks to entferno).
2010-03-28 17:20:52 +00:00
wagic.the.homebrew@gmail.com
22336b7839 Erwan
-fix psp compilation
2010-03-28 04:10:15 +00:00
salmelo16
4d5eeead5d daily build 2010-03-28 02:34:50 +00:00
salmelo16
a06980a197 added new auto keys, this and thisforeach, functionallity similair to aslongas and foreach, but for properties of the card as opposed to cards on the field. More details in first comment. 2010-03-28 02:21:25 +00:00
solo81@web.de
a2987f7b0e This is another patch by salmelo.
It fixes several problems with the newly introduced improvements concerning Counters.

Added 8 successfully tested cards, 1 of them is DARK DEPTHS!

Daily_Build update

Complete list in the first comment.
2010-03-25 23:28:55 +00:00
solo81@web.de
9a63fa9dec Added 15 successfully tested cards based on rev1981.
Most of the cards belong to 2 categories:

1.Cards with Fading (NEM).
2.Depletion land cycle from (ICE).

-> Card list in the first comment.
2010-03-25 20:30:12 +00:00
solo81@web.de
36780dd53a Fixed some cards. 2010-03-25 14:00:04 +00:00
solo81@web.de
e5874d1b89 Added several successfully tested cards based on rev1981.
You can find a list of those cards in the first comment.
2010-03-24 23:02:14 +00:00
solo81@web.de
07361b19f5 This is another patch by the great newcomer salmelo.
Salmelo:"Here is another patch, this time adding counters to target specifications, so now you should be able to target things with counters on them as well as use counters for criterion for Lord, aslongas, foreach, etc.
I had to muddle the syntax a little bit though, so heres an example, taken from gwafa hazid, whom I added to the primitives to test with.

lord(creature[counter{0/0.1.Bribe}]|opponentbattlefield) cantattack

obviously the part we are worried about is the counter part, note that those are curly braces { } and periods . instead of parentheses ( ) and commas , this is so that it does not conflict with how targets are normally parsed, which it did before I changed those. Counters still work the same way everywhere else though, you only need to use { } and periods in target code.

Also, you can use counter{any} to specify that it should look for things with any kind of counter on them, not just specific ones, this is used by Kulrath Knight, for example.

I also consolidated most of the code used to parse counter specifications, as it seemed unnecessary duplicating it three times.

Anyway, aside from this major addition, I also added Gwafa Hazid, Profiteer; and Kulrath Knight to the primitives, as well as a test file for each to make sure it worked.

Hopefully y'all will find this patch useful.

Oh, and I should point out that it only works with one Counter in the target specification, i imagine if you put two in the same one then it would either overwrite the first with the second or merge them into some sort of hybrid counter monstrosity, either way, I wouldn't suggest it. "

Cards with vanishing are also codable now. Have a look at the comments for explanation.

daily_build.
2010-03-24 21:15:34 +00:00
solo81@web.de
68d8da296a Added 6 successfully tested cards.
"@movedTo" in combination with "autograveyard" WORKS!" Thanks to Abrasax!

Fixed 18 cards, 1 of them is Rancor. Now works 100%, so issue311 is fixed.

You find a list of all added and fixed cards in the first comment.
2010-03-23 20:54:30 +00:00
solo81@web.de
d924881466 Updated mtg_todo.dat 2010-03-23 16:45:59 +00:00
wagic.the.homebrew@gmail.com
f2c405566f Erwan
- fix psp compilation, thanks to the people who reported the issue
2010-03-23 12:32:25 +00:00
solo81@web.de
dfb52368c4 Fixed issue188.
Just changed the the phase name in the auto line from "@each opponent upkeep" to "@each targetController upkeep". Works.
2010-03-23 00:07:28 +00:00
solo81@web.de
49b00c7419 Removed Carpet of Flowers.
This card cannot be coded for now.
2010-03-22 23:53:33 +00:00
solo81@web.de
81ca43d313 Added 36 successfully tested cards based on rev1971.
Fixed 7 cards based on rev1971.
I posted a list of all added and all fixed cards in the first comment.
2010-03-22 23:22:27 +00:00
solo81@web.de
3f14452a7f Added most Spikes.
This update is based on rev1971 and successful tests.
2010-03-22 17:16:00 +00:00
solo81@web.de
085a86d551 Added all Fungi.
This update is based on rev1971 and successful tests.
2010-03-22 16:52:08 +00:00
wagic.the.homebrew@gmail.com
61ddbf19ed erwan
- daily build
2010-03-22 11:19:38 +00:00
wagic.the.homebrew@gmail.com
22a35d2265 Erwan
- Added remove/add counters as a cost, patch by Salmelo, thanks man!. See primitives/mtg.txt -> Thallid to see how it works
- added test for i286 by salmelo
- added basic display for counters (this needs improvement) by salmelo
2010-03-22 04:26:42 +00:00
wagic.the.homebrew@gmail.com
99db31fe9d Erwan
-Kjeldoran_frostbeast fix i167 by salmelo
2010-03-22 03:13:40 +00:00
wagic.the.homebrew@gmail.com
731ef290ea Erwan
-Tiny fix for Roterothopter (1/0 instead of 2/0)
2010-03-14 07:57:24 +00:00
wagic.the.homebrew@gmail.com
55a23bb359 Erwan
- fix issue 382
2010-03-13 09:51:49 +00:00
wagic.the.homebrew@gmail.com
e7bb2caf29 Erwan
- Fix issue 291 (cantbeblockedby segfault)
- Fix some issues with pricing
2010-03-13 09:34:20 +00:00
wagic.the.homebrew@gmail.com
fa0d98988d Erwan
- quick patches, attempt at fixing a few crashes
2010-03-13 08:48:40 +00:00
wagic.the.homebrew@gmail.com
8a4797a06a Erwan
- quick patch for i379
2010-03-13 07:25:07 +00:00
jean.chalard
e7a1c96d4a J :
* Remove annoying debug printf's.
2010-03-07 13:49:11 +00:00
jean.chalard
76e373f64e J :
* Fix issue 378, where the particles would not appear upon the second
  opening of an existing menu.
* Fix for one of the issues of issue 380, where the selectionY
  attribute would be used uninitialized - reported by valgrind as
  an access to an uninitialized value in sinf and cosf.
2010-03-07 09:28:53 +00:00
jean.chalard
ec0354f630 J :
* Fix issue 357, where the hand loses focus when the opponent declares
  attackers while the hand is open.
* Harmonize the code for CardSelector.cpp to the coding style.
2010-03-05 17:01:00 +00:00
wagic.the.homebrew@gmail.com
a04c0eff00 Erwan
-fix issue 375
2010-03-04 13:15:24 +00:00
wagic.the.homebrew@gmail.com
d1d465c50f Erwan
- added test for issue 335
2010-03-04 13:09:43 +00:00
wagic.the.homebrew@gmail.com
01135b34b7 Erwan
-fix with fog elemental
2010-03-04 12:23:19 +00:00
wagic.the.homebrew@gmail.com
cf1e419aaf Erwan
- fix for issue 348
- Fix a bug when going out of the deck editor then back to it again would show an incorrect color icon instead of nothing
- Fix a bug where the AI tries to play a spell with a target instead of just checking if it can play it. (visually, this showed as the AI tapping mana, then "freezing" for a few seconds with some cards grayed out on the battlefield)
2010-03-04 11:43:22 +00:00
wagic.the.homebrew@gmail.com
882724ab4b Erwan
- Yet Another Attempt at fixing i319,i365, i372
2010-03-03 14:56:12 +00:00
jean.chalard
eaf944fa62 J :
* Fix the name of a file that was wrong.
2010-03-03 03:09:45 +00:00
wagic.jeck
6894553c07 Jeck - fix signed/unsigned issue with prior revision. 2010-03-02 04:36:52 +00:00
wagic.jeck
b5dc729f58 Jeck - Change to deck viewer mana producer counting function, fix potential problem with mana producer filtering. 2010-03-02 04:04:11 +00:00
wagic.jeck
034e61e9fa Jeck - partial revert of r1948, minor optimizations to where validate() is called. 2010-03-02 03:05:26 +00:00
wagic.the.homebrew@gmail.com
c09dabfdbf Erwan
- attempt to fix issue 319. Jeck please review :)
2010-03-01 13:43:46 +00:00
wagic.jeck
855288fa87 Jeck - Fixed an issue which caused deck switching to crash. 2010-03-01 07:27:10 +00:00
wagic.jeck
96f021ac2d Jeck - Reverting accidental commit. 2010-02-28 22:56:45 +00:00
wagic.jeck
4159aad221 Jeck - Fix to WSrcDeck's card counting, so it correctly handles negative numbers (removing cards). 2010-02-28 22:55:06 +00:00
wagic.jeck
706ebca249 Jeck - Quick fix for issue 370, issue 365, (and hopefully) issue 319 . Thanks for the report, Psy.
(Counts weren't being updated as often as they should be. Now they might be updated too often, but that's better than the alternative.)
2010-02-28 22:12:17 +00:00
wagic.the.homebrew@gmail.com
e273ade745 Erwan
-daily build (1942)
2010-02-28 13:35:52 +00:00
wagic.the.homebrew@gmail.com
f627f92557 Erwxan
-fix compilation issue on windows
2010-02-28 13:24:31 +00:00