Agetian
e410eab336
- Fixed Priest of the Wakening Sun, improved default prompt for UnlessCost that is switched.
2017-09-07 03:50:28 +00:00
Agetian
a80b504379
- A couple tweaks to dev panel.
2017-09-06 15:40:07 +00:00
Agetian
b9e68834de
- A little improvement in Suggest basic land count feature.
2017-09-06 08:50:46 +00:00
Agetian
893486eb93
- Reorganized addCardToZone a little bit.
2017-09-06 04:35:38 +00:00
Agetian
bdc684d2d1
- Fixed Dev mode Add Card to X functions.
2017-09-06 04:14:24 +00:00
kevlahnota
00cbfa45d7
Minor tweak in InputSelectTargets and some string refactoring
2017-09-05 20:53:54 +00:00
Agetian
aa86ef631b
- DeckGenUtil: some improvements to the suggest basic lands feature.
2017-09-05 19:09:06 +00:00
Agetian
ad13ef9187
- Dev Mode: split the "Add Card to Play" functionality into two buttons: "Add Card to Battlefield", which acts like other Add Card to X buttons and adds the card directly to the battlefield, without using the stack and without firing ETB triggers; and "Cast Spell/Play Land", which acts like the old "Add Card to Play" button and uses the stack when necessary and fires all triggers.
2017-09-05 12:06:37 +00:00
kevlahnota
5dbf2b0ff5
Fix font display in landscape mode (instead of vertical names, it will display names horizontall) Edited
2017-09-05 02:47:55 +00:00
kevlahnota
8fcbaef064
Refactor some strings
2017-09-05 02:44:36 +00:00
Hanmac
3cdf553142
moved hardcoded type plural into text file and moved the getPlural and getSingular functions into CardType class
2017-09-02 16:55:11 +00:00
Agetian
a9e12f5aca
- Added final to several vars in PlayerControllerHuman.
2017-08-31 19:14:55 +00:00
kevlahnota
c180343853
Remove redundant import statement, also refactor addMissingItems method. -kev
2017-08-28 09:44:18 +00:00
kevlahnota
da0739ab21
Refactored decoding URL. This is much better than using regex/replace method. -kev
2017-08-28 09:23:36 +00:00
kevlahnota
aa1d2a1879
Fixed filenames that contains comma and apostrophe when parsed (as seen on achievement resource when downloaded, "%27s" will be replaced by "'s" and %2C" will be replaced by ","), so they can be viewable on achievement page.
2017-08-28 07:54:15 +00:00
Agetian
3688e13137
- Add Basic Lands dialog: make it show only the sets with actual basic lands in them.
...
- Minor cleanup in addCardToZone in PlayerControllerHuman.
2017-08-27 18:12:32 +00:00
Agetian
f9ede752f2
- Added a new option to mobile Forge which might help deal with the texture issues after locking/unlocking the screen (suggested by kevlahnota).
2017-08-26 15:13:46 +00:00
Agetian
5bdb205168
- Mobile Forge: new game installations enable battlefield texture filtering by default.
2017-08-26 14:58:01 +00:00
Agetian
42558f2bd4
- A better, theme-oriented planeswalker attacker targeting arrows with the default orange-ish color.
...
- Removed the unused "darker PW arrows" option.
2017-08-25 19:26:13 +00:00
Agetian
bd16899c56
- Reorganized the dev mode panel to make a bit more sense (grouped the buttons by function, more or less).
...
- Added "Repeat Last Add Card" functionality to dev mode panel.
2017-08-25 04:53:31 +00:00
Agetian
3e4efc22a6
- Added an option to make planeswalker attacker targeting arrows somewhat darker to make them easier to see on the battlefield.
...
- Added code support to differentiate stack targeting arrows in color as well (currently not used).
2017-08-24 05:48:17 +00:00
Agetian
a0f640c739
- Some code maintenance.
2017-08-21 16:10:48 +00:00
Agetian
46ecbc9c42
- Dev Mode: added a new function "Remove Card from Game", which allows to completely remove a card from the game in case it was added previously by mistake.
2017-08-21 16:09:20 +00:00
Agetian
5726f05531
- Comment fix.
2017-08-21 15:19:00 +00:00
Agetian
b389209c05
- Added a simple Create Puzzle mode to desktop Forge (presents you with a clean battlefield, allows to dump the game state with a template for puzzle metadata).
...
- Enhanced the Dev Mode feature set with the "Add Card To Library/Graveyard/Exile" commands.
- Ported this Dev Mode functionality, as well as "Exile Card From Hand/Play", to mobile Forge.
2017-08-21 15:17:41 +00:00
Agetian
b24f31f98c
- Fixed an issue with the new quest card price format and cards with multiple art index (e.g. Arcane Denial from ALL or basic lands).
2017-08-21 10:04:36 +00:00
Agetian
5263edc3e2
- Minor restructuring/update in Puzzle code.
2017-08-21 09:44:45 +00:00
Agetian
9794c5a188
- Added puzzle INQ03 (Dead Man's Hand #03 ).
2017-08-21 06:46:36 +00:00
Agetian
1aa8475295
- Added a special turn ID correction for puzzles that begin right before the beginning of the human's turn (e.g. INQ01).
...
- Added support for "Gain Control of Specified Permanents" goal type to Puzzle Mode.
2017-08-20 18:55:12 +00:00
Agetian
1a1bcc8d5c
- Added support for "Play the Specified Permanent" type objective to Puzzle Mode (e.g. Inquest puzzles).
2017-08-20 17:37:54 +00:00
Agetian
3abb226b5c
- Added a keyboard shortcut to zoom in/out of the card in desktop Forge (default Z).
2017-08-18 14:53:20 +00:00
Agetian
198d48fd84
- Conspiracy: allow the player to look at his own face-down conspiracies. Properly hide the opponent's conspiracies (including the chosen name). Make the AI properly add drafted conspiracies to the [Conspiracy] section of the deck.
2017-08-17 14:52:36 +00:00
Agetian
0679d9a30f
- Conspiracy: fixed the AI never putting any conspiracies into the command zone. Added some simple logic for the AI revealing conspiracies when a spell with the chosen name was cast during any given turn.
2017-08-17 12:31:27 +00:00
Agetian
cb89c96dac
- Momir Basic: when auto-generating the deck, only update the original deck instead of fully overwriting it. Allows the Momir Basic variant to be used in conjunction with other variants, such as Planechase, without crashing Forge.
2017-08-17 04:51:43 +00:00
Agetian
36b493f03a
- Puzzle Mode: don't award Challenge achievements in this mode (take two).
2017-08-13 09:46:51 +00:00
Maxmtg
d16a48a1a2
Move booster generation code to a separate package
2017-08-13 09:01:45 +00:00
Maxmtg
3f4eedbeab
clean up more warnings about unused fields
2017-08-13 08:29:54 +00:00
Maxmtg
45945e839f
fix more warnings
2017-08-13 02:25:48 +00:00
Maxmtg
043ad7e3aa
simplify ConquestAwardPool
2017-08-13 02:19:15 +00:00
Maxmtg
4253365e03
Moved AIOption to ai package, where it belongs
2017-08-13 00:53:26 +00:00
Maxmtg
07437b7880
Clean up unused imports that popped up in eclipse warnings List
2017-08-13 00:40:48 +00:00
Maxmtg
06e70e7476
clean up some unused imports, add final modifier to parameter used in a closure
2017-08-10 13:05:41 +00:00
Agetian
9685b92bc9
- Fixed a NPE in QuestDuelReader.
2017-08-08 04:46:48 +00:00
Agetian
2bb8d8b52a
- Some puzzle mode improvements. Added support for precasting simple (untargeted) spells at the beginning of the game via AIPrecast/HumanPrecast parameters. Added support for Flipped and Meld card states.
2017-08-07 04:49:24 +00:00
Agetian
22e41df8ea
- Fixed a NPE in HostedMatch.
2017-08-06 18:03:45 +00:00
Agetian
ab9dea6930
- Fixed Challenge achievements being awarded in Puzzle Mode.
2017-08-05 11:50:54 +00:00
Agetian
cc2c585a55
- Added missing break statement.
2017-08-05 10:18:51 +00:00
Agetian
23cbe917c2
- Improvements and fixes for the new puzzle goal.
2017-08-05 10:09:04 +00:00
Hanmac
971f9694da
ForgeConstants: add missing Constants
2017-08-05 10:01:05 +00:00
Agetian
32f057fa26
- Added support for "Destroy Permanents" goal in puzzle mode.
...
- Added puzzle PC_042815 implemented by Xitax.
2017-08-05 09:58:27 +00:00