Commit Graph

92 Commits

Author SHA1 Message Date
wagic.the.homebrew
bc7c689eab Erwan
- Attempt to fix a bug in 0.5.0 with persuasion. Haven't tried to compile/test yet :/
2009-03-18 04:04:34 +00:00
wagic.the.homebrew
415061642d Erwan
- Added splash screen management
- fixed a ruling bug (putting sorcery, enchantments, etc.. into play while interrupting)
2009-03-17 11:46:39 +00:00
wagic.the.homebrew
78b18435b3 Erwan
- New difficulty mode to unlock
2009-03-16 13:58:57 +00:00
wagic.the.homebrew
ff8e05cf04 Erwan
- replaced erroneous Mirrodin set with invasion set
- added a few cards with "aslongas" ability
2009-03-15 05:59:21 +00:00
wagic.the.homebrew
ef53771843 Erwan
-replace "includeself" with "other" for lord and foreach keywords
-added aslongas keyword (kird ape...)
2009-03-15 05:00:06 +00:00
wagic.the.homebrew
0256e64cd9 Erwan
- a few shop changes
2009-03-14 11:52:50 +00:00
wagic.the.homebrew
658ef1fb12 Erwan
- fixed a few bugs with the parser for subtypes
- fixed a bug for plague rats
- fixed a bug for P/T parser
- First release for the following sets: Mirrodin, Mirage, Lorwyn
2009-03-14 11:00:31 +00:00
wagic.the.homebrew
bb23db4b16 Erwan
- "foreach" auto keyword improved, now works like lord
- a few cards using "foreach" added
2009-03-03 14:02:40 +00:00
wagic.the.homebrew
58700417da Erwan
- Added Waldorf's changes
2009-03-03 11:03:38 +00:00
wagic.the.homebrew
fa05ca5225 Erwan
- cards bugfixes
- added a few zone names for moveTo
2009-03-02 13:40:04 +00:00
wagic.the.homebrew
555eb5ee02 Erwan
- the AI can now use activated abilities (stupidly though...)
- a few card bugfixes
2009-03-01 10:20:31 +00:00
wagic.the.homebrew
f87c703866 Erwan
- Added WEvent class, allows to send events to abilities
- Cards that change zones now becomes new objects (as specified in the Comprehensive rules). This should allow to fix lots of stupid bugs in the near future, but probably brings loads of new issues :(
2009-02-16 13:46:14 +00:00
wagic.the.homebrew
3b16eb5020 Erwan
- Fixed a few bugs (animate dead(RV), Goblins Deathraiders(ALA), Druid of Anima(ALA))
2009-02-15 09:22:17 +00:00
wagic.the.homebrew
f7a887db2a Erwan
- Bug fixes for Kird ape(RV), Dingus Egg(RV), Ankh of Mishra(RV), Ancient Tomb(TMP), Wooded Bastion (SHM)
- Added tests in the test suite to confirm/infirm  some bug reports
2009-02-15 05:32:12 +00:00
wagic.the.homebrew
6d1d5d751a Erwan
- new Ability : ALifeGiver (bottle gnomes)
- Added a few cards from Tempest
- Hybrid mana fix for hybrid mana involving uncolored mana costs (see tests/generic/hybridmana2.txt - spectral possession)
- Fixed bugs with targetting for TargetAbilities
- Fixed multiple sacrifice abilities cost (Siege gang commander, see tests)
- Fixed a small font issue
2009-02-11 09:38:20 +00:00
wagic.the.homebrew
6ea40147a3 Erwan
- Fixed a bug with Composite golem (and summoning sickness for Mana abilities in general)
- Improved test suite speed
2009-02-06 16:06:37 +00:00
wagic.the.homebrew
bd632ed346 Erwan
- removed a useless .h file
- fixed a bug with nantuko husk (see tests/nantuko_husk.txt)
2009-02-06 13:10:28 +00:00
wagic.the.homebrew
9439d5e6dd Erwan
-Fixed a bug with moveTo keyword (cf: Doomed necromancer test)
2009-02-05 13:34:40 +00:00
wagic.the.homebrew
ba3b272558 Erwan
- Fixed a few font problems with alternate rendering
2009-02-05 12:48:51 +00:00
jean.chalard
2f3eaac9a5 J :
* Font unification.
2009-02-04 16:42:59 +00:00
wagic.the.homebrew
16b9b09515 Erwan
- fixed a bug with orcish lumberjack (sacrifice)
2009-02-02 12:02:52 +00:00
jean.chalard
1ab9af85a6 J :
* Fix warnings
2009-02-01 08:20:42 +00:00
wagic.the.homebrew
e984b7f781 Erwan
- Added cloud ability to pass the symbolic "1000 cards" bar :)
2009-02-01 07:34:55 +00:00
wagic.the.homebrew
9454ac88fe Erwan
- Added CC Avatar
- Fixed a segfault bug when selling cards
- Added a few messages in the credits
- Show types of a card in "Alternate" display
- This update should get rid of all copyrighted contents
2009-02-01 06:29:29 +00:00
wagic.the.homebrew
b14e6c318e Erwan
- Updated options system
2009-01-29 13:35:19 +00:00
wagic.the.homebrew
b6a17098a4 Erwan
- Added Dr Solomat's TEMPEST expansion
- Added Sacrifice as part of the cost of activated abilities. Making it work as an extra cost for "put in play" still requires some work though. "Render" methods need to be written correctly
- Added cards with sacrifice in the existing sets. Most of them need testing...
2009-01-25 09:20:01 +00:00
wagic.the.homebrew
e389ea5062 Erwan
- Moved the "putintoplay" rule as a standard MTGAbility
- reverted bad encoding for MTGGuiPlay
2009-01-22 13:25:00 +00:00
wagic.the.homebrew
e831a8e400 Erwan
- a few card updates
- back to original font for menus
2009-01-20 13:15:52 +00:00
wagic.the.homebrew
0b03dc6d40 Erwan
- font adjustments
2009-01-18 13:49:02 +00:00
wagic.the.homebrew
9e314720e9 Erwan
- Parser: Added possibility to add multiple abilities for one cost, using keyword && (see Ardakar wastes in 10E). Currently only works with mana and damage
- Added a dozen new cards
- Improved testing suite : new keyword "choice" to select an item in the abilities popup menu
2009-01-18 06:42:59 +00:00
wagic.the.homebrew
027e1b9bba Erwan
- Updated alternate render
- Display hybrid mana cost on alternate Render
- Display big card in graveyard
- gray out alternate render when targetChooser is active
- Non-copyrighted avatars for the AI. They suck...
2009-01-17 10:16:10 +00:00
wagic.the.homebrew
1251ef0096 Erwan
- Prevent TestSuite from crashing, by not showing big cards during the test suite
- Updated font size in game, to be readable
- WARNING!!! One test (brass man) not working anymore !!! High priority
2009-01-17 01:46:11 +00:00
jean.chalard
7f97862f5e J :
* Fix a couple warnings and a bug.
2009-01-06 13:22:29 +00:00
jean.chalard
3bb2c431c9 J :
* Split constants file to have them in a single place.
2009-01-06 13:07:28 +00:00
jean.chalard
e69f5f3363 J :
* Fix psp compilation.
2009-01-04 08:18:58 +00:00
jean.chalard
449d1eecb7 J :
* Put the selected item in the menu in yellow.
2009-01-04 07:04:58 +00:00
jean.chalard
0d14207247 J :
* A number of adjustments about fonts.
2009-01-04 02:49:08 +00:00
jean.chalard
64d80e119e J :
* Split the GameStateMenu.h that contained the code into a header file
  and a source file.
2008-12-30 05:47:45 +00:00
jean.chalard
a82d4b51bb J :
* New menu style - step one.
  More improvements are to come, but this should be stable and have a good
  portion of what is to be done.
2008-12-30 05:24:38 +00:00
jean.chalard
3e9ff2b580 J :
* Change the name of debug.h into config.h and use the new RESPATH define.
2008-12-25 16:28:03 +00:00
wagic.the.homebrew
9dfc89815f Erwan
- Added Tokens (needs testing !!!)
- Added a few cards that create tokens
2008-12-16 14:20:03 +00:00
wagic.the.homebrew
790e2a2cdf Erwan
- improved the parser for "lord", now can take any kind of "target", not only creature types (so it can now be used to code abilities such as Bad moon and crusade)
- fixed typos for goblin lord, zombie master, lord of atlantis
- Added "moveTo" keyword
- added a dozen cards
2008-12-14 12:07:01 +00:00
jean.chalard
6df5261294 J :
* Add newline at the end, remove end-of-line whitespace.
2008-12-13 05:28:31 +00:00
wagic.the.homebrew
bf314c9fa3 Erwan
- fixed a bug with mana producer
- fixed a graphical glitch with quads in the stack
2008-12-08 13:50:21 +00:00
wagic.the.homebrew
35b35f7672 Erwan
- Fixed a small font bug in the deck editor
2008-12-08 12:34:04 +00:00
wagic.the.homebrew
6628225c56 Erwan
- Fixed a few bugs with Ice Age cards
- removed 2 ice age cards that can not work currently
2008-12-08 12:27:48 +00:00
wagic.the.homebrew
7f5312be20 Erwan
- fixed a bug with creature bond
- fixed a bug with control magic
2008-12-06 14:50:10 +00:00
wagic.the.homebrew
b89c4522de Erwan
- display the thumbnail as a "shadow" over the text version of the card if the big picture is not available
- fixed a bug with circles of protection, although graphically it is difficult to understand what's going on when using those cards
- fixed a bug with a card in Ice age
2008-12-06 12:41:23 +00:00
jean.chalard
2aefd38581 J :
* Fix rotation to take over-one-ratios into account.
2008-12-06 03:30:17 +00:00
wagic.the.homebrew
88682af45b Erwan
- hopefully solved problem of AI's manaburn effect on linux
2008-12-03 13:04:45 +00:00