Michael Kamensky
c6dcb9db2b
Merge branch 'assorted-fixes' into 'master'
...
AI: fixed a logic error in DealDamage, somewhat better prediction of noncombat damage for assault attacks
See merge request core-developers/forge!475
2018-04-25 04:14:28 +00:00
Michael Kamensky
b3205d43db
Merge branch 'master' into 'master'
...
Tweaked the updated Drudge Sentinel.
See merge request core-developers/forge!477
2018-04-24 18:05:09 +00:00
Agetian
4feefd404b
- Tweaked the updated Drudge Sentinel.
2018-04-24 21:04:23 +03:00
Michael Kamensky
b202642793
Merge branch 'ai_drudge_sentinel' into 'master'
...
Flip Drudge Sentinel script to improve the AI handling
See merge request core-developers/forge!476
2018-04-24 18:03:20 +00:00
Chris H
ea3e91483a
Flip Drudge Sentinel script to improve the AI handling
2018-04-24 10:27:34 -04:00
Agetian
4ae6d9030a
- Fixed the AI not targeting creatures with DealDamage anymore (e.g. Walking Ballista).
2018-04-24 12:01:13 +03:00
Agetian
c97353cb3d
- Filter out permanent cards in the AI's hand when looking for possible non-combat damage in combat (the logic is too indirect and will result in the AI making mistakes anyway, e.g. due to inability to pay for both the permanent and the ability and guarantee a win).
2018-04-24 11:53:57 +03:00
Agetian
71b2f2fa26
- NPE prevention.
2018-04-24 10:11:43 +03:00
Agetian
3c8915b002
- AI should not count permanent cards in hand which it can't cast at the moment as possible sources of noncombat damage when predicting an assault attack.
...
- Some AI prediction for LoseLife triggers when predicting noncombat damage
2018-04-24 10:07:59 +03:00
Chris H
a54a9beb87
Fix Quest WinLose checking wrong Player type against each other
2018-04-23 20:30:09 -04:00
Michael Kamensky
0ad2dcb234
Merge branch 'assorted-fixes' into 'master'
...
Do not add guaranteed legendary cards to Dominaria boosters from PW decks.
See merge request core-developers/forge!474
2018-04-23 19:31:16 +00:00
Agetian
2b34c68057
- Do not add guaranteed legendary cards to Dominaria boosters from the ones that are reserved for Planeswalker decks.
2018-04-23 22:27:21 +03:00
Chris H
f7a739a023
Fix incompatibilities with Android API
2018-04-23 15:21:41 -04:00
Michael Kamensky
3d38b029a1
Merge branch 'fix-suspend' into 'master'
...
Attempting to fix issues with Suspend not working in different ways
See merge request core-developers/forge!473
2018-04-23 19:05:41 +00:00
Agetian
9ffad0437a
- Updating the card cache directly is no longer needed after the fix in CardFactoryUtil is complete.
2018-04-23 22:04:15 +03:00
Agetian
844c083ee4
- Attempting to fix issues with Suspend not working in different ways (not being able to cast a spell with suspend, not being able to resuspend a card returned from graveyard).
2018-04-23 20:35:44 +03:00
Michael Kamensky
813b20a55c
Merge branch 'master' into 'master'
...
Preparing Forge for Android publish 1.6.9.003 [hotfix].
See merge request core-developers/forge!472
2018-04-23 06:58:18 +00:00
Agetian
a8277f5e13
- Preparing Forge for Android publish 1.6.9.003 [hotfix].
2018-04-23 09:56:48 +03:00
Hans Mackowiak
922c7e148c
Merge branch 'prevent-repleffect-fix' into 'master'
...
Fixing cards with a damage prevention replacement effect which did not have ActiveZones set.
See merge request core-developers/forge!471
2018-04-23 06:55:01 +00:00
Agetian
6f421e688a
- Fixing cards with a damage prevention replacement effect which did not have ActiveZones set.
2018-04-23 09:38:51 +03:00
austinio7116
e5db8ff8b3
Merge branch 'assorted-fixes' into 'master'
...
Adding Rat Colony to card limit exceptions, fixing Goblin Chainwhirler.
Closes #527
See merge request core-developers/forge!470
2018-04-23 06:36:40 +00:00
Agetian
75d6ea6537
- Unifying the list for card exceptions in DeckFormat, as suggested and coded by Austinio.
2018-04-23 09:21:55 +03:00
Agetian
4a8d4346be
- Fixed Goblin Chainwhirler not having First Strike.
2018-04-23 07:36:19 +03:00
Agetian
1522baa97d
- Adding Rat Colony to card limit exceptions in several places.
2018-04-23 07:31:39 +03:00
Michael Kamensky
a45f068a39
Merge branch 'mobile-release' into 'master'
...
Preparing Forge for Android publish 1.6.9.002 [bugfixes].
See merge request core-developers/forge!469
2018-04-23 04:11:30 +00:00
Agetian
ec266d6d9b
- Preparing Forge for Android publish 1.6.9.002 [bugfixes].
2018-04-23 06:49:21 +03:00
Sol
8c64bd64cf
Merge branch 'puzzle-fixes' into 'master'
...
PS_RIX3: remove summoning sickness from thopter tokens
Closes #528
See merge request core-developers/forge!468
2018-04-23 01:07:09 +00:00
Jamin W. Collins
4dadeaa083
PS_RIX3: remove summoning sickness from thopter tokens
...
Fixes : core-developers/forge#528
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com >
2018-04-22 18:28:45 -06:00
Chris H
ade17c5eaf
Fix Memory leak within a match
2018-04-22 15:18:22 -04:00
Sol
e44686b075
Merge branch 'revert-75d39721' into 'master'
...
Revert "Delete Promo set for Gatherer.txt"
See merge request core-developers/forge!467
2018-04-22 18:27:53 +00:00
Rob Schnautz
55d97404f2
Revert "Delete Promo set for Gatherer.txt"
...
This reverts commit 75d3972196
2018-04-22 18:22:36 +00:00
Michael Kamensky
e60d5173f4
Merge branch 'assorted-fixes' into 'master'
...
Fixed references to the no longer existing set MBP.
Closes #525
See merge request core-developers/forge!466
2018-04-22 17:47:47 +00:00
Agetian
30d4bb923b
- Fixed references to the no longer existing set MBP.
2018-04-22 20:46:16 +03:00
Hans Mackowiak
659a2e5a55
Merge branch 'assorted-fixes' into 'master'
...
Attempting to fix inverse logic in CardType#setCreatureTypes.
See merge request core-developers/forge!464
2018-04-22 17:26:12 +00:00
Agetian
0b128cc4ab
- Attempting to fix inverse logic in CardType#setCreatureTypes.
2018-04-22 20:09:03 +03:00
Michael Kamensky
a4c1fea08b
Merge branch 'domimages' into 'master'
...
Added challenger deck precons and fixed/sorted DOM token image paths
See merge request core-developers/forge!463
2018-04-22 14:34:28 +00:00
austinio7116
8a50cb9ea3
Fixed name of second sun control image for consistency
2018-04-22 09:13:00 +01:00
austinio7116
62a6839f84
Adding challenger deck precon images
2018-04-22 08:51:04 +01:00
austinio7116
023af864b6
ordered and renamed DOM token images
2018-04-22 08:17:13 +01:00
Michael Kamensky
d0e167d93c
Merge branch 'domimages' into 'master'
...
Added blockdata for fatpacks and booster boxes and token image list for DOM
See merge request core-developers/forge!460
2018-04-22 06:47:24 +00:00
austinio7116
33c6e01d34
Added DOM token list images
2018-04-22 07:22:21 +01:00
austinio7116
4312791cf6
Added blockdata for fatpacks and booster boxes for DOM
2018-04-22 07:10:08 +01:00
Sol
ad1c2b6f0b
Merge branch 'domimages' into 'master'
...
Added DOM quest images
See merge request core-developers/forge!457
2018-04-22 03:24:56 +00:00
Michael Kamensky
78525a830b
Merge branch 'assorted-fixes' into 'master'
...
Added NPE prevention for situations where AI evaluation for targeting cards with Shroud in MoJhoSto crashes the game.
See merge request core-developers/forge!455
2018-04-21 20:16:58 +00:00
Michael Kamensky
b02f8e5dc7
Merge branch 'mojhosto-ai-choices' into 'master'
...
- MoJhoSto: some more profile-based configurability for AI strategy.
See merge request core-developers/forge!456
2018-04-21 20:16:20 +00:00
Agetian
28998e97ab
- MoJhoSto: some more profile-based configurability for AI strategy.
2018-04-21 23:15:26 +03:00
austinio7116
8c3fefd3ff
Added DOM quest images
2018-04-21 21:09:41 +01:00
Agetian
819301c7d8
- FIXME: Added NPE prevention for situations where targeting cards with Shroud would be tested, but the SA activator would be null at this point (seems to happen for the AI in MoJhoSto matches; probably needs a more thorough long-term solution).
2018-04-21 19:58:03 +03:00
Michael Kamensky
76df4d2412
Merge branch 'master' into 'master'
...
Marking Izzet Chemister as RemAIDeck, the AI sacs it immediately
See merge request core-developers/forge!454
2018-04-21 15:34:58 +00:00
Agetian
6e95a36fb2
- Marking Izzet Chemister as RemAIDeck, the AI has no logic for it and immediately sacrifices it for no reason.
2018-04-21 18:34:20 +03:00