Commit Graph

3223 Commits

Author SHA1 Message Date
leungclj 439efd9d6f J0N4TH4N - (MOR) fix Negate 2009-09-25 15:05:32 +00:00
leungclj 8608cfb2f2 J0N4TH4N - (STH) updated, cards would like to work but didn't, Burgeoning, Soltari Champion, Spike Breeder (and all the other spike creatures)
-minor update other sets
2009-09-25 14:48:26 +00:00
wagic.the.homebrew@gmail.com e5751957dd Erwan
-fix issue 35 - Card duplicated when moved from inplay to inplay
- fix issue 54 - Token not going away - (duplicate of issue 35)
2009-09-25 14:40:49 +00:00
wagic.the.homebrew@gmail.com 09d438b32a Erwan
-fix issue 46 (ai casts fear on opponent's cards)
2009-09-25 14:19:47 +00:00
wagic.the.homebrew@gmail.com eabb99c675 Erwan
- fix armadillo cloak test + fix damage assignation step. A side effect is that when clicking on "Go", the game goes to the Damage step instead of going to the combat step. I believe this is acceptable but let me know if this feels weird when playing
- daily build
2009-09-25 13:38:08 +00:00
leungclj 74c9a00f8e J0N4TH4N - (SHM) fix Emberstrike Duo 2009-09-25 11:54:57 +00:00
leungclj d0ee682abe J0N4TH4N - (MOR) fix letter case error 2009-09-25 11:53:00 +00:00
leungclj c68ad46ee8 J0N4TH4N - tokens problem 2009-09-25 10:32:29 +00:00
leungclj e85f2afec8 J0N4TH4N - (10E) fixed Nekrataal 2009-09-25 10:00:42 +00:00
leungclj 252f1bb100 J0N4TH4N - a lot of update, review welcome, none tested, all based on previous updates 2009-09-25 00:00:27 +00:00
leungclj 6d9b488878 J0N4TH4N - (ALA) fixed Blister Beetle, currently needs ueot to work, tested 2009-09-24 22:31:17 +00:00
leungclj 6adca76a56 J0N4TH4N - few updates, tested manually as well as tested similar cards in r930 2009-09-24 22:00:00 +00:00
leungclj 0c20a62f8c J0N4TH4N - (MRD) added Looming Hoverguard, tested both automatically and manually, works great, and yes, it does move to the top of library just in case you are wondering 2009-09-24 21:39:44 +00:00
solo81@web.de 56e55fca79 Fixed Venser's Diffusion (FUT) 2009-09-24 19:00:46 +00:00
leungclj 3781e1daa0 J0N4TH4N - fix r927 2009-09-24 17:24:53 +00:00
leungclj bd450df542 J0N4TH4N - few more updates 2009-09-24 17:22:18 +00:00
leungclj e95b6ef7b8 J0N4TH4N - few updates
-don't understand why Aphetto Vulture won't work
2009-09-24 17:03:02 +00:00
leungclj 5387d25919 J0N4TH4N - answer to r913 2009-09-24 16:13:10 +00:00
jean.chalard f907f39334 J :
* Affect overflowing damage.
* Reinstate Armadillo cloak test.
  . Note that this test does not work at the moment : my understanding
    is the TEST is wrong and not the implementation, but I'd like a
    double check before changing the test.
2009-09-23 16:22:56 +00:00
solo81@web.de 02c41695a3 Fixed Viashino Slasher (RAV) 2009-09-23 15:39:24 +00:00
leungclj 380a5a040e J0N4TH4N - (DIS) few updates, sorry, don't know how to test Swift Silence, not sure if it works 2009-09-23 10:35:12 +00:00
wagic.the.homebrew@gmail.com 7577a588ec Erwan
-fix issue 47 (all creatures have haste)
2009-09-23 09:31:15 +00:00
leungclj decd70d4cf J0N4TH4N - (PLC) updated, note: Pongify "target=creature
text=Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Ape creature token onto the battlefield.
auto=bury && token(Ape,creature,3/3,green) targetcontroller"
Doesn't work, if cast on creature the player is controlling, it works, but when cast on opponent's creature, token ends up on player's side.
2009-09-23 08:54:54 +00:00
wagic.the.homebrew@gmail.com 311ec5fbad Erwan
- Fixed issue 5 (Sell menu default option)
- Verified issue 2 (Moat does not work) -> can't reproduce
-Fixe Magus of Moat (FUT)
2009-09-23 06:00:23 +00:00
wagic.the.homebrew@gmail.com 433897bf38 Erwan - daily build based on rev 902 2009-09-22 14:53:12 +00:00
wagic.the.homebrew@gmail.com f5ddbd2396 Erwan
-Issue 31 fixed. Land and tokens don't use the stack anymore. Taking control of a card in opponent's battlefield doesn't trigger "spell cast" triggers either
2009-09-22 14:45:01 +00:00
wagic.the.homebrew@gmail.com 202d461767 Erwan
-Adding AI decks provided on the forums. Let's test them, and let me know if some of them crash the game or are just too bad
2009-09-22 07:41:18 +00:00
wagic.the.homebrew@gmail.com 71d4818646 Erwan
- Fix issue #16 (testsuite segfaults if file does not exist)
- Fix issue #37 (Normal Combat Damage is not dealt to creatures when the AI attacks)
- TestSuite now has an "AI" mode (see test/manual/p2_attacks.txt)
2009-09-22 06:15:32 +00:00
wagic.jeck d7657e8bdf Jeck - Less irritating version of gold glow. Please review. 2009-09-22 05:52:33 +00:00
wagic.jeck 7510ee165f Jeck - Daily build, deck renaming, small keypad bugfix, profileFile() fix, proposed new iconspsp.png.
* Decks now support naming and renaming. Also added a "Switch decks without saving" option.
 * Removed unused static const char * menuTexts, from old 6-deck limited system
 * Keypad didn't display correctly when not given a title, and was never destructed. Fixed.
 * profileFile() default behavior was to fall back to RESPATH/player. Fixed.
 * New iconspsp.png, updated look to seem like PSP buttons, added some extra (unused) button icons.
2009-09-22 02:47:48 +00:00
leungclj 2bb4377f80 J0N4TH4N - small fix, plz leave (PLC), I almost finished, n dont want to clash with anyone. 2009-09-21 01:25:21 +00:00
wagic.laurent 31cf4ac884 Laurent - Fix to R878 (forgot some abilities) 2009-09-20 12:24:53 +00:00
wagic.laurent 8da116a4da Laurent - Small addition FUT tested and working. Nimbus maze works great sure there is some other cards like this one that could be coded. 2009-09-20 12:18:08 +00:00
wagic.laurent 4284e685e6 Laurent - Small addition CFX tested and working. Blood Tyrant is not technically 100% but in current wagic is 100% correct since there is no real "loose life" protection and no multiplayer option. 2009-09-20 12:15:50 +00:00
wagic.jeck 1ba7f108b0 Jeck - Cache is using map<> again. The implementation is cleaner and seems a little faster. 2009-09-19 23:20:43 +00:00
wagic.jeck 0d3686e65a Jeck - Cache fix, booster duplicate fix.
* Restored OptionItem saving fix.
 * Booster duplicate replacement was picking random cards from the wrong set. My fault, but I've fixed it :)
 * The problem with cache had nothing to do with memory fragmentation, but I've switched to an array rather than map<> just in case. The actual issue was that in GameStateDeckViewer, I'd given the cache unlimited space, thinking that AttemptNew would recover from any bad_allocs. Unfortunately, the image loading routines and similar stuff called by various implementations of WResource::Attempt() could fail halfway through, leaking memory. 

The temporary solution is to set a proper limit (8000000 px, more or less) and (in case we still run out of memory) test to make certain CACHE_SPACE_RESERVED can be malloc'd/free'd. The proper solution would be to keep byte-perfect records of memory used (right now we're kinda fuzzy-- we track pixels per image and bytes per sound, but not the space for jquads or other incidentals) instead of testing a malloc, and potentially cleaning up all calls inside of Attempt() so they fail without leaks. That's what I'm working on now.

Still, it's nice to have identified the problem. This version of the cache should be fully functional, it's just a bit inelegant.
2009-09-19 21:11:35 +00:00
wagic.jeck 4b8d344bcd Jeck - Card ID collisions, cache fixes, cache deleted pooling.
* mtgid now defaults to 0.
 * TextScroller will not update when empty.
 * Cache now moves WCachedResources we're finished with to a garbage pool for later use (to reduce memory fragmentation). 
 * Demo still crashes... but I'm thinking that has to do with fragmentation, not a leak?
2009-09-19 01:48:42 +00:00
wagic.the.homebrew 5d57693d31 Erwan
-adding dissension cards
2009-09-18 10:26:13 +00:00
wagic.the.homebrew 265d82c136 Erwan
- card fix Stronghold
2009-09-18 09:21:46 +00:00
wagic.the.homebrew 8cb3daa3ad Erwan
-Adding a few sets, please add/correct/remove cards, have fun :)
2009-09-18 08:13:16 +00:00
wagic.jeck 8ba34dafca Jeck - WResourceManager / Cache should now be leak free. Demo mode still crashes around EnstackBlocker. 2009-09-18 01:20:46 +00:00
solo81@web.de 6abd3cc160 Fixed Kindle (TMP) 2009-09-17 17:32:20 +00:00
leungclj 074b7fc391 J0N4TH4N - minor fix 2009-09-17 16:21:44 +00:00
leungclj 09ed6d149d J0N4TH4N - few updates 2009-09-17 03:33:55 +00:00
leungclj 626e13f1ed J0N4TH4N - few fixes 2009-09-16 01:40:02 +00:00
leungclj 63504a00c4 JON4TH4N - sets update, "ueot" added to a few cards 2009-09-16 01:14:15 +00:00
leungclj 3d5a9caeca JON4TH4N - (ALA) updated, tested 100% working 2009-09-15 10:26:42 +00:00
solo81@web.de 0eb79c23b9 Fixes, Clean Up, Reordering (LRW) 2009-09-14 17:55:46 +00:00
solo81@web.de 124354125e Removed Wall of Blood (MRD) 2009-09-14 16:42:36 +00:00
solo81@web.de 1f20520420 Fixes, Clean Up, Reordering (MRD) 2009-09-14 16:41:13 +00:00