Sol
a11e7bbcb8
- Introduce PhaseIn and PhaseOut triggers
...
- Added Teferi's Imp (as an example of both)
2014-02-06 03:01:21 +00:00
Sloth
02353704ca
- Fixed Seize the Soul and friends.
2014-02-05 16:35:14 +00:00
Sloth
2bde0ac099
- Fixed lands with "May be played by your opponent" being playable by the owner.
2014-02-05 16:11:59 +00:00
Maxmtg
d01c22b5f9
Change zone - only the choose card left inside if condition
2014-02-05 08:15:56 +00:00
swordshine
08896bdb8e
- Converted "When CARDNAME is dealt damage, destroy it." keyword to script
2014-02-05 06:28:17 +00:00
swordshine
9437ea5d90
- Converted Fastbond and Naya to script
...
- Missing file for Felhide Spiritbinder
2014-02-05 06:23:45 +00:00
Sloth
acfe00d6db
- Fixed a bug in ChooseSourceAi.
2014-02-04 19:55:45 +00:00
Maxmtg
926bdc1d5a
Fix wrong filtering in 2 piles effect
2014-02-04 18:13:45 +00:00
Sloth
9df1102514
- Added a space to message.
2014-02-04 14:24:06 +00:00
Sloth
8eaa535d6b
- The AI will no longer kill itself with Mogis, God of Slaughter.
2014-02-04 13:59:44 +00:00
swordshine
f4db8078b8
- Converted Chains of Mephistopheles to script (it's a normal replacement effect, the original hardcoded script is not correct)
2014-02-04 08:13:50 +00:00
swordshine
21db65e9ab
- Update state-based actions (704_5r now fire remove counter triggers, Brother Yamazaki now work correctly with Humility)
2014-02-04 08:09:25 +00:00
swordshine
1d0b60427d
- Fixed ETBtapped effect
...
- Converted Transmute to script
2014-02-04 08:06:01 +00:00
Sloth
bc851d0b51
- Fixed spells cast by AF Play effects (like Isochron Scepter) not triggering cast spell triggers (like storm).
2014-02-03 20:08:25 +00:00
Maxmtg
a1886d51f8
mana effect - will give all colors to choose from if manaAb.expressChoice was empty
2014-02-03 06:41:14 +00:00
Agetian
9cd2bc595d
- Fixed ManaEffect with AnyMana crashing, e.g. for Chromatic Star (temporarily fixed it by reverting the relevant part to the previous version, feel free to revert and commit a more optimal fix)
2014-02-03 06:25:51 +00:00
Sol
1da213b157
- Improved Card Detail description of Buyback and Entwine
2014-02-03 04:43:37 +00:00
Sol
3f349d0eb3
- Improved Card Detail description of Suspend
2014-02-03 04:33:43 +00:00
Sol
84cac99a59
- Improved Card Detail description of Echo
2014-02-03 04:11:12 +00:00
Maxmtg
1b4b9ad32b
change zone... still didn't dare to change it =)
2014-02-02 18:11:32 +00:00
Maxmtg
86edf9fd66
nothing important
2014-02-02 01:56:26 +00:00
Maxmtg
08e909ca00
remove another isHuman check
2014-02-02 00:28:24 +00:00
Maxmtg
d9d32f7508
fix hangs when playing spell from devmode that triggers something
...
remove unneeded code
2014-02-01 23:53:08 +00:00
Maxmtg
da3b2c1dc1
"take priority" changed: now on priority SBA is checked, triggers are ordered, then player is asked for spell they want to play, then spell is played. Until player refuses to choose a spell, that means "I pass"
2014-02-01 20:43:20 +00:00
Sloth
6314550377
- AI can now target with Tyrant of Discord.
2014-02-01 09:22:15 +00:00
Maxmtg
070fd7695a
phase won't end if players are allowed to have priority and there are sim-stack entries to be added
2014-01-31 23:59:54 +00:00
Maxmtg
7cf1a52405
orderSimultaneousStackEntries only when player gains priority
2014-01-31 21:51:50 +00:00
Maxmtg
096f41172d
remove some playertype checks
2014-01-31 19:57:59 +00:00
Chris
59665029d2
[maven-release-plugin] prepare for next development iteration
2014-01-31 16:18:08 +00:00
Chris
3249e844f9
[maven-release-plugin] prepare release forge-1.5.11
2014-01-31 16:17:57 +00:00
Maxmtg
23265d2623
moved a method from ai to effect class (because the code being moved does not take decisions)
2014-01-31 05:12:45 +00:00
Maxmtg
3c53eec798
fix CostRemoveCounter for X counters
2014-01-30 07:10:13 +00:00
Sloth
8cdc76427e
- Added Kraken of the Straits and Meletis Astronomer.
2014-01-29 19:58:07 +00:00
Maxmtg
0621f2e242
refactor isAPermanentType to be less ugly
2014-01-29 16:59:06 +00:00
Sloth
07f126cb52
- Updated Cloudstone Curio.
2014-01-29 15:47:45 +00:00
Agetian
0730e2d774
- Changed typeContains so that it can correctly identify Planes apart from Planeswalkers (fixes the card zoomer incorrectly showing planeswalkers rotated 90 degrees).
2014-01-29 06:46:51 +00:00
Maxmtg
a0d13578f3
artIndex inside the very cards is 1-based as well (no more adjustments of +/-1 needed)
2014-01-28 06:56:42 +00:00
Maxmtg
29025cce61
step 2 on hidden origins
2014-01-27 08:48:28 +00:00
Maxmtg
7fd201d5e3
merge ChangeZoneEffect.java hidden part to make it invariant of player types (step 1)
2014-01-27 07:52:13 +00:00
swordshine
eb0ac0dde9
- BNG: Added Whims of the Fates
2014-01-26 04:56:56 +00:00
Maxmtg
6d34dbc286
refactored cardDb, added getEdition method to DeckProxy
2014-01-25 15:43:48 +00:00
Maxmtg
fe9a35b706
fix crash
2014-01-25 11:19:01 +00:00
Maxmtg
ed7369c98f
store variants in an enumset
2014-01-25 09:45:47 +00:00
Agetian
29e73367a6
- Planes and phenomena will now be shown rotated 90 degrees in card zoomer mode.
...
- Updated the AI hints for Onakke Catacomb.
2014-01-25 06:04:50 +00:00
moomarc
4cab5da076
- Planechase variant now launched from Constructed match setup screen.
...
- moved random deck checkboxes into deck panel. Only show them when a random deck type is selected. They are still global settings however.
- when player 1 name is changed in preferences, switching back to constructed setup screen will reflect the change
2014-01-24 19:06:31 +00:00
Maxmtg
34b36a8ef2
optimized formats calculation for decks,
...
added some comments to deckmanagers
2014-01-24 06:55:38 +00:00
Maxmtg
2ec4873552
match itself no longer creates a separate thread, it is now caller's responsibility. Some callers (such as tests or simulations) may run their match in the same thread.
2014-01-24 06:32:45 +00:00
Maxmtg
aa4f3de30c
done with Dependencies
...
added a class to hold all game rules (type, gamesToWinMatch, manaburn, etc)
2014-01-24 06:19:09 +00:00
Maxmtg
e4fb939e91
free blocks option moved to PlayerControllerHuman
2014-01-24 05:44:23 +00:00
Maxmtg
68acaf77c5
cut Dependencies on log entry type and AI profiles
2014-01-24 05:21:21 +00:00