xawotihs
e38f42d854
Create README.md
2013-10-26 11:50:40 +02:00
xawotihs
4ac376b5f2
Ignored non-source extensions
2013-10-24 21:53:46 +02:00
Xawotihs@gmail.com
1f0485ff8e
Support for running the testsuite in command line programs for continuous integration.
...
Here is a small example inspired from SDLmain.c:
g_launcher = new JGameLauncher();
InitGame();
MTGCollection()->loadFolder("sets/primitives/");
MTGCollection()->loadFolder("sets/", "_cards.dat");
options.reloadProfile();
TestSuite testSuite("test/_tests.txt");
int result = testSuite.run();
DestroyGame();
delete g_launcher;
return result;
2013-10-23 22:08:30 +00:00
Xawotihs@gmail.com
98861dd916
Fixed memory leaks and refactored a bit the ManaCost class while I was at it.
2013-10-19 14:29:17 +00:00
pankdm
b5794ad328
Small fixes (misstype, formatting, target p2)
2013-10-18 06:38:15 +00:00
pankdm
38b4213f9c
Refactored formatting for easier reading of the code
2013-10-18 06:38:03 +00:00
pankdm
f1a9f0d162
Fixed Grave Pact, butcher of malikir and some other cards
...
"Whenever creature you control dies" --
it's @movedTo(creature| graveyard) from(mybattlefield)
NOT @movedTo(creature|mygraveyard) from( battlefield)
2013-10-18 06:37:53 +00:00
pankdm
e62feddaf4
Added Probe
2013-10-18 06:37:43 +00:00
pankdm
5c3eb2c405
Changed the owner of ManaCost in LifeorManaCost to itself
2013-10-18 06:37:31 +00:00
pankdm
f7eded7417
Devotion mechanics (thanks to excessum for patch)
...
+ some refactoring:
extrManaCost --> ExtraManaCost
unattachCost --> UnattachCost
2013-10-18 06:37:09 +00:00
pankdm
d5b089f86b
Small fixes to _cards.dat
2013-10-18 06:36:56 +00:00
pankdm
1d3c4bcd69
Added _cards.dat file for Theros
2013-10-18 06:36:46 +00:00
pankdm
9d2a2454b2
Fixed: exile was not meaning both exiles
...
and revised Crypt Incursion
2013-10-18 06:35:52 +00:00
pankdm
173f787fac
Revise cards that deals damage and gain life
...
This cards created multiple instances of life gain and damage,
which caused wrong behaviour with for example Ajani's Pridemate
2013-10-18 06:35:02 +00:00
pankdm
0ac6057ee9
Fixed Balduvan conjurer (added land restriction)
2013-10-18 06:34:51 +00:00
pankdm
8b16074647
Fixed memory leak in menuability (thanks to excessum)
2013-10-18 06:34:42 +00:00
pankdm
62dad30f6b
Revised Bloodigift demon (now it targets players)
2013-10-18 06:34:32 +00:00
pankdm
43ba9aa13d
Fixed parsing of "if(ifnot) ... then may ... "
2013-10-18 06:34:23 +00:00
pankdm
ea217fdba1
Fixed [card]
2013-10-18 06:34:14 +00:00
pankdm
eea88cdeb5
Tests for new "fizzleto" keyword
2013-10-08 23:18:56 +00:00
pankdm
0c6d77daa0
Refactored FizzleToZone
...
Get rid of common code
Better naming of zone (where we put spell after countering)
More generic syntax: fizzleto(X) where X in [hand, exile, librarytop]
which will give more flexibility later
2013-10-08 23:18:42 +00:00
pankdm
4341e23210
Added Increasing Ambitions
2013-10-08 23:18:32 +00:00
pankdm
80be19db86
Added missing type=Artifact Creature to Trisk token
2013-10-08 23:18:19 +00:00
pankdm
1da9f5a4af
Fixed time sieve
2013-10-08 23:18:08 +00:00
pankdm
fa5aedfe64
Fixed Triskelavus
...
(tokens didn't have ping ability after death of Trisk)
2013-10-08 23:17:57 +00:00
pankdm
17fdedb648
Draft of the "fizzle to zone"
...
(credit goes to excessum)
2013-10-08 23:17:43 +00:00
pankdm
da7c336dc2
Removed debug code that was added by mistake
2013-10-01 14:49:31 +00:00
pankdm
be76c8a4f1
Fixed issue with cantbeblockerof and cantbeblockedby vs protection
2013-10-01 14:47:39 +00:00
Xawotihs@gmail.com
490752e9da
- Removed dependencies on Boost/string in mtg sources
...
- Removes dependencies on Boost/shared_ptr in mtg sources only for WP8 for the moment
- Various compilation fixes on WP8
2013-09-30 21:25:17 +00:00
pankdm
7894ca3ace
Refactored ABlink: extracted common code as method "returnCardIntoPlay"
2013-09-27 19:25:28 +00:00
pankdm
d4268f18af
Fixed Mortus Strider
2013-09-27 18:54:01 +00:00
pankdm
3761684816
Fixed blinking (until EOT) of creature with X in cost
2013-09-26 14:17:39 +00:00
pankdm
f10eb609d7
Added:
...
Belltower Sphinx
Spellstutter Sprite
Thanks to Tacoghandi and dber for providing the code
2013-09-24 16:44:19 +00:00
pankdm
00ebc8c8eb
Fixed issue with blinking creature that has X in cost
2013-09-23 20:27:52 +00:00
pankdm
36cfe84445
Revised Door of Destinies
2013-09-23 20:02:26 +00:00
pankdm
54d1126c58
Small fix in TestSuite
...
"Update" should pass "dt" since the last update, not since the beginning the game.
2013-09-23 19:44:03 +00:00
pankdm
11f541a627
Fixed:
...
Edge of autumn
Mirrorworks
Clone of the card now have the same image as original
Issue with cloning and trigger "nontoken * enters"
Blitzkrig rules
Hermit druid rules
2013-09-23 19:40:12 +00:00
pankdm
93ebca3041
Forgot to remove Wildfire from unsupported
2013-09-20 16:39:23 +00:00
pankdm
ce7689c8c6
Added:
...
Wildfire
Fixed:
Stitch in Time -- missing flipend at end
Raging Ravine -- can't have trigger inside second transofrm
Prey Upon -- can be cast only on opponents creature
Mesmeric Fiend -- target(player) --> target(opponent)
Caribou Range -- ability should be on ench
2013-09-20 16:18:56 +00:00
pankdm
de8309a7c2
Small fixes for:
...
Gravecrawler
Riot Control
Teysa, Envoy of Ghosts
Vengevine
Izzet Staticaster
Batwing Brume
2013-09-19 16:02:34 +00:00
pankdm
ec11bf917d
Fixed slight bugs with formatting in primitives files
...
This appeared in several places (usually unsupported and mtg):
Churning Eddy
Izzet Staticaster
Kjeldoran Pride
Storage Matrix
Torch Song
This had multiline values under "text=" or "auto=":
Debt to the Deathless
Smelt-Ward Gatekeepers
Sunspire Gatekeepers
Teysa, Envoy of Ghosts
Ubul Sar Gatekeepers
2013-09-18 07:00:29 +00:00
pankdm
8626451977
Fixed uninitialized value
...
Due to this, activated abilities with {X} in cost sometimes were having X=0 when playing
(This appeared only in Debug mode)
2013-09-16 20:18:36 +00:00
pankdm
4aa5dec51a
Fixed some warnings
...
+ added compile flags to mute some warnings that don't have an obvious fix
2013-09-16 17:42:07 +00:00
pankdm
3c3fcfc655
Fixed typo in Rising Waters
2013-09-15 18:51:42 +00:00
wagic.the.homebrew@gmail.com
bd25b12fb2
Fix for issue 962 (Hexproof) by Dmitri
2013-09-15 02:57:29 +00:00
wagic.the.homebrew@gmail.com
7b8189bd13
Fixing tests that got broken in r4842
2013-09-15 02:47:09 +00:00
omegablast2002@yahoo.com
a2d020b2ae
updated
2013-07-07 18:56:20 +00:00
omegablast2002@yahoo.com
20eda1560b
psp fix
2013-06-19 21:57:08 +00:00
omegablast2002@yahoo.com
7917a70b1b
forgot to reset the opponents miracle on beforebegins. i knew i had coded the miracle to be player independent :P
2013-06-19 13:33:24 +00:00
omegablast2002@yahoo.com
2fa3f468b4
added menutext overriding to transforms.
...
castcard-> is now the copied spell x.
2013-06-19 11:46:09 +00:00