North
|
200a565a9d
|
Merged DeckValidator interface with DeckValidatorImpl
|
2013-07-06 11:08:36 +03:00 |
|
LevelX2
|
9d5327da7a
|
* Rag Dealer / Serene Reembrance - Fixed target handling for AI.
|
2013-07-04 08:26:26 +02:00 |
|
LevelX2
|
7b260c960b
|
Added a quit match option. FFA game gets no more killed if host left mage or quitted match.
|
2013-07-02 22:15:49 +02:00 |
|
LevelX2
|
6505410512
|
Call leave inTwoPlayerDuel because for disconnect this was missing.
|
2013-07-02 17:02:40 +02:00 |
|
LevelX2
|
ef811ff0bf
|
Improved state handling of tournament panel.
|
2013-07-01 20:26:55 +02:00 |
|
LevelX2
|
06163d6ac5
|
Adding Player state to TournamentPlayer and TournamentPanel.
|
2013-07-01 17:11:44 +02:00 |
|
LevelX2
|
63783d9fe2
|
* Tornament construction time - Fixed that the selected value was not used.
|
2013-06-29 17:52:19 +02:00 |
|
LevelX2
|
853810ce45
|
Added support for casting modal spells or activating modal abilities with more than one mode to choose.
|
2013-06-22 19:35:22 +02:00 |
|
magenoxx
|
42dd9d81b4
|
Timers (In progress)
|
2013-06-19 17:12:31 +04:00 |
|
North
|
0bb110be45
|
[refactor] moved enums from Constants class
|
2013-06-16 12:28:10 +03:00 |
|
LevelX2
|
5addb63757
|
* Changed indestructible to an ability according M14 rule change. Also fixed that for indestructible permanents the DESTROY_PERMANENT event was triggered what led to bugs with abilities like Totem Armor.
|
2013-06-15 17:57:01 +02:00 |
|
LevelX2
|
84df0f2c43
|
* Added tournament options for adjustable construction time and free mulligans
* Added duel options for free mulligans
|
2013-06-14 23:45:30 +02:00 |
|
LevelX2
|
ae6139f859
|
* The check if a card is legal to a format checks now if the card is legal if taken from other sets in case the set itself of the card is not legal normally (reprint).
|
2013-06-10 08:19:01 +02:00 |
|
LevelX2
|
9894593d4c
|
Mulligan message shows the number of cards the player mulligans to.
|
2013-06-03 21:46:17 +02:00 |
|
LevelX2
|
5336d4c0f9
|
Pushed version to 1.0.3 dev.
|
2013-05-12 16:00:25 +02:00 |
|
LevelX2
|
6b38cd5b18
|
Mage Version 1.0.2
|
2013-05-11 23:06:30 +02:00 |
|
LevelX2
|
caff4ba2fe
|
Changed a log level of AI log statement.
|
2013-05-11 20:48:03 +02:00 |
|
LevelX2
|
b352217e17
|
Some improvements to split card handling. Better display of tooltip of split cards, also added handling if not cast from hand.
|
2013-05-09 21:26:15 +02:00 |
|
LevelX2
|
d00e953ad9
|
Added Levacy to the construced formats.
|
2013-05-03 08:37:30 +02:00 |
|
jeffwadsworth
|
f6d97367fc
|
- Added some Dragon Maze cards.
|
2013-05-02 16:37:21 -05:00 |
|
jeffwadsworth
|
ad99fcad23
|
- Added some Dragon Maze cards. Improved AI attacking with flying creatures.
|
2013-05-01 16:00:49 -05:00 |
|
LevelX2
|
ae350f81a3
|
Updated formats with banned and unbanned cards.
|
2013-05-01 20:43:35 +02:00 |
|
jeffwadsworth
|
4feb0638bd
|
- Added Ruric Thar, the Unbowed. Little fix.
|
2013-05-01 11:15:53 -05:00 |
|
jeffwadsworth
|
111f198f3d
|
- Added some cards. AI will no longer attack with creatures at 0 power.
|
2013-05-01 10:27:48 -05:00 |
|
LevelX2
|
2fce670024
|
Fixed a bug that AI did not choose a creature card in her graveyard if opponent casts Exhume.
|
2013-04-24 00:29:37 +02:00 |
|
North
|
a3411f2486
|
[cleanup] removed unused imports
|
2013-04-19 20:01:10 +03:00 |
|
LevelX2
|
1e5100e0d6
|
Added the logic, that one continious effect in game state can be connected to multiple abilities. This fixes issue #198 and #196.
|
2013-04-17 23:44:50 +02:00 |
|
LevelX2
|
8b2c3e75e1
|
Some minor changes to game classes.
|
2013-04-15 17:56:06 +02:00 |
|
LevelX2
|
f644ffe041
|
Changed color of frame of avatar for active player to green again. Checked that a player of a game can't also watch his own game. Added a match score to the start of the game log. Changed the color of the Turn [X] message. Tips and join messages during a game are displayed in the chat panel instead the game log panel. Display of the player name when hovering over the avatar is more vertical centered.
|
2013-04-07 21:29:27 +02:00 |
|
Plopman
|
ba4455e5cb
|
Fixed select best card (ComputerPlayer)
|
2013-04-06 18:23:53 +02:00 |
|
LevelX2
|
48f1560cb8
|
Added new AsThoughtEffectType to reveal face down cards (not a perfect solution I know, but better as using the cast type. If someone has a better idea to handle this, I'm open).
|
2013-04-06 00:04:21 +02:00 |
|
LevelX2
|
de20fcb5cc
|
[minor] formatting
|
2013-04-02 13:46:43 +02:00 |
|
magenoxx
|
97acebacdd
|
Pumped version to 1.0.2.dev
|
2013-04-01 16:00:30 +04:00 |
|
LevelX2
|
5afb189315
|
Added modern format to the constructed formats. Updated list of banned cards of constructed formats.
|
2013-03-31 19:14:33 +02:00 |
|
magenoxx
|
29b84e0d92
|
Closed #169: Make it possible to untap lands
|
2013-03-29 20:35:16 +04:00 |
|
magenoxx
|
05191e8793
|
Closed #168 : Enhance priority hot keys
|
2013-03-29 17:18:12 +04:00 |
|
LevelX2
|
402f7fffd9
|
Tournaments status is updated now and if tournament finished, it's moved to the lower finished matches view.
|
2013-03-27 22:31:15 +01:00 |
|
LevelX2
|
32dff5ae72
|
Added replacement of {this} and{source} for selection of replacement effect order.
|
2013-03-23 16:40:15 +01:00 |
|
LevelX2
|
8cf2514edb
|
[minor] formating
|
2013-03-17 16:10:48 +01:00 |
|
LevelX2
|
dcacb90ba9
|
Optimized the AI-ScoringSystem for enchantments.
|
2013-03-15 16:00:44 +01:00 |
|
LevelX2
|
65a7049d02
|
Optimizes optimizeOptions of AI.
|
2013-03-15 15:58:44 +01:00 |
|
LevelX2
|
ee4b203ace
|
Fixed compile error after AI update.
|
2013-03-15 10:33:43 +01:00 |
|
magenoxx
|
a017217574
|
Fixed compile error
|
2013-03-15 13:24:29 +04:00 |
|
LevelX2
|
70a8ede4d5
|
Merge changes.
|
2013-03-15 00:04:29 +01:00 |
|
LevelX2
|
9450074b70
|
Changed AI X costs handling according human handling. Fixed AI handling of modal spells. Changed some AI setting. Changes to AI lgging.
|
2013-03-14 23:55:14 +01:00 |
|
magenoxx
|
3205cc867f
|
Code and tests for Issue#156: Make smarter dual lands mana choose
|
2013-03-14 18:31:31 +04:00 |
|
LevelX2
|
8759db2fd6
|
[minor] formating.
|
2013-03-12 21:55:32 +01:00 |
|
LevelX2
|
cb43a58290
|
Some changes to AI logging.
|
2013-03-12 17:31:22 +01:00 |
|
North
|
a7a565bb8f
|
[minor] access modifer order
|
2013-03-10 14:53:02 +02:00 |
|
LevelX2
|
aa0290fd32
|
Set Version to 1.0.1
|
2013-03-10 11:40:56 +01:00 |
|
LevelX2
|
88b2b9546a
|
[minor] changes to logging
|
2013-03-06 17:21:12 +01:00 |
|
North
|
a327668660
|
fixed possible NPEs
|
2013-03-02 18:02:09 +02:00 |
|
North
|
5f6f1c7528
|
[minor] removed unused imports
|
2013-03-02 18:02:02 +02:00 |
|
magenoxx
|
5577d5b3a8
|
Changed version from 0.10.1 to 1.0.0
|
2013-02-26 14:11:00 +04:00 |
|
LevelX2
|
0aa218f6ea
|
Minor changes to logging of ComputerPlayer.
|
2013-02-26 08:28:36 +01:00 |
|
LevelX2
|
8597952af2
|
Fixed a bug of handling TargetControlledPermanent. Improved handling of TargetPermanent to choose also multiple targets if optional and useful (e.g. Azorius Justiciar).
|
2013-02-22 16:04:23 +01:00 |
|
LevelX2
|
0af121c3e4
|
Some more changes to logging of ComputerPlayer.
|
2013-02-22 08:40:32 +01:00 |
|
LevelX2
|
d5989b32fd
|
Minor changes to the logging of ComputerPlayer.
|
2013-02-21 17:05:35 +01:00 |
|
LevelX2
|
f75575f99b
|
Samll changes to ComputerPlayer logging, FromZone Pick for CardImpl added.
|
2013-02-21 01:22:10 +01:00 |
|
LevelX2
|
768cf365b9
|
Some more changes to the logging messages of ComputerPlayer.
|
2013-02-21 00:07:43 +01:00 |
|
LevelX2
|
1f3dea13af
|
Some formating and logging changes to ComputerPlayer.
|
2013-02-20 17:35:30 +01:00 |
|
LevelX2
|
58db10296a
|
Imporved targeting for ComputerPlayer.
|
2013-02-17 01:09:46 +01:00 |
|
LevelX2
|
ca2480dda0
|
Added AI ability values for Evolve and Extort.
|
2013-02-15 00:26:41 +01:00 |
|
LevelX2
|
1c120c5f41
|
Added missing target handling of TargetDefender to ComputerPlayer.
|
2013-02-15 00:25:01 +01:00 |
|
LevelX2
|
58a05970e8
|
Fixed a bug for AI target handling of TargetCardInHand.
|
2013-02-14 10:53:42 +01:00 |
|
LevelX2
|
c375d80682
|
Fixed some missing target handling for ComputerPlayer.
|
2013-02-12 17:10:23 +01:00 |
|
LevelX2
|
e96203b10b
|
Added for computer player missing handling of choosing TargetCardInGraveyard. This fixes issue #57.
|
2013-02-06 15:41:00 +01:00 |
|
LevelX2
|
fcd24572dd
|
Computer generated decks for tournaments use now also appropriate basic lands for the cards included in the deck.
|
2013-02-06 00:50:00 +01:00 |
|
LevelX2
|
250bb8a705
|
Changed computer choose choice to prevent for NPE and choose a random choice instead always the first.
|
2013-02-04 23:31:20 +01:00 |
|
Plopman
|
4833b379df
|
Added Commander DeckValidator
|
2013-01-18 17:30:27 +01:00 |
|
LevelX2
|
176210dc8d
|
Added some simple logic for AI to choose a creature type.
|
2013-01-16 23:42:37 +01:00 |
|
Backfir3
|
ef54888e01
|
Commander Game. Added placeholder game plugin
- modified players life amount
- updated .gitignore
|
2013-01-15 22:00:37 +01:00 |
|
LevelX2
|
3b948a1e70
|
Added GTC (gatecrash) to some objects and lists.
|
2013-01-03 20:31:24 +01:00 |
|
jeffwadsworth
|
71d01ce9e5
|
- Another fix for AI blocking. This should work better.
|
2012-12-31 12:26:27 -06:00 |
|
Loki
|
aa31ef23d3
|
bump version to 0.10.1
|
2012-12-28 12:48:26 +13:00 |
|
jeffwadsworth
|
9ac5a1d47e
|
- Simplified blocking. Freezes should no longer occur.
|
2012-12-23 21:12:44 -06:00 |
|
North
|
f0b32e7ca3
|
Removed unused imports
|
2012-12-20 00:26:21 +02:00 |
|
Loki
|
f017ab903c
|
version bump to 0.10.0
|
2012-11-15 22:47:15 +13:00 |
|
LevelX2
|
8ccca932c1
|
Added some more block formats for deck validation. Sort list.
|
2012-11-14 07:51:24 +01:00 |
|
jeffwadsworth
|
8dcfead462
|
- Attempt to fix the AI attacking with your creatures. Small enchancements to AI attacking.
|
2012-11-08 11:57:13 -06:00 |
|
jeffwadsworth
|
ad035f1e47
|
- Blocking by the AI should no longer freeze. Please post any errors. Small attack AI adjustments.
|
2012-11-07 14:58:26 -06:00 |
|
North
|
f64149971a
|
Merge branch 'CardRepository'
|
2012-11-05 19:37:51 +02:00 |
|
North
|
25cd490be3
|
[CardRepository] moved Sets, DeckImporter and CardRepository to Mage Framework
|
2012-11-04 12:52:02 +02:00 |
|
jeff
|
1d7e9e55be
|
- AI will now block and attack a little more sanely. The sim methods are not working right now, so they were commented out.
|
2012-11-03 21:34:32 -05:00 |
|
North
|
08815ffb88
|
[CardRepository] Replaced findCard methods from Sets and ExpansionSet
|
2012-10-22 23:48:52 +03:00 |
|
LevelX2
|
7c44b16504
|
AbilityPicker shows abilities now always in the order they were defined on the object.
|
2012-10-10 20:43:18 +02:00 |
|
LevelX2
|
2ff4dcd283
|
Minimal numer of players for sealed elimination tournament set to 2, so one can match with only one other player.
|
2012-10-07 02:44:34 +02:00 |
|
LevelX2
|
76233a4252
|
Modes are now sorted in the order they are added in the card. For rules text and when a player chooses a mode.
|
2012-10-07 02:41:58 +02:00 |
|
magenoxx
|
a3b99c7ff0
|
Fixed AI exception for TargetCardInOpponentsGraveyard
|
2012-09-07 20:48:44 +04:00 |
|
North
|
7e5b677647
|
Added UnblockableSourceEffect; Unblockable isn't Singleton anymore
|
2012-09-07 00:38:24 +03:00 |
|
North
|
204d2410a1
|
Reimplemented Indestructable using a replacement effect
|
2012-09-05 00:01:08 +03:00 |
|
Loki
|
46ec86b54c
|
0.9.2 dev
|
2012-09-04 21:24:44 +12:00 |
|
magenoxx
|
1454cbb3c8
|
Fixed Issue#39: Vile Rebirth or Revive always fizzles when cast by AI
|
2012-08-31 14:31:13 +04:00 |
|
magenoxx
|
cc4d772483
|
Fixed Issue#53: AI casts Rancor, but Rancor goes to graveyard
|
2012-08-31 13:46:29 +04:00 |
|
North
|
73642f6649
|
Added default configuration for ai-ma.
Now it can be loaded as runtime dependency.
|
2012-08-26 18:55:23 +03:00 |
|
Loki
|
85b31df2d5
|
Bump version to 0.9.1dev
|
2012-08-14 15:28:06 +12:00 |
|
magenoxx
|
c97d5e8a35
|
AI enhancements
|
2012-08-03 16:53:01 +04:00 |
|
magenoxx
|
eefedc03b9
|
[AI] enhanced targeting. card fixes
|
2012-07-29 10:31:46 +04:00 |
|
magenoxx
|
2200fb8572
|
[AI] Improvements on repeating actions
|
2012-07-29 08:56:35 +04:00 |
|
magenoxx
|
f452d472b5
|
fixed module name fpr ai-draftbot
|
2012-07-27 15:43:04 +04:00 |
|