e45735267b
More work on cleaning up debug trace logs. Added getDisplayName() overrides to the Ability & NextGamePhase interrupts so that there's now more contextual info in the output log. You'll now see what game phase is being added/resolved on the stack, and instead of a generic 'StackAbility' entry, it'll tell you what source it's coming from.
wrenczes@gmail.com
2010-10-07 08:13:22 +00:00
6109fe1912
Fix a compile error on the psp.
wrenczes@gmail.com
2010-10-07 08:10:08 +00:00
df2b145a42
Minor project changes - use a vsprops file to locate the extra includes instead of requiring folks to manually copy dirent.h & stdint.h into your VC include dir.
wrenczes@gmail.com
2010-10-07 04:06:16 +00:00
69a5c52ea8
Revert out a file that wasn't meant to be part of that last submit.
wrenczes@gmail.com
2010-10-07 03:49:42 +00:00
def3293fac
Fixed my trace - removed the spurious addressof().
wrenczes@gmail.com
2010-10-07 03:45:57 +00:00
34027bcabc
adding DebugRoutines.h and mtg.txt to solution.
techdragon.nguyen@gmail.com
2010-10-07 03:03:04 +00:00
be11b96775
adding trim to card loading. if player deck has multiple spaces separating card name from set name, the parser fails. Trimming ensures that there are no problems with trailing and leading spaces concerning card and set names.
techdragon.nguyen@gmail.com
2010-10-07 03:01:05 +00:00
652358b8c4
commented out last check in as "addressof" is not defined in current code set. Is it possibly out of the boost library?
techdragon.nguyen@gmail.com
2010-10-06 16:05:58 +00:00
c15bc268b2
added box for issue # when commtting changes.
techdragon.nguyen@gmail.com
2010-10-06 15:38:27 +00:00
78f8ff98bb
more OutputDebugString() conversions, and removed a useless trace in the base WResource destructor - instead, moved it up to WCachedResource so that we can output the filename of the resource that is being destroyed.
wrenczes@gmail.com
2010-10-06 11:46:10 +00:00
5595c0d3d8
More OutputDebugString() -> DebugTrace changes.
wrenczes@gmail.com
2010-10-06 10:45:29 +00:00
291a0d0312
1) swap out the pattern of CODE: SELECT ALL #if defined (WIN32) || defined (LINUX) char buf[4096], *p = buf; sprintf(buf, "Some debug message showing variables %i and %i\n", variableA, variableB); OutputDebugString(buf); #endif
wrenczes@gmail.com
2010-10-06 09:28:45 +00:00
9c982475fe
Some minor casting issues that trip up the 0.9.6 pspsdk when compiling.
wrenczes@gmail.com
2010-10-06 09:22:44 +00:00
1e7f2507f0
Removed an extra vector allocation from the previous card loading optimization.
wrenczes@gmail.com
2010-10-06 08:53:05 +00:00
94961d350d
made fixes found in debugging session with "Lovisa Coldeyes" and "Lotus Cobra"
techdragon.nguyen@gmail.com
2010-10-05 13:19:58 +00:00
4d9fd35c55
Fixed issue452, issue471 and issue476
solo81@web.de
2010-10-04 18:26:11 +00:00
a2d6880d72
added bugtraq properties to svn
techdragon.nguyen@gmail.com
2010-10-04 16:30:07 +00:00
703a9b7c6c
Issue: 474 modified player status to recognize that test suite has been activated. This is to allow deactivation of "phase skip automation" game setting during test suite. TODO: fix "Phase Skip Automation" such that if turned on the test suite does not break. This fix should be considered temporary
techdragon.nguyen@gmail.com
2010-10-04 16:27:39 +00:00
8e83e0d632
Issue: 474 modified player status to recognize that test suite has been activated. This is to allow deactivation of "phase skip automation" game setting during test suite. TODO: fix "Phase Skip Automation" such that if turned on the test suite does not break. This fix should be considered temporary
techdragon.nguyen@gmail.com
2010-10-04 16:26:55 +00:00
154ccc2555
issue 475. two cards coded incorrectly, "Shelter" and "Sejiri Steppe" they are to use protection from and not fog from
techdragon.nguyen@gmail.com
2010-10-04 15:38:45 +00:00
4fe3156ff2
Erwan - downsized mp3 quality (people who want the best quality can still get it from jamendo) to reduce size of the final package - removed unnecessary Jade them (Jeck already removed it a while ago, it was reintroduced by mistake). Jade is now part of "Gemstones"
wagic.the.homebrew@gmail.com
2010-10-04 12:55:08 +00:00
5d2e948b05
fixed unearth cost for Extractor Demon. Was set to {B} should have been {2}{B}
techdragon.nguyen@gmail.com
2010-10-03 17:53:02 +00:00
cf63c83754
Fixed a bug/exploit with declaring attackers and @tapped triggers.
omegablast2002@yahoo.com
2010-10-03 14:19:52 +00:00
31f58b1da5
Erwan - Bump version number up
wagic.the.homebrew@gmail.com
2010-10-03 12:15:10 +00:00
f21419cff9
Laurent - Changed Trade Caravan to UpkeepOnly since you cannot play this during opponentupkeep, this is not correct but needed for Brother's War Campaign
wagic.laurent
2010-10-03 10:57:46 +00:00
c3c5d893d1
Erwan - attempt at fixing some crashes in shop (related to bad usage of the cache) - Fix typo reported with Qumulox
wagic.the.homebrew@gmail.com
2010-10-03 07:36:01 +00:00
33d8ad5e9b
trigon of mending coded incorrectly
omegablast2002@yahoo.com
2010-10-03 04:32:38 +00:00
08b762276b
fix a bug where affinity wasnt triggering on card entering hand
omegablast2002@yahoo.com
2010-10-02 01:19:33 +00:00
508040b3a7
Erwan - fix for issue 467 (simultaneous triggers + "trigger" keyword) - MootPoint's patch for some string parsing - some random int/float compilation warning fixes
wagic.the.homebrew@gmail.com
2010-10-01 16:33:07 +00:00
f4e87b7daf
Erwan - adding test to repro issue 467
wagic.the.homebrew@gmail.com
2010-10-01 14:18:05 +00:00
65ae7039a7
Erwan - collection load time speed increase by MootPoint
wagic.the.homebrew@gmail.com
2010-09-30 10:34:38 +00:00
be6566361a
fixed some card coding errors reported in forum by KF1
techdragon.nguyen@gmail.com
2010-09-29 16:38:02 +00:00
d8122e441e
Tweaked translation codes for deck and opponents choosing menus.
linshier
2010-09-29 08:18:09 +00:00
2544700f38
Added Chinese translation for set SOM.
linshier
2010-09-29 07:12:16 +00:00
5de20792fd
Erwan - revert a mistake with tests from r2342
wagic.the.homebrew@gmail.com
2010-09-28 22:37:28 +00:00
2881543b78
added support of right and middle mouse button and also wheel mouse while I was at it.
Xawotihs
2010-09-28 20:00:31 +00:00
b79c7eea53
Erwan - fix for issue 462 (graphical glitch when cards come back from graveyard) - adding Kaioshin's wallpaper - fixed minor issue in mtg.txt
wagic.the.homebrew@gmail.com
2010-09-28 13:58:22 +00:00
3b0fad54e4
fixed typo for Carrion Call, Kuldotha Rebirth and Vedalken Certarch
techdragon.nguyen@gmail.com
2010-09-28 07:05:03 +00:00
524ec5b962
Readded all cards which had to be removed once due to issue284.
solo81@web.de
2010-09-27 19:42:49 +00:00
aba3f784c5
attempt to fix an issue with prevent:1 on instants and sorceries. thanks for the tip wololo! :)
omegablast2002@yahoo.com
2010-09-27 02:07:11 +00:00
81cdfb8c9b
basic support for a touch interfacing
Xawotihs
2010-09-26 22:21:52 +00:00
7ec7fe2577
modified debug string for card id collision
techdragon.nguyen@gmail.com
2010-09-26 16:05:19 +00:00
82ab92a61f
Erwan -fix for issue 408 (issues with life + targetcontroller + targets on the stack)
wagic.the.homebrew@gmail.com
2010-09-26 12:57:12 +00:00
361c39e86f
Erwan - fix for issue 405 (unlocking ALL twice through Cheat mode in deck editor crashes the game)
wagic.the.homebrew@gmail.com
2010-09-26 10:54:39 +00:00
292b61e61e
Adding default music files
Xawotihs
2010-09-26 10:49:13 +00:00
3b526a3555
Removed Dance of the the Dead from the primitives.
solo81@web.de
2010-09-26 09:21:44 +00:00
252104fb51
Erwan - reverted Rancor's code to fix the test suite (bug introduced in r 2323) (also see related issue 462)
wagic.the.homebrew@gmail.com
2010-09-26 09:12:48 +00:00
ed865ce29a
Erwan - Fix for issue 371 (Deck Editor resets to letter "A") - Changed music behavior when switching menus. It shouldn't "restart" the music anymore.
wagic.the.homebrew@gmail.com
2010-09-26 08:41:25 +00:00
5277ba525d
Fixed Three Visits, Spoils of Victory and several typos in text-lines.
solo81@web.de
2010-09-26 08:00:10 +00:00
776232d07a
Fixed several cards from SOM.
solo81@web.de
2010-09-26 07:52:22 +00:00
715ee56d9e
added more debug info (name of card with conflict ) for id conflicts. Don't have the name of the card it conflicts with however
techdragon.nguyen@gmail.com
2010-09-26 07:39:13 +00:00
ac435980ce
Erwan - Attempt at solving issue 247 (missing background image for trophy room). I think I attempted that a while ago and it caused some crashes, so let's revert this change if this happens
wagic.the.homebrew@gmail.com
2010-09-26 06:22:46 +00:00
04ae98466b
Added the correct test.txt.
solo81@web.de
2010-09-25 22:13:03 +00:00
73e420626e
Fixed several card bug reports from the forum.
solo81@web.de
2010-09-25 21:59:48 +00:00
69b30b82cb
- tab cleanup - replace unix path management code by Qt one
Xawotihs
2010-09-25 17:21:34 +00:00
29d1982414
erwan - submitting file I forgot in r2318
wagic.the.homebrew@gmail.com
2010-09-25 14:38:22 +00:00
3525c97cb2
Erwan - replaced blightning (not available anymore) from Deck 77, and replaced it to keep the deck wiith 60 cards. Fixes issue 419
wagic.the.homebrew@gmail.com
2010-09-25 09:31:08 +00:00
a6e4fba26b
Erwan - fix issue 304 (Momir + persist) - some minor cleanup
wagic.the.homebrew@gmail.com
2010-09-25 09:13:30 +00:00
f3cc20eb31
Erwan - Fix for issue 284 (Damage not triggering when creature dies in combat phase)
wagic.the.homebrew@gmail.com
2010-09-25 05:15:09 +00:00
e94d39e115
autoformatted the spaces in MTGRules.cpp since i pretty much made it look like a mess..very pretty now :D
omegablast2002@yahoo.com
2010-09-24 20:04:19 +00:00
75c0733a38
Condensed castrestrictions/handsize rule massively. handled by 1 rule now and checked in one pass.
omegablast2002@yahoo.com
2010-09-24 19:26:32 +00:00
27ae3b834b
Added around 155 codable cards from Scars of Mirrodin (SOM).
solo81@web.de
2010-09-24 18:10:53 +00:00
9b5a3b15aa
tiny boo boo, forgot getManaCost() for the colored removel
omegablast2002@yahoo.com
2010-09-24 17:40:41 +00:00
3ee09742b6
bug fix for Token Crash when Id was not found in Card.dat.
omegablast2002@yahoo.com
2010-09-24 17:11:50 +00:00
4ae00372a4
resubmitting my affinity refactor, improved since the original issue was not even related to this code 7 hours later :/
omegablast2002@yahoo.com
2010-09-24 16:05:22 +00:00
5eab87345a
initializespatch fix for issue 459. This patch encapsulates the metadata object more and initializes the stat values.
techdragon.nguyen
2010-09-24 11:27:34 +00:00
f7d2b774e3
reverting changes made by request of Zethfox. code needs more testing.
techdragon.nguyen
2010-09-24 11:26:35 +00:00
d3b96a8723
refactored and cleaned up affinityrule..630ish line DOWN to 120ish
omegablast2002@yahoo.com
2010-09-24 08:53:01 +00:00
b6d7496798
Erwan - some code cleanup in Damage.cpp (the test suite passes)
wagic.the.homebrew@gmail.com
2010-09-23 13:06:49 +00:00
a6a75af52a
Erwan - Partial fix for issue 335. This fixes the general problem of triggers not working in the case @movedTo(Battlefield) from(anywhere), but not the specific case of River kelpie not getting to draw a card after being "persisted"
wagic.the.homebrew@gmail.com
2010-09-23 08:29:35 +00:00
326ecf84b0
Added Chinese translation for sets MIR, unofficial and for wagic only.
linshier
2010-09-23 05:55:47 +00:00
5867b9679e
Additional fix for issue 460. Tested on Linux.
linshier
2010-09-23 05:11:05 +00:00
e02fe57cc0
Erwan - fix for issue 442 (Creature bond). I believe this is the same issue as issue 439. Fix untested, please verify
wagic.the.homebrew@gmail.com
2010-09-23 05:01:04 +00:00
bba6274f8b
Erwan - fix from issue 439 (skullclamp) - reorganized a few files in VC++ project
wagic.the.homebrew@gmail.com
2010-09-23 04:46:43 +00:00
e94c070050
erwan - long term fix for issue 460 and issue 461
wagic.the.homebrew@gmail.com
2010-09-23 04:00:22 +00:00
4ba8badabd
- Fixed issue 460 on Linux with Qt, this configuration will still use OpenGl 1.1. Linux with Qt will use OpenGl 2.0 and thus display the bug while it's not fixed. - Fixed issue 461 for all the platforms.
Xawotihs
2010-09-22 22:51:49 +00:00
1c0218326e
Erwan - {z} cost becomes l2e (Library To Exile) - {q} cost becomes s2l (Send to Library) <- from any place to Library - subtypes leyline, controllsershroud, playershroud become ability keywords
wagic.the.homebrew@gmail.com
2010-09-21 12:18:37 +00:00
e2727cb7c3
Erwan - Fixed a mistake introduced in 2296, I basically reverted lots of important changes made in mtg.txt, sorry for that :(
wagic.the.homebrew@gmail.com
2010-09-20 13:48:42 +00:00
342d1c1bf3
- fix text for Phage the untouchable - some cleanup of ManaCost parser's code (please avoid copy/paste whenever possible. Less lines == less bugs)
wagic.the.homebrew@gmail.com
2010-09-20 09:25:30 +00:00
bdc43052d3
Erwan - support for tinyCrops see http://wololo.net/forum/viewtopic.php?f=15&t=2197 - card images can now be named after the card's name (ex: sets/10E/Ancestor's Chosen.jpg , or sets/10E/10E.zip:Ancestor's Chosen.jpg) - yet another attempt at fixing tokens in the shop
wagic.the.homebrew@gmail.com
2010-09-20 07:10:21 +00:00
e654f01307
Added Flame-Kin Zealot, Kor Line-Slinger and Torch Slinger.
solo81@web.de
2010-09-19 11:14:50 +00:00
2aa8664973
removed my "Zeths add on" there have been an overwhelming amount of bug reports for cards in it. more info in comment
omegablast2002@yahoo.com
2010-09-19 09:22:29 +00:00
01666d2f2e
Added 21 successfully tested cards based on several additions from Zethfox.
solo81@web.de
2010-09-19 09:03:25 +00:00
d7b649ed1c
Added 22 successfully tested cards based on rev2286.
solo81@web.de
2010-09-18 18:05:37 +00:00
279dcaebbe
Erwan - Adding kaioshin's wallpapers - Reformatting some things in the credits text
wagic.the.homebrew@gmail.com
2010-09-18 10:40:39 +00:00
a1885790dd
SMALL TWEAK the last one was facepalm worthy
omegablast2002@yahoo.com
2010-09-17 18:14:33 +00:00