Rolzad73
e8c73aaf9d
Merge pull request #1 from WagicProject/android_cleanup
...
Android cleanup
2013-11-07 13:15:41 -08:00
Rolzad73
f95094a429
removing commented lines I had intended to delete outright
2013-11-07 15:56:43 -05:00
Rolzad73
7a57de6608
removed ads on Android version
2013-11-07 15:49:53 -05:00
Rolzad73
14c2d522c2
removed Android gen dir
2013-11-07 15:04:37 -05:00
Dmitry Panin
6bf2147d94
From the Vault: Twenty
...
// imported accidental commit from svn repo
2013-11-06 12:56:54 +04:00
xawotihs
fea5b04a77
Fixed compilation on Windows.
2013-10-31 23:48:19 +01:00
xawotihs
ea98b769a7
Merge branch 'develop'
...
Activates full testsuite run in Travis CI. Travis will complain as soon as at least one testcase does not pass successfully after a new commit.
2013-10-30 23:10:03 +01:00
xawotihs
017f6dd1ed
Deactivated part of the traces outputted by the testsuite to make Travis
...
happy.
2013-10-30 22:58:04 +01:00
xawotihs
784d127a6e
I think I got it ... messy / not appearing at the end of folders in the
...
travis linux where it appears fine on mine :(
2013-10-30 22:28:09 +01:00
xawotihs
f6c47b85e3
More debug
2013-10-30 22:02:43 +01:00
xawotihs
dac31994b6
Adding traces for important directories.
2013-10-30 21:44:23 +01:00
xawotihs
74280aef1d
Added some traces in the primitives and sets loading.
2013-10-30 20:50:34 +01:00
xawotihs
8013d09e4f
Reactivated wagic console in travis CI
2013-10-30 20:30:33 +01:00
Dmitry Panin
6bbe290762
Fixed bug with syncopate to consume all the mana available
...
Now pay[[{x}]] is not supported because of this.
use "pay[[{value:storedx}]]" instead
2013-10-30 12:39:08 +04:00
xawotihs
57c9940244
Deactivated testsuite from travis, resources are not loaded correctly.
2013-10-30 00:38:34 +01:00
xawotihs
db1c552321
Tries to work around crash of the testsuite in Travis.
2013-10-30 00:20:58 +01:00
xawotihs
f08f0ad3b9
Merge branch 'master' of https://github.com/WagicProject/wagic
...
Conflicts:
JGE/include/JTypes.h
2013-10-29 23:36:07 +01:00
xawotihs
a3a1bc2b79
Created a dedicate console Qt based wagic application and run it in the
...
travis file.
2013-10-29 22:38:37 +01:00
Dmitry Panin
9037699281
Added missing test for syncopate + 2 tests for spell_rupture
2013-10-29 19:49:31 +04:00
Michael Nguyen
8d66f82179
Merge branch 'release/wagic-v0.19.2'
2013-10-28 16:19:28 -07:00
Michael Nguyen
eeb4a4e755
updated version number to 0.19.2, changed min target to API 10 vs API 9 as recommended by Android
wagic-v0.19.2
2013-10-28 16:19:01 -07:00
Michael Nguyen
38725aaeac
Merge commit '82171773fe89cd582e62a52fdadb152040fc0fd5' into develop
2013-10-28 15:37:35 -07:00
Michael Nguyen
ed474d6b5d
Merge commit '224c94e89089317fac33aacb9319ab250301c98e' into develop
2013-10-28 15:37:24 -07:00
Michael Nguyen
b17d9d3f85
Merge branch 'master' of github.com:WagicProject/wagic
2013-10-28 15:35:45 -07:00
Michael Nguyen
c5190a62cd
Merge branch 'develop'
2013-10-28 15:35:18 -07:00
Michael Nguyen
89472eeccd
tidied up gitignore file for XCode
2013-10-28 15:29:51 -07:00
Michael Nguyen
2b4404f352
Merge branch 'feature/update-for-iOS6' into develop
2013-10-28 15:21:33 -07:00
Michael Nguyen
84ca7457b5
updaed for iOS6
2013-10-28 15:20:35 -07:00
Michael Nguyen
4eb1fd35e0
changed the default location for the sdcard. Instead of using a fixed value of "/sdcard/Wagic/Res" it now uses Environment.getExternalStorageDirectory().getPath() + "/Wagic/Res"
2013-10-28 15:20:11 -07:00
Michael Nguyen
362cc1b4c2
updated project to rotate and display correctly in iOS6+
...
removed all references to adwhirl for iOS.
2013-10-28 15:14:17 -07:00
xawotihs
82171773fe
revert travis config file while the X dependency is not sorted.
2013-10-28 00:07:55 +01:00
Unknown
224c94e890
Included some testsuite into qtmain and updated travis file to try to use it.
2013-10-27 23:06:29 +01:00
Dmitry Panin
7a7bc70773
Update README.md
2013-10-27 13:36:23 +03:00
Dmitry Panin
1401fef37e
Simple support for CI at travis
...
- now compilataion on Linux (using qmake and make) is checked
2013-10-27 14:30:34 +04:00
Dmitry Panin
cf50b7d403
Fizzle unless pay x (thanks to excessum)
...
- saves source card in storedSourceCard for ATransform
- adds support for WParsedInt in pay as "pay[[{value:WParsedInt}]]":
name=Spell Rupture
target=*|stack
auto=if cantargetcard(*|opponentstack) then transforms((,newability[pay[[{value:power:highest:creature:opponentbattlefield}]] name(pay {value} mana) donothing?fizzle])) forever
text=Counter target spell unless its controller pays {X}, where X is the greatest power among creatures you control.
mana={1}{U}
type=Instant
- adds support for {x} in *some* “pay” abilities (Syncopate):
name=Syncopate
target=*|stack
auto=transforms((,newability[pay[[{x}]] name(pay {value} mana) donothing?fizzleto(exile)])) forever
text=Counter target spell unless its controller pays {X}. If that spell is countered this way, exile it instead of putting it into its owner's graveyard.
mana={X}{U}
type=Instant
- support of "name(pay {value} mana)" in pay abilities to show actual number to pay (see example above)
2013-10-27 13:47:00 +04:00
Dmitry Panin
b8b6153cc5
Reworked AVanishing (fixed bugs + more fair implementation)
2013-10-27 13:42:48 +04:00
Dmitry Panin
461eedd626
Fixed bug with preventing Melira from putting +1/+1 counters on creatures you control
2013-10-27 13:42:48 +04:00
xawotihs
f0977ebc04
Update README.md
2013-10-26 12:12:58 +02:00
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