Oleg Agafonov
cfb51def3d
Tests: added realtime checks for life and exile ( #4936 )
2018-11-13 03:38:54 +04:00
Jeff
e953f5e2cc
- Modified 2 sets to include new card
2018-11-12 17:24:25 -06:00
Oleg Agafonov
a4ed0f0c3b
Merge remote-tracking branch 'remote-production/master' into local-production
2018-11-13 03:21:38 +04:00
Oleg Agafonov
2ebe05c85e
[GNT] implemented Goblin Goliath, GNT set now fully implemented
2018-11-13 03:20:20 +04:00
Jeff
c22217c22c
- Added Enchantment Alteration
2018-11-12 17:15:45 -06:00
Oleg Agafonov
2c89ec92d3
[GNT] implemented Rot Hulk
2018-11-13 01:15:24 +04:00
Oleg Agafonov
9986c1d365
[GNT] implemented Militant Angel
2018-11-13 00:25:48 +04:00
Oleg Agafonov
209bccef0c
[GNT] implemented Inspired Sphinx
2018-11-12 22:31:42 +04:00
Oleg Agafonov
a0e4791ad6
[GNT] implemented Avatar of Growth
2018-11-12 04:17:04 +04:00
Oleg Agafonov
0b089895a7
Fixed scryfall images download for PUMA set;
2018-11-12 04:14:53 +04:00
Oleg Agafonov
b298a621fb
Added scryfall download for new set: GNT, UMA, PUMA
2018-11-12 01:39:31 +04:00
Oleg Agafonov
2452e07a0f
* Added new set Ultimate Box Topper Promos (PUMA) with 40 cards;
2018-11-12 01:36:14 +04:00
Oleg Agafonov
4b87af1c74
* Added new set Ultimate Masters (UMA) with 41 cards (other cards will be added later);
2018-11-12 01:29:13 +04:00
Oleg Agafonov
9ba6a7ec5c
* Added new set Game Night (GNT) with 63 cards (5 not implemented yet);
2018-11-12 01:17:42 +04:00
Oleg Agafonov
fe3eda4944
* Spell Contortion, Warleader's Helix - fixed wrong card text;
...
Removed unused getRules in cards code;
2018-11-11 22:54:49 +04:00
Oleg Agafonov
20fe92b98b
* Machinate - fixed wrong card text;
2018-11-11 22:04:48 +04:00
Oleg Agafonov
45bb2a12fd
Fixed card name duplicate
2018-11-09 20:56:19 +04:00
Jeff
61fb31bea0
- Added Serra's Hymn and Venomous Fangs.
2018-11-08 17:54:05 -06:00
John Hitchings
baeb9d8b00
Prepopulate DeckImportFromClipboardDialog content with string contents of clipboard.
2018-11-08 09:25:03 -08:00
Jeff
a3206785ab
- Fixed #5410
2018-11-05 11:02:58 -06:00
Jeff
5a6bed313d
- Fixed #5409
2018-11-05 09:21:17 -06:00
Oleg Agafonov
706ed23bdc
* Added ignored list to tournaments (users from ignored list can't join to your tournaments too);
2018-11-05 09:28:24 +04:00
Oleg Agafonov
a806e79abd
* Improved chat help about ignore command (it's not only chat, but game joins too);
2018-11-05 09:06:31 +04:00
Oleg Agafonov
7b627d96c8
Merge pull request #5414 from brodee/master
...
Fixed Earth surge to affect all players
2018-11-05 08:49:14 +04:00
brodee
a399f94bb1
fixed: Earthsurge should affect all players
2018-11-04 20:31:45 -08:00
brodee
c6702ca9eb
Merge pull request #1 from magefree/master
...
getting upstream
2018-11-04 19:20:46 -08:00
Oleg Agafonov
08e88b8a65
Merge pull request #5351 from magefree/plane-and-emblem-implements-controllable
...
Refactor: make plane and emblem implement Controllable
2018-11-04 23:38:54 +04:00
Oleg Agafonov
ee3421c5ef
Merge pull request #5412 from hitch17/fix-GAME_CHOOSE_ABILITY-event
...
Fix GAME_CHOOSE_ABILITY event submitted to appendJsonEvent.
2018-11-04 23:33:27 +04:00
John Hitchings
c9719488ca
Fix GAME_CHOOSE_ABILITY event submitted to appendJsonEvent.
2018-11-04 11:19:16 -08:00
Jeff
4c56baac03
- Fixed #5392
2018-11-01 18:18:14 -05:00
Oleg Agafonov
d6b40d1654
Merge pull request #5408 from davidmfritz/cleartheland
...
Implementation of the card Clear the Land
2018-11-01 14:57:56 +04:00
davidmfritz
c37832944e
Fixed cards to put onto the battlefield to one call
...
Fixed cards to put into exile to one call
2018-11-01 11:51:36 +01:00
davidmfritz
1dc421a545
Fixed to get the correct player list
...
Refactor to reveal first, then take action
2018-11-01 10:13:57 +01:00
davidmfritz
336732eba2
Performance fix to get out of the loop quicker if library is empty
2018-10-31 23:27:16 +01:00
davidmfritz
bf8123b7a5
Implementation of the card Clear the Land
2018-10-31 22:50:13 +01:00
theelk801
8b2cab82eb
Merge pull request #5405 from davidmfritz/master
...
Fixed Scepter of Empires AA Cost
2018-10-30 14:14:53 -04:00
Evan Kranzler
4d01c72c3e
updated Aus Highlander and Canadian Highlander point lists
2018-10-30 11:04:38 -04:00
davidmfritz
369beb213b
Fixed Scepter of Empires AA Cost
...
Fixed Scepter of Empires Activated Ability Cost from "{0}, {T}" to "{T}"
2018-10-29 22:22:24 +01:00
Jeff
29e34934d9
- Added Hidden Stag and Soul Sculptor.
2018-10-29 11:45:37 -05:00
Oleg Agafonov
792f7173f3
Merge pull request #5403 from brodee/master
...
AI Draftbot rating system reworked, ratings added for 10 sets
2018-10-29 09:37:55 +04:00
brodee
83afff5a05
kld card ratings
...
draftaholics data was very skewed towards masterpieces. which meant
decent cards were ranking very low relatively
I used the relative ranking from draftaholics and generated a normal
distribution mean60 std 20 for these rankings to smooth it out.
2018-10-28 16:18:53 -07:00
brodee
43f32f9640
card ratings files fixes/updates
...
fixed kld and aer
2018-10-28 15:24:06 -07:00
brodee
08d895d110
fix typos in card ratings files
2018-10-28 15:20:51 -07:00
brodee
a95f3b2211
remove ktk from list of sets with ratings
...
haven't commited the ktk rating numbers, need to remove it from the list
2018-10-28 14:27:06 -07:00
brodee
6f93abfd5a
ai ratings revamp code review changes
...
* when resources are missing, fails gracefully
* uses highest found rating, rather than most recently found for the
case of sets containing duplicates
* moved ratings files to their own directory
* thread safe reading of all files
2018-10-28 14:23:53 -07:00
brodee
505a4b00a7
AI Draftbot rating system reworked, ratings added for 10 sets
...
the way stored ratings for cards has been reworked
1. each set has its own ratings file and it will be loaded dynamically
if the AI needs it
2. each ratings file for a set is normalized within itself, so the
rating systems don't need to be scaled to match eachother. essentially
cards are rated within the context of their set
3. changed the rarity rating booster to only apply to unrated cards
4. the file setsWithRatings.csv explains how to add additional ratings.
no code changes are required, but a recompilation will be required to
add the files to the jar.
2018-10-28 12:10:00 -07:00
Oleg Agafonov
cd91944201
Merge pull request #5399 from brodee/master
...
AI updates, more cards will have the isRemoval bonus to their card ra…
2018-10-28 18:13:31 +04:00
brodee
893fd5dfc9
correct justice strike outcome removal to damage
2018-10-28 00:33:47 -07:00
brodee
4f61afa62b
AI updates, more cards will have the isRemoval bonus to their card rating
...
these weren't being picked up as removal spells and now are:
* modal spells where one mode is a removal spell
* spells that do a dynamic amount of damage, such as fireball
* cards that reduce the toughness temporarily or permanently
* cards that keep a creature tapped down
* cards that exile a creature
* cards that damage creatures that are attacking or blocking
* enchantments that exile a creature when they etb
* fight cards, and one sided fight cards
the ai will now rate those types of cards higher as they are removal
2018-10-28 00:16:14 -07:00
Oleg Agafonov
92fddeb5d4
Merge pull request #5397 from brodee/master
...
draftbots and afk autopicks will more aggressivly take rares
2018-10-28 01:02:04 +04:00