Commit Graph

3374 Commits

Author SHA1 Message Date
wagic.the.homebrew@gmail.com
1343852bc1 - Update French translation
- Added call to translation function for some parts where it was missing
2011-04-09 10:41:36 +00:00
wagic.the.homebrew@gmail.com
693f7e156c Fix a bug reported in the beta, where pressing triangle in the Story mode would crash the game 2011-04-09 08:26:43 +00:00
wagic.the.homebrew@gmail.com
70e3af8579 Spanish translation update by blender2005 2011-04-07 13:14:51 +00:00
wagic.the.homebrew@gmail.com
ab27dded61 Portuguese translation update by vesgo 2011-04-07 13:01:54 +00:00
guzhenjie1@gmail.com
8dd7a81dba Corrected Varchild's War-Riders. 2011-04-07 12:18:39 +00:00
guzhenjie1@gmail.com
fb79117a6a Corrected following cards:
Altar of Dementia
Bleak Coven Vampires
Dong Zhou, the Tyrant
Hagra Diabolist
Lobotomy
Smoldering Tar
Starlit Sanctum
Tendrils of Agony
Xira Arien

Updated following cards:
Brigid, Hero of Kinsbaile
Quill-Slinger Boggart
Tormod's Crypt
Yavimaya Dryad
2011-04-07 12:00:59 +00:00
guzhenjie1@gmail.com
cd97bf4ffe Changed Raging Ravine. 2011-04-06 15:22:24 +00:00
guzhenjie1@gmail.com
cda965a626 Updated Opalescence and Raging Ravine.
Added March of the Machines.
2011-04-06 14:47:51 +00:00
guzhenjie1@gmail.com
89597a547e Replaced {S} by {discard(this|myhand)} in following cards with "autohand".
Absorb Vis
Arashi, the Sky Asunder
Brainspoil
Brighthearth Banneret
Burrenton Bombardier
Chartooth Cougar
Clutch of the Undercity
Dimir House Guard
Dimir Infiltrator
Dizzy Spell
Drift of Phantasms
Earthbrawn
Elvish Aberration
Eternal Dragon
Ethereal Usher
Fiery Fall
Ghost-Lit Nourisher
Ghost-Lit Raider
Ghost-Lit Redeemer
Gleam of Resistance
Hunting Triad
Igneous Pouncer
Jhessian Zombies
Jiwari, the Earth Aflame
Mosquito Guard
Muddle the Mixture
Netherborn Phalanx
Noble Templar
Pale Recluse
Rustic Clachan
Sanctum Plowbeast
Shinen of Fear's Chill
Shinen of Flight's Wings
Shinen of Fury's Fire
Shinen of Stars' Light
Shoreline Ranger
Street Wraith
Swell of Courage
Sylvan Bounty
Tolaria West
Traumatic Visions
Twisted Abomination
Valley Rannet
Vedalken AEthermage
Wirewood Guardian
2011-04-06 10:55:38 +00:00
guzhenjie1@gmail.com
214855b3e5 Updated following cards to use code "@discarded":
Abyssal Nocturnus
Confessor
Geth's Grimoire
Liliana's Caress
Megrim
Nath of the Gilt-Leaf

Updated following cards:
Cloudhoof Kirin
Keening Stone
Presence of the Master
2011-04-06 10:52:31 +00:00
omegablast2002@yahoo.com
2f82f1888c couple things, first i goofed up in 2 spots, the equipment check for legality, yes shroud isnt a case, but it is also not a case of why you shouldnt remove it from a card which is illegal, so reworked it to find that the items i was looking to exclude( the protections) were all in a single spot :) yay to good programing!...so i pass a bool now with cantarget "withoutProtections" defaults to false so protections are always accounted for unless you specify not to include them, which is what ive done....now if only auras had a nice little spot to add such coding we can correct this rule on auras...
2nd, fixed a misunderstood line i added, i was aiming for the tc that triggered the event in trtargted....all tested passed, and i didn't manually test that change (SHAME ON ME!!!)...corrected it in the correct place now, where the event is sent.

3rd, trying to fix a broken alias class, this is a work in progress, i intend to fix this and then convert it to a keyword for draw replacement effects for 16.1(?) anyways, only thing ive left to figure out is telling it how to determine that the last stack ability is a "draw" ability. this class quit working ALONG time ago when the "addDraw" object was no longer used. the methods for card drawing changed and no one updated the alias class to use the new method, i imagine this is also what broke aladdins lamp originally(which the change of draw events and how card display is set up)
2011-04-05 16:03:19 +00:00
omegablast2002@yahoo.com
c0d9c3a834 just being safe here...there is a report of an unreproducible bug that happens completely at random since i moved the parsing of limit into the reactToClick, im guessing it might be that limitPerTurn is never set. 2011-04-05 00:16:05 +00:00
omegablast2002@yahoo.com
bab6d386b5 2011-04-04 19:58:06 +00:00
omegablast2002@yahoo.com
553615a563 sending @discarded events for the auto hand cleaning and clean up step discard events 2011-04-04 19:52:58 +00:00
guzhenjie1@gmail.com
a5da77981f Corrected creature type of Chimeric Coils. 2011-04-04 13:13:20 +00:00
omegablast2002@yahoo.com
f614fa1cde just adding some of the discarders as random discard in boarderline. theyre playable, but no choosing of the card to be discarded. 2011-04-03 16:20:54 +00:00
omegablast2002@yahoo.com
1c1c6e6497 clean up 2011-04-03 14:09:58 +00:00
guzhenjie1@gmail.com
1e982c7fe1 Corrected Animate Artifact. 2011-04-03 13:31:58 +00:00
omegablast2002@yahoo.com
2176fab573 Blessing of the Nephilim code corrected 2011-04-03 12:43:03 +00:00
omegablast2002@yahoo.com
19b5490729 Withering Wisps updated to fix the bug, it was doing nothing. there is a parser limitation that does not allow limit: to work in foreach( nested activated abilities. the card basically never did anything. 2011-04-03 12:26:44 +00:00
omegablast2002@yahoo.com
2eca724001 2 things,
fixed a bug with Withering Wisps, moved the parsing of the limit string into the isreactingtoclick function, this allows word varibles such as type: to be used.

2nd, removed a varible isTempPhased, it *appear* it might not be needed, tho i didn't handle phasing the way im converting it to for a reason, so cross your fingers and hope all goes well.
BTW: do not email me about any bugs that ariase with phasing or phased out creature, im not excepting bug reports on it to my email box...instead open a ticket with a repro method and mark it as critical.
2011-04-03 12:24:21 +00:00
guzhenjie1@gmail.com
4cd0953ebc Corrected following cards with "world rule":
Chaosphere
Concordant Crossroads
Gravity Sphere
Living Plane
Mystic Decree
Serra Aviary
Storm World
Tombstone Stairwell

auto=@movedTo(enchantment[world]|battlefield):bury
 ==> 
auto=@movedTo(enchantment[world]|battlefield):sacrifice all(this)

Updated Svogthos, the Restless Tomb. Thanks for Zeth's remind!
2011-04-03 10:45:20 +00:00
omegablast2002@yahoo.com
dae5478084 move rainbow efferts test to test folder 2011-04-03 10:16:55 +00:00
omegablast2002@yahoo.com
17ac081ed3 fix for rainbow effert 2011-04-03 10:13:07 +00:00
guzhenjie1@gmail.com
442f61b350 Corrected following cards:
Animate Artifact
Chariot of the Sun
Pestilence

Updated following cards:
Chimeric Mass
Chimeric Staff
Svogthos, the Restless Tomb
Testament of Faith
Weight of Spires
2011-04-03 09:44:29 +00:00
wrenczes@gmail.com
592cc840c6 Refactored ThreadedCardRetriever into a threaded vs non-threaded implementation. 2011-04-03 08:45:50 +00:00
wrenczes@gmail.com
efe13d7621 Checkpoint - refactored out my ThreadedCardRetriever code into a separate header. This header isn't included by anyone else for the moment, so it currently has no impact on the build. 2011-04-03 07:19:01 +00:00
wagic.the.homebrew@gmail.com
e867881e16 - Fix issue 552 (Card images too big in deck editor)
- Moved big picture display a bit down ingame
- Temporarily Reinstantiated "back quad shows first" in deck editor, see my comments in http://code.google.com/p/wagic/source/detail?r=3008
-- This is only temporary, and pending the final Thread work, but I'm afraid this won't make it to 0.15. It is possible to get the previous behavior back with a simple define, in case we want it for windows.
2011-04-03 06:07:23 +00:00
wagic.the.homebrew@gmail.com
2bb0fe996d Adding Kaioshin's new wallpaper 2011-04-03 03:26:54 +00:00
wagic.the.homebrew@gmail.com
77a1e98bc3 Adding test for issue 616 (Rainbow Efreet phase out) 2011-04-03 03:17:36 +00:00
omegablast2002@yahoo.com
ee0231f4da shroud is not a case for it, sorry! 2011-04-02 22:34:37 +00:00
omegablast2002@yahoo.com
3deae0137e changing a int type for pspsdk to stop complaining. 2011-04-02 22:22:34 +00:00
omegablast2002@yahoo.com
785aa505b2 added O-Naginata which was previously not added becuase the rule in the previous commit was not followed. 2011-04-02 22:16:19 +00:00
omegablast2002@yahoo.com
10e576f4b7 Rules correction for equipment, if at any point the currently equipped card is no longer a valid target for the equipment, ie:it was attached to a manland, hidden enchantment, has restrictions in equipment tc such as can't enchant vampires and target became a vampire, ect
the equipment is supposed to fall of as a statebased effect.

this is also true for auras, tho the fix for auras will be alot more complex, and im not reffering to the "protected against" bug which we have reason to not fix.
this is a rule that states

303.4b - If an Aura is enchanting an illegal object or player, the object it was attached to no longer exists, or the player it was attached to has left the game, the Aura is put into its owner's graveyard. (This is a state-based action. See Rule 704.) [CompRules 2009/07/08]

an aura that targets a creature that suddenly becomes a land and loses creature is supposed to fall off, an aura that targets a green creature that suddenly becomes black and loses green is supposed to fall off.

this rule is the same for both auras and equipment, but due to how we handle auras, only equipments will be fixed in this commit.
2011-04-02 22:11:32 +00:00
omegablast2002@yahoo.com
29ae982253 added Demonspine Whip to demonstrate both fixes in action. 2011-04-02 21:02:48 +00:00
omegablast2002@yahoo.com
67ebd964e1 2 bug fixes;
first, while hunting down easter eggs in the todo.dat i started trying to code some un-added equipment...noticed that thisforeach was exhabiting strange behavior.
what was happening was in the changed line, abilities.size() was a non-static number, so on most abilities, thisforeach was actually stopping prematurely. which explains why there was no test added for thisforeach, becuase it really wasnt working correctly.
what i did to correct the issue was set "i" as an unsigned int = abilities.size()..this way abilities being added don't stop it prematurely in the process of adding the matches.

2nd, this one is geared towards equipment only, it is a bug fix, not a "lets recode all equipment to use this"...i noticed that alot of equipment was suffering from double entries of activated abilities, the first entry was always targeted at the equipment and did nothing in most cases, the 2nd was always added during the getabilities call.
to fix, i added autoskill= ...what this line is used for it activated abilities or abilities that otherwise shouldnt exist when the card is not equipped, it is called on when getabilities function is called by equip() and for removel purposes.
2011-04-02 21:01:33 +00:00
omegablast2002@yahoo.com
7d0ff5aa34 add banshee blade 2011-04-02 19:07:20 +00:00
omegablast2002@yahoo.com
e23ce580fe fixed a bug with sunburst and sunburst cards which contained x. 2011-04-02 18:30:55 +00:00
guzhenjie1@gmail.com
0fa410cab0 Fixed Withering Wisps.
Updated Pyrohemia.
2011-04-02 17:48:32 +00:00
guzhenjie1@gmail.com
737de5f4de Corrected Dingus Staff and Shoreline Salvager.
Updated Ohran Viper.
2011-04-02 16:51:59 +00:00
guzhenjie1@gmail.com
9fb40001a7 Updated Angelic Renewal. 2011-04-02 16:36:30 +00:00
guzhenjie1@gmail.com
feae8656a7 Corrected Opaline Bracers and text of Suntouched Myr.
Updated Infused Arrows.
2011-04-02 15:03:07 +00:00
wagic.the.homebrew@gmail.com
17f90bce66 Reduced size of Christmas theme preview, in the hope to minimize crashes on the PSP in the user settings page 2011-04-02 07:58:39 +00:00
omegablast2002@yahoo.com
fb3aac32ee sygg, river cutthroat p/t were incorrect...was 2/2...correct 1/3 2011-04-01 18:54:15 +00:00
omegablast2002@yahoo.com
155b909bfd had to add this eff return becuase ai suddenly became retarded with the addition "teach" and the use of auras. 2011-04-01 18:36:36 +00:00
guzhenjie1@gmail.com
5f3018d6fa Corrected Karn, Silver Golem.
Updated Karn's Touch, Spawning Pool and Stalking Stones.
2011-04-01 16:24:12 +00:00
omegablast2002@yahoo.com
89dcf9600f wormfang drake added oneshot. 2011-04-01 12:57:00 +00:00
omegablast2002@yahoo.com
14e4775d54 cleaned up the alias change i made earlier today. 2011-04-01 11:14:06 +00:00
omegablast2002@yahoo.com
84234999af corrected diamond valley code 2011-04-01 10:57:31 +00:00
guzhenjie1@gmail.com
b27967170b Fixed Prismatic Lace 2011-03-31 22:45:54 +00:00