Commit Graph

  • 026600c084 Added: Careful Consideration Haunting Hymn Might of Old Krosa Return to Dust Sulfurous Blast anthonycalosa@gmail.com 2013-02-16 05:59:50 +00:00
  • a1a16fce57 Added Flux, Freyalise Supplicant, Hag Hedge-Mage, Harsh Mercy anthonycalosa@gmail.com 2013-02-15 10:55:41 +00:00
  • defb8e32c6 corrected the mana not removing from pool correctly bug, sorry about that. omegablast2002@yahoo.com 2013-02-13 23:33:05 +00:00
  • 8aef74e32a pestilence shouldn't care about protections of any kind. omegablast2002@yahoo.com 2013-02-12 23:09:24 +00:00
  • fbc1b14dca Added: Mark of Sakiko Sakiko, Mother of Summer Sakura-Tribe Springcaller Shizuko, Caller of Autumn Upwelling anthonycalosa@gmail.com 2013-02-12 13:08:17 +00:00
  • e24f269c36 just a format omegablast2002@yahoo.com 2013-02-10 14:34:13 +00:00
  • 3c15357c38 added poolsave(COLOR) its an ability that works only on permanents in play. opponentpoolsave( mypoolsave( ex:Upwelling omegablast2002@yahoo.com 2013-02-09 06:48:16 +00:00
  • 2b4c3a51aa removed a condiational that was limiting blink ability. i left the portion commented out just incase i put it there becuase of a bug. but as far as i can see it doesn't seem to cause an issue to remove it. omegablast2002@yahoo.com 2013-02-09 02:37:22 +00:00
  • f0405342be commited the spanish translation files that the spanish wagic group have worked so hard at producing a full almost 100% translation of wagic into spanish. thank you to the translators involved in making it happen. http://wololo.net/forum/viewtopic.php?f=24&t=16761 for more info and spanish card images. omegablast2002@yahoo.com 2013-02-09 02:09:02 +00:00
  • d2f14897a6 fixed a loop that can occur in multitarget where the maxs targets are set with a variable word and ends up resulting in a return of maxtargets = 0 which inturn locks ai in a loop, i imagine layers also. omegablast2002@yahoo.com 2013-02-08 00:34:45 +00:00
  • 8b7c0e6b83 Fixed Righteous Indignation. dan.solomatin@googlemail.com 2013-02-07 23:14:59 +00:00
  • f7116a84b4 Added Slavering Nulls, Slum Reaper, Smallpox, Snakeform anthonycalosa@gmail.com 2013-02-07 14:33:52 +00:00
  • dff6302773 Added Skyship Weatherlight anthonycalosa@gmail.com 2013-02-07 11:44:52 +00:00
  • b88b217c46 Added Domestication, Duergar Hedge-Mage, Ertai's Trickery anthonycalosa@gmail.com 2013-02-07 11:33:07 +00:00
  • 13c10ec856 Added 4 cards based on revision4692. dan.solomatin@googlemail.com 2013-02-07 11:00:15 +00:00
  • 54780d3ef0 fixed a typo in cantbeblockerof , forgot a letter :X omegablast2002@yahoo.com 2013-02-06 23:52:09 +00:00
  • cea9f0d8ae Added more info to Decimate to clear out its current overpoweredness. dan.solomatin@googlemail.com 2013-02-06 18:02:14 +00:00
  • 3daa0eec7d Moved Decimate from unsupported.txt to crappy.txt. dan.solomatin@googlemail.com 2013-02-06 17:50:47 +00:00
  • 101dd163a3 Fixed small typo in Consuming Ferocity's code. dan.solomatin@googlemail.com 2013-02-06 10:18:01 +00:00
  • c33ae31895 Moved Decimate from to unsupported.txt. dan.solomatin@googlemail.com 2013-02-06 09:11:43 +00:00
  • cbe6028a52 opps, i need to slow down my happy trigger finger before i hit commit. omegablast2002@yahoo.com 2013-02-06 02:55:27 +00:00
  • e424c3ab27 fixed a bug with lords not removing altercost correctly when the source is phased. omegablast2002@yahoo.com 2013-02-06 02:45:40 +00:00
  • 1d06a74fd9 added: Death Cloud Decimate Destructive Force Din of the Fireherd anthonycalosa@gmail.com 2013-02-05 13:27:56 +00:00
  • 81294a0d2b Added: Azorius Ploy Barter in Blood Consuming Ferocity Corpse Harvester Corrupted Resolve Cruel Ultimatum Cyclopean Tomb anthonycalosa@gmail.com 2013-02-05 10:43:03 +00:00
  • ae8893617f Shifting sliver evasion doesn't work with creatures with protection from color anthonycalosa@gmail.com 2013-02-05 04:02:26 +00:00
  • 38895dfcd3 @each myupkeep -> @each my upkeep fix recurring nightmare cost, Snow hound cost. anthonycalosa@gmail.com 2013-02-04 14:08:05 +00:00
  • 90c0b42a07 changed the defaults of the testsuite game constructor to set the default timerlimit to 6 the other threads were running test suite at 0 which was causing race condition fails in test suite, i incremented by 1 until the normally passing test no longer failed, test effected were proliferate and mortician beetle both passing test in normal mode, failing in hyperspeed. test suite takes only 30 secs more to run but we can't sacrifice actual results for speed. omegablast2002@yahoo.com 2013-02-04 05:09:52 +00:00
  • 7e16b50fd3 just giving credit omegablast2002@yahoo.com 2013-02-04 02:49:52 +00:00
  • 5a9b7eefc0 Fixed PSP compilation by stubbing the socket implementation. Somebody with a PSP, please replace this code with a real implementation. Xawotihs@gmail.com 2013-02-03 21:41:31 +00:00
  • 5c25189aef Added code to let user specify the server address. Updated SimplePad to include dot and fixed problem with digits. Xawotihs@gmail.com 2013-02-03 19:21:43 +00:00
  • 452ae08593 Cleanup my mess... anthonycalosa@gmail.com 2013-02-03 15:57:48 +00:00
  • b85f2240a7 fix for @sacrificed crash and not triggering to cost. omegablast2002@yahoo.com 2013-02-03 15:31:06 +00:00
  • 6928df6819 Added Sedris, the Traitor King anthonycalosa@gmail.com 2013-02-03 13:45:56 +00:00
  • 6fa633f822 tests: ----------- Mortician_Beetle.txt Savra_Queen_of_the_Golgari.txt anthonycalosa@gmail.com 2013-02-03 11:21:12 +00:00
  • 2b9fdc41dc added 2 new restrictions for use in triggers and abilities ownerscontrol opponentscontrol omegablast2002@yahoo.com 2013-02-02 18:42:39 +00:00
  • ef4a8c6d84 Moved rune of protection to crappy. Revised Pursuit of Knowledge Added Samite Elder anthonycalosa@gmail.com 2013-02-02 14:24:07 +00:00
  • 44fa0e9015 added: Reap Rebel Informer Repopulate Rix Maadi Guildmage Rocket Launcher Roots of Life Rotting Giant Rune of Protection: Artifacts Rune of Protection: Black Rune of Protection: Blue Rune of Protection: Green Rune of Protection: Lands Rune of Protection: Red Rune of Protection: White Sadistic Augermage anthonycalosa@gmail.com 2013-02-02 10:50:16 +00:00
  • a8ebaee527 added a check to avoid skipping a gameState update if there are more than 50 items left to resolve in the stack, let run a gameStates check and see if we havent already won. Exquisite Blood + Sanguine Bond example of the kinds of loops this fixes. omegablast2002@yahoo.com 2013-02-02 05:43:46 +00:00
  • cca8f1ce4e minor cleanup spaces anthonycalosa@gmail.com 2013-02-02 03:49:53 +00:00
  • a8c6da03a8 Added - Prismatic Lace, Quickchange Borderline - Govern the Guildless Fixed - Prismwake Merrow anthonycalosa@gmail.com 2013-02-02 02:23:05 +00:00
  • 6a1591d72b reverted the newtarget/retarget fix, it didn't fix the issue and created new ones. omegablast2002@yahoo.com 2013-02-01 18:54:07 +00:00
  • fa5e3ad9b4 Softcoded Reminisce Added Prismatic Lace in Borderline anthonycalosa@gmail.com 2013-02-01 14:34:30 +00:00
  • 0095dcceb5 Added Predatory Advantage, Priest of Yawgmoth & Pursuit of Knowledge anthonycalosa@gmail.com 2013-02-01 14:04:17 +00:00
  • 6c86c276d2 missed a file last commit. omegablast2002@yahoo.com 2013-02-01 04:35:40 +00:00
  • 0bd769d3c0 added engine code to do a putinzone without sending events. equipping no longer retriggers a copier. retarget and newtarget no long send the events due to refreshing the cards. omegablast2002@yahoo.com 2013-02-01 04:21:08 +00:00
  • 94955088c8 Moved Gerrard's Verdict, Lurking Evil to crappy. Added Rix Maadi, Dungeon Palace Added Rotting Rats Added Stronghold Rats anthonycalosa@gmail.com 2013-02-01 03:15:39 +00:00
  • 7de5cfbd37 Fixed Possessed Portal since you cant discard a card unless you have one permanent to sacrifice, replace 0/0 with donothing anthonycalosa@gmail.com 2013-02-01 02:20:27 +00:00
  • ea0a3efc38 Added Possessed Portal. anthonycalosa@gmail.com 2013-01-31 14:37:29 +00:00
  • 6e7c57151c Added Piston Sledge, fixed Grifter's Blade anthonycalosa@gmail.com 2013-01-31 13:52:50 +00:00
  • 2ef93bc722 readded the rest of the stuff that anthony commited that the svn ate during my commit. omegablast2002@yahoo.com 2013-01-31 11:33:30 +00:00
  • 21897f2f63 removed workaround, and revised code to simian spirit guide and elvish spirit guide. anthonycalosa@gmail.com 2013-01-31 11:09:20 +00:00
  • de16c53534 Re commitied my previous cards in primitives/mtg.txt anthonycalosa@gmail.com 2013-01-31 09:00:25 +00:00
  • a83e029ca6 master transmuter can now be the card returned omegablast2002@yahoo.com 2013-01-31 06:55:12 +00:00
  • aadd0c56b2 fixed a couple easy issues omegablast2002@yahoo.com 2013-01-31 06:45:50 +00:00
  • 29c50becf0 Added Pain Magnification anthonycalosa@gmail.com 2013-01-30 15:51:07 +00:00
  • dffecf7ee0 Added Nim Devourer Added Nourishing Shoal Added Oak Street Innkeeper Added Opal Avenger ----------------- Revised Oriss, Samite Guardian - ability must be targeted ----------------- fixed Blazing Shoal alternate cost fixed Contaminated Ground trigger anthonycalosa@gmail.com 2013-01-30 14:46:57 +00:00
  • eab782c32f this was accidental, i was just about to toy with a may pay( ability. omegablast2002@yahoo.com 2013-01-30 04:22:01 +00:00
  • 1b689adf05 forgot a ( in the replacement for donothing omegablast2002@yahoo.com 2013-01-30 04:01:57 +00:00
  • c078af5f24 fix for crash from not having a playerTarget when ability$! is used on targetedPlayer by an instant. omegablast2002@yahoo.com 2013-01-30 03:51:16 +00:00
  • d07951fbdf Added Nemesis Trap, Nicol Bolas, Planeswalker anthonycalosa@gmail.com 2013-01-30 03:25:22 +00:00
  • 415e8dbcb2 updated cards using 0/0 as a fake ability into donothing omegablast2002@yahoo.com 2013-01-30 02:40:49 +00:00
  • f8800b8bbd added an ability keyword that resolves to do nothing. "donothing" this is to avoid using powerandtoughness 0/0 ability to mean "do nothing" omegablast2002@yahoo.com 2013-01-30 02:38:25 +00:00
  • b7a2c000be corrected typo in lurking evil. just for future notice this card should be moved to crappy. whenever an ability has blah blah:effect that means, {cost}:effect if you can not do it with supported cost in engine, do not add it as {0}:effect && effect this is a workaround we stopped using a very very long time ago. the ability of losing life is not treated the same as "paying" life. same as any other cost. omegablast2002@yahoo.com 2013-01-30 00:36:09 +00:00
  • 12620e5d22 Just tested network game Linux desktop vs Android tablet ... works fine :) Xawotihs@gmail.com 2013-01-29 21:05:24 +00:00
  • 0a8c846f9a added: Mangara's Equity Maralen of the Mornsong Mercenary Informer Mind Swords Monkey Cage Myr Battlesphere Mystic Snake Necropolis anthonycalosa@gmail.com 2013-01-29 15:35:16 +00:00
  • c7e1dfb72f added rules to hermit omegablast2002@yahoo.com 2013-01-29 00:57:38 +00:00
  • 47cfc5bdeb Reverted TestSuiteAI.cpp from previous commit Xawotihs@gmail.com 2013-01-28 22:40:56 +00:00
  • 73131c8064 Removed unused variables Xawotihs@gmail.com 2013-01-28 22:37:01 +00:00
  • 48d45f2a65 Added missing .h and fixed the boost sleep, it works fine on linux now. Xawotihs@gmail.com 2013-01-28 22:26:13 +00:00
  • faff7724d6 Added a function to get the current IP address Xawotihs@gmail.com 2013-01-28 22:03:26 +00:00
  • f1fa655306 added cards: ------------ Lore Broker Lorthos, the Tidemaker Luminarch Ascension Lurking Evil Magus of the Jar Makeshift Mannequin Malfegor Manaforge Cinder Memory Jar anthonycalosa@gmail.com 2013-01-28 12:56:32 +00:00
  • 313598fab0 fixed sublime archangel anthonycalosa@gmail.com 2013-01-28 06:58:53 +00:00
  • da186a6225 revised living death and living end anthonycalosa@gmail.com 2013-01-28 06:06:13 +00:00
  • 3ac3836538 added the stack to countValidTargets() omegablast2002@yahoo.com 2013-01-28 05:04:34 +00:00
  • 2b9cae8950 added functionality to may and choice ability so that it can check a "restriction{}" like a activated ability with cost, that can keep a menu option from appearing if the restriction is not met omegablast2002@yahoo.com 2013-01-28 03:49:24 +00:00
  • a32a58f621 Added Cards: ------------ Laquatus's Champion Lich's Tomb Liege of the Tangle Living Death Living End, Locust Miser Lodestone Bauble anthonycalosa@gmail.com 2013-01-28 01:39:30 +00:00
  • eaf4d94a2e this part didnt commit in last rev, it fixes the mana display. the progress is removed on this though, so you might not notice it until next release when you do a fresh install. any new decks for both player or ai will show the mana symbols after a match is completed. omegablast2002@yahoo.com 2013-01-27 19:35:52 +00:00
  • dac14020a2 fixed stats resetting and decks being marked as new. this should also allow for the ai difficulty tools to work correctly again. mana symbols displayed again, mini info, and everything related to the stats. omegablast2002@yahoo.com 2013-01-27 18:52:12 +00:00
  • 5fa1cc915b A "fix" for Android compilation. Feel free to replace if something better is available wagic.the.homebrew@gmail.com 2013-01-27 09:36:43 +00:00
  • 2fcd031a7d corrected a crash from NULL pointer cause by ability$! not having the "lastcontroller" set. omegablast2002@yahoo.com 2013-01-27 04:25:09 +00:00
  • 822c3bc9c8 omegablast2002@yahoo.com 2013-01-27 02:56:23 +00:00
  • b7c13825c5 omegablast2002@yahoo.com 2013-01-27 02:55:35 +00:00
  • 534d87e3bd fixed evolve hoepfully for the final time. omegablast2002@yahoo.com 2013-01-27 02:54:03 +00:00
  • c1c6296c9c modified _tests.txt anthonycalosa@gmail.com 2013-01-27 02:29:53 +00:00
  • 79d9ad865e moved the evolve test outside the main test suite anthonycalosa@gmail.com 2013-01-27 02:13:35 +00:00
  • d8da70361a - Fix an android warning (false instead of null in GuiCombat) - removed unnecessary "if" in some parts of MTGRules.cpp wagic.the.homebrew@gmail.com 2013-01-27 02:09:10 +00:00
  • f6e95af995 Added generic test for Evolve mechanic. I intentionally reverese the order of creature so that the evolve come in play with no counters before hand, then attack with utvara hellkite to see if it will trigger evolve. anthonycalosa@gmail.com 2013-01-27 01:24:44 +00:00
  • 892c7d34c0 fixed Firemane Avenger, added Knollspine Dragon anthonycalosa@gmail.com 2013-01-27 00:13:10 +00:00
  • 975445d3d5 #ifdef out on Windows a fix for Linux Xawotihs@gmail.com 2013-01-26 22:35:57 +00:00
  • eec9bb44a8 Fixed warnings from linux and Android compilers Cleaned up network code on Linux, it still does not work correctly Xawotihs@gmail.com 2013-01-26 22:17:43 +00:00
  • 5b0f5bd90f fixed compilation for psp, ambiguous else warning. omegablast2002@yahoo.com 2013-01-26 18:50:28 +00:00
  • 3443c8d075 corrected a goof up i made in evolve, i should have been comparing the events card controller to source controller to determine "under your control" omegablast2002@yahoo.com 2013-01-26 16:52:34 +00:00
  • f45c8e1d41 Just won my first Wagic network game :) In details: - I removed my player swap idea, it caused tons of issues with randoms - instead I simply keep both peer on the exact same game and added one single parameter allowing to configure the view on the game. So, each peer is rendering the same game (gameObserver class) from a different player point of view (DuelLayers and related classes). - a lot of gui stuff are missing to prevent user forbidden interactions but it works fine on Windows Xawotihs@gmail.com 2013-01-26 16:42:16 +00:00
  • db0f401ba5 moved the triggering of forced lure block to eventblockerschoosen. this corrects issues where lure wasnt applying the abilities like flanking correctly on cards which were forced to block. omegablast2002@yahoo.com 2013-01-26 16:23:22 +00:00
  • f59b8db91f Added test for Alluring Scent -> card that grants lure ability. the following are to test if forcing a block from lure, trigger events of a block. I don't know if the problem is lure or the flanking ability. the correct result is every creature must survive. flanking makes the walls power to 0. anthonycalosa@gmail.com 2013-01-26 13:12:16 +00:00
  • ed77b40a29 added cards -------------- anthonycalosa@gmail.com 2013-01-26 09:14:26 +00:00
  • 365fe10765 Fixed another dumb warning reported in the forum and added a nice assert for synchronization issues during network game. So, don't try it if you're not ready to get crashes in the face. Xawotihs@gmail.com 2013-01-26 08:07:31 +00:00
  • da2098368b Added dumb cast for dumb compilators Xawotihs@gmail.com 2013-01-25 23:45:58 +00:00
  • 2ba5eb0022 Cleaned up Network code (hope that fixes the PSP compilation problems) Added random seed logging Xawotihs@gmail.com 2013-01-25 21:47:16 +00:00
  • 4bf419fbaf corrected evolve triggering from cards moving from inplay to inplay. omegablast2002@yahoo.com 2013-01-25 19:56:26 +00:00