Commit Graph

1187 Commits

Author SHA1 Message Date
wagic.jeck
f7d25cfe2e Jeck - Uncommenting the last resort code from r1192 (removes any misses for shop background when entering shop). 2009-10-27 03:09:02 +00:00
wagic.jeck
fb7f48f26b Jeck - Please review: this makes minor changes to a lot of files, and major changes to the WCache flatten() function.
* Removed all calls to Release(JQuad*).
* Updated flatten(). Prior flatten was buggy beyond belief.
* Done some extensive testing, but if this causes more trouble than it fixes, we'll have to revert. It's too close to release time.
2009-10-27 02:46:39 +00:00
solo81@web.de
538248d979 (POR):
- Wording update
2009-10-26 17:40:46 +00:00
leungclj
b5e049e1be JON4TH4N - apply the same change as r1189 2009-10-26 16:55:24 +00:00
wagic.laurent
0c79d97bd9 Laurent - Bug fixes - some buggy cards identified during playtest in random deck mode (great to test cards) 2009-10-26 15:13:28 +00:00
wagic.the.homebrew@gmail.com
e762a5f983 Erwan
- revert r1187
- fix a bug with "@damaged" (see slith bloodletter test)
2009-10-26 13:31:30 +00:00
wagic.laurent
772ddd9ced Laurent - fixed a bug with @damaged.
Without this quick and dirty fix if you have 2 thieving magpie in play you get twice the bonus if only 1 deals damage (also you draw 2 cards instead of 1).
2009-10-26 13:20:08 +00:00
wagic.the.homebrew@gmail.com
36657b03ee Erwan
-Fix Basic Lands rarity in TSP
2009-10-26 12:42:44 +00:00
wagic.jeck
8e0bcef6e9 Jeck - Removed a ton of unreached or unused code from the cache, to make debugging easier. None of this actually effects execution at all. Some of these functions (though not many) are potentially useful, but as they aren't actually used there's no reason to have them cluttering up the files. 2009-10-26 05:55:52 +00:00
wagic.jeck
eefd03ad84 Jeck - Reverting r1183. 2009-10-26 05:10:06 +00:00
wagic.jeck
8a6162ba15 Jeck - Please review.
Disconcertingly enough, this seems to resolve issue 109. Ran demo mode for 1 hour (w00t no crashes!), played five manual games, shop appeared fine... but why would an mObject ever be null? I'm not so sure about this commit. It "fixes" the issue, but doesn't do anything for the underlying cause. For all I know, I might just not have re-encountered issue 109 yet... still, it's not a /bad/ commit. In the worst case, it does some unnecessary sanity checking. There's potential for a a hang if item is NULL in Update(), if input doesn't get passed along in a way that allows the player to exit... But I think that's what the call to JGuiController::Update is for.

Thoughts?
2009-10-26 02:27:55 +00:00
leungclj
2d49747da9 JON4TH4N - couple of fixes 2009-10-25 19:14:07 +00:00
Psyyringe
eaec76d22f Added two deck descriptions provided by Niegen.
Corrected non-working tags (lowercase characters) "Dragons" deck description.
2009-10-25 15:32:12 +00:00
wagic.the.homebrew@gmail.com
dd7c307c7a Erwan
-Fix issue 107 as well as another issue with doesnotuntap mentioned by leungcl
-Changed wording for Paralyzing Graps (to match oracle), please verify
2009-10-25 14:01:25 +00:00
Psyyringe
eab2086160 Changed the description (flavor text) in several AI decks. the old descriptions consisted of flavor texts of existing cards. Even though the flavor texts are often just a few words long, I'm pretty certain that this is copyrighted material, and before we go to great lengths to find out whether any interpretation of "fair use" would allow us to use them nevertheless, I think it's better to just remove them and come up with texts that we don't have to worry about.
Note: I used Google to match our deck descriptions with existing card flavor texts, and then used Google again to check whether the text was in the public domain (the fact that a verse from the Rime of the Ancient Mariner appears on the Scathe Zombies card, does obviously not preclude us from using Coleridge's work ourselves). I may have missed something in wither process, please report if I did.

For the time being, this is unfortunately a loss in quality, since the official flavor texts were obviously better than the replacement texts I thought up in a few minutes. Feel free to replace my texts with something better. This could be original work of yours, or something that's clearly in the public domain. The latter includes classical literature and poetry btw. We already have Milton, Browning, and Coleridge in the flavor texts, and we could certainly use more of that. Unfortunately I've read about 100 SciFi/Fantasy books for every book of classical poetry I even touched, so I'm in a bad position to provide such material, but perhaps someone else can.

I discussed this change with wololo beforehand, because it required changes to decks that weren't made by me.

Please review / criticize.
2009-10-25 12:12:19 +00:00
solo81@web.de
b9f08bd69a Fixed Ethercaste Knight (ARB) 2009-10-25 11:17:40 +00:00
leungclj
d04ce83c1b JON4TH4N - (ZEN) fixes Baloth Woodcrasher, it won't loss its +4/+4 ueot. I also did similar change to other cards, not sure if this has fix them, but sure it functions just the same, and less chance to have error. Please review, please. 2009-10-25 11:14:30 +00:00
wagic.the.homebrew@gmail.com
24ea5b7b6a Erwan
- Fix issue 42
2009-10-25 08:55:56 +00:00
wagic.jeck
cc0b67fb17 Jeck - Fix to issue 136, which caused the "unlocked set/mode" noise to play regardless of SFX volume. 2009-10-25 07:19:42 +00:00
wagic.jeck
638d3940ca Jeck - Turns out background.png is no longer referenced anywhere in code. Deleted. 2009-10-25 05:06:30 +00:00
wagic.jeck
1df69fd490 Jeck - Batch script to copy resources on PC over to PSP. Does not copy SFX or settings/profiles. 2009-10-25 04:33:09 +00:00
wagic.jeck
0efb205469 Jeck - Final theme updates. Reverted backdrop.jpg to 255H, expanded wood.png to 32H, though only 28 are used (to prevent gray box issue). Also minor change to OptionItem.cpp so that themeinfo.txt loads on Default theme. 2009-10-25 01:37:23 +00:00
wagic.jeck
80be924614 Jeck - Some theme work. Reverted default theme background. Added Jade theme, mana colors for Inverted.
* In GuiBackground, we now load and use all of backdrop.jpg. This is for effects like that in Jade. It's an extremely minor change, so shouldn't effect stability.
2009-10-24 23:42:06 +00:00
wagic.the.homebrew@gmail.com
8d0f3a4c81 Erwan
- minor string corrections
2009-10-24 14:59:35 +00:00
wagic.the.homebrew@gmail.com
18ef910e6a Erwan
-"daily build" - Note: We recently switched to VC2008, so you might need to download the VC2008 runtimes
2009-10-24 14:32:53 +00:00
wagic.the.homebrew@gmail.com
6f1772e938 Erwan
-fix issue mentioned at http://wololo.net/forum/viewtopic.php?f=4&t=371&p=6296#p6296 . I touched a very sensitive area of the code so please let me know if something goes wrong with this revision with spells or abilities that involve targets and/or sacrifice
2009-10-24 14:15:08 +00:00
leungclj
97043870ed JON4TH4N - few fixes and tested, working now 2009-10-24 13:32:56 +00:00
wagic.the.homebrew@gmail.com
60845ee3b3 Erwan
- fix issue 111
2009-10-24 13:06:02 +00:00
wagic.the.homebrew@gmail.com
fb52ea5452 Erwan
- fix for issue 113
2009-10-24 11:52:55 +00:00
wagic.the.homebrew@gmail.com
da6d650c3d Erwan
-fix issue 128
2009-10-24 11:17:38 +00:00
leungclj
e601d671ee JON4TH4N - couple of fixes 2009-10-24 10:53:42 +00:00
leungclj
c00a93e0a6 JON4TH4N - (ZEN) fixes 2009-10-24 10:42:21 +00:00
wagic.jeck
2546b521b1 Jeck - Proposed alteration to the gameplay background.
* I've tried to keep the same kind of luminosity as the old backdrop.jpg, and matched the psuedo-jade to the colors of the phase icons. I'm still not certain what to do with wood/gold/goldglow, as they clash terribly. 
 * The whole "recessed playarea" thing was inspired by the recent forum posts of Kaioshin.

Thoughts, comments, suggestions, etc?
2009-10-24 07:01:46 +00:00
wagic.jeck
19913b8a63 Jeck - Quick spellcheck to r1159 2009-10-24 02:23:57 +00:00
wagic.the.homebrew@gmail.com
b41a03f332 Erwan
- Updated credits, please let me know if I misspelled your name, or if I forgot someone you think is important (don't feel offended if I did, I have bad memory)
2009-10-24 01:54:01 +00:00
wagic.the.homebrew@gmail.com
ed27514f73 Erwan
- Finally upgraded the project to VC2008. People who are still on VC2005 need to download VC2008 (it's free)
2009-10-24 01:42:37 +00:00
leungclj
8556956bcf JON4TH4N - addition to r1156 2009-10-23 21:01:52 +00:00
leungclj
e5576ab5c2 JON4TH4N - minor fix 2009-10-23 21:01:23 +00:00
wagic.jeck
fe70dbacc3 Jeck - Revised manual. Thanks Psyringe!
* The button icons are still too dark, you're right. I'll see what I can do about that later :)
2009-10-23 11:50:21 +00:00
wagic.jeck
f117b04dea Jeck - And this is why I shouldn't code at 3 AM. Fix to r1152, which potentially closed a non-existent file descriptor. Not a major bug, but it's better to do it this way. 2009-10-23 07:29:21 +00:00
wagic.jeck
c552a47087 Jeck - Fix to r1151, which left an open file descriptor. 2009-10-23 07:26:12 +00:00
wagic.jeck
c87343a7f2 Jeck - Simplistic solution to issue 131. Reads only the first line of themeinfo.txt and uses the first 16 characters as the author name, if present. The rest of the file is completely ignored. Not exactly the most elegant solution, but I don't think we really need much metadata beyond who the theme's author is. My suggestion would be to let the authors use the rest of the file as a "Readme.txt" with whatever details they want to put in it. (Art credits, etc.).
The next version of Wagic will use XML-like themes, so I think it's alright to use such a non-extensible format.
2009-10-23 07:16:58 +00:00
wagic.jeck
ddb9a166e4 Jeck - Rough draft of Wagic manual update. Please review for style, clarity, and content :) 2009-10-23 07:03:55 +00:00
Psyyringe
dea29a8515 My uploading of the lower-case new deck49.txt has left the upper-case old DECK49.TXT still in the repository. I'm now deleting the old file from within the repo-browser. 2009-10-22 19:29:39 +00:00
Psyyringe
fe866ee175 AI Deck audit finished. I applied 31 changes, many to decks that weren't mine, so please review and correct/improve where appropriate, thanks.
Change list:

Taiga: Power Surge not available any more, replaced with a third Orcish Oriflamme
Taiga: removed a stray "a" in the deck description

Savannah: 2x Benalish Hero not available any more, removed (deck has still >60 cards)
Savannah: 2x Mesa Pegasus not available any more, removed (deck has still >60 cards)

Plateau: only 59 cards, added a third Bull Cerodon
Plateau: corrected an (arguable) spelling mistake (goblin -> goblins)

Badlands: only 59 cards, added another Swamp (still only 19 lands in this deck)

Yavimaya: Timber Wolves not available any more, replaced with Scryb Sprites

Shatter: corrected a spelling mistake (you -> your)

Howlins: (supposedly) corrected deckname spelling to "Howlings"
Howlings: only 56 cards, added 2 Mountains, 1 Black Vise, 1 Howling Mine (would've been better to add creatures, but all creatures in the deck were already at 4 pieces)

Alliance: Corrected a spelling mistake in the deck description (castel -> castle)

Djungle: Corrected deckname spelling to "Jungle"
Jungle: Only 56 cards, added 1x Tundra Wolves, 1x Scryb Sprites, 1x Forest, 1x Mountain

Deep Blue: Only 56 cards, added 3 Islands (the comment read "24 Islands" but only 21 were present) and 1 Merfolk

Soldiers (deck24): 4x Balefire Liege not available any more, replaced with 4x Thistledown Liege. This card was not originally present in the deck, but all present cards already had 4 pieces in the deck. The replacement is also pretty weak, please change it if you find a better one.

Kithkin: Added a missing "#" sign

Soldiers (deck29): Renamed deck to "Vigilant Watch" to prevent confusion with deck24.
Vigilant Watch: Corrected a spelling mistake in the deck description (held -> hold)

Depletion: 52 cards, added 2x Swamp, 2x Island, 1x Psychic Drain, 1x Forced Fruition, 1x Tome Scour, 1x Traumatize

Spectral Rack: Corrected "Volrath's Stronghold (TMP)" to "Volrath's Stronghold (STH)"

Kinsbaile Cavalier: Sortened name so that it fits into the menu

Bad Dreams: Corrected "Font of Mythos (ALA)" to "Font of Mythos (CFX)"

Viashino Warrior: Viashino Bladescout not available any more, replaced with Viashino Sandscout

Ashenmoor Cohort: Corrected "Smoldering Butcher (CFX)" to "Smoldering Butcher (EVE)"

Treefolk: Corrected "Mirri, Cat Warrior (M10)" to "Mirri, Cat Warrior (10E)"
Treefolk: Corrected a spelling mistake in the deck description (hidding -> hiding)

Dragon: Changed filename to lowercase
Dragon: 2x Ashenmoor Liege not available, removed (deck still at 61 cards)
Dragon: corrected some spelling mistakes in the deck description (Dragon -> Dragons, wil -> will). Changed deck name to "Dragons" since it's evident from the deck description that plural was intended.

several of my decks: Corrected comments that weren't recognized as such (the "#" sign has to be the in the first column)

Notes:
Three decks have more than 60 cards: Savannah 62, Giants 64, Dragons 61. It's unusual, but no illegal, so I didn't change it. But I didn't see any particular reason for having additional cards in these decks either, so I'm bringing the matter to your attention.

Also, "Howlings" uses 2x Wheel of Fortune (erroneausly listed as "Wheel of Fate", which is a different card that's not yet implemented). Wheel of Fortune is restricted in Vintage. AFAIK we there's no official standing on whether or not AI decks should be Vintage legal, so again I'm leaving this as it is, but bring it to your attention.
2009-10-22 17:44:48 +00:00
leungclj
dc5612e910 JON4TH4N - addition to r1141 2009-10-22 15:44:16 +00:00
leungclj
5ccda99be2 JON4TH4N - bug fix? not sure, but sure it will work 2009-10-22 15:38:13 +00:00
wagic.the.homebrew@gmail.com
f0124ce53a Erwan
- fix issue 125 (Ondu Cleric)
2009-10-22 13:57:49 +00:00
wagic.the.homebrew@gmail.com
5ef7a5978f Erwan
-fix issue 116 (Borderland behemoth)
2009-10-22 13:15:46 +00:00
wagic.the.homebrew@gmail.com
2c1a44ed43 Erwan
-fix for issue 123 (Cockatrice)
2009-10-22 13:08:33 +00:00