myk
b007e3943c
- fixed resize cursor not appearing when hovering between columns in table headers
...
- added forge-specific spinner widget (FSpinner)
- allowed labels to have their toggle state read externally and added configuration to set whether the onClick command is executed on mouse button down or mouse button up (FLabel)
- added builder pattern to FTextField and autoset properties to common values
- fixed header comments in WrapLayout
- renamed DialogCustomFormat to the more generic DialogChooseSets since I use it now from the filters too; extended its functionality to run a specified command on ok button click
- removed Filters dockable panel
- added old filters functionality to the stats buttons above the catalog table (stats can no longer be removed via a preference setting)
- combined scattered metadata about the filters (e.g. icon, label, filter predicate) into a single enum
- rewrote filter utility functions to not have any side effects (they now use no global data/singletons)
- added "Owned" column to spell shop catalog, indicating number of cards already owned by player (can remove column with preference)
- don't count the "click" as a sort command when resizing a column
- exposed top-level main world custom format in QuestController -- other format-retrieving methods would be masked by the current world selection
- added utility fn to TextUtils to create a (locale-independent) Title out of an ENUM
- added a templated Pair<T, V> utility class for ad-hoc two-value parameter returning
- prevented invalid enum values in editor_preferred.xml from causing errors
2013-01-30 22:04:21 +00:00
Sloth
09de9e2a91
- Fixed Deck Editor editing Draft/Sealed decks.
2013-01-30 19:34:26 +00:00
Sloth
cc54678fd0
- Cipher will now only trigger when damage is dealt to players.
2013-01-30 19:06:23 +00:00
Chris
b2dd23e540
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-30 13:19:17 +00:00
Sloth
bc8ab66693
- Fixed Dread Slaver.
2013-01-30 12:19:03 +00:00
Sloth
4cfaf421e0
- Added SVar:RemAIDeck:True to 2 more cards.
2013-01-30 12:00:27 +00:00
Sloth
4a1318e460
- The AI will no longer copy permanents with RemAIDeck SVar.
2013-01-30 11:52:50 +00:00
Sloth
f73c2c6ee1
- Improved AI using Guilty Conscience.
2013-01-30 11:47:27 +00:00
swordshine
47455b4955
- Added Treefolk Mystic and Wood Elemental
2013-01-30 10:15:56 +00:00
swordshine
43e4df3dd5
- Added Helm of Kaldra
...
- Vanguard: Added Murderous Redcap Avatar
2013-01-30 00:23:23 +00:00
Sloth
a99066289e
- Added SVar:RemAIDeck:True to 2 cards.
2013-01-29 22:40:50 +00:00
Chris
8bde5f146a
- Fixed the recent commit logs added to changes.txt.
2013-01-29 17:37:29 +00:00
Chris
026180eb6a
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-29 14:00:07 +00:00
swordshine
ea3cee4b63
- Fixed Swirling Sandstorm
2013-01-29 13:07:57 +00:00
swordshine
c7c9e326d1
- Added Godo, Bandit Warlord and Tradewind Rider Avatar
2013-01-29 11:57:49 +00:00
RumbleBBU
f8b69ce5ed
Added a card to a Jamuraa challenge deck.
2013-01-29 10:34:17 +00:00
RumbleBBU
37381aee38
The preset cards in one of the Jamuraa challenges were not working very well, improved.
2013-01-29 10:31:40 +00:00
RumbleBBU
27e42345ce
Removed unused imports from QuestWinLose.java.
2013-01-29 09:49:11 +00:00
RumbleBBU
84520055df
Replaced the composite QuestRewardCardChooser class with two subclasses that implement a common interface. Removed the obsolete class.
2013-01-29 09:46:48 +00:00
ArsenalNut
db38299a00
Fix issue with evolve trigger causing exception when AI evaluating blocks.
2013-01-29 07:37:15 +00:00
swordshine
55d3a3fa6d
- Vanguard: Added Orcish Squatters Avatar
2013-01-29 05:45:10 +00:00
swordshine
7cd4f18337
- two more cards are now ready for multiplayers
2013-01-29 05:32:52 +00:00
ArsenalNut
da8fa10c22
Modifications to keep track of number of attacks. Modified Aurelia, The Warleader to use new FirstAttack parameter for Attacks trigger.
2013-01-29 05:07:31 +00:00
myk
e677b60656
ignore res/pics/GTC files
2013-01-29 02:58:31 +00:00
Sol
5d0b18faef
- Updating Modern for new banned cards
2013-01-28 23:48:37 +00:00
myk
e753fd88ab
remove unused imports
2013-01-28 22:47:36 +00:00
myk
9990c69a2e
make columns not sort when they are resized
2013-01-28 22:38:11 +00:00
Chris
b82e0585c6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-28 14:04:36 +00:00
myk
ed070ca13c
add in user-settable preference (defaulting to false) for elastic resizing for deck editor columns
2013-01-28 10:35:47 +00:00
RumbleBBU
211f4c53b6
Simplify. The same format can be used for both QuestRewardCardChooser types.
2013-01-28 08:39:05 +00:00
RumbleBBU
d3ef5c2dc3
Made some of the Shandalar challenges use the new rewards code.
...
Beefed up Arzakon.
2013-01-28 07:50:01 +00:00
Maxmtg
f88d388a08
isHuman & isComputer methods are deprecated. (i don't commit player.java yet)
...
Card, C/VField classes changed not to use that methods
2013-01-28 06:35:42 +00:00
swordshine
3ccb43b78b
- Vanguard: Added Ashling, the Extinguisher Avatar
...
- More cards converted to replacement effects
2013-01-28 05:55:28 +00:00
Maxmtg
55eef7ec45
* moved confirm, flip coin and message routines from GameUtils to GuiDialog.java
...
* removed unreferenced methods from GuiUtils
2013-01-28 05:13:34 +00:00
swordshine
48c09149ef
- Added Nightveil Specter
...
- Converted cards with etbReplacements "as...enters the battlefield"
2013-01-28 00:51:54 +00:00
Sol
09c043ece7
- Adding Oracle text generated by magiccards.info (hopefully they look ok, I screened about 50 of them and found some minor issues that have been fixed) to Gatecrash cards
2013-01-27 18:05:49 +00:00
Sol
06af79acf0
- Updating OracleScript.py to be able to grab Oracle text from magiccards.info by Set if we need to
2013-01-27 17:39:18 +00:00
Maxmtg
30d5322e9d
AiController now exposes a propper method - getCardsToDiscard instead of cleanupDiscard
...
Cascade ability uses a method from PlayerController to play the spell being cascaded
2013-01-27 17:32:15 +00:00
Chris
9be0833bab
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-27 14:13:38 +00:00
Sloth
2a14a4d449
- Updated some SVars of GTC cards.
2013-01-27 13:15:31 +00:00
Hellfish
42570c89d1
*Converted Realmwright to ETBReplacement
2013-01-27 10:22:48 +00:00
Sloth
e044d58ae4
- Added AI support for Balustrade Spy.
2013-01-27 08:31:50 +00:00
Maxmtg
5fd66261a2
classes using generalized mayPlaySpellAbilityForFree and playFromSuspend
2013-01-27 08:19:07 +00:00
Maxmtg
f61d63ccbe
PlayerController class divided in 2 subclasses - one for human, other for AI
2013-01-27 08:00:20 +00:00
Sol
469e40bdca
- Marking Axebane Guardian unable to be played by AI. (See http://cardforge.org/bugz/view.php?id=662 )
2013-01-27 02:33:10 +00:00
Sloth
2d15feec8f
- Moved all AI related functions in CombatUtil to the new class ComputerUtilCombat.
2013-01-26 22:06:31 +00:00
Chris
c0fbd16d93
- Added a fluff piece to the changes.txt file.
2013-01-26 20:57:55 +00:00
Sol
eebd63543d
- Updating Gatecrash info for Set related stuff
2013-01-26 20:07:24 +00:00
Sol
67b8bd2714
- Adding GTC SetInfo for reprints
2013-01-26 19:13:07 +00:00
Chris
0988ec2a87
- Added a fluff piece to the changes.txt file.
2013-01-26 16:45:20 +00:00