Jamin W. Collins
74ae604fe7
use nested menus for folder filter
...
The existing folder filter UI can easily fill a users screen, listing
one full path per line. With this change, only one level of directories
are shown for each menu level.
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com >
2018-11-28 22:32:09 -07:00
Jamin W. Collins
c9c95db716
use floating dialog for mana payment during spell cast
...
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com >
2018-11-28 22:32:09 -07:00
Jamin W. Collins
ca7b130900
stop passing manaCost around, it's a class attribute
...
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com >
2018-11-28 22:32:08 -07:00
Michael Kamensky
a77e0947a7
Merge branch 'master' into 'master'
...
CopySpellAbilityAI improvements
See merge request core-developers/forge!1149
2018-11-29 05:11:37 +00:00
Agetian
a981129825
- Updated CopySpellAbilityAi to account for some more cases the AI shouldn't copy a spell.
2018-11-29 08:08:28 +03:00
Michael Kamensky
4d504e9e5d
Merge branch 'master' into 'master'
...
Some CopySpellAbilityAi improvements.
See merge request core-developers/forge!1148
2018-11-28 18:22:34 +00:00
Agetian
a030a61e52
- Some CopySpellAbilityAi improvements.
2018-11-28 21:21:07 +03:00
Michael Kamensky
20df564659
Merge branch 'master' into 'master'
...
Fixed more cards cloning creatures and added additional logic for the AI, part 2.
See merge request core-developers/forge!1147
2018-11-28 17:53:19 +00:00
Agetian
af8f478604
- Marking Lazav AI-playable.
2018-11-28 20:52:47 +03:00
Michael Kamensky
c8ccd28d0f
Merge branch 'master' into 'master'
...
Fixed more cards cloning creatures and added additional logic for the AI.
See merge request core-developers/forge!1146
2018-11-28 17:52:14 +00:00
Agetian
a3f1eb940f
- Fixed more cards cloning creatures and added additional logic for the AI.
2018-11-28 20:51:32 +03:00
Michael Kamensky
e41c11fbd1
Merge branch 'master' into 'master'
...
Fixed Cryptoplasm, added some simple AI logic to it.
See merge request core-developers/forge!1145
2018-11-28 17:21:30 +00:00
Agetian
88aedb8cba
- Fixed Cryptoplasm, added some simple AI logic to it.
2018-11-28 20:20:31 +03:00
Michael Kamensky
e1f73562f0
Merge branch 'ai-copy-spellability' into 'master'
...
AI logic for AF CopySpellAbility
See merge request core-developers/forge!1144
2018-11-27 13:35:36 +00:00
Agetian
937ae087d9
- Updating CHANGES.txt.
2018-11-27 15:24:56 +03:00
Agetian
1ad132e0a3
- More work on AI logic, fixed Tawnos, Urza's Apprentice.
2018-11-27 12:57:02 +03:00
Agetian
90cb927f6c
- Simpler fix for mandatory activations.
2018-11-27 12:52:07 +03:00
Agetian
67e6e90f36
- Observe mandatory activations when checking via chkAIDrawback.
2018-11-27 12:50:56 +03:00
Agetian
c9c5a443ef
- More work on AI logic.
2018-11-27 12:45:09 +03:00
Agetian
06b00c2dfd
- Refuse // Cooperate is not yet playable by the AI, can't target AF Pump on stack.
2018-11-27 12:45:09 +03:00
Agetian
8b90c787aa
- Marking the relevant cards as AI-playable.
2018-11-27 12:45:09 +03:00
Agetian
2c106e9f04
- Move the chance-based logic out of AiController, implement several AI logic flags for cards.
2018-11-27 12:45:09 +03:00
Agetian
ed556ba2a7
- Implemented logic for CopySpellAbilityAi.
2018-11-27 12:45:09 +03:00
Hans Mackowiak
2d83c01270
Merge branch 'hookFix' into 'master'
...
Captains Hook: fix Trigger
Closes #771
See merge request core-developers/forge!1143
2018-11-27 06:10:23 +00:00
Hanmac
770472c34e
Captains Hook: fix Trigger
2018-11-27 07:08:14 +01:00
Michael Kamensky
b9566bd271
Merge branch 'puzzle-engine' into 'master'
...
Added puzzle PS_GRN8 (Possibility Storm - Guilds of Ravnica 08)
See merge request core-developers/forge!1142
2018-11-26 18:14:23 +00:00
Agetian
e38a17c844
- Added puzzle PS_GRN8.
2018-11-26 21:13:32 +03:00
Michael Kamensky
eb5ae7d602
Merge branch 'master' into 'master'
...
Fixed AnimateAi logic for cards like Genju of the Falls. Added an AI logic param to Azami, Lady of Scrolls.
See merge request core-developers/forge!1141
2018-11-26 17:23:34 +00:00
Agetian
c4cf123626
- Fixed AnimateAi logic for cards like Genju of the Falls. Added an AI logic param to Azami, Lady of Scrolls.
2018-11-26 20:22:31 +03:00
Michael Kamensky
f8c707f2cc
Merge branch 'master' into 'master'
...
Better AI logic for Sensei's Divining Top.
See merge request core-developers/forge!1140
2018-11-26 16:32:08 +00:00
Agetian
0555cf6536
- Better AI logic for Sensei's Divining Top.
2018-11-26 19:31:20 +03:00
Michael Kamensky
e30268f7b1
Merge branch 'master' into 'master'
...
Fixed a NPE when planeswalking to Interplanar Tunnel in Planechase mode
See merge request core-developers/forge!1139
2018-11-26 06:47:27 +00:00
Agetian
6e85f816d1
- Fixed a NPE when planeswalking to Interplanar Tunnel in Planechase mode (also affects other corner cases when picking from an exotic game zone with no defined icon).
2018-11-26 09:46:38 +03:00
Michael Kamensky
7591776825
Merge branch 'master' into 'master'
...
Preparing Forge for Android publish 1.6.18.004 [hotfix].
See merge request core-developers/forge!1138
2018-11-26 06:11:13 +00:00
Agetian
8e527bd08f
- Preparing Forge for Android publish 1.6.18.004 [hotfix].
2018-11-26 09:10:19 +03:00
Agetian
5a9e9f74c0
- Fixed a logic error which caused the AI not to equip legendary equipments.
2018-11-26 09:09:32 +03:00
Michael Kamensky
99437eb837
Merge branch 'master' into 'master'
...
Fixed Chaos Wand.
See merge request core-developers/forge!1137
2018-11-25 18:54:16 +00:00
Agetian
69259367f5
- Fixed Chaos Wand.
2018-11-25 21:53:47 +03:00
Michael Kamensky
f5c4c91c8e
Merge branch 'master' into 'master'
...
Fixed Protection from X.
See merge request core-developers/forge!1136
2018-11-25 17:35:42 +00:00
Agetian
fc2ba648c6
- Fix Protection from X mechanic.
2018-11-25 20:32:45 +03:00
Agetian
0f38404789
- Updating CHANGES.txt
2018-11-25 13:49:27 +03:00
Michael Kamensky
c704baa8e5
Merge branch 'master' into 'master'
...
Tweaked RearrangeTopOfLibraryAI a little.
See merge request core-developers/forge!1135
2018-11-25 04:44:03 +00:00
Agetian
25e3d17cdf
- Tweaked RearrangeTopOfLibraryAI a little.
2018-11-25 07:42:23 +03:00
Michael Kamensky
e608f55f36
Merge branch 'attachCombine' into 'master'
...
Attach combine
Closes #561
See merge request core-developers/forge!1111
2018-11-25 04:22:22 +00:00
Michael Kamensky
60625cb8b6
Merge branch 'ai-ponder' into 'master'
...
Added a ReorderTopOfLibrary AI logic.
See merge request core-developers/forge!1134
2018-11-25 04:01:24 +00:00
Agetian
79b7b1f935
- Added a ReorderTopOfLibrary AI logic.
...
- Marked the relevant cards AI playable.
2018-11-24 22:15:10 +03:00
Hans Mackowiak
d41d80c087
Merge branch 'attachCombine-meaningful-names' into 'attachCombine'
...
Attempting to refactor names to not be ambiguous/confusing.
See merge request core-developers/forge!1133
2018-11-24 09:01:43 +00:00
Agetian
3fff9efa39
- Attempting to refactor names to not be ambiguous/confusing.
2018-11-24 11:22:12 +03:00
Agetian
05ac8b0b53
- Attempting to refactor names to not be ambiguous/confusing.
2018-11-24 10:53:06 +03:00
Michael Kamensky
5d5a796b92
Merge branch 'master' into 'master'
...
Fixed Otaria.
See merge request core-developers/forge!1132
2018-11-24 06:26:13 +00:00