Blacksmith
|
1e46f88ef5
|
[maven-release-plugin] prepare for next development iteration
|
2018-09-29 19:53:15 +00:00 |
|
Blacksmith
|
5192fc3f59
|
[maven-release-plugin] prepare release forge-1.6.16
|
2018-09-29 19:53:10 +00:00 |
|
Michael Kamensky
|
2ab59849a8
|
Merge branch 'guilds_fxes' into 'master'
Experimental Frenzy
See merge request core-developers/forge!954
|
2018-09-28 09:27:23 +00:00 |
|
tehdiplomat
|
2f30b14c53
|
Fix AI passing in null to canPlayLand
|
2018-09-27 10:57:04 -04:00 |
|
Jamin W. Collins
|
593218343c
|
avoid CME in chooseSaToActivateFromOpeningHand()
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
|
2018-09-25 21:42:22 -06:00 |
|
Agetian
|
d87e63c9a7
|
- Fixed the AI not putting the Najeela trigger on stack if it doesn't want to use it.
|
2018-09-16 19:03:24 +03:00 |
|
Agetian
|
5503897911
|
- Added a basic AI logic for Najeela, the Blade Blossom.
|
2018-09-14 12:51:29 +03:00 |
|
Michael Kamensky
|
5a500b857b
|
Merge branch 'checkstyle' into 'master'
implement basic checkstyle configuration
See merge request core-developers/forge!911
|
2018-09-13 12:45:22 +00:00 |
|
Agetian
|
a9e100cac5
|
- Fix a NPE in TokenAi when processing non-creature old style tokens.
|
2018-09-13 14:06:02 +03:00 |
|
Agetian
|
6d599d2b8c
|
- Basic SurveilAi logic, largely inspired with the ScryAi logic.
|
2018-09-13 11:27:56 +03:00 |
|
Jamin Collins
|
d011f9948d
|
Merge branch 'sentryKeyword' into 'master'
Sentry keyword
See merge request core-developers/forge!910
|
2018-09-12 01:13:42 +00:00 |
|
Jamin W. Collins
|
fc62a41e46
|
implement basic checkstyle configuration
Remove all unused or redundant imports
Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
|
2018-09-11 18:16:43 -06:00 |
|
Hanmac
|
1cac53b4f0
|
update Project files for newer eclipse
|
2018-09-11 10:31:33 +02:00 |
|
Agetian
|
bd8fea4616
|
- Added a scry logic hook for willPutCardOnTop.
|
2018-09-10 17:56:29 +03:00 |
|
Agetian
|
5c8acadb5d
|
- Minor correction to match the expected result per description.
|
2018-09-09 18:58:04 +03:00 |
|
Agetian
|
0c38c6306f
|
- A simple hook that calls Scry logic for Surveil (but on top of that, checks whether there are enough cards in the library not to deck yourself).
- Can be improved further by completely differentiating the logic between the two.
|
2018-09-09 18:55:58 +03:00 |
|
Hanmac
|
61a627a36a
|
Surveil Effect
|
2018-09-08 15:50:32 +02:00 |
|
Blacksmith
|
e7d09e8918
|
[maven-release-plugin] prepare for next development iteration
|
2018-09-08 00:24:29 +00:00 |
|
Blacksmith
|
c2f62998fc
|
[maven-release-plugin] prepare release forge-1.6.15
|
2018-09-08 00:24:26 +00:00 |
|
Jamin Collins
|
925ae63071
|
Merge branch 'token_phase_two' into 'master'
Add more support for migrating Editions to TokenScripts
See merge request core-developers/forge!885
|
2018-09-06 01:16:27 +00:00 |
|
tehdiplomat
|
780902ac31
|
Allow TokenAI to handle TokenScripts
|
2018-09-03 11:36:41 -04:00 |
|
Hanmac
|
6ec0dd49d7
|
Prowl is a Keyword now
|
2018-09-02 14:45:56 +02:00 |
|
tehdiplomat
|
341a241a82
|
Fixing Mana types being inappropriately referenced in relation to Matrices
|
2018-08-28 12:24:04 -04:00 |
|
Blacksmith
|
87c0ab7b7d
|
[maven-release-plugin] prepare for next development iteration
|
2018-08-03 22:08:24 +00:00 |
|
Blacksmith
|
aea32aee62
|
[maven-release-plugin] prepare release forge-1.6.14
|
2018-08-03 22:08:21 +00:00 |
|
Blacksmith
|
9ca15ae635
|
Clear out release files in preparation for next release
|
2018-08-03 21:20:17 +00:00 |
|
Blacksmith
|
bb5102e311
|
[maven-release-plugin] prepare for next development iteration
|
2018-08-03 21:13:58 +00:00 |
|
Blacksmith
|
4d9b98bc94
|
[maven-release-plugin] prepare release forge-1.6.13
|
2018-08-03 21:13:55 +00:00 |
|
Blacksmith
|
1e1640b292
|
Update README.txt for release
|
2018-08-03 21:11:47 +00:00 |
|
Blacksmith
|
0d15166137
|
[maven-release-plugin] prepare for next development iteration
|
2018-07-31 01:38:47 +00:00 |
|
Blacksmith
|
1d273d1c70
|
[maven-release-plugin] prepare release forge-1.6.12
|
2018-07-31 01:38:44 +00:00 |
|
austinio7116
|
8331660825
|
Arixmethes, plus slumber counters
|
2018-07-29 19:30:48 +01:00 |
|
Michael Kamensky
|
a670245b3d
|
Merge branch 'bushidoFix' into 'master'
Bushido fix
See merge request core-developers/forge!794
|
2018-07-26 06:24:03 +00:00 |
|
Hanmac
|
421da7285c
|
ComputerUtilCombat: hotfix for predictPowerBonusOfBlocker and predictToughnessBonusOfBlocker
|
2018-07-26 06:54:57 +02:00 |
|
Hanmac
|
6d829db99e
|
ComputerUtilCombat: hotfix for predictPowerBonusOfAttacker and predictToughnessBonusOfAttacker
|
2018-07-26 06:48:33 +02:00 |
|
kms70847
|
05c3402817
|
Swap order of operands so .equals can't get called on a null value.
Resolves https://git.cardforge.org/core-developers/forge/issues/632
|
2018-07-26 00:07:27 -04:00 |
|
Agetian
|
3c2f5b2ecf
|
- Also reset the lands played last turn.
|
2018-07-17 16:13:35 +03:00 |
|
Agetian
|
442263710b
|
- GameState: preserve the number of lands played so that land drops from the previous game state do not affect the new game state.
|
2018-07-17 08:50:56 +03:00 |
|
Hanmac
|
dfdee167a4
|
CounterPut: fix with CounterNum
|
2018-07-13 19:37:00 +02:00 |
|
Michael Kamensky
|
059644a27d
|
Merge branch 'charm-ai' into 'master'
Fixed AI not making choices for AF Charm when playing spells without paying mana cost
See merge request core-developers/forge!742
|
2018-07-07 13:32:00 +00:00 |
|
Michael Kamensky
|
e89a742b24
|
- Added a simple CheckDFC logic for putting counters on cards that can transform later as a result (Ludevic's Test Subject).
|
2018-07-07 14:43:17 +03:00 |
|
Michael Kamensky
|
020e02fb50
|
- AI should make choices for AF Charm when playing a SA with this API without paying its mana cost.
|
2018-07-07 14:21:05 +03:00 |
|
Hanmac
|
3d90acdfa4
|
SetStateAi: cleanup
|
2018-07-06 07:11:50 +02:00 |
|
Hanmac
|
d2e02453d8
|
SetState: nonPerm can't turn faceup, also canTransform check
|
2018-07-05 22:50:37 +02:00 |
|
Michael Kamensky
|
1e0676562d
|
Merge branch 'dom-puzzles' into 'master'
Added puzzle PS_DOM9 and improved PS_DOM4.
See merge request core-developers/forge!678
|
2018-06-26 05:38:29 +00:00 |
|
Agetian
|
66c4769d78
|
- Added a way to add persistent mana in game states (for puzzles).
- Added basic logic for Evra, Halcyon Witness.
- Added puzzle PS_DOM9.
- Improved implementation for puzzle PS_DOM4.
|
2018-06-26 08:36:06 +03:00 |
|
Rob Schnautz
|
426e452ab5
|
convert tabs to spaces
|
2018-06-25 21:56:24 +00:00 |
|
Rob Schnautz
|
8e54b0e742
|
Reduce method call count.
|
2018-06-24 21:18:33 +00:00 |
|
Agetian
|
efe493d179
|
- Unify AI logic checks.
|
2018-06-24 09:17:01 +03:00 |
|
Agetian
|
f192e1cf27
|
- Different logic update, seems more appropriate.
|
2018-06-22 13:26:34 +03:00 |
|