Commit Graph

3149 Commits

Author SHA1 Message Date
guzhenjie1@gmail.com
e346a545fd Fixed Dead-Iron Sledge, Defiant Vanguard and Wall of Nets. 2011-03-06 04:13:20 +00:00
guzhenjie1@gmail.com
ab4a0d0657 Added missing text of Mox Opal. 2011-03-05 05:24:00 +00:00
guzhenjie1@gmail.com
cfa1bd21c4 Fixed Boon Reflection, Pious Warrior and Victory's Herald. 2011-03-04 14:29:28 +00:00
guzhenjie1@gmail.com
a2b7aac8c3 Added missing code of Lightning Coils, corrected text of Angelheart Vial and fixed Crazed Armodon.
Changed the code of Tomb of Urami:
Tomb of Urami
auto={2}{B}{B}{T}:moveTo(mygraveyard) all(land|myBattlefield) && token(-74492)
 ==> 
auto={2}{B}{B}{T}:moveTo(mygraveyard) all(land|myBattlefield) && token(Urami,Legendary Creature Demon Spirit, 5/5,flying,black)

Removed the token card of it in mtg and card.dat:
[card]
name=Urami
abilities=flying
text=Flying
type=Legendary Creature
subtype=Demon Spirit
power=5
toughness=5
color=black
[/card]

SOK
[card]
primitive=Urami
id=-74492
rarity=T
[/card]
2011-03-04 11:08:37 +00:00
guzhenjie1@gmail.com
0cce9c27b7 Fixed Angelheart Vial, Rapacious One.
Changed following tokens' name in mtg and card.dat:
Bestial Menace (WWK)
name=Snake
name=Wolf
name=Elephant

Decree of Justice (SCG)
name=Angel
name=Soldier

Elephant Resurgence
name=Elephant T1

Fable of Wolf and Owl (EVE)
name=Wolf
name=Bird

Mitotic Slime (M11)
name=Ooze T1
name=Ooze T2

One Dozen Eyes (MRD)
name=Beast
name=Insect

Sarpadian Empires, Vol. VII (TSP)
name=Citizen
name=Camarid
name=Thrull
name=Goblin
name=Saproling

Sound the Call (CSP)
name=Wolf T1

Wand of the Elements (DST)
name=Elemental T1
name=Elemental T2

Waylay (USG)
name=Knight

Wurmcoil Engine (SOM)
name=Wurm T1
name=Wurm T2

Changed the code of Feral Lightning and Zektar Shrine Expedition:
Feral Lightning
auto=token(-84373)*3
 ==> 
auto=token(Elemental,Creature Elemental,3/1,red,haste,unearth)*3

Zektar Shrine Expedition
auto={C(0/0,-3,Quest)}{S}:token(-183403)
 ==> 
auto={C(0/0,-3,Quest)}{S}:token(Elemental,Creature Elemental,7/1,red,trample,haste,unearth)

Removed two token cards of them:
[card]
name=Elemental Token from Feral Lightning
type=Creature
subtype=Elemental
auto=@next end:moveTo(exile)
abilities=haste
text=Haste
power=3
toughness=1
color=red
[/card]
[card]
name=Elemental Token from Zendikar Shrine
type=Creature
subtype=Elemental
auto=@next end:moveTo(exile)
abilities=trample,haste
text=Trample,haste
power=7
toughness=1
color=red
[/card]
2011-03-03 13:23:39 +00:00
omegablast2002@yahoo.com
ba4c83faa9 of the of "wormfang" cycle had an extra "b" in mybattlefield... 2011-03-03 13:07:19 +00:00
omegablast2002@yahoo.com
a8142350fd added suture priest and pristine Talisman, theyre part of MBS and official cards. 2011-03-03 09:07:44 +00:00
omegablast2002@yahoo.com
eb8a22223b omitted a unneeded include. 2011-03-02 21:35:31 +00:00
omegablast2002@yahoo.com
64a234ef44 added support for customphasering construction in rules txt...
exsample

[INIT]
mode=mtg
[PLAYERS]
life:2000
poisoncount:4
customphasering:untap,firstmain,firstmain,draw,firstmain,upkeep,draw
auto=shuffle
auto=draw:7
auto=@each my draw:draw:1
auto=maxPlay(land)1

by default every turn will have normal order we've always been use to
however
before begins --required added automatically
anything you want in any order
anything you want in any order
anything you want in any order
anything you want in any order
anything you want in any order
anything you want in any order
anything you want in any order
anything you want in any order
cleanup---required added automatically
after end of turn---required added automatically

svntax 
customphasering:blah,blah,blah
listed in the order you want it to go. you can repeat a phase as often as you want, you can omit phases.

please note, this was not designed with MTG in mind..some of the rules require certain phases to work...this is for CUSTOM game building...i repeat NOT DESIGNED FOR MTG...tho it can be used with most(almost all, with the exception of those which require certain phases to work, exsample, ninjitsu will only work in a phasering which contains blockers and attackers)

enjoy.....
2011-03-02 21:33:42 +00:00
omegablast2002@yahoo.com
70236f344e fixed a massive bug report
Issue: 605
2011-03-02 13:48:09 +00:00
wagic.the.homebrew@gmail.com
b021417324 Erwan
-fix for issue 604 (Land play limitation should not apply in all cases)
-- this adds a "castMehod" variable to MTGCardInstance. IF this variable is 0, the card was not "cast" (or for lands, "put into play" as part of the lands rule), but "added" to the battlefield with some other effect. On the other hand, if this variable is set, it means the card was cast 
-- as we discussed, I did not touch the "alternateCostPaid" variable, as I'm still not really sure these two concepts are actually the same
2011-03-02 13:41:24 +00:00
guzhenjie1@gmail.com
8f9b1d5b8d Reverted changes in r3219 2011-03-02 12:03:33 +00:00
wrenczes@gmail.com
9901329caf Moved Threading.h into JGE so that it can be used at that level. 2011-03-02 08:14:47 +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
guzhenjie1@gmail.com
a27a1fddc2 Fixed Ohran Viper and Sosuke, Son of Seshiro. 2011-03-02 05:02:09 +00:00
omegablast2002@yahoo.com
ae169048c7 updated tap target as cost to remove a bunch of redundent [-tapped] checks...i recently added this check in the canpay...so it is not needed to reinstate a descriptor targetchooser stating -tapped... 2011-03-02 02:02:13 +00:00
omegablast2002@yahoo.com
fb2621047b fixed Sosuke, Son of Seshiro 2011-03-02 01:00:19 +00:00
guzhenjie1@gmail.com
b2ebf451f4 Fixed Isleback Spawn. 2011-03-01 11:19:51 +00:00
guzhenjie1@gmail.com
47e12985d8 Fixed Remote Farm. 2011-03-01 11:10:16 +00:00
wrenczes@gmail.com
be4a7ce412 VS2010 file inclusions. 2011-03-01 10:59:39 +00:00
wrenczes@gmail.com
7b53f30519 Removed an unneeded include. 2011-03-01 09:30:23 +00:00
wrenczes@gmail.com
9308c743a5 This adds a true 'boost::thread' equivalent for the psp, which in turn allows me to eliminate the need for #ifdef PSP vs #ifdef Win/Linux/iOS in my threaded cache implementation code. 2011-03-01 08:51:42 +00:00
solo81@web.de
4290dc12bc Fixed Necroskitter and Darksteel Plate.
Removed Island Sanctuary (hardcoded). It seems that this card never worked.
2011-03-01 08:12:08 +00:00
techdragon.nguyen@gmail.com
b7fb561705 patch to address issue 601, this is a work around to get the game shop from crashing due to card definitions that are apparently not 100% compatible with the system.
http://code.google.com/p/wagic/issues/detail?id=601
2011-03-01 00:58:48 +00:00
guzhenjie1@gmail.com
f68b0ff63e Fixed Hidden Horror. 2011-02-28 12:24:28 +00:00
omegablast2002@yahoo.com
2153a8d308 added menutext returns for "protection from(" 2011-02-27 16:09:26 +00:00
omegablast2002@yahoo.com
d8450548c7 suspend changes, suspended cards which would have a counter removed are checked for time counters and cast if no time counters are present as a statebased effect, as per MTG rules..
case changes, "Time" != "time" aparently our parser now strings all counters as lower case...so "Charge" is no longer string "Charge" and can not be compared to "Charge"..not sure if that makes any sense :) anyways removel of time counters on exiled cards by triggers or effects now happen correctly.
2011-02-27 15:19:02 +00:00
guzhenjie1@gmail.com
f9c38bee8e Fixed Jeweled Spirit, Shelter and typo in Tel-Jilad Defiance. 2011-02-27 14:50:59 +00:00
omegablast2002@yahoo.com
d255f25130 fixed a reported issue where sometimes a card was ignored...originally i was incrementing up and resetting the value...found that it is far easier to increment down, as i remains the same even when cards become shifted from exile to play card.map...incrementing down guarantees that the positions of the remaining cards to check are going to be the same even if a few have been "unsuspended"... 2011-02-27 14:42:54 +00:00
guzhenjie1@gmail.com
1dddb54627 Fixed Aysen Crusader. 2011-02-27 11:53:12 +00:00
guzhenjie1@gmail.com
23692204bd Fixed Rest for the Weary. 2011-02-26 09:19:21 +00:00
omegablast2002@yahoo.com
5719801154 aether membrane changed 2011-02-26 08:32:45 +00:00
guzhenjie1@gmail.com
7e0f1edb42 Fixed Heroes Remembered, Phthisis and Search for Tomorrow. 2011-02-26 07:20:26 +00:00
omegablast2002@yahoo.com
464e74f390 gave Hoard-Smelter Dragon flying 2011-02-25 23:37:38 +00:00
omegablast2002@yahoo.com
89e764f06a Shimian Specter targets only -lands opps 2011-02-25 23:27:31 +00:00
omegablast2002@yahoo.com
721595bbd8 added Shimian Specter 2011-02-25 23:26:40 +00:00
omegablast2002@yahoo.com
fa29902fcb added Phthisis 2011-02-25 23:12:07 +00:00
omegablast2002@yahoo.com
c4ecfb7b00 opps, pspsdk didnt like this, i wish it wasnt so whiny sometimes.... 2011-02-25 22:41:43 +00:00
solo81@web.de
910407b274 Fixed Mercadian Lift and Ghitu Encampment. 2011-02-25 20:47:02 +00:00
omegablast2002@yahoo.com
e7d957ed5c added
Ancestral Vision
Corpulent Corpse
Deep-Sea Kraken
Divine Congregation
Durkwood Baloth
Duskrider Peregrine
Errant Ephemeron
Giant Dustwasp
Heroes Remembered
Infiltrator il-Kor
Ith, High Arcanist
Ivory Giant
Keldon Halberdier
Knight of Sursi
Lotus Bloom
Nantuko Shaman
Plunder
Rift Bolt
Riftwing Cloudskate
Search for Tomorrow
Shade of Trokair
Shivan Meteor
Viscerid Deepwalker
Wheel of Fate
2011-02-25 18:41:00 +00:00
omegablast2002@yahoo.com
3f090c7be8 added basic suspend.
syntax
suspend(number of time counter)={cost}
suspend(3)={g}
2011-02-25 18:40:23 +00:00
omegablast2002@yahoo.com
4b944bd345 updated this test as it hlycon was changed recently to include "from(myhand)" for "cast" effect...the test now actually cast grizzly bears from your hand.... 2011-02-25 18:22:19 +00:00
omegablast2002@yahoo.com
f07f9c7e2d fixed a typo in Oriss Samite Guardian...maxCast(*)0 control ====>maxCast(*)0 controller ...if possible please verify that this corrects the ticket opened for this card... 2011-02-25 12:12:42 +00:00
guzhenjie1@gmail.com
9b067bb766 Fixed Wash Out reported in forum. 2011-02-25 11:59:29 +00:00
omegablast2002@yahoo.com
ffa13c8983 still tweaking ai interrupt slightly...think i finally got it how i wanted it...if it can interrupt OR if its ALREADY interrupting...
added some extra checks to how Ai determines if it should cast a "all(" or other lord...it was only taking the amount of cards it had into account and not looking at what the suggestion was for the nestedability...meaning it treated "destroy all" the same way it treated "all creature +10/+10" it would only check if it had more cards effected...completely ignore the effects....
2011-02-24 14:08:19 +00:00
guzhenjie1@gmail.com
590655ac80 Fixed Badlands, Scrubland and Taiga.
Changed Paradise Plume back.
2011-02-24 11:15:14 +00:00
omegablast2002@yahoo.com
42821464fa did a little todo clean up of cards which have been added, also added
Apathy
Brainspoil
Cowardice
Cyclopean Snare
Dead-Iron Sledge
Deathrender
Dryad Arbor
Frenzied Tilling
Fugitive Druid
Funeral Pyre

Hazezon Tamar ##readd-if the "next" trigger is still activating every upkeep, this is a bug open a ticket please.

Haze of Rage
Infused Arrows
2011-02-23 21:06:40 +00:00
techdragon.nguyen@gmail.com
ea8e8f36c8 fixed very obscure bug. In VS2010 the string was being trimmed before going into Construct method, but the string length was not updated.
Thus, Construct thought the string length was 1 greater than it should have been causing an out of bounds runtime exception.  In VS2008, the same thing
happened, however no exception was thrown since VS2008 allows access into the undefined memory space and returned a 0 (null) value when it tried to access
outside the string array.  This fix targets specifically the color filters since they seem to be the ones with the error. " color:g;" and not "color:g;" was being
passed.
2011-02-23 18:30:45 +00:00
omegablast2002@yahoo.com
2bd467dab7 Marton Stromgald corrected, silly mix match with the triggers. 2011-02-23 15:11:11 +00:00
omegablast2002@yahoo.com
d88fd5a6af removed "windfall" the effect "draws cards equal to the highest amount a player discarded this way" is not supported. this card could not even be considered borderline. 2011-02-23 15:08:16 +00:00