Chris
6bd507a2ad
[maven-release-plugin] prepare release forge-1.4.0
2013-05-31 11:41:52 +00:00
Chris
7731cfd89e
- Preparing the changes.txt file for the next beta build and release.
2013-05-31 11:29:07 +00:00
Chris
446e669996
- Update pom to version 1.4.0
2013-05-31 11:25:28 +00:00
moomarc
d47e8ffa47
- small description fix
2013-05-31 09:47:05 +00:00
moomarc
45ea4e3439
- added HasAttackEffect svar to Ogre Marauder
2013-05-31 08:48:57 +00:00
Maxmtg
0d4c4cd9f4
chooseCardsToRevealFromHand - moved function to player controller
...
RevealEffectBase disbanded
2013-05-31 07:40:11 +00:00
Sol
e7ae35a147
- Extracted reveal to players function into Game.
...
- Cascade will no longer call GuiChoose for AI vs AI matches
2013-05-31 02:25:35 +00:00
Sloth
b9419f44e2
- Added the quest opponent Gunnery Sergeant Hartman 2 and 3 by Nordos.
2013-05-30 20:27:42 +00:00
Maxmtg
49c4db353d
a small cleanup
2013-05-30 20:01:40 +00:00
Maxmtg
55d1aae94d
AI vs AI playback now catches spell-cast event
2013-05-30 14:08:35 +00:00
Maxmtg
406a87a347
AS vs AI playback control bugfix (end paused game)
2013-05-30 13:53:45 +00:00
Maxmtg
92ed246e83
AI vs AI playback controls - almost working
2013-05-30 13:49:15 +00:00
Maxmtg
e3f34ff833
shows decks from shop on double click
2013-05-30 12:32:11 +00:00
Maxmtg
e210260aa0
bugfix for concede on play/draw
2013-05-30 12:28:00 +00:00
Maxmtg
4052f179d4
A slow-down to AI vs AI games (not finished yet),
...
Closing the window during AI vs AI match leads to a draw
2013-05-30 12:24:34 +00:00
Sloth
545d64d23c
- Improved ControlGainAI.
2013-05-30 10:16:32 +00:00
Sloth
b1ccea8702
- Improved lifeInDanger AI function.
2013-05-30 10:15:36 +00:00
Sloth
cc0e999f8e
- Fixed DamagePreventAI not filtering targetables.
2013-05-30 09:12:04 +00:00
Hellfish
42754554ae
*PlaneswalkedFrom triggers were getting a list of cards planeswalked from that would change by the time they evaluated it. Fixes Orzhova.
2013-05-30 06:17:24 +00:00
Maxmtg
2b53b2ae20
more events instead of direct calls are used for both log and sound system
2013-05-29 22:18:07 +00:00
Maxmtg
77a319deac
Log uses GameEvent to recieve 'damaged' information
...
DeckChooser allows decks from quest shop
2013-05-29 21:53:47 +00:00
Maxmtg
b798eef761
rename GameEventType to GameLogEntryType to avoid mixing up things.
2013-05-29 20:05:34 +00:00
Maxmtg
7804f5f79d
Log uses visitor pattern instead of instance of checks
2013-05-29 20:02:56 +00:00
Maxmtg
9c5b5c6d73
just removed the extra parameter transferred through the dispatch from all the visitors (they may just hold the extra data in their own fields)
2013-05-29 19:44:20 +00:00
Maxmtg
ac4537fbb2
sorry, I meant PhaseLabels are awful. They have setEnabled, isEnabled and getEnabled - first one overrides a method
2013-05-29 19:26:15 +00:00
Maxmtg
8fd79a3577
PhaseHandler has very poor design
2013-05-29 19:24:41 +00:00
Maxmtg
5c6fb2d279
concede on mulligan handled
2013-05-29 19:16:19 +00:00
Maxmtg
724e4e87ac
a couple of checks to concede correctly during 'play or draw' and mulligan prompts
2013-05-29 19:02:04 +00:00
Maxmtg
1cc1518ae2
compile err
2013-05-29 18:55:26 +00:00
Maxmtg
0a33b93903
Added syncPoint between a moment when Game thread adds input to stack and EDT->showMessage, to ensure Game thread's changes happen-before whatever EDT will read
...
input/InputAttack.java is initialized with combat instead of game (cosmtic change though)
CMatchUI stopAtPhase will use an existing method to get the needed checkBox
2013-05-29 18:41:04 +00:00
Maxmtg
f939aa13a5
inlined visuallyActivatePhase
2013-05-29 17:23:57 +00:00
Maxmtg
6be13bcf30
another check for gameover
...
moved isUiSet... to derived class of PlayerController
2013-05-29 15:03:11 +00:00
Maxmtg
066d45fbc3
Lang lib tries to determine correct article for nouns
2013-05-29 14:44:25 +00:00
Maxmtg
d733ddc7c7
removed code for 'NextUpkeep' because no cards left that use it
2013-05-29 14:31:38 +00:00
Maxmtg
3e7d885b3c
fixed imports and typo
2013-05-29 13:42:59 +00:00
Maxmtg
8ac2367468
move inputs to forge.gui.input
...
DrawEffect.java - removed isHuman, fixed description using Lang library
2013-05-29 13:40:42 +00:00
Maxmtg
40a8f66b52
Mass renamed classes: GameState -> Game, MatchController (aka MatchState) -> Match
2013-05-29 12:54:24 +00:00
Maxmtg
85fe60c458
match cleanup
2013-05-29 12:51:18 +00:00
Maxmtg
4cbe3237af
Applied visitor to FControl loop.
...
put 'give priority' on top of game loop, so that we never give anyone priority if game is over
2013-05-29 12:36:23 +00:00
Chris
aaeb0a2505
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-29 12:14:23 +00:00
Maxmtg
7612d5b6e6
cleanup sound
2013-05-29 12:09:12 +00:00
Maxmtg
557a50be37
Sound - uses visitor pattern now
2013-05-29 12:01:49 +00:00
Maxmtg
81c98d6000
Encapsulated game.getEvents into game - now fireEvent and subscribe methods are visible
2013-05-29 11:23:43 +00:00
Maxmtg
f82e39df9c
missing file
2013-05-29 11:12:54 +00:00
Maxmtg
4f2da5e24b
Applied visitor patter to GameEvents - this is aimed to remove switches on (instanceof event) in event consumers (log, fcontrol, sound)
2013-05-29 10:56:15 +00:00
Sloth
470986db37
- Added Forcefield.
2013-05-29 10:53:21 +00:00
Maxmtg
949764938a
All game.event.* named in a single fashion, more changes to come
2013-05-29 10:43:09 +00:00
Sloth
8ccb4f8f6a
- Fixed a possible NPE caused by BecomesBlockedEffect.
2013-05-29 10:34:41 +00:00
Maxmtg
b3482d901d
CombatUtil.showCombat no longer needs parameter, its body is invoked only from EDT.
...
InputBlock.java accepts now Combat as 2nd paramter
Main phases were given better UI names
2013-05-29 10:33:58 +00:00
Maxmtg
c9450c16f7
A propper implementation of Rule 514 - Cleanup phase
2013-05-29 10:00:54 +00:00
moomarc
358ef743f3
- updated quest opponent icon urls
2013-05-29 09:37:43 +00:00
Maxmtg
01c1c41e43
PhaseHandler cleanup, solving problems with delayed triggers already added to simultaneous stack but not yet ordered
2013-05-29 09:29:50 +00:00
moomarc
4d34b23a02
- Added Tunnel Vision
2013-05-29 09:15:13 +00:00
moomarc
4f43579c20
- Added a button to dev mode console to make the current player planeswalk to a specified plane, even if it isn't in their planar deck. Should make life easier for testing new planes.
2013-05-29 07:47:01 +00:00
Agetian
716a5d33e1
- Targeting Overlay: targeting arrows will now be shown for equipments equipping permanents currently under opponent's control (for those rare cases when e.g. an equipped creature gets Switcheroo'd for something else).
2013-05-29 07:00:19 +00:00
Sloth
12c115ca49
- Added SVar:NonStackingEffect:True to some cards (D-F).
2013-05-29 06:39:34 +00:00
RedDeckWins
8655ffd151
Slowtrips finally slayed.
2013-05-29 05:11:59 +00:00
swordshine
4e01887c56
- Added Radiate
2013-05-29 00:58:01 +00:00
Sloth
aaaa82b49b
- Added SVar:NonStackingEffect:True to some cards (A-C).
2013-05-28 21:59:33 +00:00
Maxmtg
c2df1c4238
Arranged code for better implementation of Karn's Ultimate
2013-05-28 17:50:16 +00:00
Maxmtg
d58b922009
a more precise revision
2013-05-28 15:38:51 +00:00
Maxmtg
2b007767af
chooseOrderOfSimultaneousStackEntryAll() at end of MagicStack.add()
2013-05-28 15:29:24 +00:00
Maxmtg
d047963106
It just crashed there, although it should n't have even arrived there
2013-05-28 15:28:36 +00:00
Maxmtg
226f2e90a9
Won't send to log empty entries
2013-05-28 15:27:59 +00:00
Maxmtg
a211222b3e
renamed PayMana* classes,
...
pulled some code up from InputSyncronizedBase to InputBase.java
mulligan method known as startGame
routed selectCard call via InputProxy
2013-05-28 15:06:10 +00:00
Maxmtg
c58bb4b130
PlayerStartConditions renamed to RegisteredPlayer, lobbyPlayer added as a field
...
MatchState now starts with list of RegisteredPlayers, not a list of tuples
2013-05-28 14:32:38 +00:00
Maxmtg
9d989137e8
+ phase names for scripts
...
+ trying to collect used threads
2013-05-28 13:45:21 +00:00
Maxmtg
2ce74d2742
debug output hidden under a "private final static boolean"
2013-05-28 13:09:24 +00:00
Maxmtg
6ba681719f
Input System: revised edition (now with white borders)
2013-05-28 12:59:00 +00:00
swordshine
bcd9c3cc51
- Added Endless Whispers
2013-05-28 12:45:34 +00:00
Sloth
70251cf50d
- AI will no longer use BecomesBlocked effects on creatures with Trample.
2013-05-28 11:19:28 +00:00
Chris
adb4116920
- Added new card names to changes.txt.
2013-05-28 09:57:00 +00:00
moomarc
4201796199
- Fixed token image param for Advent of the Wurm
2013-05-28 09:09:33 +00:00
Maxmtg
176c67e105
displays assigned damage on cards
2013-05-28 08:35:13 +00:00
Maxmtg
8a1b422ca7
inputs won't hang after devMode tap/untap
2013-05-28 08:31:15 +00:00
Sloth
081879bca4
- Fixed AttackerBlocked triggers.
2013-05-28 07:34:46 +00:00
moomarc
f5603d239e
- Fixed Living End, Ignorant Bliss and Magus of the Jar
2013-05-28 06:58:57 +00:00
swordshine
b8bec3bd5c
- Added Thoughtbound Primoc and Wild Mammoth
2013-05-28 06:41:45 +00:00
Maxmtg
08ff96bd17
deal damage - improved stack description
2013-05-28 05:38:04 +00:00
Maxmtg
68f861db0e
remove input call won't update the input queue.
...
it will get updated anyway - by unlock for instance
2013-05-28 05:02:21 +00:00
swordshine
be6d217591
- Added Gustha's Scepter
2013-05-28 04:43:26 +00:00
Maxmtg
be5536d11a
made InputSyncronizedBase.stop() indifferent to the thread that it is ran from.
...
Introducing game thread concept - that might be used (or might be not) to limit threads devoted to AI thinking with one.
2013-05-28 04:37:11 +00:00
swordshine
8e51258419
- Updated 2 cards by squee1968
2013-05-28 02:29:55 +00:00
RedDeckWins
35323ccd86
s, t, u, v slowtrips converted. Still need to convert some cards which use the functionality but are not slowtrips.
2013-05-28 01:39:52 +00:00
swordshine
1ebe78341b
- Updated SkieraCube
2013-05-28 01:17:48 +00:00
RedDeckWins
540bec0cd3
p,r slowtrips converted.
2013-05-27 23:52:41 +00:00
RedDeckWins
e206ef43e5
l,m slowtrips converted.
2013-05-27 23:04:22 +00:00
Sloth
cc6de52839
- Updated 3 quest decks.
2013-05-27 19:59:03 +00:00
Hellfish
3b931fd229
*Added Mindslaver
2013-05-27 19:41:56 +00:00
Maxmtg
f6ee680937
InputPayMana now executes only updateMessage in EDT when it's not paid
2013-05-27 18:22:25 +00:00
Maxmtg
9cdd447729
focus gain is delayed in EDT - that should set it better
2013-05-27 18:13:23 +00:00
Maxmtg
8ccfad27cc
InputPayManaBase will execute input queue unlock from the same thread that was used to activate mana ability. No showMessage() will be called.
2013-05-27 17:50:40 +00:00
moomarc
99de2d6543
- Updated Sorin Markov script
2013-05-27 17:46:18 +00:00
Maxmtg
ac04c17995
title added to InputBlock
...
update added to inputP
2013-05-27 17:21:15 +00:00
Maxmtg
4294a68cbd
cleanup should update input
2013-05-27 16:25:26 +00:00
Maxmtg
cff508665b
nothing
2013-05-27 16:17:15 +00:00
Maxmtg
cc921eb269
lock and invokeGameAction removed, removed input locks in PayManaBase ('cause HumanPlaySA sets these locks internally)
2013-05-27 15:52:13 +00:00
Maxmtg
8809a5bdb6
remove excessive input lock for humanPlay ability. (it's locked anyway in paymana/select targets block)
2013-05-27 15:27:39 +00:00
Maxmtg
a3e29f130d
remove purple frames after targeting a card
2013-05-27 15:26:42 +00:00
Maxmtg
38e8d3fd7c
Devmode tap / untap will use inputs - may select many cards at a time and need not guess them by number
2013-05-27 15:12:11 +00:00
Maxmtg
142b07ff5a
inlined set/remove input for locks
...
aux method in fthread
2013-05-27 15:11:24 +00:00
Maxmtg
9766a369cb
Improved error messages
2013-05-27 14:38:19 +00:00
Maxmtg
4c76527c3d
GUI play ability on behalf of AI no longer freezes game
2013-05-27 14:34:16 +00:00
Maxmtg
f99e0b3b4b
inlined handleUntap,
...
fixed release control problem
2013-05-27 13:29:37 +00:00
Maxmtg
e752136294
FControl in response to player control changes redraws hands panel
2013-05-27 13:19:00 +00:00
Maxmtg
b88acfe51f
bugfix
2013-05-27 12:56:33 +00:00
Maxmtg
4a9930defb
added log event for player control,
...
moved log's string-building code to GameLogFormatter.java
2013-05-27 12:47:36 +00:00
Maxmtg
f702fbda09
+ Sorin Markov
2013-05-27 12:11:25 +00:00
Maxmtg
ebefc96305
ControlPlayer effect (gui does not update to show hand yet - shall implement soon)
2013-05-27 12:11:04 +00:00
Maxmtg
8f774edc0a
a check of isHuman was masked beyound call to LobbyPlayer
...
+ missing part for pump
2013-05-27 12:10:09 +00:00
Maxmtg
f22f2057fa
Cleanup in PumpEffect.java
2013-05-27 12:08:36 +00:00
Chris
165434942a
- Added new card names to changes.txt.
2013-05-27 12:08:20 +00:00
Maxmtg
7fd61015a3
Player has lobbyPlayerCreator, actual lobbyPlayer is calculated from whatever is written in player.сontroller
2013-05-27 10:04:18 +00:00
Maxmtg
39c85da7f8
keep player list in CMatchUI, extracted method to setup hand views.
2013-05-27 10:00:18 +00:00
Maxmtg
e5a2685a57
moved observer attachment
2013-05-27 09:56:37 +00:00
Maxmtg
828cf74c15
MagicColor.COLORLESS constant
2013-05-27 09:35:43 +00:00
Maxmtg
8b88288a36
removed ability to cancel choice of reflected mana color
2013-05-27 09:19:01 +00:00
Maxmtg
d9b00135ff
fixing someone's typo.
2013-05-27 09:06:03 +00:00
Maxmtg
3049c122bf
reverting instantspeed
2013-05-27 09:04:18 +00:00
Maxmtg
394fed2808
removed InstantSpeed (it's useless for mana abilities)
2013-05-27 09:00:40 +00:00
Maxmtg
d326a0a57a
SA: added getManaPartRecursive(), replaced loops where they were
2013-05-27 08:36:40 +00:00
Maxmtg
51f23b8e02
fixed NPE when lands's mana ability is a subability (Rhystic Cave)
2013-05-27 07:39:16 +00:00
Maxmtg
26a3a6602c
cleaunp warnings for unused imports
2013-05-27 07:17:15 +00:00
Maxmtg
a5b8c92f3d
PlayOrDraw converted to input that appears before opening hand is drawn
2013-05-27 07:09:16 +00:00
Maxmtg
c338ab12ed
fix crash during mulligan
2013-05-27 06:41:21 +00:00
RedDeckWins
7e8711bd9a
j,k slowtrips converted.
2013-05-27 05:53:16 +00:00
RedDeckWins
3dec2178b1
g,h,i slowtrips converted.
2013-05-27 05:43:11 +00:00
RedDeckWins
9e04c862c1
e,f slowtrips converted. fixed spitting slug showing the trigger twice in the card description.
2013-05-27 05:22:39 +00:00
Sol
2ce64880b0
- Only show Ai buggy card play dialog before the first game, as opposed to each game.
2013-05-27 01:40:17 +00:00
Maxmtg
f9b5b89281
initPlane moved to a better place (after mulligans)
...
added mulligan rule 103.4b
2013-05-26 22:08:55 +00:00
Maxmtg
f9f0a77cd9
Game starts with phase = NULL and turn = 0. This lets us log turn 1 beginning properly.
...
Some effects may not work during turn 0 (leylines/chancellors) - if they do, convert them to T:Phase Upkeep | Turn$ 1
2013-05-26 21:36:58 +00:00
Sloth
3eb9aed797
- AI tweak to be a little more aggressive when a burn spell/ability is available.
2013-05-26 20:20:31 +00:00
Maxmtg
f8fb5fef22
Added 'player kept N cards' to log
...
InputSyncronizedBase - just a comment
2013-05-26 19:15:56 +00:00
Maxmtg
934d2af59c
clean up purple frames on cards
2013-05-26 19:03:44 +00:00
Maxmtg
7e5d23d988
just cannot figure out why
2013-05-26 18:51:30 +00:00
Maxmtg
3ee5f5a984
InputProxy.java no longer synchronized
2013-05-26 18:51:00 +00:00
Maxmtg
aaa08dbc19
InputProxy no longer updates when stack has changed - the only possible reason for it to update is passPriority
...
This fixes "AI spawning multiple threads" bug
2013-05-26 18:12:18 +00:00
Maxmtg
2031691ed3
Moved observer attachment into CStack.java
2013-05-26 18:09:53 +00:00
Maxmtg
442e9bb667
Added debug output to ComputerUtilMana
2013-05-26 18:09:12 +00:00
RedDeckWins
a813f7887d
b, c, and d slowtrips converted.
2013-05-26 16:39:10 +00:00
RedDeckWins
2f14bc1f77
Convert 'b' slowtrips except for burnout.
2013-05-26 16:22:17 +00:00
Maxmtg
79da5d9e68
BugReporter indicates thread in console,
...
ComputerUtilMana - commented out is debug code
PhaseHandler: nextPhase & handleBeginPhase are called consequently, no observer updates happen between calls
GuiDisplayUtil: generate mana button caused wrong thread exception
VMessage - remove useless import
2013-05-26 16:10:40 +00:00
Maxmtg
0e23db57db
remove debug key
2013-05-26 15:15:10 +00:00
Maxmtg
781aba8b50
button size setting affects OK and Cancel
2013-05-26 14:54:22 +00:00
Sloth
73569e261f
- Added Showstopper.
2013-05-26 14:29:33 +00:00
Maxmtg
e48821afbb
refactored CSubmenuPreferences
...
added UI_FOR_TOUNCHSCREEN preference
2013-05-26 14:19:26 +00:00
Sloth
a5a8617ff0
- Added Reborn Hero.
2013-05-26 14:18:53 +00:00
Sloth
d59371b579
- Added Treacherous Vampire.
2013-05-26 14:05:49 +00:00
Sloth
4857dec4b0
- Fixed Treacherous Werewolf.
2013-05-26 13:58:05 +00:00
Maxmtg
96069d7c65
cleanup in constants, removing unused ones,
...
replacing maps with list/arrays traversal by indexes
remove imports
2013-05-26 13:32:38 +00:00
Maxmtg
ce2d19ab90
basic lands now do have color identity, so deck format check no longer needs an exception for them
2013-05-26 13:20:22 +00:00
Maxmtg
8352460a8c
for basic lands and true duals their CI will be calculated from oracle text
2013-05-26 13:16:49 +00:00
Maxmtg
e8ea0a8fbd
a bit improved targeting prompt
2013-05-26 13:16:10 +00:00
Maxmtg
01df91ecae
Basic lands and true dual lands shall have oracle text so that their CI can be calculated from it
2013-05-26 13:15:48 +00:00
Chris
ac72306768
- Added new card names to changes.txt.
2013-05-26 13:06:31 +00:00
Sloth
4688ebd5f3
- Cleanup in card class.
2013-05-26 12:54:19 +00:00
Maxmtg
a4b99f48f2
test mana-can-pay removes manasource abilities from lists instead of mantaining a list of used cards.
2013-05-26 12:52:54 +00:00
Sloth
cbe64235c8
- Converted Treacherous Link to script.
2013-05-26 12:47:50 +00:00
Maxmtg
86b848c80a
futher doctoring of InputQueues: ai input no longer locks UI,
...
priorityAutoPass is executed even without switching to EDT
showMessage is executed for the current input of InputProxy, not the one passed as parameter
FThreads.invokeInNewThread is wrapped into InputQueue.invokeGameAction that may run action is same thread if it is not EDT
2013-05-26 12:11:37 +00:00
Sloth
21e17a5fd6
- Fixed Wall of Tears when it's not the first blocker.
2013-05-26 11:28:56 +00:00
Maxmtg
3c891dea5e
devSetupGameState - written in less lines, game state is changed from game thread, won't NPE
2013-05-26 09:42:49 +00:00
Sloth
d7dbd293bf
- Fixed LKI's of tokens.
2013-05-26 09:36:30 +00:00
Maxmtg
b2edf7ac90
added messages in auto-pass and ai inputs
2013-05-26 08:58:41 +00:00
Sloth
fdaaf9d410
- Cleanup of grantBasicLandsManaAbilities.
2013-05-26 08:55:07 +00:00
Maxmtg
3e641685a4
had to make a different event to ensure it is fired after log has composed all strings.
...
PhaseHandler: passPriority is never called from non-EDT, simplifying code here.
2013-05-25 23:44:54 +00:00
Maxmtg
c282b3e28a
InputNonSyncBase => InputPassPriority,
...
stop() method moved to sync'd inputs, asyncs have only pass()
pass() or stop() may be called only once per input presentation (once shown = one and only stop/pass)
2013-05-25 23:26:15 +00:00
Sol
3bdf8d95cc
- ChangeZoneAi will now use the PlayerController reveal function instead of GuiChoose
2013-05-25 21:28:02 +00:00
Maxmtg
fa833f79c2
Pass priority will not lock input - bottomless vault no longer deadlocks
2013-05-25 20:18:53 +00:00
RedDeckWins
303e2c7159
Tweak slowtrip wording. Converted astrolabe, balduvian rage.
2013-05-25 19:51:26 +00:00
Sloth
cab5b2c3a6
- Added SVar:RemAIDeck:True to Cephalid Broker.
2013-05-25 19:46:06 +00:00
Maxmtg
4972fce2de
Prevents multiple triggers fired on upkeep (won't execute handleBeginPhase more than once)
...
FThreads - more beautiful names for threads
2013-05-25 19:41:24 +00:00
RedDeckWins
dc4f0e74ed
Convert Portent, Aleatory to use delayed trigger.
2013-05-25 19:33:46 +00:00
Maxmtg
4c7619561c
CardDetailPanel - moved border color calculation closer to usage
...
InputPassPriority - won't skip phases if you repeatedly hit enter
2013-05-25 18:44:45 +00:00
Maxmtg
bbc373cf15
npe fix
2013-05-25 17:20:38 +00:00
Maxmtg
4b05e27e77
Players cannot play lands they don't own (useful for hotseat mode)
2013-05-25 16:58:19 +00:00
Maxmtg
e8aefbcd4e
Moved call to concede to non-edt thread to see correct output on WinLose screen
2013-05-25 16:29:53 +00:00
Sloth
b8066b2b1d
- Added Psychogenic Probe.
2013-05-25 16:20:50 +00:00
Sloth
9bebcf4a3b
- Fixed AI double shuffling when searching with certain cards.
2013-05-25 16:16:42 +00:00
Maxmtg
1644134a5f
Invoking ViewWinLose from FControl (that's temporary - should make a dedicated class), MatchController is no longer bound to UI.
...
GameNew - trying to split its all-in-one methods into parts to separate game state changes from GUI calls
2013-05-25 15:36:48 +00:00
moomarc
a2373d5fae
- updated quest opponent icon urls
2013-05-25 15:34:00 +00:00
RedDeckWins
e46a7b2aba
fix mine layer trigger
2013-05-25 14:33:14 +00:00
Sloth
edf1b1c479
- Fixed AI giving up against Immortal Coil.
2013-05-25 13:20:02 +00:00
Sloth
9004766b33
- Improved AI predicting Pump abilities.
2013-05-25 13:07:04 +00:00
Maxmtg
1528dc59b7
GameLog: add method takes 2 arguments, because entry type is reported by enum
...
ViewWinLose: writes "You" (won or lost) in title if there was only one human in game
2013-05-25 13:00:06 +00:00
Chris
5fa73612c4
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-25 12:34:27 +00:00
Maxmtg
5c6afc446d
Game Outcome strings are now built in GameLog class, because MatchController should not compose logs
...
GameLog is subscribed to DuelOutcomeEvent.
GameLog uses enum to indicate record priority, as well as its kind
ViewWinLose takes strings from log.
2013-05-25 09:52:50 +00:00
Sloth
cf7edd2ec3
- Fixed Essence of the Wild cloning weirdness.
2013-05-25 07:17:44 +00:00
Maxmtg
2ab06b5798
Moved game-to-ui binding to FControl
...
CMessage binds to game
2013-05-25 06:47:03 +00:00
Agetian
34522bd0bb
- Fix a bug with the deck editors crashing when trying determine if a card can be shown to a player (please review, not sure if this is the optimal/preferred solution).
2013-05-25 06:09:20 +00:00
swordshine
c9235e8fc7
- Added Weatherseed Totem
2013-05-25 04:43:59 +00:00
Sol
ed5b32b18a
- Small updates to a few cards
2013-05-25 02:38:14 +00:00
Sol
618d489e46
- Improve WinLose screen for AI vs AI games
2013-05-25 02:21:08 +00:00
swordshine
7aa04ec3f4
- Added Ink-Treader Nephilim and Precursor Golem
2013-05-25 01:42:41 +00:00
RedDeckWins
55cf47e61e
Demonic hordes no longer hard coded
2013-05-24 23:53:03 +00:00
Maxmtg
802c5a930d
FControl no longer keeps reference to single player.
...
canShowCard is located at FControl where the current player is determined (quite roughly at the moment)
2013-05-24 22:34:32 +00:00
Maxmtg
3c78cb77b2
this is also from inputs
2013-05-24 22:31:59 +00:00
Maxmtg
0b8b8c043d
Inputs: InputBase no longer requires neither InputQueue nor Player in constructor. Only some subclasses require player member.
...
InputNonSyncBase - base class for non-waiting inputs
2013-05-24 22:31:11 +00:00
Sloth
c3d90f185a
- Added Caged Sun.
2013-05-24 21:19:55 +00:00
Sloth
665ac3ce6e
- TapsForMana trigger will now actually check for tapping.
2013-05-24 21:09:26 +00:00
Maxmtg
e58de716b8
Stack and Dock shall use LobbyPlayer, since using common Player makes no sense in hotseat mode
...
PlayerStartConditions: fix NPE
2013-05-24 20:59:03 +00:00
Sloth
b76e08777d
- Updated some quest decks.
2013-05-24 20:30:04 +00:00
Sloth
d245261658
- Added the quest decks The Great Gatsby 1 and Chewbacca 3 by Nordos.
2013-05-24 19:49:41 +00:00
Sloth
7c61612de5
- Fixed Djinn of Wishes not being able to play lands.
2013-05-24 18:08:06 +00:00
moomarc
42c1bc2896
- M14: Added Jace's Mindseeker
2013-05-24 12:59:13 +00:00
Sloth
21f04fc25d
- Added Gauntlet of Power.
2013-05-24 12:49:54 +00:00
moomarc
24ef3f77a8
- removed a call to isHuman
2013-05-24 12:13:21 +00:00
swordshine
76a2a73aa1
- Plane: Added Naya and Sanctum of Serra
2013-05-24 11:18:44 +00:00
moomarc
42f77b29e9
- Small fixes to last commit and added some Shuffle params where necessary
2013-05-24 11:16:24 +00:00
Chris
6dbd03841b
- Added new card names to changes.txt.
2013-05-24 10:34:48 +00:00
moomarc
4197acc6fd
- Added Fathom Trawl
...
- Enabled ordering of cards going to library or battlefield from DigUntil effects.
2013-05-24 09:50:52 +00:00
Sloth
2370324591
- Fixed logic of forAI in selectCardsOfMatchingColorForPlayer.
2013-05-24 07:37:26 +00:00
swordshine
25a0e0285e
- fix last commit
2013-05-24 06:26:40 +00:00
swordshine
cf448b4595
- Added Puca's Mischief and Spawnbroker
2013-05-24 05:54:18 +00:00
swordshine
44e967bfcb
- Added Reins of Power
2013-05-24 04:31:50 +00:00
RedDeckWins
b1b9b1d3b7
fix epochrasite, delay, jhoira.
2013-05-24 03:55:52 +00:00
Maxmtg
3ec4bec428
UI to start AI vs AI and hotseat matches
2013-05-23 22:29:44 +00:00
Maxmtg
e89b8e4e1f
Deck generator takes boolean forAi.
...
DeckChooser layout changed to take less height
Constructed: minimizing difference between human and AI
temporary removed 'spectate ai vs ai'
2013-05-23 21:46:11 +00:00
Sloth
e83382cb9a
- Improved AI for Momir Avatar.
2013-05-23 20:59:23 +00:00
Maxmtg
9cebd2952d
Hot Seat prerequisites
2013-05-23 20:46:09 +00:00
Maxmtg
a4deb25e43
Match is being initialized with lobbyPlayer (to possibly match several players controlled)
2013-05-23 18:47:17 +00:00
Maxmtg
c9a0e4ff3e
flashIncorrectAction defined in base input class replaces direct calls to GUI from various inputs.
2013-05-23 18:44:10 +00:00
Sloth
09012aee8b
- Fixed mandatory targets not being enforced for suspended spells.
2013-05-23 16:34:11 +00:00
Maxmtg
0303b34339
moved quest gui to quest package
2013-05-23 13:37:34 +00:00
Maxmtg
79c3c22c25
remove empty class with its package!
2013-05-23 13:36:02 +00:00
Maxmtg
27fe98384b
MatchController ctor: no longer accepts a map of players, since that required unique lobbyplayers for each game player.
...
Player's teams are defined by numbers, no more lists of LobbyPlayers
2013-05-23 13:28:32 +00:00
Chris
0c5120acb5
- Added new card names to changes.txt.
2013-05-23 11:20:36 +00:00
moomarc
3da808546a
- Removed some comments
2013-05-23 10:32:20 +00:00
moomarc
fb96ba72db
- Added Paradox Haze
2013-05-23 10:29:00 +00:00
Maxmtg
8969f6a4b9
* remove warnings
...
* remove messagebox when computer plays first
* Mulligan input message now reads who is going first (if you go first you are asked to play or draw yet before mulligan)
2013-05-23 10:00:39 +00:00
Maxmtg
bb7131b65f
totalMana will count colorless mana too
2013-05-23 09:57:43 +00:00
Sloth
0be7e292ad
- Fixed totalMana in ManaPool.
2013-05-23 09:48:43 +00:00
Sloth
307c326c72
- Added Jinxed Choker by marc with some new AILogics.
2013-05-23 08:33:02 +00:00
Maxmtg
0decaf44dd
Quests with reward description like '2 rares' won't crash
2013-05-23 06:01:22 +00:00
Maxmtg
e692fde333
cards with devour won't require reference to game before a command is executed (won't crash in deck editor)
2013-05-23 05:14:00 +00:00
RedDeckWins
880e8fa449
Use triggers to remove counters from suspended cards. No longer hardcoded in upkeep.upkeepsuspend().
2013-05-23 03:27:18 +00:00
Sol
2d9b4cc936
- Fixed Momir Avatar crash if no cards are found
2013-05-23 00:46:08 +00:00
swordshine
65c77759db
- Added Fate Transfer
2013-05-23 00:20:54 +00:00
RedDeckWins
fb559e7140
Use a trigger to play cards from suspend.
2013-05-22 23:55:34 +00:00
Sol
df1aa55d15
- ForceAnte should be used if it's non-null (override ante preference)
2013-05-22 23:14:11 +00:00
Maxmtg
c0b8c4cf21
removed global calls to getPlayer (for human player at gui) where member/local variables could provide data needed
2013-05-22 21:40:11 +00:00
Maxmtg
58aa4aef55
removed 2 more calls to getMatch from Singletons
2013-05-22 21:31:00 +00:00
Maxmtg
1268ed7249
setInputAndWait - moved to InputQueue, the latter belongs to game now, all calls re-routed
2013-05-22 21:28:53 +00:00
Maxmtg
c99fdc6e24
LockAndInvokeGameAction moved from static method to instanced.
2013-05-22 20:44:42 +00:00
Sloth
4a8478d93e
- Fixed Inquisitor's Flail by not calling checkStateEffects between replacement effects (experimental).
2013-05-22 18:45:55 +00:00
Sloth
b440060a53
- The opponents Flashback button will no longer allow you to play lands via Crucible of Worlds.
2013-05-22 15:54:10 +00:00
Maxmtg
19adfe54f3
a missing piece
2013-05-22 15:02:58 +00:00
Maxmtg
fb43bc503c
force ante - three-state boolean behaviour restored
2013-05-22 15:01:25 +00:00
Sloth
3206d4b985
- Fixed copies of tokens with static abilities.
2013-05-22 14:30:12 +00:00
Sloth
327317f761
- Added the medium quest opponent Zapp Brannigan 2 by Nordos.
2013-05-22 12:01:27 +00:00
Chris
065a3b44ad
- fixed LQ pic URL
2013-05-22 11:17:28 +00:00
Chris
281237570f
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-22 10:43:58 +00:00
Maxmtg
5957f85919
default for useBazaar
2013-05-22 10:28:20 +00:00
Sloth
3c35a3c52e
- Added Chain of Plasma.
2013-05-22 09:59:19 +00:00
Sloth
abb0b39c80
- Added Manaforge Cinder.
2013-05-22 09:47:02 +00:00
moomarc
9a93d2ea27
- Linked Zapp Brannigan quest opponent icon
2013-05-22 07:56:02 +00:00
moomarc
a5b0e4a2ea
- UntilEndOfCombat durations were continuing if combat ended early via Time Stop etc so added an extra catch in cleanup.
2013-05-22 06:07:17 +00:00
Maxmtg
b1935d7566
* Added boseiju_who_shelters_all.txt
...
* You may indicate 'not' condition on card restrictions (ex: boseiju script)
2013-05-22 05:04:56 +00:00
swordshine
3106020e8c
- Plane: Added Akoum and Grove of the Dreampods
2013-05-22 04:37:38 +00:00
Maxmtg
7cd1e65ecb
use unboxed types if possible
2013-05-22 04:14:38 +00:00
swordshine
a500baf23e
- M14: added Primeval Bounty and Hunt the Weak
2013-05-22 04:07:42 +00:00
Maxmtg
79b92d40dc
bugfix
2013-05-22 04:04:02 +00:00
Maxmtg
3a2b9d17d9
bugfix
2013-05-22 03:55:57 +00:00
Maxmtg
0a03727d6e
AI won't gain priority during UNTAP step
2013-05-22 03:32:59 +00:00
Sol
695b446c60
- Added the capability to play Challenges vs predetermined decks (along with a few other related options to disallow specific quest mode things)
...
- Added Sorin vs Tibalt, and Tibalt vs Sorin as examples of Challenges that force you to use a specific Deck. (They seemed to be the best duel deck compatibility for the AI).
2013-05-22 03:12:54 +00:00
Hellfish
30454f3cab
*Fixed NPE when spectating AIvAI into game 2+
2013-05-21 20:51:40 +00:00
Sloth
8ac75ba23c
- Cleanup in ComputerUtilMana.
2013-05-21 17:30:42 +00:00
Maxmtg
5a1c4980cb
cast was unneed
2013-05-21 16:40:44 +00:00
Sloth
3873ad9633
- Fixed and improved AI mana payment.
2013-05-21 16:35:10 +00:00
Chris
bea0fcd49d
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-21 12:26:32 +00:00
Sloth
e470cf95e3
- Fixed AI using a card to pay for its own ability.
2013-05-21 11:46:10 +00:00
Maxmtg
7b8efdd38e
Mulligan code moved to GameAction
...
UI will no longer ask you to keep or re-deal in ai-vs-ai games
2013-05-21 10:49:22 +00:00
Sloth
763e51e645
- Improved MillAi.
2013-05-21 09:51:40 +00:00
Sloth
52f1cdd42e
- Improved AI using Searing Spear Askari.
2013-05-21 09:39:08 +00:00
swordshine
c04ce7e5c4
- M14: added Grim Return, Scourge of Valkas, and Windreader Sphinx
2013-05-21 08:46:28 +00:00
Maxmtg
7c5eae6e42
Added support for AI vs AI matches
2013-05-21 08:26:27 +00:00
Maxmtg
364667855d
Allies - initialization
2013-05-21 06:57:56 +00:00
Maxmtg
13dc9fedd9
Allies list added to player, all relations (like isOpponent) will be based on it
2013-05-20 20:49:33 +00:00
Maxmtg
3fd671c7e7
ReplacementEffect optional choice and confirm shuffle effect moved to PlayerController
2013-05-20 20:08:22 +00:00
Maxmtg
933368338b
one less call to isHuman
2013-05-20 19:13:56 +00:00
Maxmtg
a9dbb1b528
boros_battleshaper is alive
2013-05-20 15:13:59 +00:00
Maxmtg
55afc18103
fixed Boros Battleshaper
2013-05-20 15:07:51 +00:00
moomarc
0afcef03f5
- Removed Boros Battleshaper again until someone can track down and fix the input problem
2013-05-20 13:22:43 +00:00
Maxmtg
84534836ce
removed more calls to isHuman/isComputer
2013-05-20 12:20:49 +00:00
Maxmtg
96694641b9
Dig: reveal optional remembers if you've chosen to reveal the card.
...
uses playerController to decide whether to reveal or not
2013-05-20 12:04:00 +00:00
moomarc
82e0969cd4
- Fixed Legendary status of Emmara Tandris
2013-05-20 11:34:51 +00:00
Maxmtg
736950339d
confirmAction - added a enum parameter for cases when no API is avaliable
...
ChooseTypeEffect - moved choose logic into ComputerUtil
2013-05-20 11:33:09 +00:00
moomarc
b21c7b34d4
- Added Boros Battleshaper
2013-05-20 11:22:21 +00:00
Chris
fb15cdb087
- Added a fluff piece to the changes.txt file.
2013-05-20 11:08:27 +00:00
Maxmtg
45db708e5f
Triggers - always ask or accept: moved to base PlayerController class, VStack allows to choose only for controlled triggers
2013-05-20 10:09:25 +00:00
Maxmtg
ba1dc538d6
Duplicate triggers problem solved (Mana Vortex req'd 2 lands, Emrakul gave 2 extra turns)
2013-05-20 09:44:07 +00:00
Maxmtg
20fab7e307
a couple of fields moved to base class
2013-05-20 08:49:53 +00:00
swordshine
d6fd358960
- Fixed Lullmage Mentor
2013-05-20 02:40:53 +00:00
Maxmtg
9c10ec02a8
trigger does not really need a name
2013-05-19 22:08:53 +00:00
Maxmtg
a60ac3bcde
improve ability choice
2013-05-19 21:57:14 +00:00
Maxmtg
9a66973dc4
fix bug in mana express choice from colorset
2013-05-19 21:51:07 +00:00
Maxmtg
fe02d5c6fc
Triggers: someone has mindlessly copy-pasted method 'getCopy'. I've implemented it in base class (using reflection to get the right instance) and as mindlessly removed the duplicated code
2013-05-19 21:35:20 +00:00
Maxmtg
8791cd9400
input class for phyrexian dreadnought - from annonymous to nested
2013-05-19 21:06:32 +00:00
Maxmtg
b78cc19e1c
CostPutCounter - input is based on select cards
...
CostRemoveCounter removed a variable (using a field from super class instead)
2013-05-19 20:50:30 +00:00
Maxmtg
0936352729
renamed 2nd mulligan class
2013-05-19 20:48:57 +00:00
Maxmtg
5246badd68
removed references to CMatch in a few inputs,
...
InputPayCostBase merged with its single descendant
2013-05-19 20:08:46 +00:00
RedDeckWins
d287394e30
Fix QuestEventDuelManager, remove java 7 diamond operator usage.
2013-05-19 19:36:16 +00:00
Maxmtg
5d16825183
delete duplicate method
2013-05-19 18:49:40 +00:00
Maxmtg
9f00358333
remove warnings
2013-05-19 18:49:26 +00:00
Maxmtg
4da3f550ed
QuestEventChallenge are keyed by id in their storage.
...
The storage reader will print a warnings in console when you are trying to load a second object with same id.
2013-05-19 18:30:50 +00:00
Maxmtg
9173a798e3
All challenges files renamed to be human-friendly
2013-05-19 18:29:02 +00:00
Maxmtg
f46f70b264
renamed all numbered quests to Human readable names
2013-05-19 18:11:14 +00:00
Maxmtg
d1e058c4b2
finished replacing inplace deck chooser with component
2013-05-19 13:33:47 +00:00
Maxmtg
e3de88856f
deck panel display
2013-05-19 13:22:32 +00:00
Maxmtg
84674aeb86
Quest duels and challenges stored in separate arrays.
...
When you chose a quest challenge from Home screen, you also get all extra creatures on battlefield
Deck generation now able to correctly generate decks of definite + random color
MyRandom uses SecureRandom
2013-05-19 13:17:30 +00:00
Chris
588273d5ee
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-19 12:33:20 +00:00
Maxmtg
28deb7d70a
added cardsUsed list to test manacosts
2013-05-19 10:18:31 +00:00
RedDeckWins
f39e6e9fc3
implement bronze horse. added IsTargetingSource property.
2013-05-19 04:21:40 +00:00
Maxmtg
c4c2865647
Allow player to start quest with cards defined in a cube. (uniqueness ignored)
2013-05-18 22:57:49 +00:00
Maxmtg
ccf9fd4600
crown_of_empires - uses a common variable, not a custom condition to check for M12 empire parts.
...
Removed special conditions from spellability/SpellAbilityCondition.java
adjusted visibility for a few methods
Zone: cotains(predicate<Card>) method added, still don't know if it's correct to put it there.
2013-05-18 22:38:36 +00:00
Maxmtg
323fbcfb92
idle_thoughts.txt use a common condition check,
...
a dedicated condition 'ConditionCardsInHand' removed
2013-05-18 21:37:36 +00:00
Sloth
5c39f0245a
- Fixed Scroll of Origins.
2013-05-18 21:24:49 +00:00
Chris
e08f47c3e9
- Added new card names to changes.txt.
2013-05-18 11:06:40 +00:00
Chris
5954d4f6b4
- Cleared out the changes.txt file, now ready for new material.
2013-05-18 10:58:24 +00:00
Sloth
b3244f372d
- Improved AI dealing with Armored Transport.
2013-05-18 09:13:35 +00:00
Maxmtg
bdc11dd9e7
made a few methods with descriptive names to wrap that payManaCost with 5 parameters
...
corrected the extra mana calculation for Nether Void and Spelltithe Enforcer
2013-05-18 06:57:02 +00:00
moomarc
594e1e7cf6
- ensure Voice of Resurgence uses the correct token image
...
- updated download URLs
2013-05-18 06:14:25 +00:00
Maxmtg
591b05d1de
@TriggerReplacementBase.meetsCommonRequirements a check for ManaNotSpent was fetching a wrong parameter
2013-05-18 05:47:37 +00:00
swordshine
ec0f47ee84
- M14: Added Shadowborn Apostle and Shadowborn Demon
2013-05-18 05:43:38 +00:00
Maxmtg
ebc75a9e62
added checkStaticAbilities before subAbilities resolve (fixes: Platinum Emperion targeted by Swords to Plowshares)
2013-05-18 05:40:48 +00:00
Maxmtg
1d4b6cc88a
remove diamond operator in ManaCostBeingPaid
...
remove setKeywords from Player (the method was never referenced and has been added by checkstyle enforcing)
compare static abilities - a slight optimization
2013-05-18 05:23:40 +00:00
RedDeckWins
3eb6701e0a
implement sand golem
2013-05-18 04:05:21 +00:00
Maxmtg
0df9763ec1
AI & Human mana payment, ManaPool, ManaCostBeingPaid refactored.
...
The game uses a byte with flags set instead of color names in more cases.
2013-05-17 18:45:06 +00:00
Maxmtg
a5111fed3d
Oracle text for Spatial Merging
2013-05-17 16:26:53 +00:00
Chris
4d75939612
[maven-release-plugin] prepare for next development iteration
2013-05-17 12:08:18 +00:00
Chris
22c2e5b81e
[maven-release-plugin] prepare release forge-1.3.16
2013-05-17 12:08:07 +00:00
Chris
1e3c9ff8d9
- Preparing the changes.txt file for the next beta build and release.
2013-05-17 11:55:46 +00:00
Chris
3130168ba5
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-17 11:50:36 +00:00
Sloth
e3bbf15a9c
- Cleanup in ComputerUtil.
2013-05-17 11:43:57 +00:00
swordshine
d22c44bc01
- M14: Added Advocate of the Beast, Archangel of Thune, Dawnstrike Paladin, Enlarge, and Megantic Sliver by sagephoenix
2013-05-17 08:10:13 +00:00
slowe
86cee4bdb1
Fixed generation of TSP starters
2013-05-17 05:31:11 +00:00
Sloth
5e847fb41e
- Updated the Cipher 2 opponent by Nordos.
2013-05-16 07:16:48 +00:00
Maxmtg
a44f27d280
minor rearrangement (just need to get these out of files-to-commit list)
2013-05-16 06:21:15 +00:00
Chris
acda6157a7
- Added a fluff piece to the changes.txt file.
2013-05-15 22:01:18 +00:00
Sloth
ffc10627aa
- Updated some more BuffedBy SVars.
2013-05-15 21:39:18 +00:00
Sloth
7dd6df890e
- Fixed AI of Death by Dragons.
2013-05-15 20:57:08 +00:00
Sloth
d62941f5ad
- Improved LifeLoseAi.
2013-05-15 18:01:52 +00:00
Sloth
274e2e904c
- Updated some BuffedBy SVars.
2013-05-15 17:42:59 +00:00
Sloth
73f81361a0
- Added a default logic to ProtectionEffect AI.
2013-05-15 17:15:35 +00:00
Sloth
848fd460dc
- Added a castSpellInMain1 AI function that currently checks for Cipher subAbilities and BuffedBy SVars.
2013-05-15 14:50:41 +00:00
Chris
5e4fb591be
- Added the updated juzamjedi cube.
2013-05-15 12:27:13 +00:00
Chris
9f5833935a
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-15 11:52:56 +00:00
RedDeckWins
1577f9110d
war tax implemented. propaganda combat check now looks in the command zone as well.
2013-05-15 04:49:56 +00:00
Maxmtg
37655012ad
SpellAbilityStackInstance keeps original activating player and restores it on getSpellAbility call
2013-05-15 04:11:23 +00:00
Maxmtg
77e9ebc456
more resilent quest loader - handles situations like 'I took quest save from my friend who has all duel decks added to setdata.txt, and this quest fails to load on my machine dues to missing cards'
2013-05-15 04:03:09 +00:00
Chris
f549dbe189
- Added a fluff piece to the changes.txt file.
2013-05-14 13:00:46 +00:00
Chris
9614232026
- Added new card names to changes.txt.
2013-05-14 10:48:13 +00:00
Maxmtg
6d36ca9e67
ManaCostShard converted to enum
...
maps of lists - for future commits
2013-05-14 10:35:09 +00:00
moomarc
4101c6036c
- Updated booster image download URLs for DGM
2013-05-14 06:51:56 +00:00
Maxmtg
edf8422360
converted sunburstMap to byte (from strings and hashmaps)
2013-05-14 06:45:36 +00:00
moomarc
74340921ec
- removed 'no text' line from Orzhova script
2013-05-14 06:27:53 +00:00
Maxmtg
aca519c0f0
InputPayManaX - bugfix + some improved code
2013-05-14 05:57:56 +00:00
Maxmtg
5d737fd104
refactored a dumb switch
2013-05-14 05:33:22 +00:00
Maxmtg
e3836fc1f7
compile errors
2013-05-14 05:29:25 +00:00
Maxmtg
cf2d6466a9
MagicStack no longer exposes getStack method, uses a synchronized queue to manage contents
2013-05-14 05:25:51 +00:00
RedDeckWins
1551b2c2e8
ether well implemented
2013-05-13 23:45:02 +00:00
Hellfish
1544a86044
*Tweaked DigUntil to allow digging through Planar & Scheme decks.
...
*Many tweaks to planechase handling.
*Made MagicStack.peekAbility synchronized.
*Fixed(?) ConcurrentModificationException. in VStack.
*Added phenomenon: Spatial Merging.
2013-05-13 21:36:26 +00:00
Sloth
9fba3390be
- Added the medium opponent Lex Luthor 2 by Nordos.
2013-05-13 19:01:49 +00:00
Maxmtg
a9fb1fa85d
payCostDuringAbilityResolve moved to HumanPlay
...
MagicStack is Iterable<SpellAbilityStackInstance>, get(i) methods removed, many invocations of size() replaced with isEmpty or iteration when appropriate/
GameActionUtil - some other methods inlined for being 2-lines long or used only once
2013-05-13 12:18:28 +00:00
Chris
af4c2154d4
- Added new card names to changes.txt.
2013-05-13 10:50:33 +00:00
RedDeckWins
bf6537e7f0
goblin flotilla implemented
2013-05-13 06:25:40 +00:00
swordshine
70a36b5fc7
- Fixed Nivmagus Elemental
2013-05-13 01:42:24 +00:00
swordshine
529ec27359
- Converted Tarmogoyf
2013-05-13 00:50:21 +00:00
swordshine
77fa660693
- Added Logic Knot
...
- Planes: Added Naar Isle and Selesnya Loft Gardens
2013-05-13 00:47:20 +00:00
Sloth
92f871a470
- Fixed possible duplication in TwoPiles AI.
2013-05-12 19:50:42 +00:00
Maxmtg
f3dd9404bf
AIPlayer.java removed
2013-05-12 18:45:39 +00:00
Maxmtg
abbfb171b4
removed references to Aiplayer methods, next step is class removal
2013-05-12 18:23:24 +00:00
Maxmtg
a1ecabccf8
HumanPlayer.java removed, references cast to Player
2013-05-12 18:18:41 +00:00
Maxmtg
3327ac3f4b
removed everything from HumanPlayer class, deleting on next step
2013-05-12 18:15:31 +00:00
Maxmtg
5ba925c156
HumanPlayer: all specific methods converted to static, preparing to delete the enclosing class.
2013-05-12 18:00:16 +00:00
Maxmtg
158cc0c895
remove unused imports,
...
changed the destination type in type cast at triggers
2013-05-12 17:46:06 +00:00
Maxmtg
f352cba904
Restart game - update ability executor to work correctly with async inputs.
2013-05-12 17:33:57 +00:00
Maxmtg
be08ba3285
a few minor optimizations
2013-05-12 16:51:55 +00:00
Hellfish
dbf5b10aa3
*Added Orzhova to newly added planes.
2013-05-12 16:41:43 +00:00
Hellfish
6b6b9cbf03
*Preliminary work to allow multiple planes.
...
*Fixed Panopticon triggering outside the Command zone.
2013-05-12 16:20:34 +00:00
Maxmtg
c5e01741c8
ComputerUtilCard - bugfix of getColorByProminence and code optimizations
2013-05-12 14:39:07 +00:00
Hellfish
251636e6b6
*Missed some stuff with schemes.
2013-05-12 13:18:38 +00:00
Hellfish
fd52e98c18
*Converted Planar deck and Scheme deck to zones.
2013-05-12 13:08:41 +00:00
Sloth
960ce927b6
- Improved tapUnpreferredTargeting AI.
2013-05-12 13:02:01 +00:00
Sloth
79e5574915
- Fixed targeting of Hands of Binding.
2013-05-12 12:50:21 +00:00
Chris
160f5c14e5
- Added new card names to changes.txt.
2013-05-12 11:57:13 +00:00
Hellfish
0930ed6c15
*Fixed rigged planar dice rolls.
2013-05-12 09:33:18 +00:00
Sloth
bf8ea5ce4e
- Fixed Beck//Call.
2013-05-12 08:59:32 +00:00
Sloth
5abb5eb70e
- Fixed Pontiff of Blight.
2013-05-12 08:57:34 +00:00
Hellfish
63fe69dbca
*Added an "Inbound Token" list to Player. Tokens go there before they're put onto the battlefield to let their ETB Replacements be run.
2013-05-12 08:51:20 +00:00
Maxmtg
07f7a1b9bc
replaced boxed integers with plain ones. initial fill of arrays with zeros.
2013-05-12 07:55:21 +00:00
Maxmtg
6dcfe506f1
just small rearrangements
2013-05-12 07:47:09 +00:00
Maxmtg
c768b5e8fb
the former black screen at match start: understood how it happens but don't know how to fix yet.
2013-05-12 04:44:44 +00:00
Maxmtg
c3ffd8f0d6
fix to previous one
2013-05-12 04:35:56 +00:00
Maxmtg
44924a0c88
controller and lobbyPlayer moved to base class
2013-05-12 04:32:39 +00:00
Maxmtg
72b2344cc9
HumanPlayer - changed 1st portion of methods invoking abilities from GUI into static methods (to move them later to a different place later)
2013-05-12 03:40:10 +00:00
Sol
4ed58e2a4d
- Disable Express Mana choosing mode for paying with with cards like Vivid Crag for generic mana
2013-05-12 02:34:18 +00:00
Sol
ff1e742427
- Canceling when paying an X Mana cost will now actually cancel the Cost.
2013-05-11 19:59:27 +00:00
Sol
c265680e69
- Updating a few scripts
2013-05-11 19:15:42 +00:00
Sol
633d061977
- Add some basic logic for Momir Avatar ability
2013-05-11 17:55:17 +00:00
Sol
7f2d1e49f9
- Don't crash for ante if only basic lands are found
2013-05-11 17:53:32 +00:00
RedDeckWins
6f4b2312fd
thrull wizard implemented
2013-05-11 15:57:22 +00:00
Chris
ee1a2f1f53
- Added new card names to changes.txt.
2013-05-11 10:50:28 +00:00
swordshine
2b04071f93
- Added Mana Maze
2013-05-11 07:20:35 +00:00
Sol
ee0f3e04dc
- Momir Avatar was completely broken
2013-05-11 04:02:59 +00:00
swordshine
5d157fafbf
- Added Locket of Yesterdays and Mana Skimmer
2013-05-11 01:03:06 +00:00
Sol
ba644b69fc
- Fix crash related to ChangeTargets and SA/subSAs without a target. SubAbilities can now have their targets changed
2013-05-10 23:03:42 +00:00
Sloth
ad5cecdbc5
- Removed duplicate reportPaidCardsTo call.
2013-05-10 20:58:41 +00:00
Sloth
fb4b53acc6
- Added Land's Edge.
2013-05-10 20:51:50 +00:00
Sloth
605e1e3c47
- Fixed AI not calling reportPaidCardsTo.
2013-05-10 20:50:42 +00:00
swordshine
42b18e2fbc
- Added Kentaro, the Smiling Cat
2013-05-10 13:05:25 +00:00
Chris
12604e8697
- fixed pic url
2013-05-10 12:12:46 +00:00
Chris
8f42b83d66
- Added new card names to changes.txt.
2013-05-10 11:36:17 +00:00
asepetci
840d299f61
Rankings update (DGM)
2013-05-10 06:26:00 +00:00
swordshine
28702c9a36
- Added Nature's Will and Thunderblade Charge
2013-05-10 04:49:21 +00:00
Sloth
3a3c90c2dc
- Fixed Beck//Call.
2013-05-09 18:59:06 +00:00
Sloth
fd76212a2a
- Added a new Trigger: CombatDamageDoneOnce.
...
- Added Pyrewild Shaman.
2013-05-09 15:04:34 +00:00
Chris
f2591de4ed
- Added new card names to changes.txt.
2013-05-09 12:08:42 +00:00
Sloth
35b30ad539
- Added a medium version of The Very Hungry Caterpillar opponent.
2013-05-09 11:27:36 +00:00
Sloth
0bcae3c126
- Improved orderBlockers/Attackers prompt title.
2013-05-09 11:26:27 +00:00
Sloth
7184da829d
- Added the medium quest opponent Hermes Conrad 2 by Nordos.
2013-05-09 11:05:28 +00:00
swordshine
8f5040ce19
- Fixed Yosei, the Morning Star
2013-05-09 08:06:21 +00:00
Sloth
a0e3dbfc54
- Removed some randomness from the AI (which doesn't work well with charms).
2013-05-09 06:51:04 +00:00
Maxmtg
c9410f46ae
discardUnless moved to player controllers
2013-05-09 06:48:25 +00:00
Sloth
10649d9fb0
- Cleanup of hasCandidates.
2013-05-09 06:33:37 +00:00
Sloth
26b42b34d9
- Fixed Iridescent Drake.
2013-05-09 06:28:47 +00:00
Sloth
537fd8dbd6
- Fixed Wheel of Sun and Moon.
2013-05-09 06:22:30 +00:00
swordshine
12997c4534
- Fixed Disruption Aura by Zirbert
2013-05-09 03:16:59 +00:00
swordshine
3f961c64f9
- cleanup
2013-05-09 02:29:40 +00:00
RedDeckWins
4fcd2ae73c
daughter of autumn implemented
2013-05-09 00:56:22 +00:00
Maxmtg
13e89a6abf
removed references to match controller via singletons where in non-ui classes (UI may safely use singletons.fcontrol)
2013-05-08 21:12:35 +00:00
Sloth
cd02a01180
- Set a default logic for the ManaEffect AI.
2013-05-08 21:11:08 +00:00
Sloth
e3815b20aa
- Fixed getMostProminentColors.
2013-05-08 21:08:12 +00:00
Sloth
cfc432dc16
- The AI will now use triggered mana abilities.
2013-05-08 21:06:46 +00:00
Maxmtg
77742bc532
remove unused variable
2013-05-08 20:41:18 +00:00
Maxmtg
1a1b1c71b6
Match moved from FModel to FControl (meaning the match, where a player currently controlled by UI is)
...
MatchController is re-created each time you start a match (as it had been designed to do)
joined most calls setting up UI obsevers over a match into a single method
Match is started from EDT - that means issues with black screen instead of game launched should be gone now - players should get exceptions instead.
2013-05-08 20:32:09 +00:00
Chris
06a89309a0
- fixed pic url.
2013-05-08 14:50:28 +00:00
Chris
529bdfea61
- Added new card names to changes.txt.
2013-05-08 12:41:09 +00:00
swordshine
fbcad78715
- Added Plane: Grixis
2013-05-08 10:05:09 +00:00
Maxmtg
8cdcb5e01d
+ inferno trap
2013-05-08 09:03:27 +00:00
Maxmtg
d1b415e39f
Tunnel Ignus added
2013-05-08 08:12:14 +00:00
Maxmtg
37797e4562
inlined the getMapParams() member for all the descendants of Trigger class, the field mapParams is now protected final.
...
TriggerChangesZone - adding a new check on triggered card (for Tunnel Ignus)
Trigger - commented out requirementsCheck on triggered objects, 'cause they are specific for each trigger
2013-05-08 07:44:50 +00:00
Sloth
b8bccd5386
- Fixed CostUnattach for AI.
2013-05-08 06:22:22 +00:00
swordshine
8d7def9847
- Added Brothers Yamazaki
2013-05-08 00:26:51 +00:00
Maxmtg
ce281f0e93
extracted from playerXCount a method dealing with properties of a single player - playerXProperty
2013-05-07 22:16:44 +00:00
Maxmtg
fada0ed186
wrong order of operands fixed
2013-05-07 20:19:57 +00:00
Maxmtg
2cd8cbdd65
removed forge.Color, byte colorMask is used instead.
2013-05-07 20:07:03 +00:00
Chris
a89644ac90
- Edits
2013-05-07 17:57:03 +00:00
Maxmtg
9893cfd143
CardUtil.getColor(card) returns colorSet instead of strings collection
2013-05-07 17:32:31 +00:00
Sloth
8c56989816
- Fixed Kami of Fire's Roar.
2013-05-07 17:07:49 +00:00
Sloth
3f037efabd
- Fixed Circle of Protection AI.
2013-05-07 16:57:10 +00:00
Sloth
1979e83edb
- GuiChoose will no longer reference CardFactory.
2013-05-07 16:07:58 +00:00
Maxmtg
f7d8fd81ff
another fix (non-mandatory choice from hand)
2013-05-07 16:05:01 +00:00
Maxmtg
6d4a1210f6
bufgix
2013-05-07 16:01:33 +00:00
Sloth
49428dc7f2
- Improved hiddenOriginResolveAI.
2013-05-07 16:00:18 +00:00
Sloth
d528323dd0
- Merged canBeShownTo and canBeSeenBy.
2013-05-07 15:58:03 +00:00
Maxmtg
cd0e94560e
ui-manapool: changed the keys used to identify colors into bytes (as defined in MagicColor)
2013-05-07 14:04:35 +00:00
Maxmtg
e1bc624869
Script updated to trace modern and extended
2013-05-07 13:44:06 +00:00
Maxmtg
823ea0af20
restore old-fashioned formats.txt for PerSetTracking.py
...
the python script updated as well
2013-05-07 13:35:34 +00:00
Chris
766cd8a3ad
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-07 12:47:26 +00:00
Maxmtg
f9a7b3cd84
ChangeZoneEffect: will use inputs where possible (zone == battlefield or zone == gui player's hand) to ease card selection
...
added facedown Predicate
removed import-related warnings
2013-05-07 12:10:32 +00:00
swordshine
0b61dd7c5d
- Added Leonin Shikari
2013-05-07 10:55:52 +00:00
Maxmtg
57aa02edc4
added 2 overloads to splitWithParethesis assuming parentheses by default.
...
updated many callers, since they no longer need to specify round brackets explicitly
2013-05-07 10:11:38 +00:00
Maxmtg
1d7c8ea069
Dragon's maze Race - sealed event packs generation
...
Converted all guild boosters to PrintSheet+booster-special
2013-05-07 09:55:00 +00:00
Maxmtg
07baf93dd3
Source files for all packs and RTR guild events
2013-05-07 09:51:30 +00:00
Sloth
d5ccbd7b0c
- Added SVar:RemAIDeck:True to Primal Cocoon.
2013-05-07 07:21:26 +00:00
Sloth
8d1c43d6fa
- Fixed AI using Increasing Confusion.
2013-05-07 07:20:02 +00:00
jendave
ced8a33a06
Update plugins and deps, except Jetty because 9.0 requires Java 7
2013-05-07 05:41:39 +00:00
Hellfish
687fd1d903
*Fixed Vish Kal, Blood Arbiter for ability-stealers.
2013-05-07 05:36:05 +00:00
RedDeckWins
1511eedaa9
tidal flats implemented
2013-05-07 03:03:11 +00:00
swordshine
7577d00896
- Added Aven Mindcensor
2013-05-07 01:01:08 +00:00
Maxmtg
fe54e7d8fc
RTR guild boosters declared via printsheets.txt for future use
2013-05-06 22:37:59 +00:00
Sloth
075a9a32d9
- AI will no longer use Tavern Swindler's ability.
2013-05-06 21:02:09 +00:00
Chris
3133e96795
- Cleared out the changes.txt file, now ready for new material.
2013-05-06 21:01:16 +00:00
Sloth
3635c9d443
- Fixed Scion of Vitu-Ghazi.
2013-05-06 20:49:43 +00:00
Maxmtg
db51734eae
Use specialized map in PreferencesStore,
...
QuestUtilCards - use different booster templates for shop and awarded boosters
QuestWinLose - simplified code
2013-05-06 20:41:57 +00:00
Sloth
1123e18ca4
- Added the static ability MayLookAt.
...
- Enabled card detail panel when choosing a face down card that you may look at.
- Added Bane Alley Broker.
2013-05-06 20:41:04 +00:00
Sloth
7a550cb4ba
- Fixed copyCard turning face down cards face up.
2013-05-06 20:20:50 +00:00
Maxmtg
6c4251fddd
CardCharacteristics.triggers: now using a thread-safe collection
...
other members that were referenced as ArrayLists now are declared as lists, dependencies updated
2013-05-06 15:00:29 +00:00
Maxmtg
84bfe3ebae
convert quest booster generation to use unopened product and printsheets
2013-05-06 14:36:32 +00:00
Chris
34a70ae4a1
[maven-release-plugin] prepare for next development iteration
2013-05-06 12:10:30 +00:00
Chris
6425decafa
[maven-release-plugin] prepare release forge-1.3.15
2013-05-06 12:10:18 +00:00
Chris
9bcc7f958c
- Preparing the changes.txt file for the next beta build and release.
2013-05-06 11:59:12 +00:00
Chris
795211f16a
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-06 11:55:34 +00:00
Maxmtg
d3fc200dec
BoosterGenerator - slot types by rarity extracted into constants.
2013-05-06 11:53:47 +00:00
Maxmtg
8ddb9e0d01
Game formats - file format changed to use sections.
...
boosters - simplier restriction
2013-05-06 09:53:56 +00:00
Sloth
7891d7d6ff
- Improved shouldPumpCard for triggers.
2013-05-06 09:12:06 +00:00
Maxmtg
75951e89ad
removed CardPoolLimitation, adjusted texts for Booster Draft and Sealed Deck modes
2013-05-06 08:17:36 +00:00
Maxmtg
eaa57597c3
better texts for some sealed options
2013-05-06 07:28:01 +00:00
Maxmtg
b1e7f39be8
Sealed mode was too ugly
2013-05-06 05:07:51 +00:00
Maxmtg
f8d7f7759f
rem unused imports
2013-05-06 05:06:02 +00:00
Maxmtg
0ac8ea5a76
land set for gtc boosters
2013-05-06 04:59:10 +00:00
Maxmtg
2ba969dc1d
renamed classes to make names reflect their purpose
2013-05-06 03:28:42 +00:00
Maxmtg
085c93cbcd
improved DGM filter
...
fixed slot for timeshifted card in tournament packs.
2013-05-06 03:13:05 +00:00
swordshine
33276e0d67
- Added Disrupting Shoal and Minamo's Meddling
2013-05-06 00:45:41 +00:00
RedDeckWins
9c630f7155
Stench of Evil implemented
2013-05-05 22:24:26 +00:00
Sloth
d1f83f85f3
- Little script updates.
2013-05-05 21:37:32 +00:00
Sloth
5f63ab30be
- The AI will no longer try to activate Helm of Kaldra all the time.
2013-05-05 21:16:06 +00:00
Sloth
fea6ac738a
- Cleanup in checkETBEffects.
2013-05-05 21:03:24 +00:00
Sloth
404d99a1ea
- Fixed possible freeze with The Abyss.
2013-05-05 18:31:44 +00:00
Sol
c6b21caea9
- Fix crash where Human needs to sacrifice more permanents than he controls.
2013-05-05 15:37:41 +00:00
Sloth
1f5d7fcc46
- Improved PlayMain1 AI.
2013-05-05 15:22:33 +00:00
Sloth
70ed817f3e
- Fixed Legion's Initiative.
2013-05-05 15:21:21 +00:00
Chris
e7f660b762
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-05-05 13:13:43 +00:00
Sloth
fc15780cd8
- Added the quest opponent The Very Hungry Caterpillar 3 by Nordos.
2013-05-05 13:01:02 +00:00
moomarc
956b8bb8d6
- small fix to quest avatar icon URL
2013-05-05 12:35:51 +00:00
Sloth
5a61bcaba2
- Added the hard quest deck LeChuck 3.
2013-05-05 12:14:52 +00:00
Sloth
f3635077ed
- Improved AI using Evolve.
2013-05-05 12:14:12 +00:00
moomarc
936a861de6
- Updated download list for new quest opponent avatars
2013-05-05 11:08:40 +00:00
swordshine
641a7e935e
- Chord of Calling is working in current version
2013-05-05 10:48:03 +00:00
swordshine
c4bf414b5e
- Added a Cleanup Remembered for Druid's Deliverance
2013-05-05 10:20:02 +00:00
swordshine
5e7c14a38b
- Added pic url for Wake the Reflections
2013-05-05 10:15:04 +00:00
Sloth
d5018bcec8
- Fixed description of the Gruul Goliaths precon.
2013-05-05 09:02:00 +00:00
Sloth
a50424f28b
- Improved orderAttackers AI.
2013-05-05 08:52:49 +00:00
Sloth
2da4a7b0bf
- Improved orderBlockers AI.
2013-05-05 08:48:32 +00:00
Sloth
5838357050
- Spread usage of hasSVar.
2013-05-05 07:01:45 +00:00
Sloth
ec069fb7a3
- Tweaked AI attacking.
2013-05-05 06:54:10 +00:00
swordshine
5cc6847499
- Fixed pic url of Breaking // Entering
2013-05-05 05:31:07 +00:00
swordshine
48b689f94a
- Added Deep Spawn
2013-05-05 04:46:59 +00:00
Sloth
1b8103823c
- Improved BecomesBlockedAI.
2013-05-04 21:20:37 +00:00
Sloth
2a524a549e
- Fixed Lavinia of the Tenth.
2013-05-04 21:08:46 +00:00
Sloth
18a4cfe5f7
- The AI will no longer try to use convoke (it was completely useless anyway).
2013-05-04 21:00:45 +00:00
Hellfish
b85587038d
*Tweaked synchronized blocks
2013-05-04 20:58:14 +00:00
Sol
993e6e770b
- Script fixes: Devour Flesh, Mutant's Prey, Renegade Krasis, Sin Collector
2013-05-04 20:41:38 +00:00
Hellfish
8251bf46e4
*Missed two synchronized blocks
2013-05-04 17:17:54 +00:00
Hellfish
b31ed17ef5
*Try 2: Synchronized stack alteration.
2013-05-04 17:16:30 +00:00
Sloth
559e2b85f7
- Improved DigUntil AI.
2013-05-04 13:15:20 +00:00
moomarc
e535944783
- Updated download list for new quest opponent avatars
2013-05-04 12:19:21 +00:00
swordshine
1277a5b8e2
- Added Breaking Wave, Ghitu Fire, Mind Extraction, Rout, Saproling Symbiosis, and Twilight's Call
2013-05-04 11:51:15 +00:00
Chris
221c9ebd33
- Added a fluff piece to the changes.txt file.
2013-05-04 11:19:27 +00:00
Sloth
c11a82ae72
- PumpAllEffect and DebuffEffect will now add/remove keywords with timestamp.
2013-05-04 06:34:28 +00:00
swordshine
89ed0e26dd
- Fixed Crypt Incursion
2013-05-04 01:38:36 +00:00
Chris
e58291ed22
- Added a fluff piece to the changes.txt file.
2013-05-04 01:28:51 +00:00
swordshine
20d3094ab7
- Added Dwarven Sea Clan
2013-05-04 01:14:58 +00:00
Chris
8a2625fd62
- Added a fluff piece to the changes.txt file.
2013-05-03 23:18:29 +00:00
Chris
a46ff0ee02
- Cleared out the changes.txt file, now ready for new material.
2013-05-03 23:17:21 +00:00
Sol
9c8bda3671
- Adding DGM to RTR block info (except for DGM Maze Run)
...
- DGM Lands will no longer appear in the Common slot
2013-05-03 22:27:41 +00:00
Sol
e28f19b83d
- Revert all synchronized changes in MagicStack. This caused more issues than it solved.
2013-05-03 21:23:08 +00:00
Sloth
e9efe21c60
- PumpEffect will now add keywords with a timestamp.
2013-05-03 16:47:01 +00:00
Sloth
da2e115e4c
- Fixed AI using Elven Rite.
2013-05-03 13:53:21 +00:00
Sloth
7a901e33cd
- Improved AI using Vraska the Unseen.
2013-05-03 13:49:40 +00:00
Chris
145a10e7f0
[maven-release-plugin] prepare for next development iteration
2013-05-03 11:40:58 +00:00
Chris
d8c29b8cb7
[maven-release-plugin] prepare release forge-1.3.14
2013-05-03 11:40:45 +00:00
Chris
c78a11f4c4
- Preparing the changes.txt file for the next beta build and release.
2013-05-03 11:29:11 +00:00
Chris
74216e5197
- Added new card names to changes.txt.
2013-05-03 11:20:49 +00:00
swordshine
a1b991bc50
- Added Callous Oppressor
2013-05-03 08:17:19 +00:00
Sloth
a17628cdd6
- Fixed Challenges in Classic mode.
2013-05-03 06:12:39 +00:00
Hellfish
dd11711a56
*Marked Stack alteration methods as synchronized
2013-05-03 06:02:28 +00:00
Sloth
c130d0fc1e
- Fixed Compost trigger being optional.
2013-05-03 05:59:57 +00:00
Sloth
5dce0ab172
- Added AI support for Divide counters.
...
- Card conversions by marc.
2013-05-02 15:21:36 +00:00
Sloth
21c8c49154
- Fixed Timeshifted slot.
2013-05-02 15:05:12 +00:00
Hellfish
ef4793a6f8
*Removed Draw Order tab from the spell shop.
2013-05-02 13:14:39 +00:00
Chris
4041f560ea
- Added new card names to changes.txt.
2013-05-02 12:26:17 +00:00
swordshine
f895ae627d
- Fixed Spellweaver Helix
2013-05-02 08:15:04 +00:00
Sloth
428b91c13c
- Added the hard quest opponent Diablo 3.
2013-05-02 05:44:08 +00:00
Hellfish
a059a7c7da
*Autoselect cost if there's only one for ExilAndPay
2013-05-01 19:58:15 +00:00
Hellfish
76d445a6cb
*Added beginnings of ExileAndPay Cost (It currently assumes exactly *1* *creature* to exile from the *graveyard*. Good enough for the only card to use it. :P Will expand.)
...
*Added Back from the Brink.
2013-05-01 14:23:29 +00:00
Chris
97819fa730
- Added new card names to changes.txt.
2013-05-01 11:38:22 +00:00
Sloth
ab0b9ac735
- Fixed the cards of spells on the stack not always having the right controller.
2013-05-01 06:23:02 +00:00
Sloth
28434b14f7
- Fixed unpairing with tokens.
2013-05-01 05:40:49 +00:00
Sloth
c3e6050aa1
- Fixed Nightscape Battlemage and friends.
2013-05-01 05:40:14 +00:00
swordshine
1f6c218993
- Added Catch // Release
2013-05-01 05:04:34 +00:00
Sloth
fe668aee0e
- Fixed two quest challenge rewards.
2013-04-30 15:39:48 +00:00
Chris
7b14428ef5
- Added new card names to changes.txt.
2013-04-30 11:29:19 +00:00
Sloth
c354bd0732
- I think it's better to use same Destination parameter. ShuffleIntoLibrary hasn't been used yet anyway.
2013-04-30 06:31:13 +00:00
Sloth
5a1c3425d8
- Fixed Serene Remembrance.
2013-04-30 06:27:19 +00:00
Hellfish
f10a207404
*Refixed Serene Remembrance. Destination parameter changes behaviour if and only if the Origin is Stack. :/
2013-04-30 06:07:35 +00:00
Hellfish
36e466a726
*Fixed Serene Remembrance
2013-04-30 06:03:33 +00:00
Sloth
787bdcd1fa
- Fixed flightless Mirko Vosk, Mind Drinker.
2013-04-30 06:01:34 +00:00
swordshine
94fc6239e1
- Added Possibility Storm and Rhystic Lightning
2013-04-30 05:53:44 +00:00
swordshine
f79184a9d5
- Added Carry Away
2013-04-30 05:27:46 +00:00
swordshine
441e049aed
- Converted Domri Rade's first ability to PeekAndReveal
2013-04-30 05:26:06 +00:00
Chris
5c5036727d
- Added a fluff piece to the changes.txt file.
2013-04-30 03:20:10 +00:00
Sloth
ea04f4c902
- Cleanup of canPlayAndPayFor function.
2013-04-29 21:40:59 +00:00
Sloth
c9adf43f5e
- Updated some AI SVars.
2013-04-29 21:10:47 +00:00
Hellfish
f63c516683
*Readded Optional Trigger autoaccept/decline/ask, moved to PlayerController.
...
*Removed deprecated exception throwing in method body template.
*Fixed Deathgreeters trigger not being optional.
2013-04-29 18:13:07 +00:00
Sloth
56f5714af2
- AI will no longer copy its own legendary permanents.
2013-04-29 16:11:05 +00:00
Sloth
ef7c3f3308
- checkStaticAbilities will no longer do anything when the game is over.
2013-04-29 14:13:05 +00:00
Sloth
0a976a3e31
- Fixed Chains of Mephistopheles.
2013-04-29 14:08:24 +00:00
asepetci
71988db4dc
Draft assist ranking DGM
2013-04-29 10:28:59 +00:00
Sloth
035c8ecf4c
- Fixed type of Simic Manipulator.
2013-04-29 07:03:47 +00:00
Sloth
f298f1de03
- Added the hard quest opponent Lupin the Third 3.
2013-04-29 06:07:10 +00:00
Sloth
e6c755c03d
- Fixed Increasing Confusion.
2013-04-29 06:06:27 +00:00
Sloth
6aa3d13ec6
- Added the Herald opponent Air-Walker 2 by Nordos.
2013-04-28 20:42:16 +00:00
Sloth
a8b8b6cedf
- Added some AI specific for Laboratory Maniac.
2013-04-28 15:08:43 +00:00
Sloth
d430879cac
- Added the easy quest opponent Hugo Drax 1.
2013-04-28 14:51:36 +00:00
Sloth
55ef9d5baf
- Improved SpellPermanent AI.
2013-04-28 14:44:28 +00:00
Chris
ef281231fe
- Added new card names to changes.txt.
2013-04-28 12:19:07 +00:00
Sloth
be6c871633
- Fixed a possible NPE in TokenAI.
2013-04-28 11:53:44 +00:00
Sloth
499d7d4a27
- Fixed the blinking bug.
2013-04-28 11:51:13 +00:00
swordshine
70554e9120
- Added Vulshok Battlemaster
2013-04-28 02:04:51 +00:00
swordshine
7a3a077eb4
- DGM splitcards' oracles
2013-04-28 01:46:26 +00:00
swordshine
b724f214e2
- Equipment won't shake off when controller changes
2013-04-28 01:25:59 +00:00
swordshine
1d139ea54b
- Fixed some SVars
2013-04-28 00:36:49 +00:00
Maxmtg
99b15c8c9d
survive some exceptions
2013-04-27 18:50:18 +00:00
Maxmtg
ba80b7029f
bugfix for starter / tournaments
2013-04-27 18:46:51 +00:00
Maxmtg
cb3b1273f2
Cost from ManaCost ctor will behave correctly for manacost that can't be paid (Lotus Bloom)
2013-04-27 18:39:44 +00:00
Maxmtg
1175f255da
"random" is considered a valid Predicate
2013-04-27 18:30:50 +00:00
Maxmtg
e28c415887
nasty compile error!
2013-04-27 18:15:36 +00:00
Maxmtg
7858460391
updated CustomLimited to read the singleton parameter, applied it to drafts and sealed
2013-04-27 18:15:01 +00:00
Maxmtg
59aea5375a
UnOpenedProduct now supports limited pools (when you define that there is a single card per cube)
2013-04-27 18:09:22 +00:00
Sloth
66154323a3
- Fixed SVar of Rites of Spring.
2013-04-27 16:17:04 +00:00
Sloth
8f9a1d7c28
- Fixed logic error in Encode AI.
2013-04-27 16:16:08 +00:00
Sol
28047bb55a
- If activating player hasn't been set in when trying to grab it, use the controller instead.
2013-04-27 01:41:38 +00:00
Chris
01e2d17fe7
- Added a fluff piece to the changes.txt file.
2013-04-27 01:12:36 +00:00
Chris
3a7c922e0a
- Cleared out the changes.txt file, now ready for new material.
2013-04-27 00:02:26 +00:00
Sol
c0d08729c6
- Fixing original split cards x2 in mtg-data
2013-04-26 22:57:31 +00:00
Sol
5d36c10276
- assignSetInfo.py now compatible with Python 2.6
...
- Fixing far_away.txt filename
2013-04-26 22:22:29 +00:00
Maxmtg
63ed6a77d4
DGM setdata
2013-04-26 21:07:24 +00:00
Sloth
9fafd34a74
- Updated mtg-data.txt.
...
- Updated DGM setinfo and oracle entries.
2013-04-26 21:04:40 +00:00
Sloth
b25d3bb673
- Fixed attackingPlayer sometimes not being set.
2013-04-26 20:36:33 +00:00
Sloth
5c6f8e89a9
- Merged DGM branch.
2013-04-26 19:08:02 +00:00
Chris
9b7686894e
[maven-release-plugin] prepare for next development iteration
2013-04-26 12:54:57 +00:00
Chris
dbebc744d1
[maven-release-plugin] prepare release forge-1.3.13
2013-04-26 12:54:46 +00:00
Chris
a8ea370582
- Preparing the changes.txt file for the next beta build and release.
2013-04-26 12:43:29 +00:00
Chris
da7d6522ea
- Added new card names to changes.txt.
2013-04-26 12:38:21 +00:00
Maxmtg
5326faf565
updated CHANGES.txt explaining about .draft and .sealed files
...
removed fields to store human's chioces from TriggerHandler, extracted method that confirms trigger.
2013-04-26 05:18:39 +00:00
Maxmtg
bab53d5bb6
removing useless options in guild sealed
...
added mythic slot for ALA starter
2013-04-26 05:06:30 +00:00
Maxmtg
d5e6848069
will generate 80 lands out of 20 avaliable in print run correctly
2013-04-26 04:25:17 +00:00
Maxmtg
5019f4455b
FatPack generation
...
rem warnings
2013-04-26 03:57:08 +00:00
Maxmtg
6a51b8994b
fix typos for quest mode shop
2013-04-26 03:10:27 +00:00
Maxmtg
68fcb019ae
fix booster generation for quest modes
2013-04-26 03:07:14 +00:00
RedDeckWins
423e3c6efa
Mind Whip implemented
2013-04-26 02:56:34 +00:00
Maxmtg
e8aa4c5fb2
retrieve game from hostCard which is null in rarer cases than the passed SA
2013-04-26 02:38:29 +00:00
Maxmtg
882f81adcb
fix exc building text for FatPackTemplate that has no lands
2013-04-26 02:20:40 +00:00
RedDeckWins
3b1197cdc6
Added better logic when the AI is the defending player in a Sphinx Ambassador trigger, it is horrible at naming
2013-04-26 02:06:20 +00:00
Maxmtg
8591a63721
adjusted default booster template,
...
fixed some crashes in quest mode shop content generation
2013-04-26 02:05:07 +00:00
RedDeckWins
86d07620c4
Fix null pointer when creating a custom constructed game. Enforce deck conformance check for ai deck.
2013-04-26 02:03:03 +00:00
RedDeckWins
40ef9e0bcd
Cyclone implemented. UnlessCost supports UnlessXColor to specify the color of mana which must be paid for X in an UnlessCost.
2013-04-26 01:57:20 +00:00
Maxmtg
114504d5e3
Card standing for defending player will have an owner an thus will be able to retrieve its game
2013-04-26 01:51:30 +00:00
Maxmtg
2982c5ed21
renamed rare slot : "rare" will yeild only rares "RareNotMythic" was ugly, slot named "RareMythic" makes a sheet of 1 copy of all mythic and 2 copies of each rare, which is fine for full sets and produces the ratio 1:8
2013-04-26 01:12:36 +00:00
Chris
c42f05d0d6
- Added a fluff piece to the changes.txt file.
2013-04-25 15:49:38 +00:00
Chris
3229ec299c
- Added a fluff piece to the changes.txt file.
2013-04-25 15:38:21 +00:00
Maxmtg
57e58690f9
removed imports and added some notes to rare+mythic slot generation
2013-04-25 15:34:04 +00:00
Maxmtg
a2da45152d
Quest mode reward generation does not use booster generator - will create a printsheet and get directly from it.
2013-04-25 14:48:54 +00:00
Maxmtg
b930e6fcb1
disabled draft for Guild sealed (blocks)
2013-04-25 14:20:46 +00:00
Maxmtg
c9d275b8fb
Fixed crash when there were no cards on a sheet, will message to stderr instead. (when asking mythics from a ARN-themed cube)
2013-04-25 14:01:32 +00:00
Maxmtg
2a2a347340
Updating custom drafts
2013-04-25 13:58:33 +00:00
Chris
625768a8b3
- Added a fluff piece to the changes.txt file.
2013-04-25 13:51:24 +00:00
Maxmtg
d2633f7561
fix a typo
2013-04-25 13:45:04 +00:00
Maxmtg
c6c4fa5b17
Custom printsheets implemented
...
CardPool deserialization moved to cardpool as factory method.
2013-04-25 13:42:12 +00:00
swordshine
edec0d0eca
- Fixed Spell Description of Notorious Throng
2013-04-25 13:26:17 +00:00
swordshine
e2d2ed9ed3
- Add "Mandotary$ True" to Sylvan Library
2013-04-25 12:49:28 +00:00
Maxmtg
df7e51094c
Changes to RTR/GTC guild sealed: now there's only 1 guild booster, both promos are inside.
...
File format for cubes adjusted
2013-04-25 12:40:17 +00:00
Maxmtg
8fd5f73980
removed some duplicate code
2013-04-25 08:28:47 +00:00
Maxmtg
718b719306
disabling debug output for svn
2013-04-25 08:15:32 +00:00
Maxmtg
46e2ac3c65
setColorsToPay, setSunburst moved from input/InputPayManaOfCostPayment.java to CostPartMana
...
ManaPool.payManaFromAbility does not return ManaCostBeingPaid - that means it does not create a new instance, but alters the one passed as parameter
a few mana-paying inputs: the player who is shown the input is taken from base class field, not from singletons
2013-04-25 07:32:46 +00:00
Sloth
e258d30580
- Added the medium quest deck Anakin Skywalker 2.
2013-04-25 07:10:22 +00:00
Sol
97c5777d87
- Convert Patriarch's Bidding to script
2013-04-25 02:29:07 +00:00
Sol
6bb80c00a6
- Provide targeting hints when attempting to target a Planeswalker with direct damage
2013-04-25 00:51:14 +00:00
Chris
4c946b8b4d
- Added a fluff piece to the changes.txt file.
2013-04-24 22:43:48 +00:00
Maxmtg
f5a01494f0
reverting setdata changes
2013-04-24 21:42:13 +00:00
Maxmtg
f00f67c164
refactored booster generation: ARN generates correctly, DGM maze land slot not coded yet.
...
FPs, starters not tested.
known issues: guild sealed not working
2013-04-24 21:41:17 +00:00
Chris
83c4e972e1
- Converted precon deck descriptions to straight ASCII, M to Z.
2013-04-24 21:03:59 +00:00
Chris
224c7243fa
- Converted precon deck descriptions to straight ASKII, A to L.
2013-04-24 20:29:30 +00:00
Sloth
3e18c042cb
- Fixed NPE caused by Deepcavern Imp.
2013-04-24 18:37:25 +00:00
Sloth
1c9a2da3a6
- Little safety fix for removeAllExtrinsicKeyword.
2013-04-24 14:09:19 +00:00
Sloth
0b4e1757de
- Fixed some extrinsic keywords not being HIDDEN.
2013-04-24 14:04:17 +00:00
Sloth
7500652a8d
- Fixed AI using Nyxathid.
2013-04-24 13:29:07 +00:00
Sloth
3673028c5b
- Fixed AI not using Rebound.
2013-04-24 13:22:36 +00:00
Chris
44f8326b73
- Added new card names to changes.txt.
2013-04-24 12:27:45 +00:00
swordshine
d3ac169d03
- Added Taunt
2013-04-24 12:19:44 +00:00
swordshine
cd7d435977
- DGM: six remaining white cards
2013-04-24 06:39:13 +00:00
RedDeckWins
d60d2cbfcf
Spitting Slug implemented
2013-04-24 04:50:59 +00:00
RedDeckWins
883208bd56
Liege of the pit copypasta error fixed.
2013-04-24 02:28:59 +00:00
swordshine
27145488c2
- DGM: Added 4 split cards by PowerClaws (rewrite two of them)
2013-04-24 02:19:09 +00:00
Maxmtg
4e70925eac
Deck generation based on color profile, strictly follows profile
...
cmc curve uses relative weights
2013-04-23 22:20:55 +00:00
Hellfish
deeba62794
*Fix potential NPE in Commander deck conformance check.
2013-04-23 18:43:19 +00:00
Maxmtg
f5ac535af3
updates to VStack are never empty
2013-04-23 18:38:23 +00:00
Hellfish
45a9f0985a
*Added a map of color -> basic land type to Constant, since it might be of use elsewhere.
...
*Added Commander deck conformance check for basic land types.
2013-04-23 18:00:44 +00:00
Maxmtg
3e76abbaf5
Improve texts for combat in both log and window
2013-04-23 15:47:24 +00:00
Chris
7a9e33bc6e
- Removed a no longer needed known issue.
...
- Added a fluff piece to the changes.txt file.
2013-04-23 15:30:35 +00:00
Maxmtg
5fff16db45
Combat panel updates as you click on cards to attack
...
Log panel is also updated correctly
2013-04-23 14:21:39 +00:00
swordshine
168bbe0ebf
- DGM: 7 green cards
2013-04-23 13:22:27 +00:00
Maxmtg
3b4f1dbb05
removed FModel.getGame method.
...
please retrieve the GameState instance from nearby players
2013-04-23 13:18:58 +00:00
Chris
01fb283285
- Added new card names to changes.txt.
2013-04-23 12:28:24 +00:00
Sol
e79e1d74da
- Fixing Evoke not displaying Cost in the CardDetailPanel
2013-04-23 03:00:27 +00:00
Sloth
2da129ae42
- Fixed Necromancy.
2013-04-22 20:52:38 +00:00
Maxmtg
beeaf3cc50
removed the 'currentdefender' field from Combat, each user has to track himself the defenders
...
canAttack and addAttacker methods now require a defender.
2013-04-22 19:59:18 +00:00
Maxmtg
7984cd3578
fix to http://www.slightlymagic.net/forum/viewtopic.php?p=116116#p116116
...
(treating null as refuse to pay)
2013-04-22 17:15:07 +00:00
Maxmtg
5a1876ea7c
minor: player can be attacked only if it is in the defenders list
2013-04-22 15:39:56 +00:00
moomarc
849b679c05
- Fix for Isochron Scepter imprinting multiple cards
2013-04-22 14:49:41 +00:00
Chris
9edf852e32
- Added a fluff piece to the changes.txt file.
2013-04-22 12:03:00 +00:00
Chris
78e2d39f6d
- Added new card names to changes.txt.
2013-04-22 11:30:55 +00:00
Chris
d0dcaee0bd
- Added new card names to changes.txt.
2013-04-22 11:29:36 +00:00
Maxmtg
a0968bc747
redraw batllefield right after a right click when a creture was removed from battle
2013-04-22 08:39:08 +00:00
Maxmtg
a1440ed244
InputAttack appears a single time, players may click on entities they want to attack.
2013-04-22 08:31:33 +00:00
Maxmtg
bc5f5aac51
removed Action interface
...
CommandList replaced with a plain list (though should better have used a stack, since the commandlist was adding items at index 0)
Phase - removed duplicate wrapper UntilYourNextTurn to same data as until(player)
removed imports,
ColorChanger - used List instead of ArrayList
2013-04-22 07:02:46 +00:00
Maxmtg
ce428b0c1b
named former client 'connectionTest' for a test it is
2013-04-22 06:17:09 +00:00
swordshine
cc4833c014
- Added Needlebite Trap
2013-04-22 01:35:58 +00:00
Sloth
ca2ae9014c
- Eldrazi shuffling fix by Faxn.
2013-04-21 21:38:05 +00:00
Sloth
d42dffda19
- Fixed incorrect P/T storing of LKI copies (counters where counted twice).
2013-04-21 21:24:27 +00:00
Sloth
d5f9616ac5
- Cleanup of P/T calculation.
2013-04-21 21:14:55 +00:00
Sloth
0345b1a846
- Fixed ChooseGenericEffect ignoring Defined parameter when a target is present.
2013-04-21 20:54:56 +00:00
Sloth
4fddfa7135
- fixed a possible NPE in ChangeZoneAi.
2013-04-21 18:33:12 +00:00
Sol
b04959fa89
- Compare Targets of SubAbilities to the StackInstance SubAbilities for full Targeting confirmation (Bugfix Jitte multi-activation)
2013-04-21 17:32:33 +00:00
Maxmtg
084419d3de
serverport empty line
2013-04-21 14:54:39 +00:00
Maxmtg
6cf5f19ec5
VHomeUI: start/stop button appear only when server port is set up in config
...
Server: a dedicated packet for greeting
ClientStates may throw exceptions when malformed packets come.
If clientStates chain leaves a packet unhandled, then it will be handled in NetClient
2013-04-21 14:53:32 +00:00
Sloth
55674b2f85
- Cleanup for targeting overlay not selected.
2013-04-21 14:42:39 +00:00
Maxmtg
197c64777b
Trying to sacrifice Engineered Explosives with one counter on it I had a crash
2013-04-21 14:38:05 +00:00
Maxmtg
077723ffd2
extracted observable superclass from socket
2013-04-21 14:33:57 +00:00
Sol
04cb2e91b6
- Convert Stangg to Script
2013-04-21 14:03:15 +00:00
Maxmtg
96e339bc4a
remove unused classes or imports
2013-04-21 12:08:32 +00:00
Chris
1eee7bc685
- Added new card names to changes.txt.
2013-04-21 11:53:48 +00:00
Maxmtg
b5d094e430
Network protocol rewrite:
...
* packets don't depend on serialization any longer (and they shouldn't since they are simple DTOs)
* support for multiple serialization types - add custom protocols when needed
* web client serialization protocol uses gSon
2013-04-21 11:23:17 +00:00
Maxmtg
bad3cf3191
forgot to commit 2 days ago
2013-04-21 11:18:24 +00:00
Maxmtg
072c541401
Allow any letter in EQ? expression. It was limited to X previously
2013-04-21 11:17:34 +00:00
Sloth
368fac3479
- The AI can now use Vesuva.
2013-04-21 09:17:48 +00:00
swordshine
901debd801
- Fixed Wing Puncture
2013-04-21 09:09:10 +00:00
Sloth
889305842b
- Improved Cipher AI.
2013-04-21 09:04:21 +00:00
Sloth
0efbdfb006
- Fixed Engineered Explosives.
2013-04-21 08:14:48 +00:00
swordshine
3e87a5f3bf
- Added Dismantle
2013-04-21 08:04:19 +00:00
swordshine
261e85bc8a
- Fixed Dance of Many
2013-04-21 05:12:57 +00:00
Maxmtg
406109086d
this is to fix bug for human paying non-announced X costs
2013-04-21 05:12:31 +00:00
swordshine
b8f35fba3d
- Added Saproling Infestation
2013-04-21 04:51:46 +00:00
Sol
b9dca5e4ea
Convert Kinsbaile Borderguard to script
2013-04-21 04:02:22 +00:00
Sol
2dfb0b58de
- Allow Count$Compare to calculateAmount of SVars
...
- Convert Apocalypse Hydra to script
2013-04-21 01:59:11 +00:00
Sloth
acfd320657
- Updated the quest deck Riddler 4 and improved AI handling of Guilty Conscience.
2013-04-20 12:27:11 +00:00
Maxmtg
280a9a7d4c
getAttackCost & getBlockCost - straight methods
2013-04-20 12:19:23 +00:00
Chris
7ac15be46e
- Added new card names to changes.txt.
2013-04-20 12:00:58 +00:00
Maxmtg
18e03e569b
cleanup unused imports
2013-04-20 11:38:35 +00:00
Maxmtg
348a8d9d72
VField: store labels for mana in an ArrayList
...
CField: new ZoneAction is performed not on click, but in ctor.
class ZoneAction moved to separate file
2013-04-20 11:37:23 +00:00
Maxmtg
75384b78e3
CField: click with meta key down is handled by the very input class. (a parameter added to selectCard)
...
VCombat: !parentCell.getSelected() won't NPE any longer (unless if parentCell is null for that thread), moved most thread-unsafe actions from update() to ctor and populate
PhaseHandler: bCombat is AtomicBoolean to be retrieved correctly from any thread.
2013-04-20 07:41:20 +00:00
Sloth
609164d7c5
- Fixed getShortColorsString dealing with more than one entry.
2013-04-20 06:41:04 +00:00
Sol
9611a40e1d
- Fixed issue with AI retargeting for Optional triggers
...
- SpellAbilities will now (again) stay on the stack until they are finished resolving, allowing ChangeTarget spells to redirect Counterspells to themselves
2013-04-20 01:56:12 +00:00
swordshine
c32830f6a1
- Added 3 cards
2013-04-20 01:08:56 +00:00
Chris
3f722a10b5
- Added new card names to changes.txt.
2013-04-19 11:56:08 +00:00
Maxmtg
ad3d707e69
mana paid to avoid negative effect moved from ManaCostBeingPaid to AI. Normal players don't need these fields
2013-04-19 06:42:37 +00:00
Maxmtg
010a3ae727
fix for concurrent modification problems http://www.slightlymagic.net/forum/viewtopic.php?p=115820#p115820
...
note: copy to new arraylist does not help against comodification problem. The only known to me solution is use classes from java.util.concurrent
Playarea redraw timeout increased to 50ms
2013-04-19 06:41:27 +00:00
Sol
ff5c92cf20
- Fixing bad copy/paste in xCount
2013-04-19 03:42:56 +00:00
Sloth
0f60f2e4d9
- Added the hard quest deck Jubilee 3 by Nordos.
2013-04-18 20:48:36 +00:00
Sloth
880919b698
- More castPermanentInMain1 changes.
2013-04-18 20:43:31 +00:00
Sloth
177b20f1f5
- Fixed a possible ConcurrentModificationException.
2013-04-18 20:41:14 +00:00
swordshine
ff542ff30b
- Missing SetInfo
2013-04-18 12:45:12 +00:00
swordshine
69618abdf9
- Vanguard: Added Elvish Champion Avatar and Seshiro the Anointed Avatar
2013-04-18 12:41:14 +00:00
Chris
17d9804923
- Added new card names to changes.txt.
2013-04-18 11:33:04 +00:00
Sloth
1b093eced3
- Improved castPermanentInMain1 function.
2013-04-18 07:27:15 +00:00
Sloth
97aca3753a
- Updated some AI SVars.
2013-04-18 07:23:20 +00:00
Sol
8c637ed500
- Added Corrosion
2013-04-18 02:23:00 +00:00
Sol
f8ddf44881
- Fixing smart quote
2013-04-17 23:21:56 +00:00
Sol
01f88df772
- Fixing some overzealous changes in Card overlays that could place the Blocking icon underneath the Sickness icon
2013-04-17 22:49:13 +00:00
Sloth
5a7874f758
- Fixed addChangedCardKeywords overwriting entries with same timestamp.
2013-04-17 15:55:01 +00:00
Maxmtg
dbcb86c62d
Chat and 'player has joined' announcements work now.
2013-04-17 13:21:45 +00:00
swordshine
2ccb64efa3
- Added Whipgrass Entangler (the last one for Legions set)
2013-04-17 13:09:41 +00:00
Maxmtg
a4743c1035
lobbyPlayers have strict types, this is used to provide separate code paths to deliver messages to GUI player and remote one.
...
lobbyPlayer has a factory method to build concrete player.
2013-04-17 12:44:28 +00:00
Maxmtg
f1b1100c89
minor improvements to chat window
2013-04-17 11:58:31 +00:00
Maxmtg
4c4430e793
Chat window - messages now appear in the list above (but it's still disconnected from network part)
...
Dealt with Command class - now it's method is called run and the interface extends Runnable.
All UI-related calls may be switched
2013-04-17 11:48:06 +00:00
swordshine
ce8ac3fcdd
- DGM: Notion Thief
2013-04-17 11:08:30 +00:00
Chris
9b3bf168ad
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-04-17 10:57:28 +00:00
Maxmtg
85a42f0670
cards with Suspend X didn't ask for X to pay
2013-04-17 10:53:05 +00:00
Maxmtg
63321510eb
Added a kinda console to display messages coming from network
2013-04-17 10:34:18 +00:00
Maxmtg
12090a6bd7
xCount refactored
2013-04-17 07:57:59 +00:00
Maxmtg
1d582a48b1
worldheart_phoenix - do not create custom requirements please, use built-in value calculation
2013-04-17 05:44:34 +00:00
swordshine
999c785f86
- Fixed pic url of Illuminate
2013-04-17 05:20:50 +00:00
swordshine
6e8a4f70bc
- Added Worldheart Phoenix (CFX set is 100%)
2013-04-17 04:54:17 +00:00
swordshine
db2327557f
- Vanguard: Added Ink-Eyes, Servant of Oni Avatar and Maralen of the Mornsong Avatar
2013-04-17 04:48:36 +00:00
Maxmtg
a77dd8c547
cost adjustments moved closer to payment (by human)
...
X/MK have to be announced to have their costs reduced.
2013-04-16 20:37:51 +00:00
Maxmtg
4d7b221eb5
Rumbling Aftershocks implemented
2013-04-16 19:42:41 +00:00
Maxmtg
89b81fc689
Triggers now check if altcost was used to pay - results in simplier scripts
2013-04-16 17:55:00 +00:00
Maxmtg
44554441ea
OptionalCosts (Buyback, Kicker, AltCost) moved to EnumSet (there was a string list)
...
intrinsic abilities renamed to unparsed ones,
getMultiKickerMagnitude is getKickerMagnitude, it returns 1 for simple Kickers now
Kicker syntax changed,
AltCost avaiable to check on triggers
2013-04-16 17:53:51 +00:00
Maxmtg
33ade082ab
12 Cards with alternative kickers have different syntax now (code will follow)
...
+Illuminate
2013-04-16 17:43:19 +00:00
Maxmtg
6f9be4ff8f
Mana cost additions were incorrect - X was discarded!
2013-04-16 17:25:12 +00:00
Maxmtg
78a75188cb
No more cards use SetAsKicked keyword, code changes will follow soon
2013-04-16 15:21:33 +00:00
Chris
0c29b085e7
- Added a fluff piece to the changes.txt file.
2013-04-16 14:36:52 +00:00
Maxmtg
441b80c4df
switched 3 cards to use Condition$ Kicked instead of SetAsKicked
2013-04-16 14:27:46 +00:00
Chris
4df88925b2
- Added a fluff piece to the changes.txt file.
2013-04-16 12:18:56 +00:00
Chris
4ee5e5ac0c
- Added new card names to changes.txt.
2013-04-16 11:36:19 +00:00
Maxmtg
4a6834a9cb
optional cost minor refactor
2013-04-16 07:46:32 +00:00
Sloth
6baf8cf43b
- Cleanup.
2013-04-16 07:20:34 +00:00
Sloth
66846b4d0b
- Fixed a possible NPE created by changeHiddenOriginResolveAI.
2013-04-16 07:13:12 +00:00
swordshine
e67da9cdec
- DGM: Blood Baron of Vizkopa
...
- Some cards with "an opponent has 10 or less life, ..." use "PlayerCountOpponents$LowestLifeTotal" now
2013-04-16 06:40:54 +00:00
swordshine
87238a1d4d
- DGM: Added Goblin Test Pilot
2013-04-16 04:46:41 +00:00
Sol
81b3cbb5dd
- Apparently the conversion to predicate presets in new quest creation failed to adhere to monocolored requirements, leading to too many multicolored cards in a new quest
2013-04-16 01:06:02 +00:00
Maxmtg
d3571f81af
CostExile: inputs converted to common routines, they execute doPayment from the right thread, do not lock UI
...
GameNew: rem imports
2013-04-15 20:40:23 +00:00
Sloth
11b61962a1
- Updated some quest decks.
2013-04-15 20:34:18 +00:00
Maxmtg
2b5baa2075
remove debug output from sideboarding
2013-04-15 18:22:39 +00:00
Maxmtg
d8f2f74fba
simplify VMatchUI.populate
2013-04-15 15:03:54 +00:00
Maxmtg
99fd571e00
sending CField updates to a propper thread.
...
minor optimizations for the rest
2013-04-15 11:04:05 +00:00
Chris
52cfa9657b
- Added new card names to changes.txt.
2013-04-15 10:47:43 +00:00
Maxmtg
d054621e45
removed extra parameters from spell and payMana constructors
...
pre-reqs to make payCost in spellAility not null and final
2013-04-15 10:16:16 +00:00
Sloth
90ff68282b
- Added safety check in choosePermanentsToSacrifice.
2013-04-15 08:43:13 +00:00
Maxmtg
46ffa1c4f0
moved console update to EDT thread, this should solve NPE from http://www.slightlymagic.net/forum/viewtopic.php?p=115484#p115484
2013-04-15 08:37:40 +00:00
Maxmtg
4143c472ff
removed manaCost from SpellAbility, use payCost instead.
...
removed Card arguement from Cost ctor
2013-04-15 08:31:37 +00:00
Maxmtg
1a721fc2b0
Cost.combine(c1,c2) was modifying its argument c2. That would lead to bugs in propaganda effects. The method was replaced with Cost.add(c1) that adds c1 to this (and the current cost is obvously changed)
2013-04-15 07:16:10 +00:00
RumbleBBU
98b1e3bb30
Added missing set info to two in-play cards in a Jamuraa challenge.
2013-04-15 05:25:02 +00:00
swordshine
f86339d9e7
- Fixed Fold into AEther
2013-04-15 04:38:52 +00:00
Sol
d110c283ab
- Blockers with Trample should not open the AssignDamage dialog when there is only one creature it's blocking
2013-04-15 03:18:56 +00:00
Sloth
56c2bff69f
- Fixed possible NPE's caused by Haunt.
2013-04-14 21:47:26 +00:00
Hellfish
0a656dc1da
*Potential base for Partial Paris AI
2013-04-14 18:58:48 +00:00
Sloth
7bf79be1e4
- Added Hipparion.
2013-04-14 14:12:25 +00:00
Sloth
6502684f3c
- Added the static ability "CantBlockUnless".
...
- Added Cowed by Wisdom.
2013-04-14 14:01:27 +00:00
Maxmtg
f214be71bf
code formatting,
...
client lines coloring
2013-04-14 12:34:34 +00:00
Chris
44ca43c121
- Added a fluff piece to the changes.txt file.
2013-04-14 11:42:50 +00:00
Maxmtg
0d3a727610
Changed interfaces to acquire players for lobby - human uses a single LobbyPlayer for all games.
...
NetClient now adds its player to lobby
2013-04-14 11:33:20 +00:00
Maxmtg
07fbc7c6a9
removed superclass for packet, interface looks better
2013-04-14 10:59:04 +00:00
Maxmtg
3eed2f993b
Server instance moved to FControl,
...
HomeUI buttons get enabled/disabled to indicate server status
Server - clientstates form a chain of responsibility for packets processing
packets for autorization (no checks performed, used to get player's name)
2013-04-14 10:51:04 +00:00
Chris
7f50bb3515
- Added new card names to changes.txt.
2013-04-14 10:45:06 +00:00
Maxmtg
91a748cb1c
CostRemoveCounter assigns cntRemoved for correct AI payment
2013-04-14 09:11:55 +00:00
Sloth
3c4cebb398
- Fixed Exsanguinate.
2013-04-14 08:45:36 +00:00
Sloth
40fd711421
- Fixed AI not paying CostRemoveCounter costs.
2013-04-14 08:31:09 +00:00
Sloth
d00599e774
- Fixed Cabal Interrogator.
2013-04-14 08:23:09 +00:00
Sloth
620cde415b
- Fixed Phantasmal Terrain.
2013-04-14 07:08:10 +00:00
Maxmtg
0f8db69b53
Start server button - hidden into devmode
2013-04-13 22:54:12 +00:00
Maxmtg
891cfd3e6b
+start server button
2013-04-13 22:43:20 +00:00
Maxmtg
cac89ede5a
Server incubation
2013-04-13 22:00:41 +00:00
Maxmtg
9c032e8d27
commit a prototype client for websocket protocol (able to send and show messages from socket only)
2013-04-13 21:48:12 +00:00
Sol
06c8c68bb7
- Bugfix: Wishes can only retrieve cards you own which prevents retrieving an opponents card, which would then go into that player's hand
2013-04-13 16:50:10 +00:00
Sol
75e0ff91ff
- These flicker effects were still using the wrong Defined$ param
2013-04-13 15:14:25 +00:00
Sloth
473dc9c6ea
- Fixed more Flicker cards.
2013-04-13 13:34:05 +00:00
Sol
4d5c6068d4
- Flicker abilities should return "Remembered" not "Targeted"
2013-04-13 12:53:30 +00:00
Chris
3d46e3a19c
- Added new card names to changes.txt.
2013-04-13 11:04:44 +00:00
swordshine
01d9afd089
- ChooseCardNameEffect changes for Council of the Absolute
2013-04-13 08:00:39 +00:00
Maxmtg
2dcb365841
Allow cancel for sacrifice cost payment - http://www.slightlymagic.net/forum/viewtopic.php?p=115356#p115356
2013-04-13 07:17:13 +00:00
Sloth
3c7acdca32
- Vexing Devil is now multiplayer compatible and the AI can better react to it.
2013-04-13 06:46:47 +00:00
Sloth
59f44c34f4
- Improved checkRemoveCounterCost.
2013-04-13 06:32:59 +00:00
swordshine
f38376c901
- Added Fog Patch
2013-04-13 05:29:49 +00:00
Maxmtg
145a0ce441
fixes comodification exceptions (like http://www.slightlymagic.net/forum/viewtopic.php?p=115346#p115346 and viewtopic.php?p=114582#p114582)
2013-04-13 05:20:54 +00:00
Maxmtg
b9ace52e8b
Adding jetty - socket framework.
2013-04-13 04:32:58 +00:00
swordshine
433809d94c
- Added TriggerEvolved
2013-04-13 01:25:27 +00:00
Maxmtg
e0007dcb03
GameLossReason moved to player package, since it's individual per player and to avoid confusion with GameEndReason
2013-04-12 19:53:08 +00:00
Sloth
d6761a852c
- Fixed Epic Effect's EffectZone.
2013-04-12 17:53:52 +00:00
Chris
54ec5fa720
- Added a fluff piece to the changes.txt file.
2013-04-12 15:18:25 +00:00
Chris
8a21bf6838
- Cleared out the changes.txt file, now ready for new material.
2013-04-12 13:00:08 +00:00
Chris
a2cc149e25
[maven-release-plugin] prepare for next development iteration
2013-04-12 11:21:11 +00:00
Chris
727c8c4aaa
[maven-release-plugin] prepare release forge-1.3.12
2013-04-12 11:21:01 +00:00
Chris
fbb1abd290
- Preparing the changes.txt file for the next beta build and release.
2013-04-12 11:10:20 +00:00
Chris
886ccea8ae
- Added new card names to changes.txt.
2013-04-12 11:05:02 +00:00
Maxmtg
7930167469
that nice toString overload broke some cards - reverting
2013-04-12 09:09:57 +00:00
Maxmtg
5a386afeb6
make sure copyOnWriteArray list does not get overwritten by other structure
2013-04-12 07:38:00 +00:00
Sol
0078da8ea3
- Reverting wait till Spell resolution to remove SA, since for some reason the SAs for AIs optional triggers aren't matching for some reason. (AI Goblin Arsonist issue)
2013-04-12 03:26:15 +00:00
swordshine
382de9bffd
- Added Earwig Squad and Latchkey Faerie
2013-04-12 00:47:03 +00:00
Maxmtg
184e3469ca
protection against co-modification for type list
2013-04-11 23:05:58 +00:00
Maxmtg
7e14d5ca58
cleanup for Card class, removed unreferenced methods and variables, inlined once-referenced, moved ai-related closer to AI
2013-04-11 21:18:01 +00:00
Maxmtg
465a862070
removed an unreferenced method and renamed another method
2013-04-11 20:25:57 +00:00
Maxmtg
38db2511db
nin the pain artist - changed X to use Announce
2013-04-11 20:11:49 +00:00
Sloth
cc4941547d
- Fixed description of Moonlace.
2013-04-11 16:32:08 +00:00
Sloth
77195b1e03
- Added AI support for Paralyze.
2013-04-11 15:07:10 +00:00
Chris
92cacb6471
- Added new card names to changes.txt.
2013-04-11 11:04:31 +00:00
swordshine
177bc9e009
- Fixed the cost
2013-04-11 10:37:40 +00:00
swordshine
30ae3581a8
- Added Paralyze and Reverse the sands
2013-04-11 10:34:26 +00:00
swordshine
cd6aa58f8a
- DGM: Added Varolz, the Scar-Striped
2013-04-11 08:56:17 +00:00
Maxmtg
5fed7ec93a
made canPay calculate life when it's defined
2013-04-11 05:06:01 +00:00
Maxmtg
9f6d1f5247
fixed NPE that prevented Dredge from working
2013-04-11 05:05:34 +00:00
Maxmtg
9bf4140589
Killing wave will have other players (besides the ability activator) sacrifice their creatures when they don't pay
2013-04-11 04:43:15 +00:00
Sloth
5b15713fee
- Added "NonStackingEffect" SVars.
2013-04-10 21:32:15 +00:00
Agetian
871d01c806
- Some improvements in descriptive texts related to the alternate sound system.
2013-04-10 13:38:16 +00:00
swordshine
943cbfcb1c
- Added Dream Salvage
2013-04-10 12:59:44 +00:00
Agetian
3458cc6ee1
- Minor style adherence correction (expand tabs to spaces).
2013-04-10 12:54:17 +00:00
Sloth
43c1216f4e
- Added "NonStackingEffect" SVars.
2013-04-10 12:10:10 +00:00
Chris
f4fe38cd60
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-04-10 10:50:45 +00:00
Agetian
3c5701eab5
- Fixed a bug preventing the AI profile from being correctly restored between matches in a duel.
2013-04-10 05:55:43 +00:00
Agetian
a731f7d630
- Removing a useless comment
2013-04-10 05:45:45 +00:00
Agetian
4f30cd58ec
- Renamed AsyncSoundPlayer to AltSoundSystem (better represents its purpose).
...
- Fixed the synchronous sounds playing asynchronously on the alternative sound system.
- Some minor fixes and changes to the alternative sound system.
2013-04-10 05:16:46 +00:00
Maxmtg
afe8c40d87
remove unused imports that produced warnings in Eclipse
2013-04-10 04:52:11 +00:00
Maxmtg
975437fde1
Deck Import button moved to first tab.
...
Some texts with instructions added to the related dialog
2013-04-10 04:50:59 +00:00
Maxmtg
b3dda493b4
anti-NPE measure: http://www.slightlymagic.net/forum/viewtopic.php?p=115101#p115101
2013-04-10 04:04:55 +00:00
swordshine
0f6964be04
- Put an attacking creature to the battlefield will also be able to choose a defender for human players
2013-04-10 00:50:54 +00:00
Sol
1a89e4cce3
- Real fix for both ChangeTargets being able to change Counterspells to ChangeTarget SA that doesn't cause Multitargeting issues
2013-04-10 00:35:14 +00:00
Sol
5284503bd4
- Restoring Quest Tokens suffering from Summoning Sickness
2013-04-09 23:06:05 +00:00
Sloth
8b0c0481a9
- Created a new AI SVar "NonStackingEffect" for cards like Blood Moon or Crucible of Worlds.
2013-04-09 21:43:38 +00:00
Agetian
b205de91c6
- Added myself to the list of devs in the project file.
2013-04-09 19:53:43 +00:00
Sloth
d1153515aa
- Fixed Transmute and split cards.
2013-04-09 18:39:08 +00:00
Agetian
07d0df8742
- Implemented an alternative sound system for people who have issues with sound gradually or instantly disappearing on certain Linux systems (can be switched on/off in the preferences without needing a restart, also uses the standard Java Sound API so it doesn't require an external dependency; it's non-caching and, as such, less efficient than the regular sound system, so only use it in case you have issues with the default system, otherwise leave the option unchecked).
2013-04-09 18:35:17 +00:00
Maxmtg
2f5a7187c5
checkPropagandaEffects simplified due to synchronous execution
2013-04-09 16:03:31 +00:00
Maxmtg
fc91229e95
getAttackerList was duplicate of getAttackers - has been replaced.
2013-04-09 15:34:51 +00:00
swordshine
d1e9367a65
- Fixed last commit for AI
2013-04-09 12:51:20 +00:00
swordshine
b91dcd32f2
- Tokens generated by Geist of Saint Traft (and other cards) can choose which player of planeswalker they are attacking
2013-04-09 12:36:58 +00:00
moomarc
fdbfe42ec7
- Cleaner script for Undying Flames
2013-04-09 12:34:50 +00:00
swordshine
f4477b0136
- Kaalia of the Vast's ability should not trigger when she attacks a planeswalker
2013-04-09 12:12:50 +00:00
Chris
cea7820c80
- Added a fluff piece to the changes.txt file.
2013-04-09 12:12:12 +00:00
Chris
3ad47637ff
- Added new card names to changes.txt.
2013-04-09 11:41:35 +00:00
Maxmtg
c8af23124c
quest tokens won't suffer from sickness
2013-04-09 09:55:01 +00:00
Maxmtg
9099176144
card class clean up.
...
cards will determine their ability to flip or transform by presence of a matching altername state
2013-04-09 09:54:44 +00:00
swordshine
eca7b00013
- DGM: Master of Cruelties
2013-04-09 08:53:21 +00:00
Maxmtg
0644989719
Remove setStateAll effect,
...
Removed duplicate code in SetState
Removed flipped variable from Card class - it will use current state to determine its flipped state
2013-04-09 08:47:20 +00:00
Maxmtg
396a8e4d14
moonmist and ixidron converted to use RepeatEach effect
...
setStateAll will be removed
2013-04-09 08:44:13 +00:00
swordshine
de9498790c
- Added Chance Encounter
2013-04-09 08:32:42 +00:00
Maxmtg
b8e92ef7e5
removed some variable.matches("[0-9][0-9]?") in favour of StringUtils.isNumeric and AbilityUtils.calculateAmount (that handles plain numbers correctly)
2013-04-09 06:49:40 +00:00
Maxmtg
1e38f101d5
added a method getParamOrDefault (to save all that hasParam with subsequent call to getParam)
2013-04-09 06:36:46 +00:00
Maxmtg
e66ad294fb
InputProxy - debug texts can be enabled with a variable
...
AbilityUtils - adjust order of checks
removed unused imports
2013-04-09 06:35:00 +00:00
Sol
26c275bef7
- Not sure why Seething Pathblazer has a 0 in its cost
2013-04-09 02:27:13 +00:00
swordshine
60c76d1758
- Fixed Binding Grasp
...
- Added Cathedral Membrane
2013-04-09 00:48:06 +00:00
Sloth
8aaa954f69
- Fixed Threads of Disloyalty.
2013-04-08 20:18:37 +00:00
Sloth
3cd9e98072
- Added SVar:RemAIDeck:True to Bloom Tender.
2013-04-08 20:16:53 +00:00
Sloth
50ca7b68e0
- Rewrote Epic ability.
2013-04-08 20:12:14 +00:00
Maxmtg
1d6ea63cf1
build fuse ability moved to ability/AbilityFactory.java
...
had to copy svars from sides to joined 'original' card in order to support cards like Beck//Call from http://www.slightlymagic.net/forum/viewtopic.php?p=114908#p114908
2013-04-08 19:24:03 +00:00
swordshine
c662f77e10
- Added Brine Hag
2013-04-08 13:18:32 +00:00
Chris
00cfd5059b
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-04-08 12:21:36 +00:00
Maxmtg
4b539a71ed
Adjust texts for fuse
2013-04-08 10:06:30 +00:00
Maxmtg
30ad587769
'Fuse' Keyword support for DGM
...
CostUtil.java disbanded, it's method moved closer to usage places.
2013-04-08 09:29:25 +00:00
Maxmtg
da6e2f55fe
Added EDT guard to ImageCache.getImage to track down possible reasons for http://www.slightlymagic.net/forum/viewtopic.php?p=114857#p114857
2013-04-08 07:44:42 +00:00
Maxmtg
2511bda8bc
Removed 'YChoice' from game. - Tetravus may use the same variable X (it's cleared after resolve) no other cards used it
...
Fixed NPE in announce code for costs that do announce but have no manacost (ab of simic manipulator)
2013-04-08 07:38:49 +00:00
Maxmtg
3549a29040
arranged counters to put the most used on top of the list (and thus make parse faster), removed useless javadocs
2013-04-08 06:58:34 +00:00
Maxmtg
ba3d04010e
Molten hydra fix (calculateAmount had incorrect order of if-else and returned 0 for CostRemoveCounter too early)
2013-04-08 06:24:21 +00:00
swordshine
1b71f3a409
- Added Rain of Gore
2013-04-08 05:13:24 +00:00
Maxmtg
e9c61b6fcd
for molten hydra
2013-04-08 00:03:26 +00:00
Maxmtg
30d20195c8
allow cancel for rem counter cost
2013-04-07 23:57:35 +00:00
Maxmtg
d86480e3f2
fix costs for planeswalker
2013-04-07 23:53:06 +00:00
Maxmtg
ae06422531
cost removecounter - needs testing
2013-04-07 23:48:19 +00:00
Hellfish
58a72c1dce
*Removed debug output
2013-04-07 14:37:28 +00:00
Hellfish
220a868cbb
*Fixed MayEffectFromOpeningHand for AI
2013-04-07 14:37:03 +00:00
moomarc
8c40563e66
- added Montgomery Burns quest avatar
2013-04-07 13:18:42 +00:00
Chris
3287748bb2
- Added new card names to changes.txt.
2013-04-07 11:53:13 +00:00
Sloth
5a56d526ab
- Added the easy quest opponent Montgomery Burns 1.
2013-04-07 10:28:11 +00:00
Sloth
fddfb53946
- Improved AI using Giant Slug.
2013-04-07 10:01:04 +00:00
Sloth
6f08c2ef22
- Fixed a possible NPE created by canRegenerate.
2013-04-07 09:24:37 +00:00
Sloth
b4c0cdb937
- Fixed a possible NPE in getUsableManaSources.
2013-04-07 09:19:55 +00:00
Sloth
b2582de885
- Fixed Unless costs with colored mana (Chain Lightning).
2013-04-07 09:19:16 +00:00
swordshine
4c6e09b8be
- Added Cairn Wanderer, Concerted Effort, and Death-Mask Duplicant
2013-04-07 05:04:12 +00:00
Sol
0dbfc078e0
- Temporarily reverted the change that removes SAs in finishResolving instead of before because it reintroduces the multi-activation bug.
2013-04-07 01:03:06 +00:00
swordshine
f22b20e512
- Added Giant Slug and Illusionary Presence
2013-04-07 00:21:27 +00:00
Maxmtg
726e350baa
Changed stack of inputs to a concurrent-ready structure.
2013-04-06 23:28:19 +00:00
Maxmtg
2ad0b57bdc
Killing wave scripted... +1 to T2 pool (5 cards remain)
2013-04-06 22:48:24 +00:00
Maxmtg
8333a8a2c2
fix NPE for replicate cost checks
2013-04-06 22:41:04 +00:00
Sol
d6f8373a2b
- Adding Description for CardDetailPanel to Domineer
2013-04-06 21:44:51 +00:00
Sol
bcdc366d48
- Convert Bazaar of Wonders to script
2013-04-06 20:16:48 +00:00
Sol
a7eb64cec9
- Fix ChangeTargets to work better with SpellAbility targets
2013-04-06 18:58:39 +00:00
swordshine
669b83044b
- add oracles
2013-04-06 13:43:43 +00:00
swordshine
f74e94b639
- Added Travelers Cloak
2013-04-06 13:42:13 +00:00
Sloth
42c4797b49
- Updated some AI SVars.
2013-04-06 11:52:41 +00:00
Chris
211a3e4a68
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-04-06 11:44:44 +00:00
Hellfish
b47a47f6c8
*Tweaked Valid handling in handlePaid. Fixes Elder Cathar.
2013-04-06 11:17:13 +00:00
Sloth
6abf410280
- Added a very hard version of the Wonder Woman opponent.
2013-04-06 11:04:29 +00:00
Sloth
9b6d5fa72d
- Added missing text to Myr Superion.
2013-04-06 09:57:36 +00:00
Sloth
dcd07648b5
- Added missing effect to Oathkeeper, Takeno's Daisho.
2013-04-06 09:55:46 +00:00
swordshine
502380693b
- Added Spellshift
2013-04-06 09:31:15 +00:00
Maxmtg
8a63bdf031
restore the text to be displayed in CardDetailPanel for imperiosaur
2013-04-06 09:08:11 +00:00
Maxmtg
eeed4a9aa9
re-applied 20840 - sorry Hellfish
2013-04-06 08:58:53 +00:00
swordshine
a0db454cb5
- Added Horn of Plenty
2013-04-06 08:42:42 +00:00
Maxmtg
8d4c82d330
Synchronized inputs: check if input has already been called 'done' and accept clicks only if it was not.
...
InputPayManaBase descendants: showMessage may be safely executed after input is dismissed (select card leads to re-check of requirements and may result in done() call, so showMessage is undesired, but it was already planned)
InputProliferate moved to separate file
Reverted 20840
2013-04-06 08:15:42 +00:00
swordshine
53a2ef4ee9
- Added Attached Trigger
...
- Added Bramble Elemental, Oathkeeper, Takeno's Daisho and Shieldmage Elder
2013-04-06 08:06:12 +00:00
Maxmtg
43cbf9edc3
fix NPE for unleash (and other triggers)
2013-04-06 08:03:03 +00:00
Hellfish
2c438afdb4
*Converted QuestWinLose.awardBooster() from raw ListChooser access to GuiChoose methods. (Fixes end of Quest games crash)
2013-04-06 07:21:06 +00:00
Maxmtg
5ef8762b00
Move ViewWinLose invocation to EDT
2013-04-06 07:15:23 +00:00
Maxmtg
8c0c8633b8
Myr Superion added (no restrictions imposed on AI)
2013-04-06 07:08:32 +00:00
swordshine
ca98eba8a8
- Added three cards
2013-04-06 05:43:54 +00:00
swordshine
1f2c975eef
- Updated SkieraCube
2013-04-06 04:48:58 +00:00
swordshine
6a52947852
- Planes: Isle of Vesuva, Izzet Steam Maze
...
- Added Reroute, Torchling, and Willbender
2013-04-06 04:47:55 +00:00
Sol
0bef956988
- Looks liek CardFactory was hiding in a different changelist
2013-04-06 03:33:57 +00:00
Sol
1ad54e4c21
- Converting Grindstone to Script
2013-04-06 02:25:34 +00:00
Maxmtg
0be4ad70da
Infrastructure for Myr Superion (part 1) - added alt syntax for mana cost: Mana<3 U W\Creature> - backslash is intentional
2013-04-05 22:01:32 +00:00
Sloth
b97349fe29
- Converted some more cards to unless costs.
2013-04-05 21:58:34 +00:00
Sloth
34fdc57c2c
- The AI will once again pay the unless cost of Fallow Wurm and friends.
...
- Converted Avatar of Discord to unless cost.
2013-04-05 21:32:21 +00:00
Sloth
ede20d7001
- Re-added Shockland AI.
2013-04-05 21:09:49 +00:00
Maxmtg
90a0992fbe
Shocklands - ETB replacement scripted.
2013-04-05 20:14:24 +00:00
Maxmtg
a4ff971461
Removed hardcode for Lorwyn duals, their ETB replacement effects scripted.
...
glint_hawk.txt script changed to use less lines and UnlessCost$ mechanism
2013-04-05 20:04:40 +00:00
Sloth
2fa27c7238
- Updated some quest decks.
2013-04-05 19:58:28 +00:00
Maxmtg
9f6c077fd0
Some infrastructure to script Lorwyn dual lands
2013-04-05 19:57:20 +00:00
Sloth
f18da79101
- Improved AI using Dispatch.
2013-04-05 17:55:10 +00:00
Sloth
08f8c70bdd
- More Improvements of AI playing equipments.
2013-04-05 17:34:49 +00:00
Maxmtg
b39ba46d45
moved AI decision making about unless cost to AI-related class.
...
Simplified the resolution
2013-04-05 14:42:56 +00:00
Chris
f951ad4d36
- Added new card names to changes.txt.
2013-04-05 11:49:29 +00:00
moomarc
0340412c6b
- updated quest avatar download urls
...
- corrected spelling of Niv-Mizzet in draft rankings
2013-04-05 11:43:20 +00:00
Sloth
625efdf7f1
- Improved AI playing equipments.
2013-04-05 11:33:10 +00:00
swordshine
fa8c5c42d7
- Made a card compatible with multi-player game
2013-04-05 10:44:16 +00:00
Maxmtg
8b815eba16
and now a correct one!
2013-04-05 10:29:11 +00:00
Maxmtg
5430a5f119
won't ask to pay X twice
2013-04-05 10:25:51 +00:00
Maxmtg
aac8e6945b
Removed bare call to JOptionPane from code executed outside of EDT, also used a common input instead of a special one
2013-04-05 09:45:37 +00:00
swordshine
059fb54559
- Added Dual Nature
2013-04-05 09:28:20 +00:00
moomarc
010c7672ba
- Made some cards ready for multiplayer
...
- minor style cleanup
2013-04-05 08:42:48 +00:00
Sloth
67bff88772
- Added SVar:RemAIDeck:True to the ChangeTarget cards.
2013-04-05 08:17:26 +00:00
swordshine
7b8c6def06
- Added Imp's Mischief
2013-04-05 08:09:35 +00:00
Sloth
6f523d732b
- Fixed description of Strength of the Tajuru.
2013-04-05 08:09:33 +00:00
swordshine
917f5babd0
- Some script changes about the counter effect
2013-04-05 07:51:16 +00:00
moomarc
e357598c0a
- Missed file in previous commit
2013-04-05 07:50:30 +00:00
moomarc
b6ce5debec
- Made some cards ready for multiplayer
2013-04-05 07:48:29 +00:00
moomarc
c38d213b36
- Corrected Animate duration for Murasa's chaos trigger
2013-04-05 07:29:26 +00:00
swordshine
e062fdc746
- Added Trap Runner, Deflection, Divert, and Shunt
2013-04-05 07:02:06 +00:00
Maxmtg
f71395a303
wrapped calls to JOptionPane in effects
2013-04-05 06:53:03 +00:00
Maxmtg
4e85736756
FThreads - renamed methods that plan tasks for EDT.
...
all calls to CMatchUI.setCard have to be performed from EDT, otherwise an exception will raise. - this fixes problems with Goblin Guides and Inquisition of Kozilek (and all others whose effects displayed a card in UI to confirm or choose from list)
2013-04-05 06:22:25 +00:00
swordshine
81f692162c
- Plane: Murasa
...
- Added Misdirection
2013-04-05 05:33:13 +00:00
swordshine
65606caaff
- Vanguard: Frenetic Efreet Avatar
...
- Plane: Windriddle Palaces
2013-04-05 04:38:57 +00:00
swordshine
56e390c9fb
- Added a pic url
2013-04-05 04:36:36 +00:00
Maxmtg
66513b114d
Strength of the Tajuru added
2013-04-05 04:27:17 +00:00
Maxmtg
092154b0f0
FThreads.checkEDT renamed and no longer requires a parameter with calling method name, since it can be derived from current stack trace.
2013-04-05 04:07:03 +00:00
Sol
018729fbcd
- When copying a spellAbility, make sure to copy all subabilities as well, and appropriately set the Source Card
2013-04-05 03:45:20 +00:00
Maxmtg
3e3d7f2915
rem imports
2013-04-05 02:08:15 +00:00
Sol
b78dfa7cea
- Added ChangeTargets Ability Effect
...
- Added Swerve as ChangeTargets example of both ChangeTargets and singleTarget
2013-04-05 00:33:28 +00:00
myk
4ada471f69
merge varied_booster_pics branch
2013-04-04 18:55:40 +00:00
Sloth
d776121b39
- Fixed ActivationPhase for Dazzling Beauty.
2013-04-04 18:43:05 +00:00
myk
e523fb17fb
alter booster list to reference .jpg files instead of .png
2013-04-04 18:41:27 +00:00
myk
a3704de0f6
merge latest trunk
2013-04-04 18:35:08 +00:00
Sloth
a117cb53c3
- Added AI support to BecomesBlocked.
2013-04-04 13:23:01 +00:00
Chris
354f6f1692
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-04-04 13:09:30 +00:00
Sloth
cc245d2a98
- Added BecomesBlocked abilities.
...
- Added Curtain of Light and Dazzling Beauty.
2013-04-04 12:52:52 +00:00
Maxmtg
dd8a60a9af
won't crash with empty strings
2013-04-04 12:50:51 +00:00
Sloth
1551007ca2
- Updated some SVars.
2013-04-04 11:25:40 +00:00
Sloth
92428d93d1
- Fixed a possible NPE in destroyNoRegeneration.
2013-04-04 11:22:36 +00:00
swordshine
24e37b13a1
- Added Kaboom!
2013-04-04 11:06:11 +00:00
swordshine
90e3a9cefc
- Added Harsh Mercy and Kamahl's Summons
...
- Vanguard: Karona, False God Avatar
2013-04-04 10:41:09 +00:00
swordshine
4ab1ace4d3
- vanguard: Added Kresh the Bloodbraided Avatar
...
- Added Karmic Justice
2013-04-04 10:39:07 +00:00
swordshine
4e57d64659
- Converted Nebuchadnezzar and Brilliant Ultimatum
2013-04-04 10:31:03 +00:00
swordshine
969ab15f53
- Added some planes from PC2 set
2013-04-04 10:29:20 +00:00
Maxmtg
0dc4bb0f10
stack descriptions for spells with X in cost fixed (X is displayed correctly)
2013-04-04 07:10:56 +00:00
Sloth
27ae91a1cf
- Cleanup of Combat class.
...
- Added some infrastructure for "BecomesBlocked" effects.
2013-04-04 06:59:03 +00:00
Maxmtg
8124378853
limited announce list to 9 due to harder selection of numbers above 10
2013-04-04 06:28:39 +00:00
Maxmtg
e518027ff5
combineCosts - bugfix
2013-04-04 06:12:33 +00:00
Maxmtg
5b98f34a6d
focus on OK after creature selection
2013-04-04 06:01:57 +00:00
Maxmtg
f333535721
joinHomogenous
2013-04-04 05:56:18 +00:00
Maxmtg
e1d1bb45d6
removed language routines from GameState, moved to land library.
2013-04-04 05:43:14 +00:00
Maxmtg
628260b1fb
minor rearrange of statements
2013-04-04 05:26:32 +00:00
Maxmtg
16414982a8
the 'state' of GameState added - named it GameAge
...
this should prevent wrong inputs before mulligan (problem reported by sol)
2013-04-04 05:16:46 +00:00
Maxmtg
3b88eae063
InputControl.java - getActualInput: moved stack extraction to top. so that mulligan input is returned only with empty stack.
2013-04-04 04:28:04 +00:00
Maxmtg
43553e7b3b
Sacrifice effect will try to include SacValid$ into message for easier understanding of what input wants you to do
2013-04-04 04:25:30 +00:00
Maxmtg
609f99a2b6
BugReporter will print crashed thread ID
2013-04-04 04:24:17 +00:00
Sloth
4eb77330ee
- Updated the Preacher 3 decklist (as posted in the forums).
2013-04-03 22:20:26 +00:00
Sloth
e5b20fbb8a
- runWaitingTriggers will now call checkStaticAbilities before triggers are checked (experimental).
2013-04-03 22:05:42 +00:00
Sloth
1970863c1b
- Added the hard quest deck Preacher 3 by Nordos.
2013-04-03 21:24:21 +00:00
Maxmtg
e3eb4dd972
simultaneous announces for X and multikicker work now.
...
Comet storm scripted, Strength of Tajuru scriptable.
possible side effect: AI can may become unable to cast spells with X in their cost. (see ComputerUtilMana.java:242)
2013-04-03 20:59:31 +00:00
Maxmtg
d4d19f4f65
Tested consume_spirit.txt with Announce with X that must be colored - works!
2013-04-03 19:12:55 +00:00
Maxmtg
7ffd8008d5
fix2
2013-04-03 19:07:42 +00:00
Maxmtg
6c292fd067
bugfix for announced X
2013-04-03 19:04:09 +00:00
Maxmtg
e7365a8068
bugfix, CostPartMana tried to take color of X into account
2013-04-03 18:54:11 +00:00
Maxmtg
a787b9a075
CostPartMana - rearrange and cleanup,
...
InputPayManaOfCost now takes ManaCostBeingPaid as parameter
AbilityUtils - workaroud about StringUtils.isNumeric that returned false for negative numbers
2013-04-03 18:16:18 +00:00
Maxmtg
7d3ee5635a
CostPartMana now contains a ManaCost instance, no more strings
2013-04-03 17:57:01 +00:00
moomarc
4a5d500f97
- Added Blazing Effigy
2013-04-03 17:09:39 +00:00
Maxmtg
e7b1a07742
had to move setActivatingPlayer to an earlier moment because player was needed yet at the point of costs check
2013-04-03 15:18:52 +00:00
Maxmtg
0d00496afe
same as previous
2013-04-03 15:14:00 +00:00
Maxmtg
8586768dcd
fixed a bug with incorrect recognition of numbers written as +N (titanic growth was affected)
2013-04-03 15:13:31 +00:00
Chris
e1bc7e1ba0
- Added new card names to changes.txt.
2013-04-03 11:09:56 +00:00
swordshine
d69dd49bb1
- Simplified some codes and and stack descriptions
2013-04-03 11:01:59 +00:00
Maxmtg
8be07d95f2
cleanup of AbilityUtils.calculateAmount - if amount is pure integer, it's returned right away (that means no svars may be named after valid numbers)
...
former parseMath renamed and no longer returns an array of one string (just return the string)
2013-04-03 09:35:09 +00:00
swordshine
25388ecda8
- Vanguard: Added Jhoira of the Ghitu Avatar
2013-04-03 08:43:51 +00:00
swordshine
8810a67f7a
- vanguard: Added Sliver Queen Avatar
2013-04-03 07:48:44 +00:00
Maxmtg
d9e3978bab
the remaining 2 methods used to play human's spells also moved to HumanPlayer
...
GameActionPlay.java eliminated.
2013-04-03 07:19:05 +00:00
swordshine
10f4be4c97
- vanguard: Added Peacekeeper Avatar and Stonehewer Giant Avatar
2013-04-03 06:59:40 +00:00
Maxmtg
b8107ac97f
SpellAbility cost adjustment moved to ManaCostBeingPaid
...
the adjustment modifies the instance of ManaCostBeingPaid it was called on (all callers do create a new instance anyway and call this first)
2013-04-03 06:59:25 +00:00
Maxmtg
8368b4c8c6
GameActionPlay.playXXX => HumanPlayer (the only one who used them)
...
GameActionPlay.setSplitCardState => Card class (a logical place and will require less parameters)
2013-04-03 05:32:09 +00:00
swordshine
fc15876846
- Fixed a typo
2013-04-03 05:20:27 +00:00
Maxmtg
9f83c38d75
copy-pasters must die!
...
(moved after mulligan actions to MatchController (temporary))
2013-04-03 05:14:35 +00:00
swordshine
4481fb72bd
- Vanguard: Added Akroma, Angel of Wrath Avatar and Eight-and-a-Half-Tails Avatar
2013-04-03 00:22:36 +00:00
swordshine
24145e7da8
- Added Heroism
2013-04-03 00:20:08 +00:00
swordshine
9679890ede
- Fixed Jihad (IsPresent is not used in static abilities)
2013-04-03 00:19:14 +00:00
Sloth
6e3d39b9ce
- Updated some SVars.
2013-04-02 22:41:21 +00:00
Sloth
36cbb95d3c
- Improved Encode AI.
2013-04-02 22:34:18 +00:00
Sloth
c4ee8cb931
- Fixed Mercadian Atlas.
2013-04-02 22:18:10 +00:00
Sloth
d725eda5bc
- Fixed chooseAndPlaySa not setting activating player.
2013-04-02 21:55:19 +00:00
Maxmtg
1f9e4b07e3
GuiChoose.order is also always invoked by EDT.
...
Found a right wrapper class to pass Callables to EDT,
2013-04-02 20:21:11 +00:00
Hellfish
a7a6a199e8
*How did I misread the part about shuffling exiled cards back in after mulligan? Jeez.
2013-04-02 20:15:14 +00:00
Maxmtg
81b988ae14
GuiChoose invokes ListChooser from EDT thread.
2013-04-02 19:54:17 +00:00
Hellfish
02cff88cf9
*Fixed enabling/disabling of buttons in partial paris mulligan.
2013-04-02 19:27:51 +00:00
Hellfish
f760d39e7e
*Added support for Partial Paris Mulligan.
2013-04-02 19:13:44 +00:00
Maxmtg
3e0cd0ad44
Player.playSpellAbility moved to HumanPlayer since that method is used only for it.
...
Removed a restriction that made impossible to play abilities from opoonent's cards
2013-04-02 19:00:50 +00:00
moomarc
bcc11d2391
- Converted Splitting Headache to proper Charm
2013-04-02 15:32:08 +00:00
moomarc
f7a5217d69
- Improved stack description for hidden origin ChangeZone abilities. Probably still room for improvement, but it should be way better than it was.
2013-04-02 13:55:33 +00:00
swordshine
397d2ce3cd
- Some stack descriptions
2013-04-02 12:06:04 +00:00
Chris
e5b51cef2f
- Added new card names to changes.txt.
2013-04-02 11:44:28 +00:00
moomarc
18266580a3
- Fixed the hidden origin ChangeZone abilities that use a target (stack descriptions still need to be reworked but that has been an issue for a while)
2013-04-02 10:33:19 +00:00
swordshine
69978b40e9
- Converted Karma to script
2013-04-02 09:41:00 +00:00
swordshine
1f42e9cc70
- Added Runed Halo
2013-04-02 07:57:59 +00:00
moomarc
d9778c9cfa
- added Chooser and DefinedPlayer params to some ChangeZone hidden origin cards
2013-04-02 07:44:39 +00:00
Maxmtg
2e98741d87
reveting incorrect implmentation of damage dealt by general calculation
2013-04-02 06:20:21 +00:00
Hellfish
3d57a98d3c
*Some Commander infrastructure added
2013-04-02 06:15:58 +00:00
swordshine
67817aaecd
- Added Delay
2013-04-02 05:51:56 +00:00
swordshine
d83b6b7e66
- Added Cut the Tethers
2013-04-02 05:29:40 +00:00
swordshine
aa46a48888
- Converted "DifferentCardNames", ready for new DGM card Maze's End
2013-04-02 05:21:53 +00:00
swordshine
0567c7a3a5
- Improved AI for Cleansing
2013-04-02 02:06:44 +00:00
swordshine
3714ccc14a
- CounterEffect: Renamed "RememberTargets" (we have another "RememberTargets" in AbilityUtils)
...
- Added Fold into AEther, Hinder, and Swift Silence
2013-04-02 00:48:12 +00:00
Maxmtg
49f288197d
Added player's loss condition for 21 damage from generals
2013-04-01 21:49:12 +00:00
Maxmtg
998c8dae8b
minor - write a logical sentence in a single line
2013-04-01 21:18:33 +00:00
Maxmtg
e797ce337a
removed couple of methods, whose results can be derived from other members
2013-04-01 21:17:31 +00:00
Maxmtg
7666f67067
InputSelectTargets - added targeted cards' highlighting, corrected target selection for divide as you choose
2013-04-01 20:56:37 +00:00
Maxmtg
e1d6825341
fixed script for castigate
2013-04-01 20:35:14 +00:00
Hellfish
7009df7ea0
*Fixed Color Identity for cards like Transguild Courier and DFC's.
2013-04-01 20:01:47 +00:00
Maxmtg
5f19620d82
iteration of all subabilities to select targets is made in spellability/SpellAbilityRequirements.java
...
input/InputSelectTargets.java doesn't ask for more targets if all damage (or other thing) has been already 'divided as you choose'
TargetSelection does not use cancel, it returns false instead
2013-04-01 19:57:58 +00:00
Maxmtg
dec594f7d0
Won't crash if precon deck didn't have the 'set' value
2013-04-01 18:35:45 +00:00
Hellfish
91fb2a8f8c
*Removed ColorIdentity field from ICardCharacteristics,CardRules and scripts.
...
*Added experimental Oracle Color Identity parser.
2013-04-01 18:13:42 +00:00
Maxmtg
7811880919
Simplified and partially inlined chooseCardFromStack
...
changed return type of zone.getPosition to unboxed int
2013-04-01 18:02:48 +00:00
Hellfish
680821cd95
*Reinstated Soul Seizer fix
2013-04-01 17:02:08 +00:00
Maxmtg
e329fe22c5
Renamed TargetChooser.java back into TargetSelection (for Sol)
...
CostSacrifice - removed input, using a common one
other list-related costs use getDescriptiveType method from base class
InputPayManaExecuteCommands won't reset manaCost because the class is not reusable anyway.
2013-04-01 15:27:02 +00:00
Maxmtg
b532e7147e
static utility methods dealing with ability targets moved from TargetChooser to SpellAbility as instance methods
2013-04-01 15:06:20 +00:00
Maxmtg
0700036b96
InputSelectTargets moved to separate class,
...
SpellAbilityRequirements - all options are passed as parameters to fillRequirements
2013-04-01 14:47:38 +00:00
Chris
26ca62653c
- Added new card names to changes.txt.
2013-04-01 12:42:29 +00:00
Hellfish
96d3f0c3e8
*Fixed a Soul Seizer crash.
2013-04-01 12:41:16 +00:00
Maxmtg
9d4a18f0c2
Targeting code fixed to support fireballs and other spell with multiple targets.
...
Some classes had references to ArrayList instead of list, this was also changed
2013-04-01 09:56:12 +00:00
Maxmtg
41f77ba745
Announce will offer a list of 0 or 1 through 20 to choose from and an option to enter a custom number for less frequent cases.
2013-04-01 05:30:10 +00:00
swordshine
f3f2ae9efc
- Added Multani's Presence and Lullmage Mentor
2013-04-01 05:25:25 +00:00
swordshine
df171b28bd
- Added Weight of Conscience
2013-04-01 02:32:23 +00:00
swordshine
9a13f34517
- Added Leech Bonder
2013-04-01 02:23:14 +00:00
swordshine
b4d3ed45c5
- Added Benthic Explorers
2013-04-01 01:29:01 +00:00
swordshine
f10c0e06f1
- Added Zur's Weirding and Vexing Shusher
2013-04-01 01:22:57 +00:00
swordshine
9f77f7ce87
- Added Warp World
2013-04-01 01:04:36 +00:00
swordshine
1a6e17f307
- Converted other cards with "Target creature can't block CARDNAME this turn"
2013-04-01 00:34:03 +00:00
swordshine
f648f97c72
- Simplified scripts of Burning-Tree Bloodscale and Auriok Siege Sled
2013-04-01 00:30:53 +00:00
swordshine
d1cb0b3aa1
- Currently no card has keyword "CARDNAME can't have -1/-1 counters placed on it.", replaced with canHaveCountersPlacedOnIt
2013-04-01 00:27:38 +00:00
Maxmtg
6a317ab62c
the script of ent/angels
2013-03-31 21:32:10 +00:00
Maxmtg
05f3ef372d
fixed UI for announce.
...
Announced cost for cards with XX like entreat the angels are paid correctly
2013-03-31 21:31:46 +00:00
Maxmtg
1aaf6c5a08
Cost*: removed 4 parameters needless from canPlay() method
...
also removed excessive parameters in their callers
2013-03-31 18:50:30 +00:00
Maxmtg
6696b2c0d1
Fallow wurm and thundering wurm use unless cost
2013-03-31 18:33:44 +00:00
Maxmtg
db1131143b
a more unified code to pay costs during resolve
2013-03-31 18:22:54 +00:00
Maxmtg
a221a820d0
Discard will accept both min and max parameters
2013-03-31 18:22:24 +00:00
Sol
0c62ffa4ce
- AI will now accept PeekAndReveal triggers for cards like Wolf-Skull Shaman (since this is important for the Spock quest deck)
2013-03-31 15:28:29 +00:00
Maxmtg
336084ec33
button will not flash
2013-03-31 13:16:05 +00:00
Maxmtg
69dd8af584
Added another class to indicate auto-pass of priority and keep the passPriority call in right thread (that is non-edt)
...
InputBase has player field and that passPriority method,
2013-03-31 10:49:35 +00:00
Maxmtg
750226b60f
revert previous change - because game won't start with it
2013-03-30 18:12:34 +00:00
Maxmtg
cf3db753c4
removed global references in 2 files
2013-03-30 17:32:57 +00:00
Chris
81d1e491cd
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-03-30 13:01:57 +00:00
swordshine
2308a39510
- Fix a typo
2013-03-30 12:39:08 +00:00
swordshine
c238925c22
- Added Koskun Falls
2013-03-30 12:37:09 +00:00
swordshine
ba5c9fbc84
- Fixed Wound Reflection
2013-03-30 09:02:17 +00:00
myk
a7d6ca68f9
fix build errors on java 6
2013-03-30 09:01:42 +00:00
Hellfish
7e5701953b
*Added Color Identity checks
2013-03-30 08:04:17 +00:00
swordshine
df82cd3fb4
- Added Soulbright Flamekin
2013-03-30 04:59:02 +00:00
Maxmtg
66afdd9c22
revert 20668
...
set Morphs visible to player flippable on CPicture and CDetail
If you mouse over a card with SHIFT pressed, MatchUI will attempt to show you the other side of a card.
2013-03-29 21:17:52 +00:00
myk
780ed417c7
show front face of facedown cards in VPicture when player can legitmately look at them
2013-03-29 17:47:02 +00:00
myk
817074b144
merge latest trunk
2013-03-29 17:08:07 +00:00
myk
c0a8ca9e95
remove leftover all-prices.txt file. now loaded from cacheDir
2013-03-29 15:18:34 +00:00
Chris
e168540f3b
- Added new card names to changes.txt.
2013-03-29 14:49:24 +00:00
Maxmtg
79e5b5ef10
correcting import in DiscardEffect.java
2013-03-29 13:18:24 +00:00
swordshine
48cb51b3aa
- Added Auriok Siege Sled and Burning-Tree Bloodscale
2013-03-29 12:59:44 +00:00
Chris
8afda73054
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-03-29 12:17:26 +00:00
Maxmtg
ac31e95453
prepared a ground to run AI inputs skipping EDT thread
2013-03-29 09:13:27 +00:00
swordshine
2f596e68fb
- Removed Mist of Stagnation in Cardlist U
2013-03-29 09:11:45 +00:00
Maxmtg
d2cb50a760
Last input converted
2013-03-29 09:01:52 +00:00
swordshine
2b3174c765
- Added Moonlight Bargain
2013-03-29 08:56:57 +00:00
Maxmtg
188096fcbc
Input discard N or 1 of type X - made synchronous
2013-03-29 08:00:23 +00:00
Maxmtg
6293da1247
Brand new shiny InputProliferate.
2013-03-29 07:33:35 +00:00
Maxmtg
38e40ed2c0
InputSelectManyBase - gave some methods cleared names, adjusted input responsible for Modular ability
2013-03-29 06:35:08 +00:00
Maxmtg
97b418c9de
renamed input classes, used a common branch in modular
2013-03-29 06:21:51 +00:00
Maxmtg
8a20bafd67
TangleWires input updated
2013-03-29 05:51:23 +00:00
Maxmtg
2fee08bfe6
using InputSelectCards instead of old one
2013-03-29 05:42:34 +00:00
Maxmtg
0971a0e6f4
Inputs from PlayerUtil.java - either moved closer to (single) usage - not changed to sync yet, or replaced with InputSelectCards
...
Removed different invocations of discard, moved meaningful code to DiscardEffect.java where its callers are.
2013-03-29 05:35:35 +00:00
Maxmtg
93c438c24b
reveal cost payment will really reveal cards to players.
2013-03-29 04:39:41 +00:00
Maxmtg
78389e4d2e
+2 hardcoded inputs to synchronized
2013-03-28 21:29:41 +00:00
myk
b07e940665
after import source analysis, disable checkboxes that have 0 operations associated with them
2013-03-28 21:27:14 +00:00
Maxmtg
093e928715
modularInput 2 synchronized
2013-03-28 21:12:12 +00:00
myk
4dcaa82986
rename Migration* to Import* to better match their long-term purpose
2013-03-28 21:07:04 +00:00
Maxmtg
05f5976e0d
removed 1 old input class
2013-03-28 21:04:37 +00:00
myk
0204c79c1d
add importer option for including pictures in set-specific card directories that don't map to any currently known card. this handles the case where people have collected complete sets of pics in anticipation of when Forge supports them
2013-03-28 21:02:04 +00:00
Maxmtg
9e4aa72b15
Win duel event uses lobby player, match does not make difference.
2013-03-28 20:28:48 +00:00
Maxmtg
16a90b3130
Click on window close button when WinLoseScreen is shown will perform as 'Quit'
2013-03-28 20:27:51 +00:00
Maxmtg
bfeb078723
UntapY cost uses common input and is aware if source can be untapped
2013-03-28 20:14:48 +00:00
Maxmtg
3bdf5a4ad5
discard, even with triggers, won't cause exceptions
2013-03-28 18:20:01 +00:00
myk
68e9c6b632
fix human/ai avatars switching on save/load and fix ai avatar in non-quest match appearing as the unknown icon
2013-03-28 17:36:10 +00:00
swordshine
d7352524ec
- A small fix
2013-03-28 15:19:35 +00:00
swordshine
6479f9d484
- Added Breathstealer's Crypt
2013-03-28 14:22:09 +00:00
moomarc
9da6f43379
- Made a few more cards multiplayer-ready
...
- Improved OpponentTurn restrictions and conditions for multiplayer
2013-03-28 13:59:56 +00:00
Chris
5eca17a635
- Added new card names to changes.txt.
2013-03-28 12:47:16 +00:00
Maxmtg
4febcc2554
Correct detection of player when playing InputPayManaExecuteCommands (used by all that propagandas)
...
Pay X mana (when spell is about to hit stack) is made by payManaX - it might have problems paying costs like 2XX
2013-03-28 08:59:06 +00:00
Maxmtg
98a539f23a
Costs no longer keep AI's choice in the CostPart class,
...
CardList has filter method to apply 2 filters sequentially
Untap: old inputs replaced with synchronized ones.
InputProxy - using an AtomicReference to hold current input, just in case.
2013-03-28 08:14:13 +00:00
swordshine
564c97571b
- Added Grifter's Blade
2013-03-28 05:33:54 +00:00
swordshine
d048f06c7c
-- Added Konda's Banner and O-Naginata
2013-03-28 04:47:58 +00:00
swordshine
04e461f275
- Added a plane: Sea of Sand
2013-03-28 00:28:33 +00:00
Chris
7e73341d25
- Cleared out the changes.txt file, now ready for new material.
2013-03-28 00:02:54 +00:00
Maxmtg
c29b4d02d7
cleanup in CostPayment
2013-03-27 20:49:43 +00:00
Maxmtg
0d143f055b
payment code slightly unified.
...
added immediate return if player can't pay
2013-03-27 20:21:57 +00:00
Maxmtg
ddb952ea30
in payCostDuringAbilityResolve used CostPartWithList overloads to execute the action needed to pay.
...
addListToHash - removed second parameter, since it can be obtained from the same instance.
2013-03-27 19:38:24 +00:00
Maxmtg
c9ea57b938
reintegration of input-sync
2013-03-27 18:36:15 +00:00
Maxmtg
d9429df4ff
commit latest changes
2013-03-27 18:23:25 +00:00
Maxmtg
0821dd0323
rem import
2013-03-27 17:41:38 +00:00
Chris
4d1381d4f0
[maven-release-plugin] prepare for next development iteration
2013-03-27 16:09:00 +00:00
Chris
10acbd191e
[maven-release-plugin] prepare release forge-1.3.11
2013-03-27 16:08:45 +00:00
Chris
3ea83aec48
- Preparing the changes.txt file for the next beta build and release.
2013-03-27 10:42:36 +00:00
Maxmtg
406e53d8ae
Button flickering eliminated, LockUI showMessage put on delay
2013-03-27 10:10:31 +00:00
Maxmtg
9b737b6ca7
from trunk
2013-03-27 09:03:56 +00:00
moomarc
ced8c79451
- Made some cards ready for multiplayer
2013-03-27 08:42:33 +00:00
swordshine
5e73ddb5a4
- Added 3 planes
2013-03-27 04:27:19 +00:00
Sol
c6ea92527b
- Fix description for Zanam Djinn
2013-03-27 03:28:13 +00:00
swordshine
dd04e3edb9
- Fixed Possessed Aven and similar cards
2013-03-27 03:06:27 +00:00
Sol
09a61dec53
- Underworld Dreeams will now effect the Player that drew the cards, not just the first Opponent
2013-03-27 02:40:18 +00:00
Sol
9e0406bf86
- Fix Mulligan Message for Turn Position
2013-03-27 02:39:21 +00:00
Sol
4303720899
- AI does not know how to handle Mirror Entity Avatar
2013-03-27 02:16:12 +00:00
Maxmtg
b74196b769
Added a filter to minimize number of repaints of PlayArea when a number of similiar actions is performed, ex: Gavony Township, Storm Herd
2013-03-26 23:14:15 +00:00
Maxmtg
21868b6889
VAssignDamage call moved into EDT, so that condition checks inside CardPanels allow then to load pictures
2013-03-26 22:30:07 +00:00
Maxmtg
1b6317c841
battlefield will be updated after any mana ability was played
2013-03-26 20:19:12 +00:00
myk
44009066ac
fix typo in Ravnica deck: Iseria.jpg -> Isperia.jpg
2013-03-26 20:04:32 +00:00
Maxmtg
74aeac8b09
lock ui does not show its message, input is visually smoother
2013-03-26 19:12:40 +00:00
Maxmtg
ee23393f6f
rem imports in CostDiscard
...
discard will show input for own cards
fixed crash when playing spell from flashbackAction
2013-03-26 18:48:09 +00:00
moomarc
908c87f0f9
- Fixed Knowledge Exploitation
...
- Added Oath of Lieges
2013-03-26 18:17:26 +00:00
Maxmtg
3256a4814f
Discard cost payment moved outside of EDT, to run game action in a right thread
2013-03-26 18:00:48 +00:00
Chris
4eae4b415c
- Added new card names to changes.txt.
2013-03-26 12:17:46 +00:00
swordshine
3264995f5c
- Added 8 planes
2013-03-26 12:02:45 +00:00
Maxmtg
99628896ea
ManaPay no longer hangs when mana is paid from pool, method to resolve mana abilities removed from GameActionPlay
2013-03-26 11:53:38 +00:00
Maxmtg
138f8f07f1
changes from trunk commited
2013-03-26 08:42:13 +00:00
Maxmtg
ef505a63dd
ci res changes w/trunk updates
2013-03-26 08:38:02 +00:00
Maxmtg
5d3af30b87
Fixed double extraction of InputPayManaBase inputs, that lead to stack incosistency
2013-03-26 08:34:06 +00:00
myk
2eca4da809
remove old data directories
2013-03-26 07:41:01 +00:00
swordshine
c89cd73d34
- Fixed Razortip Whip
2013-03-26 06:09:36 +00:00
myk
659ac783fe
add cards won via ante to deck in constructed matches
2013-03-26 05:01:42 +00:00
Maxmtg
9fc0c5c508
widely changed costs, not tested
2013-03-25 23:44:11 +00:00
Maxmtg
18e59f30a5
remove some duplicated in GameActionUtil
2013-03-25 20:43:42 +00:00
Chris
7cc51014ed
- Updated the README.txt file.
2013-03-25 19:58:52 +00:00
Chris
af3b5fc971
- Added a section to CHANGES.txt explaining how to find the forge.profile.preferences.example file in the Mac OS X version of Forge.
2013-03-25 19:56:21 +00:00
Maxmtg
1ea083cba0
bugfix for previous commit, that also included simplification of handleUnlessCost
2013-03-25 19:49:36 +00:00
Maxmtg
19a1a7b173
GameAction.payCostDuringAbilityResolve now returns a boolean indicating whether the cost was paid,
...
all the paid/unpaid commands eliminated, since the code may be executed right after payCostDuringAbilityResolve under if's branches
2013-03-25 19:47:10 +00:00
Maxmtg
a82abd077c
moved add to game log out of 3 branches of if-else
2013-03-25 19:26:35 +00:00
Maxmtg
50bd7d43c9
InputPayManaExecuteCommands takes ManaCost instead of String as a measure of mana to pay.
...
ManaCost got a static factory method to get colorless mana costs.
Methods in GameActionPlay to carry extra mana paid from previous multikicker payment removed. Extra mana goes to pool and can be used from there.
2013-03-25 19:15:04 +00:00
myk
0afcf073c1
move art index tracking from pack superclasses to booster pack classes
2013-03-25 16:34:08 +00:00
swordshine
6bf4af4a85
- Fixed Sosuke's Summons
2013-03-25 12:21:42 +00:00
Maxmtg
948ea6803c
Special input for discard cost during resolve also removed
2013-03-25 10:15:23 +00:00
Maxmtg
70ee826a52
ci changes from trunk
2013-03-25 09:42:54 +00:00
Maxmtg
59e6d17461
InputPayReturnCost.java removed for there's already input to select cards, and the very discard can be done from outside of input.
2013-03-25 09:37:32 +00:00
Maxmtg
ddc2315699
InputSelectCards made synchronous, select cards to sacrifice uses that input instead on GuiChoose...
...
Added check to MagicStack add to prevent spells being added by EDT.
2013-03-25 09:13:42 +00:00
Sol
a8dad64b91
- Move Planeswalker abilities from a file by itself into CardFactory
2013-03-25 04:13:58 +00:00
Sol
e4dc940fcc
- Two Planar abilities will now be assigned during card building, instead of being scripted. (This should simplify future Plane scripts)
2013-03-25 04:07:08 +00:00
Sol
11ec1a8b1f
- Cleanup for Target.java and adding a few more restrictions to the copy constructor
2013-03-24 23:31:06 +00:00
Sol
9c81ed1207
- Added dividedAsYouChoose to Target's copy constructor
2013-03-24 22:40:54 +00:00
Sol
1f2ba326d3
- Don't use RegenerateAi abilities if it has a Target object and nothing is actually targeted
2013-03-24 18:51:36 +00:00
Chris
3ba8405959
- Fixed the Kyscu Drake ab mix up.
2013-03-24 14:41:01 +00:00
myk
2f3509ae2d
implement varied images for booster packs (waiting in branch until images are synced to server)
2013-03-24 14:13:15 +00:00
myk
b2d6f96e9b
fix a number of issues in ImageCache
...
- correctly load no_card.jpg when Forge is not run from a bundle
- use skinned "unknown" icon when icon not found instead of default card picture
- don't redo image resize when an image is resized to a size that is already in the cache, just under a different key
2013-03-24 13:31:14 +00:00
myk
455430c99b
branch for work on varied booster pics
2013-03-24 11:20:37 +00:00
Maxmtg
7de818de6f
commiting trunk changes
2013-03-24 08:49:30 +00:00
Maxmtg
49496a3ca1
Multikicker bugfix
2013-03-24 08:47:06 +00:00
Sol
4c2176b9b3
- Planeswalkers Loyalty will now be shown in the P/T label in CardDetailPanel. If a Planeswalker also has P/T both will be shown.
2013-03-24 03:34:30 +00:00
Maxmtg
d43ab023f5
Correct handling of unless costs
2013-03-23 19:26:17 +00:00
Maxmtg
57c7a1af87
Made a base class for synchronized inputs, so their clients don't have to import any java.util.concurrent classes
...
Threw away GameInputUpdatesThread.java - it's no longer needed.
2013-03-23 18:03:41 +00:00
Chris
ec359d32d1
- Updated the README.txt file.
2013-03-23 16:55:30 +00:00
Maxmtg
c859abcb93
Extract base class Input.java
2013-03-23 14:41:49 +00:00
Maxmtg
8b69575a84
removed isClassUpdated old methods (I already forgot what they were used for)
...
made showMessage method to remove dependency on CMatchUI in inherited inputs.
made stop() protected, removed stopSetNext
2013-03-23 14:16:10 +00:00
Maxmtg
3215a5c32c
Inputs base class renamed
2013-03-23 14:00:53 +00:00
Maxmtg
c30bb25547
Syncronous mana payment that used to execute commands
2013-03-23 13:57:56 +00:00
Chris
9cd185d902
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-03-23 13:10:09 +00:00
Maxmtg
c3f7facedf
untied dependencies in newGame, made input field in match final
2013-03-23 12:14:18 +00:00
Maxmtg
76960e7ea8
targeting is also synchronous now
2013-03-23 12:06:30 +00:00
Maxmtg
0ce3aba250
All cost-paying inputs are syncronous
2013-03-23 10:48:28 +00:00
swordshine
37a77f3a30
- Added Sanctum Guardian
2013-03-23 03:32:21 +00:00
Sol
c6d461fe14
- Convert Catastrophe to Generic choice
2013-03-23 02:37:02 +00:00
Sol
7a036a7df2
- Fixing Quietus Spike description
2013-03-23 00:41:30 +00:00
Sloth
51d607ff1e
- Added Whipkeeper.
2013-03-22 21:42:41 +00:00
Maxmtg
d192d4977f
code changes from trunk/src
2013-03-22 18:17:56 +00:00
Maxmtg
72d38b34a3
Thread-related routines moved from FControl to FThreads
2013-03-22 18:16:38 +00:00
Maxmtg
e01b00d5d9
ci changes from trunk, remove decks, pics_product, preferences
2013-03-22 18:00:14 +00:00
Maxmtg
37a0c9952d
left a single stack of inputs in InputControl
...
invokeInNewThread will now reset input the method has planted
2013-03-22 17:52:05 +00:00
Sloth
13cc4555e2
- Added the hard quest opponent Odysseus 3.
2013-03-22 17:25:11 +00:00
Sloth
46abba0cdb
- Added the hard quest opponent Dead Girl 3 by Nordos.
2013-03-22 17:24:19 +00:00
swordshine
f797c9ad00
- Added Mistform Warchief
2013-03-22 14:05:05 +00:00
Sloth
6e85029b3f
- Fixed spliced Kodama's Reach.
2013-03-22 12:40:42 +00:00
Chris
709d77a8c1
- Added new card names to changes.txt.
2013-03-22 12:39:28 +00:00
Sloth
565fb266d1
- Commented out the unfinished "Blink permanents with ETB triggers" part in changeZoneAI.
2013-03-22 12:34:23 +00:00
Sloth
563d21a094
- Improved AI predicting some ETB triggers.
2013-03-22 12:22:54 +00:00
Maxmtg
55edddf27e
Added locking UI input, added guards to playAbility, playLand and discard to disallow their execution from EDT
...
merged trunk up to 20537
2013-03-22 09:18:04 +00:00
Sloth
025c2a2e7f
- Fixed AI problem with Angel of Serenity.
2013-03-22 07:13:11 +00:00
Sloth
9decf87bba
- Fixed Painter's Servant crash.
2013-03-22 06:44:57 +00:00
Sol
1567fa996d
- Convert Scroll Rack to script
2013-03-22 01:20:43 +00:00
myk
321282299f
clarify comment in CPicture
2013-03-21 22:36:31 +00:00
Sloth
02c41195a8
- Fixed a possible UnmodifiableCollection.remove call.
2013-03-21 22:00:18 +00:00
Maxmtg
bdbd345ecd
A branch to test if code can be made synchronous and wait for inputs to return their result
2013-03-21 20:38:28 +00:00
Maxmtg
b64cd4a97d
rename a method (getCount => size) to be more uniform with java data structures
2013-03-21 20:08:30 +00:00
Sloth
30559d8f8e
- Updated some card scripts.
2013-03-21 20:02:15 +00:00
Maxmtg
c13dd7aec9
fix typos, rename variables, move stopwatch to caller's scope
2013-03-21 20:01:49 +00:00
Sloth
ffa811dcc9
- Fixed Second Sunrise sometimes returning permanents tapped.
2013-03-21 19:15:06 +00:00
myk
372804285e
add forge.log to the list of moved files
2013-03-21 19:03:50 +00:00
myk
4753dac724
add blurb about flippable cards
2013-03-21 18:59:56 +00:00
myk
07a571be5b
revert 20503 and add a comment explaining why it is written the way it is
2013-03-21 16:26:12 +00:00
Maxmtg
ee2df73bd5
small refactoring - will use original side and perform no action if asked for other face of a different card (not transform, nor flip) instead of throwing exception
2013-03-21 16:02:53 +00:00
Maxmtg
54a39a5853
CardStorageReader uses threadPool for zips as well,
...
Thread pool is not used if 1 == Runtime.getRuntime().availableProcessors()
FControl static ctor prints number of cores available to JVM.
2013-03-21 16:01:17 +00:00
swordshine
e2ba12b6e0
- Added Essence Leak
2013-03-21 14:38:07 +00:00
Chris
836ce77191
- Added new card names to changes.txt.
2013-03-21 11:33:36 +00:00
Sloth
15a52461a7
- Removed two unnecessary variables in the card class.
2013-03-21 09:10:34 +00:00
Sloth
0e084b6d39
- Improved PumpAllAi.
2013-03-21 08:47:19 +00:00
Sloth
87e607755d
- Improved TapAllAI.
2013-03-21 08:33:10 +00:00
Sol
fcf4ac4339
- Converted Temporal Aperture to script
2013-03-21 03:59:59 +00:00
myk
2b7ad652c7
use new booster images from Xitax and align the filenames with what we're actually looking for
2013-03-21 00:23:50 +00:00
myk
bb20576911
make flippable cards flippable in VPicture and VDetail
2013-03-20 23:52:52 +00:00
Sol
134090971b
- Adding Oracle text for a few cards
2013-03-20 23:30:08 +00:00
myk
92027bd067
ensure guidownloader progress bar gets updated for skipped downloads
2013-03-20 23:14:29 +00:00
myk
e5abecafce
resize import dialog up but not down to avoid having the checkboxes jump around on the screen when clicked
2013-03-20 22:49:28 +00:00
Maxmtg
4034544216
Filp cards also require a separate image for their changed state
2013-03-20 22:46:21 +00:00
myk
3006c71f9a
ensure the parent panels of the text areas resize with the text areas
2013-03-20 22:38:22 +00:00
Maxmtg
b87e64ee05
lightly formatted message in console
2013-03-20 21:08:37 +00:00
Maxmtg
1fb5479e4f
CardStorageReader uses a threadPool to load all cards in several threads, got 3x faster execution on i7-2600.
2013-03-20 21:06:12 +00:00
Sloth
8f35ae4961
- Fixed AI predicting Battletide Alchemist wrongly.
2013-03-20 20:06:31 +00:00
Sloth
33efc81ce2
- Fixed AI not playing Mana Drain.
2013-03-20 19:58:15 +00:00
Sloth
1d50e930fd
- Added a hard version of the sentinel quest opponent.
2013-03-20 19:48:44 +00:00
myk
ee97250519
make tool scripts working-directory agnostic
2013-03-20 17:26:14 +00:00
myk
fd90002a60
invalidate the image cache after downloading new images so the new images can be loaded if they were previously cached as not found
2013-03-20 17:13:19 +00:00
Sloth
31756b86cf
- Fixed AI not using Ancient Tomb.
2013-03-20 16:47:52 +00:00
moomarc
cf60782cca
- Added Paroxysm
2013-03-20 13:33:11 +00:00
Sloth
847855cc86
- Fixed cost of Laccolith Rig.
2013-03-20 12:47:00 +00:00
Chris
8cf7685671
- Added new card names to changes.txt.
2013-03-20 12:35:50 +00:00
moomarc
d1db51bf41
- Added Laccolith Rig
2013-03-20 12:24:07 +00:00
moomarc
ae493f8948
- Removed the 'Text' line from some recent scripts and from the card template script.
2013-03-20 12:05:37 +00:00
moomarc
200ac8381d
- fixed Maelstrom Pulse so that it doesn't destroy a creature twice, eliminating the effectiveness of regeneration
2013-03-20 10:29:05 +00:00
moomarc
832858a109
- updated CHANGES.txt with a pointer to the new clone image source preference.
2013-03-20 09:49:46 +00:00
moomarc
906b82f3ab
- Added a user preference that allows a user to choose whether a clone or copied card should use its native artwork or the artwork of the card being cloned. By default the cloned card's image will be used.
2013-03-20 09:34:48 +00:00
moomarc
9be5cc2e29
- Added the three new quest opponent icons to the download list
2013-03-20 07:20:25 +00:00
Maxmtg
5c14793d48
a default picture will be embedded into jar file to be used when a card image is missing
2013-03-20 05:38:06 +00:00
Maxmtg
10389722dc
removal of setBeforePayMana
2013-03-20 04:39:23 +00:00
Maxmtg
a0de29bc13
setPriority to human player moved from Input and CField to Player.playSpellAbility (that both sources call)
...
InputProxy.selectCard no longer requires PlayerZone (it can be derived from card by those who needed it)
ComputerUtil - rem imports
2013-03-20 04:30:05 +00:00
Sol
06bf9d3e65
- Convert Global Ruin to script.
2013-03-20 01:31:33 +00:00
Sloth
347eae0ed5
- Added the medium quest deck Black Panther 2 by Nordos.
2013-03-19 21:14:05 +00:00
Sloth
fd7b5c25c3
- Added the medium quest deck Firestorm 2 by Nordos.
2013-03-19 19:36:14 +00:00
Maxmtg
be83ec87f3
a smarter way to make ImageLoader check for an image only once. It uses a placeholder value, that is not null and therefore may be added into cache without errors
2013-03-19 19:25:16 +00:00
Maxmtg
9074929c81
placed a static variable to prevent multiple BugReport windows
2013-03-19 19:23:17 +00:00
Chris
cdbb167be7
Temporarily comment out line 124 in the ImageCache class.
2013-03-19 16:57:17 +00:00
moomarc
ea94d76c0f
- Added Infinite Reflection
...
- Converted Essence of the Wild to script
- added ImageSource parameter to CloneEffect
- some small checkstyle fixed
2013-03-19 16:35:41 +00:00
moomarc
755e35ea20
- Added the two new quest opponent icons to the download list
2013-03-19 15:35:27 +00:00
moomarc
9333d4fe4f
- Cleaned up the code I added recently to return a list of cards sharing the highest cmc. Thanks for the assistence Max!
2013-03-19 14:18:47 +00:00
Maxmtg
37126549cc
renamed GameActionPlay.playSpellAbilityForFree into playCardWithoutPayingManaCost
...
PlayEffect.java - optimized the part which plays the spell
2013-03-19 09:57:06 +00:00
Sloth
4e4fc2a67a
- Added the medium quest deck Piper 2 by Nordos.
2013-03-19 09:49:58 +00:00
Maxmtg
85beda72e1
Image loader will give up if it failed to find image once
2013-03-19 09:44:47 +00:00
Maxmtg
ecf41ea05d
madness moved to PlayerController
...
removed imports and sources of warnings
2013-03-19 09:10:32 +00:00
Maxmtg
b3c042dd08
Play miracle moved to PlayerControllers
...
a method to choose and play a sa out of a list extracted and moved to AiController
2013-03-19 08:47:54 +00:00
Sloth
f1405738a9
- Fixed getShortColor being case sensitive.
2013-03-19 08:19:50 +00:00
Maxmtg
e1771f55f0
refactor the code assigning profiles to AI players.
2013-03-19 07:57:05 +00:00
Maxmtg
a6f15b6e98
remove unused imports
...
inline few vars in downloader
2013-03-19 07:55:28 +00:00
Sol
e5de3d3d23
- Fixing Momenary Blink using "Targeted" instead of "Remembered" since Targeted refers to the old object, but Remembered is the new one
2013-03-19 03:27:28 +00:00
Sol
ff4b20236e
- Convert Champion keyword to Trigger
2013-03-19 03:17:33 +00:00
Agetian
94c36b571a
- Reintegrate merge: AIPersonalities --> trunk.
...
- The primary API for AI personalities is now in place. AI properties are implemented in forge.game.ai.AiProps and are retrieved via a call to one of AiController.getProperty, AiController.getIntProperty, or AiController.getBooleanProperty depending on the type of property (AI controller can be retrieved via a getAi() call on the AI player object). Each property can be assigned on a per-profile basis in res/ai/*.ai profile files. A profile can be selected in the game properties. For an example implementation of a property, see AI_MULLIGAN_THRESHOLD implemented in AiProps and retrieved in ComputerUtil.
- Currently there is one property only, but more are on the way. Everyone is also free to expand as necessary. Specific AI profiles for specific quest opponents will be implemented at a later date.
2013-03-19 02:40:58 +00:00
Sloth
5ab6fd14a8
- Fixed Freeze caused by Wake Thrasher.
2013-03-18 21:51:34 +00:00
Maxmtg
160d45015d
added code to see what the game is about to download (commented it out to avoid spamming other developers)
2013-03-18 20:37:57 +00:00
Maxmtg
7f24c62fae
1. added a method to determine if a printed card uses a different picture for its other face
...
2. remove unused imports from previous commit
2013-03-18 20:27:27 +00:00
Maxmtg
5bea8704c3
added a method Card.isSplitCard() to shorten tests for split type.
2013-03-18 19:29:14 +00:00
moomarc
260f626ee1
- Made Scythe Specter work correctly when opponents discard cards tied for highest cmc.
...
- Made Heretic's Punishment work correctly with split cards
2013-03-18 17:18:58 +00:00
moomarc
5742264443
- Fixed Bant so that it adheres to the rulings: " A creature with a divinity counter put on it due to the {C} ability remains indestructible even after Bant stops being the face-up plane card." and " If all divinity counters on a creature are moved to a different creature, the indestructibility doesn't move along with them. The first creature is no longer indestructible because it no longer has a divinity counter on it. The second creature isn't indestructible because the {C} ability didn't target it."
2013-03-18 14:00:50 +00:00
Chris
825fc80646
- Added new card names to changes.txt.
2013-03-18 13:08:11 +00:00
moomarc
93d915f877
- Fixed Mirri the Cursed Avatar putting the +1/+1 counter on the targeted creature instead of the activating creature
2013-03-18 11:38:53 +00:00
moomarc
fc616fb82f
- added missing URL for Riftmarked Knight's token
2013-03-18 09:51:00 +00:00
moomarc
0197100d44
- uncommented the url for Rally the Horde's token image
2013-03-18 09:45:16 +00:00
Maxmtg
4016b95469
removed extra parameter from getDownloadUrl - it was always true anyway
2013-03-18 09:41:40 +00:00
Maxmtg
c241dfb8b9
collection of old ungroupped pics has been fixed
2013-03-18 09:15:34 +00:00
Sloth
0156f1da7d
- Added the very hard quest opponent Vic Stone 4.
2013-03-18 07:19:51 +00:00
Sloth
dfa66c2f55
- Updated some deck SVars.
2013-03-18 07:19:01 +00:00
myk
6aa3e91a57
move tools into tools directory and lists into lists directory
2013-03-18 05:58:40 +00:00
Sol
efac733af4
- Fixed Necromancy script to incorporate how Animate Dead works and stop NPE
2013-03-18 02:45:24 +00:00
swordshine
bf7a34f5ff
- A small fix of last commit
2013-03-18 02:37:49 +00:00
swordshine
10bae9c32c
- Added Yavimaya Dryad and Thieve's Auction
2013-03-18 02:16:22 +00:00
swordshine
f2560e5d0a
- Added Perplex
2013-03-18 01:58:42 +00:00
swordshine
3914e8c277
- Added Phyrexian Grimoire, Purging Scythe, and Noxious Vapors
2013-03-18 01:57:39 +00:00
swordshine
84cdfcc107
- Added Loxodon Peacekeeper
2013-03-18 01:51:55 +00:00
swordshine
c3172c6aba
- Added 5 cards
2013-03-18 01:39:38 +00:00
swordshine
6b0a1e9e54
- Added Planes: Bant and Turri Island
2013-03-18 01:23:58 +00:00
myk
4d14ccc377
fix order of operations in GuiDownloader
2013-03-17 22:43:34 +00:00
Maxmtg
f5db3f4430
minimal style changes
2013-03-17 22:15:01 +00:00
Sloth
ada6e258e7
- Added the quest deck Black Flame 3 by Nordos.
2013-03-17 22:13:04 +00:00
Sloth
e20902b51f
- Made the quest deck Bart Simpson 3 a little stronger.
2013-03-17 22:11:45 +00:00
Maxmtg
c0b9c4ed7b
simplified code
2013-03-17 22:00:18 +00:00
Maxmtg
c2536e6e08
rem unused imports
2013-03-17 21:50:26 +00:00
Sloth
6d93c01fec
- Moved some checks in checkStateEffects to fix Lich (among other things).
2013-03-17 21:33:03 +00:00
Maxmtg
202e15fb95
removes comment refecting my doubts
2013-03-17 21:17:57 +00:00
Maxmtg
2e0bef61d1
Correct recognition of number of setless pictures
2013-03-17 21:12:56 +00:00
Sloth
a965fcf6bd
- Fixed possible freeze when AI discards cards with triggers in cleanup.
2013-03-17 21:08:32 +00:00
Maxmtg
0c37c77373
Tokens are given image prefix on creation through TokenEffect
2013-03-17 21:02:48 +00:00
myk
296fdd85d7
report correct card ordinal during downloading
2013-03-17 21:00:31 +00:00
Sloth
e5a3bc3f45
- Fixed UnlessResolveSubs parameter freezing the game.
2013-03-17 20:52:25 +00:00
Maxmtg
fc495eee9d
LQ setless images will be appended a number (1) if they exist in multiple prints in any set.
2013-03-17 20:43:04 +00:00
myk
bc5b475fb4
report what file is being downloaded
2013-03-17 20:21:08 +00:00
Maxmtg
6b3e6da71d
does not append token prefix while forming image file name inside CardToken.java
2013-03-17 20:07:39 +00:00
Maxmtg
6d5158eebe
quest token image fixes
2013-03-17 19:59:12 +00:00
Maxmtg
7ac1273310
removed getImageKey(cp)
2013-03-17 19:49:46 +00:00
Maxmtg
743f62be3d
dedicated method to get download url for card pictures
2013-03-17 19:32:33 +00:00
Maxmtg
4280852e06
GuiDownload uses map of (local_path -> url) as core object
...
Download code uses NIO
2013-03-17 18:20:16 +00:00
Maxmtg
6e482a84cf
fixes incorrect amount of cards to discard
2013-03-17 14:42:39 +00:00
Maxmtg
0b326e9e59
correctly placed section
2013-03-17 13:39:41 +00:00
Maxmtg
c975ff41e9
explained the new option (set image folder aliases)
2013-03-17 12:56:54 +00:00
Maxmtg
476ad7af91
Added forge.profile.properties setting to specify custom names for edition folders in pics directory
2013-03-17 12:38:15 +00:00
Maxmtg
6d04c7d1f3
planechase alias
2013-03-17 11:32:58 +00:00
Maxmtg
f8ec6108d4
moved all image-acquiring code to ImageCache
2013-03-17 11:25:54 +00:00
Sloth
a77b341b80
- Quest events will ow show their difficulty.
2013-03-17 10:50:45 +00:00
myk
8a3696d027
do first update of operation log after 100ms instead of the usual 500ms
2013-03-17 10:02:43 +00:00
myk
febf082fd5
add note about backslashes in the properties file
2013-03-17 09:45:04 +00:00
myk
5fe63b5d43
add blurb to changes.txt
2013-03-17 08:50:44 +00:00
myk
ffa215c459
add one more dir to doNotDelete list
2013-03-17 06:51:04 +00:00
myk
f82e562b26
don't delete dirs that have been re-added
2013-03-17 06:49:29 +00:00
myk
bf31c5b139
don't check for the pics_product dir since it can't be cleaned up until later
2013-03-17 06:27:54 +00:00
myk
2f84aeb3cf
add svn:ignore properties
2013-03-17 06:20:03 +00:00
myk
32984b9f41
remove empty dirs after migration. tree conflicts still exist, but at least they won't get in the way
2013-03-17 06:07:28 +00:00
myk
75788ab933
report on which files will be downloaded
2013-03-17 05:59:31 +00:00
myk
244b1c65f7
merge myk-separate-writable-data branch
2013-03-17 05:34:13 +00:00
myk
adb4d5d11c
add back gauntlet directory
2013-03-17 01:29:00 +00:00
myk
0c15edf775
re-add deleted directories so developers' files don't get deleted when they svn up
2013-03-17 01:26:01 +00:00
myk
9b6bc2eb55
merge latest trunk
2013-03-17 00:23:16 +00:00
Sloth
f22b7aee0f
- Rewrote the card controller system.
...
- Converted Control Magic auras to continuous static abilities.
2013-03-16 23:28:18 +00:00
Maxmtg
8dc331ed14
little polishing on QuestRewardCard classes
2013-03-16 22:25:34 +00:00
Maxmtg
74b2d09f41
made a base class for quest/QuestRewardCardChooser and quest/QuestRewardCardFiltered to dump duplicate code there.
2013-03-16 22:22:27 +00:00
Maxmtg
c195e944da
balance hands written in less lines
2013-03-16 22:16:26 +00:00
Maxmtg
7c334b51b1
minor - remove unused methods,
...
quest controllers uses lobbyPlayer to detect human playing quest
one discard(int, sa) call less (inlined in AiInputCommon)
2013-03-16 22:05:59 +00:00
Maxmtg
742cec28a7
dredge action from player* moved: decisions are taken at PlayerController, execution remains in Player
2013-03-16 21:39:18 +00:00
Maxmtg
3b0a3e6658
Code that chooses cards to be discarded moved to PlayerController and ComputerUtil
2013-03-16 20:41:02 +00:00
Sloth
d20b5f02f9
- Improved AI using Rending Vines.
2013-03-16 16:46:17 +00:00
Sloth
4e8ce56e80
- Added SVar:RemAIDeck:True to Timid Drake.
2013-03-16 16:39:51 +00:00
Sloth
8b30d41d17
- Improved AI using Shirei, Shizo's Caretaker.
2013-03-16 16:38:15 +00:00
Sloth
73c457f46a
- The AI will no longer play Mind Twist with X=0.
2013-03-16 16:35:21 +00:00
myk
d574334287
merge latest trunk
2013-03-16 16:12:07 +00:00
myk
c2d2980f61
add actual examples to the example forge.profile.properties file
2013-03-16 16:05:37 +00:00
Sloth
561b8f95bf
- Removed some unnecessary addController calls.
2013-03-16 14:59:46 +00:00
Maxmtg
e9b51dc21d
chains_of_mephistopheles.txt hardcode moved from specific player classes
...
several instances of Chains of Mephistopheles are handled closer to the rules
2013-03-16 14:27:15 +00:00
Sloth
1c23640e42
- Added the 5 Gatecrash precons by Rodan.
2013-03-16 14:04:30 +00:00
Chris
0b267c3490
- Added new card names to changes.txt.
2013-03-16 13:09:02 +00:00
Sloth
03d005ed8e
- The AI will now try to fetch duallands with fetchlands.
2013-03-16 13:03:52 +00:00
Sloth
ee59663f09
- Updated a quest deck.
2013-03-16 12:23:03 +00:00
Sloth
e6a3fb93a7
- Improved AI distributing Damage.
2013-03-16 12:01:21 +00:00
Maxmtg
b59c47c766
Replacement handlers used hashmap in ctor and method parameters instead of plain map (that is quite sufficient for their needs)
2013-03-16 11:55:30 +00:00
Maxmtg
4efcbc3311
Mulligan - uses drawCards(n)
2013-03-16 11:49:14 +00:00
Maxmtg
b19e5c82d8
Quest mulligan code moved out of HumanPlayer
...
QuestController is listening for some events and reacts to human's first mulligan
2013-03-16 11:19:24 +00:00
Sloth
9c4c2328ec
- More improvements in AttachAI.
2013-03-16 10:52:10 +00:00
swordshine
50799c4f9d
- Added Sasaya, Orochi Ascendant
2013-03-16 10:45:42 +00:00
Maxmtg
2ba9d7bfc8
avoid empty scry
2013-03-16 10:44:33 +00:00
Maxmtg
c3bb1c17a5
a special case for Human scrying with a single card available and no need to arrange
2013-03-16 10:43:08 +00:00
Maxmtg
c96304666d
removed clash code from Player class, since it's referenced only from ClashEffect.java
...
Improved GuiDialog.confirm to accept custom values for choice options
Also added default question icon to dialogs (may remove if it's too ugly)
decision-making about "where to put the card used to clash" moved to PlayerController* classes
2013-03-16 10:35:38 +00:00
Sloth
ea78324d15
- Little improvements in AttachAI.
2013-03-16 10:25:48 +00:00
Maxmtg
4acffc60cd
scry now uses player controllers to learn player's choice, method player.scry() moved to ScryEffect
...
Human uses GuiChoice.order to arrange cards to be put on top or bottom of library (that means less popping windows)
AI has a method in ComputerUtil to learn where to put a given card.
2013-03-16 10:04:39 +00:00
Maxmtg
92caa7514d
rem warning,
...
replace array with immutable list in Color
2013-03-16 10:01:18 +00:00
moomarc
92a63d23d8
- added a working LQ pic URL to Raven's Run
2013-03-16 08:17:05 +00:00
Sloth
23fb1054ba
- The AI will now use the ability of Shirei, Shizo's Caretaker.
2013-03-16 08:04:20 +00:00
moomarc
9749394426
- Fixed broken LQ picture url for Horizon Boughs
2013-03-16 07:44:02 +00:00
swordshine
576b2f5557
- Added some missing SVars of the last commit
2013-03-16 07:09:52 +00:00
swordshine
c9a6e55b66
- Fixed Feeding Grounds and Horizon Boughs
2013-03-16 07:00:30 +00:00
swordshine
d48f0a9184
- Added Scythe Specter
2013-03-16 06:41:02 +00:00
swordshine
12098550d7
- Added Noggin Whack
2013-03-16 04:25:26 +00:00
swordshine
6adbbd75fd
- Added "MustBeBlocked" to Akki Underminer
2013-03-16 03:56:30 +00:00
swordshine
69661360d7
- Fixed Oracle's Attendants
2013-03-16 02:09:00 +00:00
myk
f12fcc775e
merge latest trunk
2013-03-16 01:16:40 +00:00
myk
84fd96666d
clarify how paths are interpreted and remove references to environment variables to avoid implying that they would be interpreted correctly
2013-03-16 01:00:04 +00:00
Maxmtg
9af799a88e
Changed some public final static arrays into guava's ImmutableList
...
in Card class changed members to be just List<T> instances (instead of ArrayList)
2013-03-15 21:51:52 +00:00
Maxmtg
5f0e660d18
removed unneeded final modifiers from methods (class is final anyway)
2013-03-15 21:31:52 +00:00
Maxmtg
5b4c6e8490
moved some duplicate methods to base class
2013-03-15 21:28:18 +00:00
Maxmtg
9c3497c7f4
removed duplicate preferences validation from QuestPreferencesHandler & CSubmenuQuestPrefs
2013-03-15 21:21:34 +00:00
Maxmtg
10fdf5b82a
eliminated duplicate code of requirementsCheck() in Trigger and ReplacementEffect
...
some references changed to basic class
2013-03-15 21:06:17 +00:00
myk
9fc27acfb2
make case insensitive comparisons when importing data, but always write to normalized-case filenames
...
consolidate code in the gui downloader
turn autoscrolling back on when the import starts if the user had scrolled somewhere other than the bottom while analyzing
2013-03-15 19:56:23 +00:00
myk
78d63a12cc
merge latest trunk
2013-03-15 17:19:13 +00:00
Chris
2bbefe18e4
- Cleared out the changes.txt file, now ready for new material.
2013-03-15 13:30:22 +00:00
Chris
0657a70045
[maven-release-plugin] prepare for next development iteration
2013-03-15 12:40:55 +00:00
Chris
a9d8ba0b83
[maven-release-plugin] prepare release forge-1.3.10
2013-03-15 12:40:40 +00:00
Chris
15bbc564cf
- Preparing the changes.txt file for the next beta build and release.
2013-03-15 12:29:07 +00:00
Sloth
c783b32230
- Fixed possible NPE in checkETBEffects caused by getPossibleETBCounters.
2013-03-15 12:22:58 +00:00
Sloth
ea4b9840f4
- Added a few missing "nonToken" properties.
2013-03-15 12:12:15 +00:00
Sloth
0f38763762
- Fixed Energy Field.
2013-03-15 12:05:08 +00:00
myk
318ea0a393
merge latest trunk
2013-03-15 08:45:31 +00:00
myk
b65a38ea96
put the migration help text in a scroll panel so it can fit on smaller screens
2013-03-15 08:44:50 +00:00
myk
887be24684
don't give plane/phenomenon card pic filenames '.full' infixes
2013-03-15 07:24:57 +00:00
Agetian
bd92a5927d
- Minor clarification.
2013-03-15 04:18:34 +00:00
Agetian
70bb257bcb
- Added some new information and updated some of the obsolete information in README and CHANGES to reflect the current state of affairs.
2013-03-15 04:14:36 +00:00
myk
de4766f16d
merge latest trunk
2013-03-15 03:15:24 +00:00
myk
173b0c9490
get gauntlets working, including fixing all the malformed data in the contest files
2013-03-15 03:13:33 +00:00
Sol
1728cf4440
- Phased out cards will cause spells targeting them to fizzle again
2013-03-15 00:12:11 +00:00
myk
2e5e4d1dfb
add more information to the operation log and track how many files were overwritten
2013-03-15 00:05:35 +00:00
Sloth
849a117a23
- Added the medium deck Carnage 2.
2013-03-14 21:58:00 +00:00
Sloth
fe73d7433f
- The AI can now use Daybreak Coronet.
2013-03-14 21:43:08 +00:00
Sloth
592a18cf32
- Fixed AI crashing on Verdant Haven.
2013-03-14 19:11:45 +00:00
myk
4ff21e0aaa
merge latest trunk
2013-03-14 18:57:29 +00:00
myk
c2555ee699
ignore release- and deploy-related build system artifacts
2013-03-14 18:33:04 +00:00
myk
db7eac9d82
- don't move by default when import dialog is not in migration mode
...
- warn the user and allow them to correct the situation if they attempt an incomplete migration
2013-03-14 17:57:17 +00:00
Chris
1d6035e66a
- Added a fluff piece to the changes.txt file.
2013-03-14 14:24:50 +00:00
Chris
07f744ea2b
- Added new card names to changes.txt.
2013-03-14 11:59:09 +00:00
RumbleBBU
2b154db93d
Restored Man-o'-War to some decks after the recent fix.
2013-03-14 08:51:52 +00:00
RumbleBBU
32b2b6a2c1
As a stopgap measure, replaced some cards that currently crash the game in the Jamuraa AI decks with ones that do not.
2013-03-14 08:45:26 +00:00
Sloth
5e687f98b9
- Fixed AI using Man-o'-War.
2013-03-14 08:24:50 +00:00
Sol
a5f7855e03
- Added Mercadian Atlas
2013-03-14 03:29:35 +00:00
myk
0d3f49aa94
don't autoscroll in import dialog if user has manually scrolled somewhere other than the bottom
2013-03-14 01:02:39 +00:00
myk
7ce8d21a51
merge latest trunk
2013-03-14 00:22:43 +00:00
Sloth
f705d35823
- Changed getDefendingPlayerRelatedTo to return a list instead of a single player (which brings it closer to the rules).
...
- Added Yare.
2013-03-13 23:25:06 +00:00
Sloth
945d5a5f56
- Improved the script pf Quietus Spike.
2013-03-13 22:58:45 +00:00
Sloth
d6b249e897
- Fixed splicing spells with subAbilities.
2013-03-13 19:35:58 +00:00
myk
241fd05959
minimize UI update messages during import phase
2013-03-13 18:00:32 +00:00
myk
f268283660
remove unseen background color assignment
2013-03-13 17:23:22 +00:00
myk
6e358bffb2
get rid of often-stuck background color in FCheckBoxes
2013-03-13 17:19:00 +00:00
myk
6e21d10345
- change terminology from filename to image key
...
- make icons use the image cache
- display the avatar icon for the player when assigning damage from creatures with trample
2013-03-13 17:01:34 +00:00
Sloth
0d707646e4
- Fixed AI crashing on Squandered Resources (but it still can't use it).
2013-03-13 16:40:43 +00:00
myk
c54cc4dfe6
ensure TokenEffect-generated tokens have correctly formed filenames
2013-03-13 14:29:10 +00:00
Chris
59125c91f0
- Added new card names to changes.txt.
2013-03-13 10:56:28 +00:00
Maxmtg
cbbf22f34a
added reveal method to PlayerController (should probably add one to game? to reveal to all players)
...
AI mulligan decision code moved to ComputerUtil
2013-03-13 08:31:49 +00:00
moomarc
1d3147a5ae
- Added Trickbind (Thanks AlexV)
2013-03-13 07:37:00 +00:00
Sol
a61adee570
- Fix smart quote in Saparazzan Outrigger
2013-03-13 04:14:42 +00:00
myk
037bb74d88
document and clean up migration dialog code
2013-03-13 03:21:21 +00:00
myk
c6a3c03d1d
merge latest trunk
2013-03-13 00:55:34 +00:00
swordshine
054f6e775e
- revert last commit
2013-03-13 00:17:43 +00:00
myk
d74be36f1c
allow the import panel to start small and grow with the data
2013-03-13 00:09:42 +00:00
myk
f838dd8f3a
merge latest trunk
2013-03-12 23:50:08 +00:00
myk
c25a34db31
clean up unused import
2013-03-12 23:49:11 +00:00
myk
37821d1695
autodetect directory contents so directories other than res can be imported
2013-03-12 23:47:41 +00:00
myk
2bb96bdff3
update pom to read new directory structure
2013-03-12 22:47:46 +00:00
myk
13ef9cdab6
move operation log string calculation to a background thread
2013-03-12 22:12:54 +00:00
Maxmtg
7eb40578db
updated mtg-data.txt
2013-03-12 20:16:53 +00:00
myk
76ab5f6a2d
don't enable choose directory button in migrate mode
2013-03-12 19:31:14 +00:00
myk
d58d3ecfd6
reset analyzer when a new directory is chosen
2013-03-12 19:23:53 +00:00
myk
21ba3a1558
merge latest trunk
2013-03-12 15:43:34 +00:00
myk
1f6e3ef327
add quest.properties to cruft list
2013-03-12 15:41:28 +00:00
swordshine
14be623bb6
- Added Jetting Glasskite and Shimmering Glasskite
2013-03-12 13:00:55 +00:00
swordshine
ce142f75a1
- Added Novijen Sages
2013-03-12 12:54:52 +00:00
Chris
2ff4c36193
- Added new card names to changes.txt.
2013-03-12 12:21:37 +00:00
moomarc
b55dcd7e75
- Hooked up Gatecrash tokens for download and ensured corresponding TokenImage parameters
2013-03-12 11:21:08 +00:00
myk
17e1c1a52c
merge latest trunk
2013-03-12 10:12:09 +00:00
myk
93976e4638
ensure dest directory exists before copying there
2013-03-12 10:11:25 +00:00
moomarc
592ab5752d
- Restored Emblem image functionality
...
- Added Domri Rade's emblem to the token download urls
2013-03-12 10:10:33 +00:00
myk
22ad1d2494
refine popup window size
2013-03-12 09:56:49 +00:00
myk
fc2305a4d2
comment out a debug statement that I accidentally left on
2013-03-12 09:44:04 +00:00
myk
9ea251dea3
clean up known cruft files and add more information to guide the user on what to do next
2013-03-12 09:24:03 +00:00
myk
460401e027
clean up empty directories after migration and prompt user about remaining files
2013-03-12 08:59:54 +00:00
moomarc
c8ee94e54e
- Added Inner-Flame Igniter
2013-03-12 05:45:10 +00:00
myk
ef5ee3329e
merge latest trunk
2013-03-12 05:41:17 +00:00
myk
e59118238a
add in db file and deck analysis
2013-03-12 05:37:08 +00:00
swordshine
271db96eef
- Fixed Griffin Protector
2013-03-12 05:01:39 +00:00
myk
1f863298af
add in analysis for layout, preferences, and gauntlet files
...
allow items to be deselected in the migration dialog so people can look at a single set at a time to see how the mapping works
2013-03-12 04:16:27 +00:00
swordshine
ae3827dc8c
- Added Ashling the Pilgrim
2013-03-12 04:07:54 +00:00
swordshine
baa92efb8b
- Updated Simic guild pack
2013-03-12 03:51:01 +00:00
Sol
3d073c92a8
- Fix NPE related to X Can't be 0 and Announce
...
- Added Simic Manipulator
2013-03-12 03:20:32 +00:00
swordshine
845371b4e8
- Fixed spell description of Ooze Flux
2013-03-12 02:46:54 +00:00
Sol
60d98a0c12
- Costs should not use the terminology "Targeting" since that means something very distinct in Magic
2013-03-12 02:19:45 +00:00
myk
e42cc8d4d4
merge latest trunk
2013-03-12 02:09:12 +00:00
myk
f5bccfa4be
analyze token and icon directories
2013-03-12 02:00:56 +00:00
Sol
6ec78bb5d6
- RemoveCounter can now handle X counters to remove using "byType" cost
...
- Small change to allow refunding of certain partially paid costs
- Added Ooze Flux
2013-03-12 01:56:36 +00:00
swordshine
b141d7fb5c
- Fixed Sabertooth Cobra
2013-03-12 00:54:40 +00:00
myk
1192e33355
analyze set-specific card pics directories
2013-03-12 00:54:14 +00:00
myk
b8f1d0f2b7
- map old default lq pics to new naming scheme
...
- add overwrite option to import dialog
- remove unused extra URLs for snow covered lands
- ensure fewer copies in the newest sets don't prevent us from finding a higher index card from a previous set
2013-03-11 23:08:13 +00:00
myk
b97f3960ec
add pic import options
2013-03-11 21:31:10 +00:00
myk
57020ed3b3
simplify the data structure by using a map instead of a set of pairs (that was backed by a map anyway)
2013-03-11 19:51:06 +00:00
moomarc
10f0d477c9
- Added Minerva McGonagall quest avatar to download url list
2013-03-11 17:43:15 +00:00
myk
6a46bfeb49
get the rest of the infrastructure ready for the migration analysis
2013-03-11 12:52:20 +00:00
Chris
4b72a64e5f
- Added new card names to changes.txt.
2013-03-11 12:02:23 +00:00
myk
a2ffc60571
dynamically calculate path for unknown decks based on user selection
2013-03-11 11:54:29 +00:00
myk
0e0cc50173
add in remaining gui elements for migration dialog
2013-03-11 11:34:35 +00:00
myk
be8326438d
move default gauntlet files to defaults dir
2013-03-11 10:14:48 +00:00
myk
9c50bf79d1
merge changed cubes from trunk
2013-03-11 10:07:53 +00:00
myk
736b9e61b5
merge latest trunk
2013-03-11 10:01:52 +00:00
myk
e07bf3a5c4
beginnings of migration code
2013-03-11 10:00:11 +00:00
Maxmtg
1ec1bceedb
fixes NPE at getCmc
2013-03-11 09:35:40 +00:00
swordshine
63453fec21
- Added Chain Lightning, Chain of Vapor and Vision Charm
2013-03-11 00:41:25 +00:00
swordshine
f6bfe744e3
- Updated GTC guildpack
2013-03-11 00:27:12 +00:00
myk
70a52972b7
merge latest trunk
2013-03-10 21:56:06 +00:00
myk
c568a7cae2
truncate stack overflow error traces so the resulting messages aren't too long to post
2013-03-10 21:39:26 +00:00
Agetian
187f700c2c
- Fixed the sideboarding code not allowing a deck with more cards than the original deck in Limited (Sealed, Draft) modes.
2013-03-10 18:34:27 +00:00
Agetian
8afd761a42
- Fixed the main deck title label initially not showing the number of cards when Sideboarding.
2013-03-10 18:24:28 +00:00
Agetian
2de038d0bc
- Sealed and Draft modes do not get a visual warning for AI-unplayable cards since those consist only of picks/received cards that did not go into the main deck but were left in the sideboard.
2013-03-10 18:17:07 +00:00
myk
43bd48b0cf
merge latest trunk
2013-03-10 15:34:49 +00:00
myk
d6e3cffc45
start cleaning up GuiImportPicture
2013-03-10 15:33:15 +00:00
moomarc
1596b4e8f3
- Added Goblin Assassin
2013-03-10 15:25:56 +00:00
moomarc
4f114411e1
- Added Mana Clash
2013-03-10 14:57:18 +00:00
Maxmtg
40641f2b41
This changes input back to single-threaded model.
2013-03-10 14:46:48 +00:00
Chris
71287b2dbf
- Added new card names to changes.txt.
2013-03-10 12:42:35 +00:00
Maxmtg
6d2ebbc909
removed duplicate code
2013-03-10 12:30:05 +00:00
Maxmtg
19d17effc8
Input no longer observable (noone used that anyway)
2013-03-10 12:29:17 +00:00
Maxmtg
dcaf1c941a
flipCoin should not have get out of its executor class
2013-03-10 12:28:44 +00:00
moomarc
f91f0984cb
- Fixed Molten Sentry so that no call is necessary for the coin flip
2013-03-10 10:44:23 +00:00
moomarc
99ecca4805
- Added new scheme: All in Good Time
...
- new player keyword "Schemes can't be set in motion this turn."
2013-03-10 10:15:52 +00:00
myk
186175e3fc
clean up ForgeProfileProperties and move profile dir creation to FModel
2013-03-10 09:47:23 +00:00
Agetian
45193939e2
- A (temporary?) fix for the r20184 issue with the input hanging between phases when the phases are changed too quickly.
2013-03-10 04:49:33 +00:00
myk
ba1595f8c2
add more help text to the example properties file
2013-03-10 04:37:14 +00:00
myk
911796d595
add example profile properties file
2013-03-10 02:30:17 +00:00
myk
3873d9852f
make cardPicsDir separately configurable
2013-03-10 01:48:02 +00:00
myk
0472bb36b9
merge latest trunk
2013-03-09 22:52:08 +00:00
myk
6014731517
ensure generated tokens get added with the correct prefix
2013-03-09 21:41:22 +00:00
Sol
3c2ac63339
- Update PerSetTracking.py to tabulate all Names of a card (better handling for second half of split card names)
2013-03-09 19:14:51 +00:00
myk
e30ce5b723
merge latest trunk
2013-03-09 18:08:36 +00:00
myk
8ec8803b11
when a particular art index is not found, try a lower one
2013-03-09 18:07:31 +00:00
myk
a0e6d9ecb6
fix downloaded filenames for cards with multiple default URLs
2013-03-09 17:49:17 +00:00
Chris
cd4203e75e
- Added new card names to changes.txt.
2013-03-09 13:26:34 +00:00
moomarc
9046801f9e
- Added Odds//Ends
2013-03-09 12:21:43 +00:00
myk
4418174c35
merge latest trunk
2013-03-09 07:53:47 +00:00
Maxmtg
d91545cfb3
when a second game in the match starts, player will be shown directly the mulligan input
2013-03-09 06:51:31 +00:00
Maxmtg
3e6d4ecc0c
A hardcode to use cards from 6ED whenever S00 card is not found
2013-03-09 06:50:53 +00:00
myk
3f473d2b45
merge latest trunk
2013-03-09 06:34:18 +00:00
myk
65d9b76318
de-duplicate filename construction
2013-03-09 06:31:46 +00:00
Sol
be80c5582e
- Reverting RememberedSize, which isn't a great name if its only sposed to be used with counters
2013-03-09 05:22:11 +00:00
swordshine
1d2c73df58
- Added Balancing Act
2013-03-09 04:34:51 +00:00
Sol
a1f1ae5c1d
- Replacing the duplicate RememberedSize with the the Remembered Counter that already existed.
2013-03-09 04:06:28 +00:00
Sol
ede42d710a
- Added Natural Balance
2013-03-09 03:41:30 +00:00
Sol
8d8d30e066
- Add Taniwha
2013-03-09 02:00:29 +00:00
Maxmtg
d34e00bd00
making isGameOver synchronized,
...
isValid in InputProxy.java is also synchronized instead of being volatile
2013-03-08 16:10:35 +00:00
Chris
744687ce88
- Fixed Crashing Boars.
2013-03-08 15:39:42 +00:00
Chris
3b5813ad15
- Added new card names to changes.txt.
2013-03-08 13:21:16 +00:00
myk
dbeefd205f
merge latest trunk
2013-03-08 10:27:40 +00:00
myk
86110ccf5a
update booster image list and refine image file searching algorithm
2013-03-08 10:24:17 +00:00
myk
c1bf5c18b1
unify preference handling
...
remove a good bit of cruft
2013-03-08 09:58:27 +00:00
RumbleBBU
3a91615435
Slight adjustments to the unlocking cost formula to make it more consistent with the new desired base cost.
2013-03-08 09:27:54 +00:00
swordshine
04a6d2a129
- Added Bound//Determined and Hit//Run
2013-03-08 09:18:46 +00:00
swordshine
e7b1413a08
- Fixed last commit
2013-03-08 07:41:37 +00:00
swordshine
d467b3392a
- Added Rise//Fall
2013-03-08 07:35:31 +00:00
Sol
6b17e28d90
- Removing reprintSetInfo.py and setInfoScript.py due to the new assignSetInfo script that should be able to handle that task just fine by itself
2013-03-08 03:48:18 +00:00
Sol
a19fdc63a0
- Assign SetInfo will now keep track of the existing state of the File and compare it to the potential new file so only changes are written
2013-03-08 03:44:46 +00:00
myk
f7bfa50343
merge latest trunk
2013-03-08 03:13:43 +00:00
myk
3e8a708cf5
remove misleading line in changes.txt -- nothing was fixed; it was just changed then changed back due to a misunderstanding
2013-03-08 03:07:21 +00:00
myk
7ef0f234df
step one in separating user from program data
...
- define user/program/cache directories in NewConstants
- use directories where applicable
- merge lang and properties into constants
- create separate image lists for sealed products
- update howto document
- allow alternate file extensions for images
- a whole bunch of code cleanup
2013-03-08 02:41:44 +00:00
Sol
712f2a7474
- Fixing Display of Sakashima's clone ability
2013-03-08 01:36:50 +00:00
swordshine
a7a2f08d6c
- Added Boom//Bust Crime//Punishment
2013-03-08 00:55:53 +00:00
Maxmtg
ec98a428d3
Monocolored decks generation
2013-03-07 21:08:11 +00:00
Maxmtg
0496dca705
fixed initial turn number (that affects draw on 1st turn)
2013-03-07 19:09:57 +00:00
Maxmtg
ff3652c766
restart game effect (from Karn Liberated) will set mulliganned flag to false
2013-03-07 14:58:51 +00:00
Chris
186fd50a7c
- Added new card names to changes.txt.
2013-03-07 13:09:30 +00:00
Maxmtg
0db2f0aeb4
'Mulligan' phase removed
2013-03-07 10:43:43 +00:00
Maxmtg
3c017f36d8
order attackes and blockers moved to PlayerController
2013-03-07 09:00:43 +00:00
myk
8b08ac5e78
added Quicksilver opponent avatar
2013-03-07 08:15:24 +00:00
myk
6004bbb91b
add in Carnage quest opponent icon
2013-03-07 06:47:44 +00:00
swordshine
b78f21fa21
- Added a few split cards
2013-03-07 01:18:01 +00:00
myk
850d246193
ensure the start button can only be clicked once at a time
2013-03-06 19:09:45 +00:00
Agetian
1e0afc9085
- Corrected Assault // Battery SetInfo.
2013-03-06 17:21:05 +00:00
Maxmtg
066cad5aec
Drawing two costs in CardPanel for split cards
2013-03-06 16:27:24 +00:00
Maxmtg
3a7c0787d6
simple manacost display shows split card costs aside
2013-03-06 16:00:36 +00:00
myk
48dcd5bed4
change base cost for unlocking sets to 4000
2013-03-06 15:51:55 +00:00
Chris
e6493d898c
- Fixed LQ pic URLs.
2013-03-06 15:17:37 +00:00
Sloth
5c5df4ea3b
- Fixed Phyrexian Soulgorger.
2013-03-06 15:15:55 +00:00
Maxmtg
404552ed45
Display of split costs in deck editor
2013-03-06 15:07:04 +00:00
Maxmtg
0b0f9ee09d
Cosmetic changes for split card scripts
2013-03-06 15:06:25 +00:00
Sloth
c1e0346faa
- Fixed Eye of the Storm.
2013-03-06 14:43:12 +00:00
Agetian
0d1af64e84
- Fix a glitch that causes the "Add Card To Play" dev mode feature not to interact correctly with Split Cards as far as showing their color and name on stack goes.
2013-03-06 14:34:47 +00:00
Chris
2f5f0f5f93
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-03-06 13:56:02 +00:00
Sloth
4153ee07ed
- Fixed multiple problems with Convoke.
2013-03-06 13:14:47 +00:00
Sloth
446bfa785e
- Improved AI of UntapAll.
2013-03-06 13:03:47 +00:00
swordshine
3da93a1aee
- Fixed Murderous Spoils
2013-03-06 13:02:58 +00:00
swordshine
718424f89a
- Added Trial//Error and Wax//Wane
2013-03-06 12:21:20 +00:00
Sloth
3cae6cbee1
- Added the quest deck Quicksilver 3.
2013-03-06 12:05:34 +00:00
Sloth
1c9beffe56
- Fixed logic error in canBeSacrificedBy.
...
- Improved SacrificeAI.
2013-03-06 11:43:16 +00:00
Maxmtg
f47e73adbf
removing view-related code from Card class.
2013-03-06 10:49:29 +00:00
Maxmtg
0836137755
cardfactory - no longer instanced. some methods moved here from CardFactoryUtil
2013-03-06 10:42:54 +00:00
swordshine
bc354e9bd3
- Updated picture urls for split cards
2013-03-06 08:05:41 +00:00
Agetian
f344fa6726
- Added Night // Day.
2013-03-06 07:42:41 +00:00
Agetian
cab87e9de2
- Renamed the Assault // Battery script file name to agree with all other currently submitted split card script names.
2013-03-06 07:20:24 +00:00
Agetian
3c918be717
- The real (hopefully) fix for the split card LQ pictures not being downloaded correctly from a picture URL.
2013-03-06 07:17:33 +00:00
Agetian
c045cbe93c
- Reverted the last experimental fix due to a crash. Will recommit soon.
2013-03-06 07:01:30 +00:00
Agetian
74643082d8
- Experimental fix for the Picture URL not being processed correctly for split cards when downloading card images (can't test because for some reason the LQ picture downloader crashes for me, even without this fix in its stock trunk form).
2013-03-06 06:11:13 +00:00
swordshine
fb838d9736
- Added a few split cards
2013-03-06 06:08:45 +00:00
Sol
e868f8d5ed
- Fix dev mode description in popup for adding card to hand
2013-03-06 05:04:13 +00:00
Sol
ea04892ea0
- Change CardDetailPanel to use Card.getManaDisplay() to show split cards cost separately
2013-03-06 04:59:48 +00:00
myk
58c936bf04
merge latest trunk
2013-03-06 02:02:12 +00:00
myk
ff3e861303
show information for non-card items in spell shop card details panel
2013-03-05 22:23:20 +00:00
myk
127dfd3c00
merge in SplitCards branch
2013-03-05 22:10:53 +00:00
Sloth
036ef1f981
- Fixed Resounding Thunder.
2013-03-05 21:42:43 +00:00
Sloth
3bcf18ddb0
- Updated a few quest decks.
2013-03-05 21:39:33 +00:00
Sloth
8e6609de3f
- Fixed Conjurer's Closet.
2013-03-05 21:38:55 +00:00
Sloth
8495ed1081
- Fixed cost of Covenant of Minds.
2013-03-05 21:30:11 +00:00
myk
124252a5e2
merge latest trunk
2013-03-05 20:09:47 +00:00
myk
fc9e89a89e
restrict sold precons to those valid in the current world like all other inventory items are
2013-03-05 19:53:47 +00:00
myk
b613464e3f
reset card shop when travelling among worlds
2013-03-05 19:52:48 +00:00
myk
8aab4c8c6e
add a small margin around card pictures in dragtabs so the picture doesn't overlap the tab border
2013-03-05 19:20:31 +00:00
Chris
1a823c3960
- VSubmenuVanguard.java now uses the new constraints that were added to VSubmenuArchenemy.java and the card detail panel now includes a few gaps around the edges.
2013-03-05 17:45:40 +00:00
myk
b9d7d1a658
merge latest trunk
2013-03-05 17:12:11 +00:00
myk
a577aa1664
merge latest trunk
2013-03-05 17:11:23 +00:00
myk
cb6ded65a8
make string searches in oracle text case insensitive
2013-03-05 17:05:07 +00:00
Chris
afe3fa4c8a
- VSubmenuPlanechase.java now uses the new constraints that were added to VSubmenuArchenemy.java
2013-03-05 14:55:08 +00:00
Sloth
b46adaeb9e
- Added Descriptions and ActivatingPlayers to some Upkeep abilities.
2013-03-05 14:42:49 +00:00
Agetian
9e62613614
- Corrected the Fire // Ice setinfo.
2013-03-05 14:17:33 +00:00
Agetian
d6f16061ed
- Fixed a bug that caused copies of split card spells (e.g. from Isochron Scepter) not to go on stack correctly. Please revise, I'm not sure if there may be other cases like that which are not yet accounted for.
2013-03-05 13:30:21 +00:00
Agetian
1d7e80d675
- A little fix for the implementation of split card CMC check in Card.hasProperty.
2013-03-05 13:00:49 +00:00
Agetian
286a1d48bc
- Split cards correctly interact with cards like Isochron Scepter and Dark Confidant as far as calculating their CMC goes.
...
- Merge: merging the latest trunk into SplitCards.
2013-03-05 12:48:59 +00:00
Sloth
44daa56145
- Updated some SVars.
2013-03-05 12:01:07 +00:00
swordshine
643d1892d9
- SplitCards: Added Fire//Ice for test
2013-03-05 10:18:19 +00:00
Agetian
8adbc48b86
- Initial phase of implementing Card.getCMC that supports returning either the current face CMC, or the individual left split/right split CMCs of a split card.
2013-03-05 09:54:12 +00:00
swordshine
f7122d31c3
- Merge latest trunk to SplitCards
2013-03-05 04:46:24 +00:00
Sol
7c1fb7966c
- Added ThisTurnCast property for Cycle of Life
2013-03-05 03:01:15 +00:00
swordshine
d3926810bb
- Fixed "AllCreatureTypes" does not sharesCreatureTypeWith each other
2013-03-05 02:51:26 +00:00
swordshine
35b4efec1b
- Fixed Mirrorweave
2013-03-05 02:12:00 +00:00
Sloth
12bde72a8b
- Fixed AI not using AnyMana sources for Hybrid mana.
2013-03-04 22:51:37 +00:00
myk
d1a3a929b6
merge latest trunk
2013-03-04 22:29:41 +00:00
myk
e54e30bcdd
merge latest trunk
2013-03-04 22:29:05 +00:00
myk
abe0bffdae
ensure match message buttons don't steal focus from an overlay at end of game
2013-03-04 22:24:12 +00:00
myk
38f7c6796a
merge from trunk
2013-03-04 22:18:16 +00:00
myk
4b815d5669
merge from trunk
2013-03-04 22:18:07 +00:00
Sloth
25d68acde6
- Added the quest deck Jubilee 2.
2013-03-04 22:16:09 +00:00
Sloth
c6894de100
- canPlayFromEffectAI will now check for NeedsToPlay SVars.
2013-03-04 22:14:22 +00:00
myk
906bfaa1b5
fix stale hover when alt-tabbing off the app then clicking back on it; also fix NPE when a card disappears from under the cursor
2013-03-04 21:42:03 +00:00
Sloth
597077cce0
- Fixed BondEffect.
2013-03-04 21:38:53 +00:00
Sloth
52f5879435
- playSpellAbilityForFree is not optional - removed the "may".
2013-03-04 21:29:19 +00:00
Sloth
7e40feff92
- Battletide Alchemist will now list the target in the query.
2013-03-04 21:20:51 +00:00
Sloth
ba4241e455
- Battletide Alchemist will no longer ask the player when the AI makes test runs.
2013-03-04 21:18:02 +00:00
Maxmtg
58fc1ae52a
since mtgdata.txt is a bit broken now (lacks Assault but has 2 Batteries), the script will try to use 2nd part of a card to get rarities, CM1 set enabled to fill SetInfos
2013-03-04 19:38:05 +00:00
Maxmtg
3517416a5a
Added commander arsenal setinfo (CM1)
2013-03-04 19:29:52 +00:00
Sloth
b3a2aab6e5
- Fixed mandatory targets not being enforced for the human.
2013-03-04 18:36:28 +00:00
Agetian
f382f28f61
- Updating the Assault // Battery script to the new SetInfo format.
2013-03-04 17:37:51 +00:00
Sloth
4f43f117a6
- Fixed the Hive Mind / Pact interaction.
2013-03-04 16:23:11 +00:00
Agetian
61b86568bd
- Merge: merging from trunk up to r20044 (inclusive). Help is needed to merge r20045 and up, please assist.
2013-03-04 15:50:48 +00:00
Agetian
f0f40c8f92
- Adding the Assault/Battery card script (by Max) to SplitCards so that everybody can test the current situation with split card support.
2013-03-04 15:28:49 +00:00
Maxmtg
77542fb229
new setinfos, part z
2013-03-04 14:34:35 +00:00
Maxmtg
4021754d4a
new setinfos, part y
2013-03-04 14:34:23 +00:00
Maxmtg
36ca5bb24c
new setinfos, part x
2013-03-04 14:34:15 +00:00
Maxmtg
d9a837f752
new setinfos, part w
2013-03-04 14:34:10 +00:00
Maxmtg
f5552cf89a
new setinfos, part v
2013-03-04 14:32:55 +00:00
Maxmtg
a5e74c46ac
new setinfos, part u
2013-03-04 14:31:58 +00:00
Maxmtg
275faa86ca
new setinfos, part t
2013-03-04 14:31:31 +00:00
Maxmtg
5129041d52
new setinfos, part s
2013-03-04 14:29:25 +00:00
Maxmtg
e739d8d8e1
new setinfos, part r
2013-03-04 14:23:56 +00:00
Maxmtg
5ad70f3f18
new setinfos, part q
2013-03-04 14:22:05 +00:00
Maxmtg
c478141bf9
new setinfos, part p
2013-03-04 14:21:54 +00:00
Maxmtg
576332fc59
new setinfos, part o
2013-03-04 14:20:15 +00:00
Maxmtg
e7fd1de5fe
new setinfos, part n
2013-03-04 14:19:38 +00:00
Maxmtg
e04cbaeb0f
new setinfos, part m
2013-03-04 14:18:51 +00:00
Maxmtg
26933a820b
new setinfos, part l
2013-03-04 14:16:41 +00:00
Maxmtg
a82149a3ff
new setinfos, part k
2013-03-04 14:15:40 +00:00
Maxmtg
6d0363b35d
new setinfos, part j
2013-03-04 14:14:46 +00:00
Maxmtg
5737f85ff5
new setinfos, part i
2013-03-04 14:14:24 +00:00
Maxmtg
aa5c9b7206
new setinfos, part h
2013-03-04 14:13:37 +00:00
Maxmtg
b3e038af16
new setinfos, part g
2013-03-04 14:12:27 +00:00
Maxmtg
af16282ea4
new setinfos, part f
2013-03-04 14:10:32 +00:00
Maxmtg
edc893f5d0
new setinfos, part e
2013-03-04 14:09:02 +00:00
Maxmtg
f9669159cf
new setinfos, part d
2013-03-04 14:07:55 +00:00
Maxmtg
123df7d94b
new setinfos, part c
2013-03-04 14:05:52 +00:00
Maxmtg
7f67d7ad93
new setinfos, part b
2013-03-04 14:03:30 +00:00
Maxmtg
67b1f0601e
new setinfos, part a
2013-03-04 14:01:14 +00:00
Maxmtg
bcf5a007ae
New format for SetInfo lines, to convert card scripts either run 'assignSetInfo.py' or wait for upcoming cardfolder commits
2013-03-04 13:55:21 +00:00
swordshine
89617bf760
- A small fix of Carpet of Flowers
2013-03-04 13:47:27 +00:00
Maxmtg
8ba3494851
reverting fix 20030 as it (1) disables any scale and (2) should have been applied not here
2013-03-04 13:16:57 +00:00
Chris
0156d9bc63
- Added a fluff piece to the changes.txt file.
...
- Added new card names to changes.txt.
2013-03-04 13:16:00 +00:00
Maxmtg
f4f72f75a4
fixing wrong processing of Mishra factory
...
setting match for commander set
2013-03-04 13:13:47 +00:00
Maxmtg
92420b1554
Assigning match for MBP set
2013-03-04 12:29:03 +00:00
Maxmtg
3be27708ef
bugfix in script
2013-03-04 12:15:11 +00:00
Maxmtg
e6a3e6ea90
script that clears old setinfo and rarity and assigns new one based on mtg-data.txt
2013-03-04 12:11:54 +00:00
myk
a6a8cad45d
fix a typo in isFatPack predicate that was preventing fat packs from being shown in the spell shop
2013-03-04 11:45:48 +00:00
myk
338f8982a3
remove openable packs from shop list when sold so they don't reappear when the shop is reentered
2013-03-04 11:43:57 +00:00
myk
c4e02b99f1
correct some fatpack data as per http://wiki.mtgsalvation.com/article/Fat_pack
2013-03-04 10:37:27 +00:00
myk
776467fe60
don't inflate 'decks that contain this card' count when the card appears in both the main deck and the sideboard
2013-03-04 10:17:40 +00:00
myk
c733b3e2d9
remove cards from deck sideboards properly when selling in spell shop
2013-03-04 10:15:19 +00:00
myk
79b9bcf5e1
fix divide-by-zero error in GuiDownloader time remaining estimation when last 10 items have either downloaded too quickly or have errored out
2013-03-04 09:50:12 +00:00
myk
cd26e4e6e5
fix 'scale image larger' setting being ignored
2013-03-04 09:32:44 +00:00
Agetian
079a65cab4
- Merge: merge the latest trunk into SplitCards.
2013-03-04 08:41:52 +00:00
Agetian
5671985f79
- Minor modifications to playSpellAbility.
2013-03-04 08:36:33 +00:00
Agetian
c98fdc36ad
- Removed the necessity to use a special parameter for spell abilities of split cards.
...
- Fixed a NPE related to back-transformation of split cards.
2013-03-04 08:33:03 +00:00
Maxmtg
efaca9a919
CardInSet data moved to CardRules,
...
picture removed from CardInSet, it's also no longer needed in SetInfos
2013-03-04 08:30:40 +00:00
Agetian
2df9e79ff7
- Minor comment fix.
2013-03-04 08:10:46 +00:00
Agetian
0430a53105
- Split cards correctly transform back if targeting is canceled or if mana cost is not paid. Also, consolidated the implementation of back-transformation when going to graveyard or exile (or another zone except stack).
2013-03-04 08:08:44 +00:00
Agetian
cad57311a0
- Split cards correctly transform back to their full face form when exiled (not sure if they can be exiled while on stack, so this is more of a fail-safe mechanism - feel free to revert if this is overkill).
2013-03-04 07:03:20 +00:00
Agetian
922f67b3cc
- Split cards correctly transform back to their full face form when going to graveyard.
2013-03-04 06:59:39 +00:00
Agetian
35ac3e8b37
- Merge: Merge the latest trunk into SplitCards (did not work properly last time).
2013-03-04 06:46:44 +00:00
Agetian
ca1d001e44
- Split cards now properly transform into their respective split sides when put on stack (current implementation requires the special spell ability parameter SplitSide set to LeftSplit for the first ability and to RightSplit for the second ability in the card script).
...
- Merge: merging the latest trunk into SplitCards.
2013-03-04 06:44:47 +00:00
swordshine
c654c5c20a
- Added Delaying Shield by AlexV
2013-03-04 04:55:07 +00:00
swordshine
05a0cc2a2a
- Some SVar updates
2013-03-04 04:34:01 +00:00
swordshine
9b2e1a8d22
- Added Goblin Welder (please test)
2013-03-04 04:31:35 +00:00
myk
4fab537404
merge latest trunk
2013-03-04 04:02:25 +00:00
Sol
46fa85528f
- Adding the three "Opponent Chooses" modal spells from Alliances. If the Human casts one, the AI will currently choose the "least harmful" fork of the mode for now, this is a static "decision".
2013-03-04 03:56:04 +00:00
Sol
eaf3429cea
- Inform the human which turn position he's in during the Mulligan Input
2013-03-04 03:33:01 +00:00
myk
3fcb3a9d1c
add serrasmurf's Ravnica world
2013-03-04 03:09:32 +00:00
swordshine
7e83d92cd9
- Added Death by Dragons and Carpet of Flowers
2013-03-04 00:37:00 +00:00
swordshine
c912f2d28b
- Converted Wormfang Turtle to choosecard effect (its triggered ability does not have a target)
2013-03-04 00:33:10 +00:00
Sloth
412e2c990d
- Improved the Boromir 4 deck.
2013-03-03 23:05:16 +00:00
Sloth
d2040989f9
- Added AI support for Mind Grind.
2013-03-03 23:03:24 +00:00
Sloth
d2911a6f8f
- Improved AI using Show and Tell and Eureka.
2013-03-03 22:27:18 +00:00
Agetian
29ba518dcb
- Combined text on split cards is no longer force-created based on Oracle texts (avoids duplication of text in the card detail panel).
2013-03-03 19:26:11 +00:00
Agetian
49de0c5039
- Merge: Merge the latest trunk into SplitCards.
2013-03-03 18:22:56 +00:00
Maxmtg
deea6d3364
building abilities of combined face in a right way
2013-03-03 18:00:11 +00:00
Sloth
cb74a3b60e
- The AI can now use Spirit Guides.
2013-03-03 13:33:31 +00:00
Sloth
3c9ee0f012
- Fixed Skullclamp not working on tokens.
2013-03-03 12:55:30 +00:00
Sloth
9bd3cd6bcb
- Fixed "Defined$ TriggeredCard" returning the LKI copy of the card.
2013-03-03 12:41:22 +00:00
Agetian
6e7a15a863
- Fix for the previous commit to SplitCards.
2013-03-03 12:23:45 +00:00
Agetian
9fd3aec1c5
- Modifications to the combined split card face generation code.
2013-03-03 12:22:45 +00:00
Sloth
cd5c3bfa69
- Added the condition "AllTargetsLegal" (untested).
2013-03-03 11:54:53 +00:00
Agetian
76e5fe89fd
- Fixed a problem with the third ability consisting of both sides of the split card being added onto the combined split card face.
...
- Merge: merging the latest trunk into SplitCards.
2013-03-03 11:50:43 +00:00
Sloth
f409a66f01
- Updated some Shandalar world decks.
2013-03-03 11:39:42 +00:00
Sloth
33b713df93
- Little fix for "AnyNumber" in DiscardEffect.java.
2013-03-03 09:20:27 +00:00
Sloth
d185e5e3eb
- Updated two isReusable() functions.
2013-03-03 08:55:05 +00:00
Sloth
68def26221
- Improved usage of playReusable.
2013-03-03 08:47:27 +00:00
Agetian
cf3edd812d
- Started working on the full split card face creation in CardFactory (mostly works, but some parts need modification to work correctly).
...
- Merge: merge the latest trunk into Splitcards.
2013-03-03 06:08:40 +00:00
Sloth
50bc1772d1
- Added some keyword entries to isUsefulAttachKeyword.
2013-03-02 20:27:02 +00:00
Maxmtg
099c1ed11c
Changing new input setup. A special thread will set up new input to actual state. This will eliminate the longest stack traces
2013-03-02 20:23:46 +00:00
Sloth
c79b3d0cd2
- The AI can now use Gruul Charm.
2013-03-02 19:24:14 +00:00
Sloth
04efd63554
- Fixed UnlessCosts not always setting activating players (fixes Scythe Tiger).
2013-03-02 16:46:28 +00:00
Sloth
46d290ae02
- Real fix for chooseSacrificeType.
2013-03-02 16:12:48 +00:00
Maxmtg
8ecdd641b3
reverting 19970 as it must have ruined all those ETB effects
2013-03-02 15:40:53 +00:00
Maxmtg
888ab412f7
card layout code was leaving too big gaps between cards
2013-03-02 15:23:04 +00:00
Sol
050df94e49
- Restore accidentally removed hardcoded Temporal Aperture
2013-03-02 14:46:14 +00:00
Sloth
7b54bc2718
- Fixed "You may have CARDNAME assign its combat damage as though it weren't blocked." messing around when the AI is blocking.
2013-03-02 14:05:28 +00:00
Chris
74cc5de83f
- Added new card names to changes.txt.
2013-03-02 13:27:24 +00:00
Chris
481e142be7
- Cleared out the changes.txt file, now ready for new material.
2013-03-02 13:26:00 +00:00
Sloth
8310172ffb
- Fixed AttachAI not checking Sacrifice or Life Costs.
2013-03-02 12:34:38 +00:00
Sloth
846507ef40
- Prevented playSpellAbilities from creating infinite loops.
2013-03-02 12:29:46 +00:00
Agetian
afa81c5927
- Merge the latest trunk into Splitcards.
2013-03-02 12:25:55 +00:00
Maxmtg
613dd2bac1
compare with zero in a more delicate way
2013-03-02 12:17:12 +00:00
Sloth
ff079efed5
- Updated some AI SVars.
2013-03-02 12:15:03 +00:00
moomarc
95e7428ad0
- Added an AI svar to Hecatomb
2013-03-02 11:15:25 +00:00
Maxmtg
06f252b2e4
PlayArea is intialized with a r/o list that is a reference to all cards in given zone.
2013-03-02 09:21:25 +00:00
swordshine
f6746365ff
- Fixed Soldevi Golem
2013-03-02 08:50:02 +00:00
Maxmtg
8fb3c5e0b1
commiting sets and blocks files with Index:LineNumber removed
2013-03-02 08:08:55 +00:00
Maxmtg
9286d5e943
StorageReaderFile passes record seq. number along with the record itself
2013-03-02 07:55:01 +00:00
Maxmtg
bfeee22e12
rolling back from last commit (should have sent it too early)
2013-03-02 07:54:21 +00:00
Maxmtg
4ae49efb4a
A number of inputs recieve stop(); clause
2013-03-02 07:50:01 +00:00
swordshine
ef7355859e
- Fixed the cost of Hypergenesis
2013-03-02 05:00:07 +00:00
swordshine
17f881c9db
- Added Hypergenesis
2013-03-02 04:57:33 +00:00
swordshine
eaf447434a
- Added Eureka
2013-03-02 04:15:41 +00:00
Sol
2a0b50230c
- Adding SetInfo for Lim-Dul's Vault (Special characters don't work with setinfoscript)
2013-03-02 03:35:34 +00:00
swordshine
5fc6b489dd
- Added Dimensional Breach and Lim-Dul's Vault
2013-03-02 01:32:35 +00:00
Sol
3c906ae532
- Adding two Planes Feeding Grounds and Horizon Boughs
2013-03-01 23:41:31 +00:00
Maxmtg
2007547190
(minor) wrote a simple javadoc class description, because that TODO has been there for about a year already
2013-03-01 22:43:12 +00:00
Maxmtg
84d64ef8eb
IZone - adjusted parameter type or remove method
...
thrown away get/setUpdate methods
battlefield.getCards(false) will return R/O list of cards - might lead to exceptions if callers attempt to modify the method's result.
2013-03-01 22:40:50 +00:00
Maxmtg
ec2721e73b
Remove UI class since most methods are never called, the rest may be moved to classes that use them
2013-03-01 22:35:58 +00:00
Sloth
b9473367d8
- Removed deprecated targetPlayer variable from SpellAbility.
...
- Cleanup.
2013-03-01 20:44:38 +00:00
myk
03bb325489
merge latest trunk
2013-03-01 18:59:44 +00:00
myk
c5ebcd860f
add algorithm for determining default user data and cache paths
2013-03-01 18:56:27 +00:00
Maxmtg
0d0ea30e0e
Changed exception type to be correctly catched by DeckSerializer
2013-03-01 18:26:16 +00:00
Maxmtg
1fcb929ea7
refactored code that calculates if the cardpanels fit playarea with a given cardWidth: the "rows" member is never modified, so there won't be any "concurrent modification" exceptions; lists or lands, tokens, creatures and others are not modified during calculation, so they don't need to be cloned from reference for each trial of card width.
2013-03-01 17:35:37 +00:00
Sol
d6f50aba14
Recreating SplitCards branch since Agetian is having issues merging it
2013-03-01 14:17:30 +00:00
Chris
e15a925360
[maven-release-plugin] prepare for next development iteration
2013-03-01 13:10:41 +00:00
Chris
8903da25b5
[maven-release-plugin] prepare release forge-1.3.9
2013-03-01 13:10:30 +00:00
Chris
fc71dc35bd
- Preparing the changes.txt file for the next beta build and release.
2013-03-01 12:58:28 +00:00
Chris
551cb56be2
- Added new card names to changes.txt.
2013-03-01 12:53:09 +00:00
moomarc
041195bd46
- Updated Quest opponent icon links for Ravnica world
2013-03-01 09:48:44 +00:00
myk
919662380c
add missing continue in QuestEventManager duel generation loop
2013-03-01 09:06:58 +00:00
swordshine
16060c4103
- Fixed Astral Slide
2013-03-01 08:46:30 +00:00
Maxmtg
92be09cf69
added methods to query player if he wants to take turn first
...
It is used by new revision of GameNew that I don't commit yet because it contains other changes unsafe for todays release
2013-03-01 07:52:11 +00:00
swordshine
8d95358927
- Fixed Xantid Swarm
2013-03-01 07:14:38 +00:00
myk
b8dad5f4c0
merge latest trunk
2013-03-01 06:52:01 +00:00
moomarc
98804340e5
- Added Cleansing Meditation
2013-03-01 06:08:52 +00:00
swordshine
ab1453f3b4
- Fixed Vedalken Engineer
2013-03-01 01:25:43 +00:00
swordshine
2a97db6bad
- Added Avatars: Haakon Stromgald Scourge Avatar and Jaya Ballard Avatar
...
- Added 3 cards
2013-03-01 00:31:06 +00:00
myk
954311973c
log, but don't pop up warning about non-AI cards in quest decks. the popup hinders immersion and if they are there, it is likely intentional
2013-02-28 19:48:20 +00:00
myk
8fdf5a9636
remove svn:ignore tags for generated data
2013-02-28 18:22:35 +00:00
myk
c53c1babbe
branch for work on separating writable data from the program data
2013-02-28 17:37:21 +00:00
moomarc
9c16f2ce14
- Added Battletide Alchemist
2013-02-28 13:52:38 +00:00
Sloth
382336a1bc
- Fixed LKI copies messing up Mana abilities.
2013-02-28 13:46:40 +00:00
moomarc
577b5847b6
- Minor fix to Changes.txt (I'd used a bogus card name for a commit)
2013-02-28 13:41:37 +00:00
Chris
1c095f5ec4
- Added new card names to changes.txt.
2013-02-28 12:37:45 +00:00
moomarc
6957e58de5
- Added Thought Devourer
2013-02-28 10:38:53 +00:00
myk
3622ad3fab
don't show non-traditional sets in unlock dialog
2013-02-28 10:11:50 +00:00
swordshine
ffcc55189c
- Added Duplicity
2013-02-28 09:29:16 +00:00
moomarc
767838bfff
- Removed "End" line from cardTemplateScript (left "text" line in for now)
2013-02-28 09:25:34 +00:00
moomarc
e0a3917b94
- Added Not of This World
2013-02-28 08:54:51 +00:00
Sloth
55f2d9921f
- Fixed resetCardColor crashing on face down cards.
2013-02-28 07:55:46 +00:00
moomarc
efd91976f0
- added missing Picture svar
2013-02-28 06:10:28 +00:00
swordshine
eb0cafc665
- Added Cornered Market
2013-02-28 06:10:22 +00:00
Sol
5f1fbca8b1
- If SA has an Announce Requirement is available, append the Announce variable to the Stack Description
2013-02-28 02:19:28 +00:00
Sol
0d46dc55bc
- Add Arcanis the Omnipotent Avatar
...
- Count$Random can now randomize with SVars for min/max values
2013-02-28 01:45:05 +00:00
swordshine
198ee38ba6
- Added Kumano's Blessing and Winnow
2013-02-28 00:37:31 +00:00
Sloth
58924a5854
- Updated some Shandalar world decks.
2013-02-27 20:38:44 +00:00
Chris
d88a8b3d62
- The Archenemy view now will resize to 800 x 600 pixels but the random button is drawn offscreen and can not be seen or used.
2013-02-27 19:49:01 +00:00
Sloth
0e10eb9296
- The AI can now use Animate Wall.
2013-02-27 19:13:11 +00:00
Sloth
74a31e137e
- Fixed possible NPE in getUniqueTargets.
2013-02-27 19:00:49 +00:00
Sloth
0ffe871f98
- Fixed "CARDNAME assigns its combat damage as though it weren't blocked." causing a NPE.
2013-02-27 18:50:53 +00:00
moomarc
8fcb03fb3e
- Added Master of the Wild Hunt Avatar
...
- added AtRandom param to GenericChoice AF
2013-02-27 17:12:21 +00:00
Chris
72987786e9
- Center the various tempPanel(s) in the three variant views.
2013-02-27 15:36:53 +00:00
Chris
8a3c19ada1
- Center the settingsPanel in the three variant views.
2013-02-27 15:32:27 +00:00
Chris
4274bc1409
- Reduce the empty space between the tabPane and the pnlStart in the three variant views.
2013-02-27 15:27:19 +00:00
Maxmtg
cdea3d3a11
change of Card.getKeywords() return type into List<String>
...
cleanup in callers of getKeywords - some were calling toString() of String, others used for with counter to iterate.
2013-02-27 14:40:26 +00:00
Maxmtg
222eb23c3b
removed the unused K:color
2013-02-27 14:02:15 +00:00
Maxmtg
01af8f4eef
CardFactoryUtil - extracted the longest keyword-to-ability conversions into separate methods
...
removed keyword 'CARDNAME is (color)' because this data is already contained in a mandatory field named 'color'
renamed postFactoryKeywords to setupKeywordedAbilities
generally 'setup' means 'make all changes to card yourself' and 'make' intends only creation of spellability, at least 'make'-methods always return one.
2013-02-27 14:01:29 +00:00
Sloth
84300a57a1
- Fixed chooseSacrificeType.
2013-02-27 13:06:59 +00:00
Chris
c616b4e9d4
- Added new card names to changes.txt.
2013-02-27 12:22:49 +00:00
swordshine
5f19dc5952
- Added Frostwielder, Kumano, Master Yamabushi, and Kumano's Pupils
2013-02-27 11:34:31 +00:00
Maxmtg
1d5f1a49f0
CardLists: removed duplicate sortByMostExpensive, gave propper names to methods of CardLists
2013-02-27 10:03:25 +00:00
swordshine
f6769cf62b
- Added Reverent Mantra
2013-02-27 06:05:51 +00:00
swordshine
32aade3d4b
- Added Pledge of Loyalty and Mirror Golem
2013-02-27 05:44:50 +00:00
Maxmtg
8146d4c96f
'confirm deck overwrite' dialog will pop only if deck is being saved under a different name, that matches another existing deck name
2013-02-27 05:08:47 +00:00
Maxmtg
6a7ed9d213
removed some useless casts
2013-02-27 04:51:45 +00:00
Sol
dc0706a673
- Allow Vanguard types to take advantage of the Play with the top card of your library revealed
...
- Add Vampire Nocturnus Avatar
2013-02-27 04:28:08 +00:00
Maxmtg
a23aaee600
quest deck editor: deck is copied before editing, so that changes are saved only if you confirm that action
2013-02-27 04:19:18 +00:00
Sol
36a4d307a2
- Added Necropotence Avatar
2013-02-27 04:05:17 +00:00
Sol
03772dd095
- Convert Serra Avenger to script
2013-02-27 02:58:08 +00:00
Chris
bbe1dc10ce
- Center the Scheme Deck Editor and the Planar Deck Editor buttons.
2013-02-26 23:14:38 +00:00
Sloth
a773a2dae2
- Updated a few quest decks.
2013-02-26 21:12:23 +00:00
Sloth
81836ed24b
- Made hasNoManaCost recognize all 0 mana costs.
2013-02-26 20:49:17 +00:00
Maxmtg
9576650c0c
variants windows will stretch and take all available space
2013-02-26 18:58:32 +00:00
Maxmtg
a3f1e5efbc
deck - changed tags to Set<String>, removed getCardPool from base class, moved ai-can-play deck predicate to ComputerUtilCard
2013-02-26 18:15:13 +00:00
myk
c2dd603394
bit of cleanup in FDeckChooser
2013-02-26 16:40:48 +00:00
Chris
e3e0ab8d52
- Added new card names to changes.txt.
2013-02-26 14:02:39 +00:00
Maxmtg
441198c80f
Tags field inside deck class
2013-02-26 11:12:29 +00:00
swordshine
a935f63157
- Added Tainted Pact
2013-02-26 10:24:22 +00:00
myk
6888240861
- make radio button groups navigatable with arrow keys and behave as a single focus component
...
- allow quest duels/challenges to start with a double-click on an opponent
2013-02-26 09:17:54 +00:00
myk
91cbc750b4
remove unused MWS migration code
2013-02-26 07:15:02 +00:00
swordshine
1b5258f290
- Added Guard Dogs and Jaded Response
2013-02-26 04:51:07 +00:00
Maxmtg
a84370b4c6
fixing stack overflow on chooseSingleCardForEffect
2013-02-26 04:38:04 +00:00
myk
2c463945fc
add semi-intelligent default focus selection for all home submenu screens
2013-02-26 04:28:48 +00:00
Sol
c845b8bcb4
- Added Maro Avatar
2013-02-26 02:55:21 +00:00
Sol
615c7b10cf
- Adding Bosh, Iron Golem Avatar
...
- CanPay in CostSacrifice won't return false, if dependent on an Annoucement of X
2013-02-26 02:25:36 +00:00
myk
e7732684bc
ensure selected table text color is consistent across platforms
2013-02-26 01:34:09 +00:00
Sol
927e2b4769
- Fixing the two scripts that were broken because they were expecting an End clause in card scripts
2013-02-26 01:25:18 +00:00
Sloth
fb8398ccbd
- Updated a few quest decks.
2013-02-25 22:12:29 +00:00
Sloth
51b65433d4
- Added the medium quest deck Zatanna 2.
2013-02-25 21:23:12 +00:00
Maxmtg
336b35ae24
moved a lot of AI-used methods from CardFactoryUtil to ComputerUtilCard.java
...
switched Encode to getSingleCardForEffect
2013-02-25 21:00:06 +00:00
Sloth
8c5f8f16e2
- Added AI support for Realmwright.
2013-02-25 20:26:00 +00:00
Maxmtg
ebd38fd02a
removing more player type checks from discard
2013-02-25 20:19:36 +00:00
Maxmtg
5147a891c9
mass-removal of deprecated lines 'Text:no text' and 'End' from card scripts
2013-02-25 19:00:08 +00:00
Chris
15f24d7f75
- Added new card names to changes.txt.
2013-02-25 13:08:04 +00:00
swordshine
fbddd50a25
- Added Fiery Bombardment and Phosphorescent Feast
2013-02-25 11:30:28 +00:00
swordshine
49c438c963
- Added Light from Within
2013-02-25 10:56:45 +00:00
Sloth
37368c7fd5
- Updated some AI SVars.
2013-02-25 09:47:40 +00:00
moomarc
e72df8d9b8
- Added Vodalian Mystic
2013-02-25 08:33:00 +00:00
Maxmtg
d36cebcd4e
minifying calls to isPlayer/isComputer: bond (done), discard (wip)
2013-02-25 07:30:29 +00:00
moomarc
8cd8431336
- Added Ersatz Gnomes
2013-02-25 06:44:08 +00:00
moomarc
0df50ec25d
- Added Blind Seer
2013-02-25 06:19:00 +00:00
myk
460c1527e1
add duels from nearby difficulties if a duel at the requested difficulty cannot be found
2013-02-25 06:12:27 +00:00
swordshine
13a04840f0
- Added Eight-and-a-Half-Tails and Pious Kitsune
2013-02-25 05:17:58 +00:00
Sol
1378858245
- PerSetTracking.py now outputs oracle text into the set stat files for those of us trying to boost particular sets
2013-02-25 03:34:03 +00:00
Sol
7d80bce8a4
- Adding 5 more laces
2013-02-25 02:53:17 +00:00
swordshine
294a302d20
- Added 5 cards
2013-02-25 00:30:56 +00:00
Sloth
0b92d9e12f
- Fixed some Auras not triggering because of their TriggerZones.
2013-02-24 21:40:10 +00:00
Chris
cad05a27de
- Remove the no longer maintained Detailed Changelog fro the changes.txt file.
2013-02-24 13:50:26 +00:00
Maxmtg
6e1b4e12f9
fixes backside picture assignment
...
flip card method simplified
2013-02-24 09:16:01 +00:00
Maxmtg
299e69826b
Deckeditor-related classes operate with paper cards.
...
CDetail and CPicture convert paper cards to in-game card by themselves if possible & if needed
2013-02-24 08:49:52 +00:00
Maxmtg
2712ebeec0
redundant checks removed from CPicture.java
...
removed unused warning in card/cardfactory/CardFactorySorceries.java
2013-02-24 08:41:59 +00:00
Maxmtg
57ba7c597c
CardUtils uses a more generalized interface somewhere
...
ImageCache exports methods to get image key
2013-02-24 08:32:23 +00:00
Maxmtg
962a3be929
removed Card parameter from CardPicturePanel ctor (there was passed null in 4 cases out of 5)
2013-02-24 08:26:29 +00:00
Maxmtg
4ba9901958
Flip button in CardDetailPanel no longer flips the card ingame
2013-02-24 08:17:57 +00:00
myk
372d293d7c
only show details for selected card if the table has focus
2013-02-24 04:31:23 +00:00
Sol
d9da16954f
- Added ChromaSource xCost (useful with Remembered and other list based calculate Amount). This should allow for most of the remaining Chroma cards to be scripted.
...
- Convert Sanity Grinding to script
2013-02-23 23:31:28 +00:00
Chris
502a28fe9b
- Revert the fix made in 19849.
2013-02-23 20:42:00 +00:00
Chris
84f21473e4
- Lets center the Archenemy View components to see if people like it this way.
2013-02-23 18:54:53 +00:00
Chris
969f6e8eb5
- Added a fluff piece to the changes.txt file.
2013-02-23 17:25:12 +00:00
Sloth
449df2703e
- Improved AI handling Dramatic Entrance with Legendary creatures.
2013-02-23 16:05:31 +00:00
Sloth
4e4182e8f6
- Added AI support for Cipher.
2013-02-23 15:53:03 +00:00
Chris
503dda8753
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-23 13:57:33 +00:00
Sloth
1e3c43af06
- Updated some AI SVars.
2013-02-23 12:10:09 +00:00
myk
2de05e3a7b
add rarity information to card details panel set code label tooltip
2013-02-23 07:31:22 +00:00
myk
20d0b5122a
ensure the card image gets refreshed when the panel is resized or a dual-sided card is flipped
2013-02-23 07:01:04 +00:00
Maxmtg
cb163eaeb4
Rarity is going to be displayed properly on any side of card, including clones
2013-02-23 06:59:49 +00:00
myk
7c2f17c78c
- don't include pics folder items in distributable
...
- correct the template format for mktemp
2013-02-23 03:25:58 +00:00
myk
b5732d0194
ensure cards are bought in the correct quantity too
2013-02-23 01:05:18 +00:00
myk
aa948f99eb
sell correct quantity of cards in the card shop
2013-02-22 23:41:15 +00:00
Maxmtg
ce2e848871
streamlined vanguard readings of life/hand modifiers
2013-02-22 23:25:26 +00:00
Maxmtg
d3f3a010cc
bugfix in token creation for challenge
2013-02-22 22:59:32 +00:00
myk
4456b8c4d6
tie package preparation steps to different lifecycle phases in the pom to ensure plugin execution order is always correct
2013-02-22 22:59:29 +00:00
Maxmtg
c49bf52b8f
* restores token images
...
Card: dropped imageName field (which was commonly mixed up with imageFileName)
Starting cards for quest and challenges no longer use functions (CardToken helps a lot)
Quest challenges code: Token parsing remake (to produce CardRules instance and wrap it into CardToken)
some utility functions were moved closer to usage points
2013-02-22 22:50:40 +00:00
Sol
d2361e87b8
- When cards move to a non-Battlefield zone, reset it to its base colors
...
- Added Deathlace
2013-02-22 22:37:08 +00:00
myk
5c839e4c8b
add missing pom dependency
2013-02-22 22:26:44 +00:00
Sloth
d128c284a9
- Tokens can now enter the battlefield with counters on them.
2013-02-22 21:53:23 +00:00
myk
374e667654
clean up eclipse warnings in pom
2013-02-22 21:40:35 +00:00
Maxmtg
19134f1f99
This should fix quest token images (cannot test yet in a lack of pictures)
2013-02-22 21:22:38 +00:00
myk
8733773c2a
detect mixed svn revisions at build time and add a warning to the version string if mixed revisions are detected
2013-02-22 21:11:54 +00:00
Sol
8cd49f24bb
- Didn't notice Player already had a game field
2013-02-22 19:43:58 +00:00
Sol
2180f2d5c8
- Adding Damage Dealing strings to the Game Log so it's clear how much damage things are doing (with occasional extra info)
2013-02-22 19:27:01 +00:00
Sol
cf50a39ad4
- Fixing a pretty hard NPE crash. Not sure what scenario this occurs, but it basically spawned a crash report in high order
2013-02-22 17:47:55 +00:00
Chris
ed75aa48e0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-22 13:53:00 +00:00
Chris
9238187a39
- Revert to the original lose_duel.wav sound file.
2013-02-22 13:51:05 +00:00
swordshine
10d616529d
- Added Rally the Horde
2013-02-22 11:56:12 +00:00
swordshine
2d138a22ed
- Added Cannibalize and Shuriken
2013-02-22 10:40:41 +00:00
Maxmtg
6f194b1608
Split cards' images are properly shown
2013-02-22 08:55:25 +00:00
Maxmtg
871f0f739b
Card is read from CardRules, old CardLoader removed
...
CardToken class is now available to represent out-of-game tokens.
Licids use an altername mode named 'Licid'
2013-02-22 08:30:25 +00:00
Sol
4a08debffe
- If a SA can target the Stack and another zone, remove the host spell if it's on the Stack
2013-02-22 01:16:19 +00:00
myk
d05dbd7112
make 'ctrl/cmd-f' shortcut detection more cross-platform
2013-02-21 17:51:20 +00:00
moomarc
6788bade52
- Fixed capitalization error in CHANGES.txt
2013-02-21 17:42:26 +00:00
moomarc
0de671fb57
- Added Plane: Aretopolis
2013-02-21 17:36:59 +00:00
Sloth
06a95b68f0
- Updated some AI SVars.
2013-02-21 17:35:56 +00:00
Chris
dbfce7026d
- Increased the volume for the white_land.wav sound and added the new lose_duel.wav sound file.
2013-02-21 17:02:48 +00:00
Maxmtg
b0337579bd
missing HQ pic won't crash cardloader
2013-02-21 15:42:06 +00:00
Maxmtg
fa646ea274
CardDb is more forgiving to incomplete card scripts
2013-02-21 15:38:35 +00:00
Chris
227be66d44
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-21 12:51:28 +00:00
Maxmtg
97d57fb05c
NPE trying to scale a missing image
2013-02-21 09:00:21 +00:00
Maxmtg
adc1fa3ae6
alldecks - enabled list of all decks
2013-02-21 08:36:20 +00:00
Maxmtg
f2997f0791
removed white-bordered sets hardcode
2013-02-21 07:55:56 +00:00
Maxmtg
d1feb46075
White-border property was added to setdata
2013-02-21 07:45:38 +00:00
Maxmtg
22601e8c65
less spam more brains
2013-02-21 07:25:59 +00:00
Maxmtg
fd7d013c47
cleanup in ImageCache
2013-02-21 07:19:47 +00:00
Maxmtg
5b837ce77d
won't crash if card wasn't given oracle text
2013-02-21 07:07:50 +00:00
moomarc
a23ea5f340
- updated quest opponent icon download list
2013-02-21 06:29:27 +00:00
moomarc
7718058ecc
- Improved Sunforger script
2013-02-21 06:06:06 +00:00
myk
b399a6518d
check in quick fix to imagecache exception -- Max plz review
2013-02-21 04:27:50 +00:00
myk
1667590fe2
make the bug reporter dialog width dependent on the number of buttons
2013-02-21 02:46:14 +00:00
Sol
334493aeee
- Simplify how DistinctOracle text in PerSetTracking.py is accumulated
2013-02-21 01:43:16 +00:00
myk
c04515cfb8
pretty up the bug report forum post template
2013-02-21 01:24:37 +00:00
myk
c0b12e6266
don't enable world filter unless there is an active quest
2013-02-21 01:08:05 +00:00
Maxmtg
2af6395649
ImageCache cleared from old unused stuff
2013-02-20 23:06:41 +00:00
Maxmtg
12ae0de97f
removed non-functional fields and methods from CardRules
2013-02-20 23:00:48 +00:00
myk
00f945b3db
- ensure the bug reporting dialog is wide enough to see the 'Exit Application' button
...
- better handling of nulls when updating the shown card in tables
2013-02-20 22:31:42 +00:00
Hellfish
628088bf8b
*Removed some unnecessary columns from variant deck section editing
2013-02-20 22:16:06 +00:00
Sloth
6e1374c84e
- Added Circle of Despair and Martyr's Cause.
2013-02-20 21:58:58 +00:00
myk
9208abb978
add svn:mime-type properties to xml files; no content changes
2013-02-20 18:34:20 +00:00
Maxmtg
27b6c963dc
removed all dependencies from mantis-connect
2013-02-20 17:55:59 +00:00
Maxmtg
3bba42a2d2
fixing altMode for 1st card from databse
2013-02-20 17:41:50 +00:00
Maxmtg
171c865afb
replaces string split with a faster thing - string tokenizer
2013-02-20 14:37:50 +00:00
moomarc
1a86c3f822
- added some AI svars to Sunforger
2013-02-20 14:34:09 +00:00
Maxmtg
f1aba0b5ef
DeckEditor now shows planewalkers' initial loyalty properly (in the power column)
2013-02-20 14:25:30 +00:00
moomarc
811b1c3fb1
- Added Sunforger
2013-02-20 14:23:01 +00:00
Maxmtg
8a8910af0c
Using guava Predicates to simplify item-related preset predicates
2013-02-20 13:59:11 +00:00
moomarc
1dc0436569
- Missing changes to unattach cost from earlier commit
2013-02-20 13:55:36 +00:00
Maxmtg
0a697d9c1c
CardFace prettifying
2013-02-20 13:45:32 +00:00
moomarc
87df8e91d3
- Fixed a small typo
2013-02-20 13:42:59 +00:00
Maxmtg
e7b8254db9
restricted class visibility and performed some style adjustments on CardFaceRules
2013-02-20 13:32:53 +00:00
Maxmtg
b98792858b
Refactored CardPrinted to support split cards
2013-02-20 13:18:53 +00:00
Maxmtg
e68d9824c5
delver was missing oracle text for its day side
2013-02-20 13:07:52 +00:00
Chris
52947f2518
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-20 13:04:08 +00:00
swordshine
4ed71737db
- Added Surestrike Trident
2013-02-20 11:47:02 +00:00
RumbleBBU
e61d3242c5
Added support for specific extra boosters and even tournament packs as challenge rewards. Needless to say, caution should be exercised before handing out such generous rewards, especially tournament packs.
2013-02-20 10:31:02 +00:00
moomarc
cac8eab527
- Added Razor Boomerang
2013-02-20 10:00:35 +00:00
Sloth
670f345c16
- Updated some SVars.
2013-02-20 09:38:01 +00:00
swordshine
5e1e2d7c1d
- Added leonin Bola
2013-02-20 08:41:11 +00:00
moomarc
15d20c80c1
- Added Blinding Powder
...
- Unattach cost can use OriginalHost (preferred method for pumped activated abilities that require unattaching the card granting the ability)
2013-02-20 06:58:15 +00:00
Sol
8b046fee3d
- Might have broken a tab right before committing
2013-02-20 04:14:57 +00:00
Sol
73cc1df679
- PerSetTracking.py will now output a file called DistinctOracle.txt that is basically mtgdata but with only cardname + oracle for cards that are missing from Forge
2013-02-20 04:11:38 +00:00
myk
1ff4e9e96c
make everything use the new bug reporter dialog
2013-02-20 03:01:37 +00:00
myk
b85a07b874
combine ErrorViewer and BugzReporter into a new combined dialog with forum-launching capabilities
2013-02-20 03:01:13 +00:00
myk
6d3c2987e8
add a small margin around the 'how to play' panel so it doesn't hug the edges of the screen
2013-02-20 02:59:37 +00:00
Sol
d53f2b7fa8
- Add CostUnattach
...
- Add Heartseeker
2013-02-20 02:29:32 +00:00
myk
a7f67248d4
add hyperlink widget that opens a URL in the default browser (or copies it in to the clipboard if browsing functionality is not available on the current platform)
2013-02-20 01:42:40 +00:00
Maxmtg
5a12903bcf
deck saves 'foil' attribute of a card
2013-02-19 22:47:34 +00:00
Maxmtg
21ca48e4e1
carddb: support for getting foiled cards
2013-02-19 22:35:30 +00:00
Sloth
71c8f7a8a9
- Added Charm Peddler.
2013-02-19 22:17:40 +00:00
myk
01ce3e4d87
give how to play and license details popups standard backgrounds
2013-02-19 21:22:30 +00:00
Sloth
1cbef3fc32
- Little change for cards exiled face down.
2013-02-19 19:11:37 +00:00
Chris
b23d1ebcaf
- Added LQ non-set pic URLs to several cards.
2013-02-19 17:55:09 +00:00
moomarc
d4ea369ed1
- Added Forbidden Crypt
2013-02-19 17:22:42 +00:00
Sloth
0005481a36
- Improved tapPrefTargeting.
2013-02-19 17:02:53 +00:00
Chris
3ec099098f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-19 15:18:33 +00:00
Maxmtg
dcc933b440
removing ratings from CardPrinted
2013-02-19 13:28:49 +00:00
asepetci
e29fedf80e
Draft assist ranking fix
2013-02-19 12:10:47 +00:00
swordshine
b61ddcc4a8
- Added Flickerform
2013-02-19 11:30:37 +00:00
asepetci
adcbd2dd6e
Draft assist using rankings. Activated from preferences
...
GTC rankings added
2013-02-19 10:21:07 +00:00
myk
a074410192
ensure only one audio clip is played for (near-)simultaneous events of: AddCounter, Poison, RemoveCounter, Sacrifice, Token, Untap
2013-02-19 09:38:20 +00:00
myk
18985676b9
ensure card that last registered the cursor hover isn't tapped when the application loses focus via alt-tab and then is clicked on again
2013-02-19 09:34:45 +00:00
Sloth
567eee7cb6
- Fixed chkDrawbackWithSubs.
2013-02-19 09:22:01 +00:00
swordshine
b9d5b8827c
- Added Spike Cannibal
...
- Added Stuffy Doll Avatar
2013-02-19 08:31:46 +00:00
swordshine
8d4635fd3d
- Convert Archery Training to imprint and change the cleanup effect to a proper "ForgetLastImprinted" parameter
2013-02-19 08:16:09 +00:00
moomarc
0f55cf0377
- Fixed one more instance of using .equals() instead of == in conjunction with getAPI()
2013-02-19 08:07:49 +00:00
Sloth
57ed7c9111
- Fixed a possible "no enum found bug" in isHidden and some cleanup.
2013-02-19 07:12:20 +00:00
moomarc
d56db9f899
- Fixed Embargo triggering on all upkeeps
2013-02-19 07:07:26 +00:00
Sloth
d481ed1b9b
- Added the quest deck Amphibian 2.
2013-02-19 06:54:42 +00:00
Maxmtg
e661489893
SpellManaCost renamed to ManaCost and moved to forge.card.mana
...
CostMana renamed to CostPartMana to avoid mixing them up
2013-02-19 06:30:37 +00:00
Maxmtg
bb1896cc08
renamed base classes in SpellAbility factory
2013-02-19 05:33:10 +00:00
Maxmtg
4cd9db6711
chkAIDrawback moved from AbilitySub to SpellAiLogic.chkDrawbackWithSubs (since it's a method used only by AI, as part of decoupling AI from game)
...
You may use SpellAiLogic.chkAIDrawback to test drawbacks of given ability only, or chkDrawbackWithSubs to do so for the whole list of ability and its subs
2013-02-19 04:45:44 +00:00
Maxmtg
ea74bbb492
* CommonDrawback merged into AbilitySub, as there are no other SubAbilities without api.
...
* (fixes for 19720 & 19724) CheckAiDrawback was already recursivelly checking every subability, so no special methods were required
* numerous fixes to make ApiType comparisons null-safe
* CommonXXX classes do not take SpellEffect and AILogic as separate parameters. These are obtained from ApiType instead
2013-02-19 04:22:16 +00:00
myk
a405a24b9e
reinit deck lists for planechase and archenemy submenus so newly-created decks show up
2013-02-19 03:32:11 +00:00
Sol
2a15a9cc3b
- Updating mtgdata so Avatars have modifiers listed
2013-02-19 02:17:42 +00:00
swordshine
89ea837d31
- Added Eye of Yawgmoth
2013-02-19 01:48:31 +00:00
swordshine
425b4cfa11
- Added three cards and a plane
2013-02-19 00:26:38 +00:00
Sloth
d0d3568cc7
- Set some ActivatingPlayer.
2013-02-18 22:07:58 +00:00
Sloth
e2118e3fab
- Improved damageChooseNontargeted.
2013-02-18 22:04:29 +00:00
myk
c0f24df72d
fix up license and how to play overlays
2013-02-18 21:54:02 +00:00
Sloth
0f446a0752
- Fix for r19720.
2013-02-18 21:33:09 +00:00
Sloth
c0586e1479
- Updated some AI parameters.
2013-02-18 20:46:18 +00:00
Chris
e57835e389
- Increased the volume for the poison.wav sound file.
2013-02-18 18:30:01 +00:00
Chris
97cd4c074e
- Added a destroy.wav, discard.wav, end_of_turn.wav, life_loss.wav and token.wav file.
2013-02-18 17:50:12 +00:00
Sloth
46deccbf05
- The AI can now use Barrin's Spite and Retribution.
2013-02-18 17:06:49 +00:00
Sloth
988266bdaf
- The AI will now check all drawbacks of spellAbilities and in the proper order.
2013-02-18 17:05:17 +00:00
Chris
337e9971cf
- Added a planeswalker.wav file from Foreroes.
2013-02-18 15:43:11 +00:00
Chris
b7e1fc49b2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-18 13:14:21 +00:00
swordshine
91e3eb6b7b
- Fixed Forgotten Ancient
2013-02-18 11:14:08 +00:00
Maxmtg
49140c33b4
rem imports
2013-02-18 09:02:20 +00:00
Maxmtg
81185964c7
ItemPoolView - final Functions are made public, useless getters removed
...
ItemPoolView - countAll() now accepts predicates, this allowed to drop 'fnToCard' field as well as reference to forge.card.*
2013-02-18 09:02:07 +00:00
swordshine
897be76bef
- Added Archery Training
2013-02-18 08:57:00 +00:00
myk
de86192d47
fix errant edit when other deck sections were merged into CEditorConstructed
2013-02-18 08:39:56 +00:00
Maxmtg
36f37b103c
CardPrinted - getCard() field that returns CardRules instance is now known as getRules()
...
getRules() method from CardRules was renamed to getOracleText()
2013-02-18 08:28:35 +00:00
Maxmtg
add7ab382a
Fixes phase skipping for human
2013-02-18 08:00:01 +00:00
moomarc
8a9b839c08
- Forgot to commit this with Reincarnate
2013-02-18 07:55:04 +00:00
myk
d9fdf45e85
ensure correct card detail is shown in constructed deck editor when adding a card and not in sideboard mode
2013-02-18 06:59:53 +00:00
swordshine
6b776d0ee6
- Added Common Cause, Sabertooth Cobra
...
- Added Two Headed Giant of Foriys Avatar
2013-02-18 06:05:50 +00:00
swordshine
ddd4a99931
- Added Rite of Ruin (an awkward version, hope no typos)
2013-02-18 01:43:07 +00:00
swordshine
5cfded2883
- Added four cards
2013-02-18 00:26:13 +00:00
Maxmtg
1d2165c3b9
in preparation for tags addition to decks and IStorage, all storage-related classes were moved to their own package (there will be more classes)
2013-02-17 23:15:58 +00:00
Chris
38dbef1175
- Added a red_land.wav file.
2013-02-17 23:06:36 +00:00
myk
0788fefd2e
avoid having the keyboard focus jump around when the window is resized
2013-02-17 21:20:19 +00:00
myk
bda84323d5
- When preferences are explicitly set to an empty string, don't revert to default value on reload
...
- reset keyboard shortcuts too when preferences are reset
2013-02-17 19:16:55 +00:00
Maxmtg
6ec9d0f110
Sacrificed cards are gathered to a list before actually sacrificing them, that returns a method of PlayerController
2013-02-17 19:03:00 +00:00
myk
cc0c7653d4
restore focus to ok/cancel button when the Prompt panel is hidden and then reshown
2013-02-17 18:05:00 +00:00
Chris
4db605b0e4
- Added a creature.wav file.
2013-02-17 18:00:00 +00:00
Chris
69ba6f1ef5
- Added a instant.wav file.
2013-02-17 17:57:49 +00:00
Maxmtg
517790d6df
rollback or 19689
2013-02-17 16:25:30 +00:00
Chris
53b55e4b6d
- Added a flip_coin.wav file and a enchant.wav file from Foreroes.
2013-02-17 15:44:12 +00:00
Sol
7a2e1e19af
- Updating the extremely useless comments in QuestPreferences for anyone curious what these preferences actual do
2013-02-17 15:26:22 +00:00
Maxmtg
b89f11ff2a
added indices for formats
2013-02-17 15:03:07 +00:00
Maxmtg
45e3fd686d
Formats Comparable sorts formats according to number of sets they include
2013-02-17 15:02:48 +00:00
Chris
7ee73e9b61
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-17 13:48:27 +00:00
Maxmtg
afe884410e
* sideboarding method will have deck parts sorted before showing the UI
...
* rem unused import
2013-02-17 13:44:51 +00:00
Maxmtg
b986f07148
When human wins game by spell effect, that's a special condition not equal to alternative
2013-02-17 13:42:38 +00:00
Maxmtg
c6fd382ae6
Cleaning up damage dealt by myk's enforcement of sorting info GuiChoose lists
2013-02-17 13:41:12 +00:00
Chris
a9cc290a87
- Added four more new sounds: add_counter.wav, artifact_creature.wav, block.wav and win_duel.wav
2013-02-17 13:36:39 +00:00
Maxmtg
b585ddfcb7
Commiting overloads to have GuiChoose lists sorted
2013-02-17 13:22:07 +00:00
Maxmtg
dd8c0bb899
GuiChoose - reverting lists sorting inside GUI components
2013-02-17 13:07:43 +00:00
Sloth
be6e8fbf25
- Updated some more Shandalar quest decks.
2013-02-17 09:52:24 +00:00
Sloth
d0493c0301
- Updated AI parameters of two cards.
2013-02-17 09:05:42 +00:00
myk
61068e2b11
fix npe when removing a keyboard shortcut
2013-02-17 08:42:16 +00:00
swordshine
ce0532ffd4
- Added Cephalid Shrine
...
- Vanguard: Added Figure of Destiny Avatar
2013-02-17 08:35:02 +00:00
myk
11966f3645
fix draft decks not showing up in quest start combobox
2013-02-17 08:20:58 +00:00
myk
da62cd505d
rewrite type conversion to be more compatible across compilers
2013-02-17 08:06:50 +00:00
swordshine
212efd5e00
- Added Conjurer's Ban
...
- Fixed Minamo Sightbender
2013-02-17 07:44:02 +00:00
myk
c0081ca525
commit Chris's non-poppy version of the draw sound effect
2013-02-17 07:36:08 +00:00
swordshine
ba39cb5765
- Added Invoke Prejudice and fixed In the Eye of Chaos
2013-02-17 07:11:14 +00:00
swordshine
7ba3368d31
- Added some cards
2013-02-17 06:49:00 +00:00
myk
a4be491c46
- add framework for sorting lists presented to the user for choice selection
...
- no existing behavior is changed -- callers have to make the explicit choice to sort
- allow left-right arrow keys to switch lists when choosing order
- sort sideboard
2013-02-17 01:36:07 +00:00
Sol
cada9a602a
- Include Wither on the list of keywords that get added to getCardText() for instants/sorceries
2013-02-16 23:43:14 +00:00
Sol
e0d2c3dc9b
- Added Psychic Allergy to bring all sets up to 85%
2013-02-16 23:37:49 +00:00
Chris
bc348d4daa
- Added a white_land.wav file.
2013-02-16 22:40:49 +00:00
Sol
e8603aec14
- Updating mtgdata and PerSetTracking.py to give a bit cleaner output
2013-02-16 22:07:48 +00:00
Sol
bb910781d3
- Fix Blood Speaker's script to actually use a trigger
2013-02-16 21:54:36 +00:00
Sol
d7f3b0b28d
- Added Gargantuan Gorilla
2013-02-16 21:36:55 +00:00
Maxmtg
ee8c657eea
removing imports unused
2013-02-16 20:39:49 +00:00
Maxmtg
39a8e1db8e
fixing a typo
2013-02-16 20:37:19 +00:00
Maxmtg
5e1a44cfe4
Developers' menu - changed order of buttons and groupped on a single line actions of similiar nature
2013-02-16 20:36:47 +00:00
Maxmtg
2cf28435de
* Moved the hardcoded predicates for variants cards from CEditorConstructed to card/CardRulesPredicates.java
...
* Added a method in CardDb that returns only the cards matching the supplied predicate
2013-02-16 20:30:39 +00:00
Sol
0c142cb32c
- Fixing logic error in QuestWinLose that prevent WinGameEffects from awarding alternate win bonus
...
- Fix issue with not actually using the alt win number that's calculated and using the wrong preference value where it is calculated
2013-02-16 20:29:34 +00:00
Sol
095feac987
- Fix description to Lys Alana Scarblade cost
2013-02-16 20:26:07 +00:00
Sloth
1974182065
- Converted Profane Command to script.
2013-02-16 19:47:46 +00:00
Sloth
19916d794f
- The "Announce" parameter can now be used for targeting.
...
- Added Killing Glare.
2013-02-16 19:35:02 +00:00
Hellfish
22c59298d7
*Removed unused import
2013-02-16 19:06:45 +00:00
Hellfish
ea0d31c499
*Added ability to edit variant sections of decks. (Default avatar,default scheme deck,default planar deck)
2013-02-16 19:03:48 +00:00
Chris
92127ebbb9
- Added a sorcery.wav file from Foreroes.
2013-02-16 16:45:46 +00:00
Sloth
0a1da18191
- Updated some more Shandalar quest decks.
2013-02-16 15:26:49 +00:00
Sloth
25e6068343
- Updated some Shandalar quest decks.
2013-02-16 15:16:47 +00:00
Sloth
13f594309e
- Fixed some bugs related to reflected mana.
...
- The AI can now use reflected mana sources.
2013-02-16 14:59:09 +00:00
moomarc
7b3c3806b2
- Added Reincarnation
2013-02-16 14:00:32 +00:00
moomarc
3d1eaae34d
- Removed two avatars from the newly added cards section (they were already in the avatar section)
2013-02-16 14:00:10 +00:00
Chris
b5909f775d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-16 13:13:42 +00:00
moomarc
47026e8afa
- Added Feint
2013-02-16 12:36:46 +00:00
moomarc
d1aa6c63f9
- Added Endemic Plague (first Onslaught precon forgeable at last)
2013-02-16 08:45:22 +00:00
Sloth
16fab3ff87
- Added Marble Priest and Talruum Piper.
2013-02-16 08:24:18 +00:00
myk
585ffc4e00
only highlight next item if no other items have been removed since the callback started
2013-02-16 07:12:24 +00:00
Maxmtg
9ddcab70fd
rename of carddb.getAllUniqueCards method => getUniqueCards
2013-02-16 07:12:08 +00:00
Sol
0dd5394dbd
- Restore previous functionality in VAssignDamage to only assign Lethal Damage to first blocker when the popup first displays
2013-02-16 03:42:37 +00:00
Maxmtg
edf05dacb4
CardDb - split DB in two parts: one is for common cards and another one is for avatars, planes, schemes and phenomena (CardDb.variants)
...
ChooseCardName - cards are sorted and filtered if criteria is nonland, basic or creature
2013-02-16 00:07:10 +00:00
Chris
04549ba5e2
- Moved material from the 01/14/2011 beta changes.txt file to the readme.txt file. I am now finished moving material. :)
2013-02-15 22:53:29 +00:00
Chris
5e82eb7968
- Moved material from the 05/17/2011 beta changes.txt file to the readme.txt file.
2013-02-15 22:38:56 +00:00
Chris
88fae76206
- Moved material from the 06/12/2011 beta changes.txt file to the readme.txt file.
2013-02-15 22:30:20 +00:00
Chris
f27e9d6e14
- Moved material from the 1.0.14 beta changes.txt file to the readme.txt file.
2013-02-15 22:01:37 +00:00
Chris
4e8da03614
- Moved material from the 1.1.00 beta changes.txt file to the readme.txt file.
2013-02-15 21:35:56 +00:00
Maxmtg
004d3d0b53
fix NPE if no card was passed to GuiConfirm
2013-02-15 21:30:57 +00:00
Maxmtg
044f8d81f3
AI was dealing trample damage to player even if it was defending
2013-02-15 21:24:59 +00:00
Chris
cb1de6cdbc
- Moved material from the 1.1.6 beta changes.txt file to the readme.txt file.
2013-02-15 21:23:28 +00:00
Chris
040189785f
- Moved material from the 1.1.8 beta changes.txt file to the readme.txt file.
2013-02-15 21:16:10 +00:00
Chris
eac448bce5
- Moved material from the 1.2.0 beta changes.txt file to the readme.txt file.
2013-02-15 21:12:13 +00:00
Chris
5af2416e37
- Moved material from the 1.2.1 beta changes.txt file to the readme.txt file.
2013-02-15 21:04:24 +00:00
Chris
b4de2b66fe
- Moved material from the 1.2.3 beta changes.txt file to the readme.txt file.
2013-02-15 20:50:23 +00:00
Chris
33c8de2b2e
- Moved material from the 1.2.4 beta changes.txt file to the readme.txt file.
2013-02-15 20:38:54 +00:00
Chris
80a33e74fd
- Moved material from the 1.2.5 beta changes.txt file to the readme.txt file.
2013-02-15 20:30:48 +00:00
Maxmtg
ca6d181320
removes 2 warnings
2013-02-15 20:23:42 +00:00
Maxmtg
588aa3c1d6
InputPayMana* classes use a common Ancestor, given more meaningful names,
...
InputPayManaCostUtil . toShort/Long string removed in favour of MagicColor's methods
removed input creation duplication in MagicStack
2013-02-15 20:21:52 +00:00
Chris
4e2d23ff8c
- Moved material from the 1.2.6 beta changes.txt file to the readme.txt file.
2013-02-15 20:16:37 +00:00
Chris
ead669a74d
- Moved material from the 1.2.7 beta changes.txt file to the readme.txt file.
2013-02-15 20:11:23 +00:00
Chris
2ddcf373fb
- Moved material from the 1.2.8 beta changes.txt file to the readme.txt file.
2013-02-15 20:07:24 +00:00
Chris
bd2b48c610
- Moved material from the 1.2.11 beta changes.txt file to the readme.txt file.
2013-02-15 18:37:27 +00:00
Chris
b2e43b44ab
- Moved material from the 1.2.13 beta changes.txt file to the readme.txt file.
2013-02-15 18:31:38 +00:00
Chris
26ec7acb2a
- Moved material from the 1.2.14 beta changes.txt file to the readme.txt file.
2013-02-15 18:21:33 +00:00
Chris
e6a3bd391e
- Moved material from the 1.3.0 beta changes.txt file to the readme.txt file.
2013-02-15 17:07:57 +00:00
Chris
7acde08def
- Moved material from the 1.3.1 beta changes.txt file to the readme.txt file.
2013-02-15 16:20:32 +00:00
Chris
0ab7a9a530
- Moved material from the 1.3.2 beta changes.txt file to the readme.txt file.
2013-02-15 16:14:40 +00:00
Chris
312e4994a9
- Moved material from the 1.3.3 beta changes.txt file to the readme.txt file.
2013-02-15 16:08:04 +00:00
Chris
9d3f65957d
- Moved material from the 1.3.4 beta changes.txt file to the readme.txt file.
2013-02-15 16:04:56 +00:00
Chris
c55040f69b
- Moved material from the 1.3.5 beta changes.txt file to the readme.txt file.
2013-02-15 15:57:27 +00:00
moomarc
2c93716791
- Improved Bounty of the Hunt's script
2013-02-15 15:00:20 +00:00
Chris
c02bb91ef1
- Moved material from the 1.3.7 beta changes.txt file to the readme.txt file.
2013-02-15 14:43:48 +00:00
Chris
596d6164f2
- Updated CHANGES.txt headers.
2013-02-15 14:07:32 +00:00
myk
669bb088f0
- don't remove packs from spell shop until after buying them
...
- restore focus to 'no' button after mulliganing
2013-02-15 13:35:47 +00:00
Chris
0e7290efd8
- Adjusted the content of the CHANGES.txt file.
2013-02-15 13:31:11 +00:00
myk
1df2186e4f
load decks after setting the editor
2013-02-15 12:45:24 +00:00
Chris
54c0726e54
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-15 11:59:04 +00:00
myk
d940f2b1a8
- change FControl state from int into an enum
...
- ensure All Decks and Deck Generation tabs only show up in the Constructed deck editor
2013-02-15 11:32:19 +00:00
Sloth
87e3894c47
- Added Fire and Brimstone.
2013-02-15 11:08:11 +00:00
moomarc
fada7d7cb3
- Added Bounty of the Hunt and Shambling Swarm
2013-02-15 08:22:55 +00:00
myk
180f8fbc64
show the add filter popup menu below the Add Filter button, not on top of it
2013-02-15 07:38:24 +00:00
myk
c74b1102e6
check in the wav files Chris converted from ADPCM to PCM so they work on non-Windows platforms
2013-02-15 07:37:48 +00:00
Sol
186dc0f915
- Fixed a bug introduced by Target Same Controller related to Unique Targets
...
- Added Fiery Justice
2013-02-15 03:47:02 +00:00
Sol
550167a576
- Fix NPE in getUniqueTargets if getTarget() is null
2013-02-15 01:51:30 +00:00
myk
268ad031a9
add the correct number of packs/decks when multiple are purchased at once
2013-02-14 22:55:08 +00:00
myk
b794f636fe
Add CHANGES blurb about the OK button and keyboard focus during a match
2013-02-14 22:01:42 +00:00
myk
a42bbdc0ca
keep the focus on the ok/cancel buttons during a match
...
restore focus to previous owner when the overlay is hidden
properly handle all the various combinations of hover/focus/button presses in FButton
2013-02-14 21:49:39 +00:00
myk
dc2e9a1ca4
reevaluate cursor hover after clicking on a card while playing a match. this enables tapping multiple lands without moving the mouse
2013-02-14 19:34:31 +00:00
Chris
c7018e162b
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-14 13:14:06 +00:00
RumbleBBU
5974f35249
Added a notice about the missing cards in the Gatecrash Guild Sealed mode to CHANGES.txt.
2013-02-14 11:20:52 +00:00
RumbleBBU
c04bee87b2
Added a fluff piece on Gatecrash Guild Sealed mode to CHANGES.txt.
2013-02-14 10:49:29 +00:00
RumbleBBU
b1a504e690
Added Gatecrash Guild Sealed game mode. It works just like the earlier Return to Ravnica Guild Sealed game mode except that you (obviously) have to pick the "Gatecrash Guild Sealed" block. The following cards are not included in this game mode because they are not currently implemented in Forge: Bane Alley Broker, Bioshift, Killing Glare, Simic Manipulator.
2013-02-14 10:42:52 +00:00
Sloth
e98066e6b9
- The AI can now use some of the DividedAsYouChoose spells with X costs.
2013-02-14 10:30:26 +00:00
moomarc
ede3332f9d
- Added Spoils of war
...
- converted Contagion to DividedAsYouChoose
2013-02-14 09:12:31 +00:00
moomarc
4c1cc669a2
- Added Rock Slide, Serra's Hymn and Volcanic Wind
...
- Fixed Meteor Shower's description
- Converted last few damage division scripts
2013-02-14 08:26:47 +00:00
moomarc
51a5847812
- Added Meteor Shower and Infernal Harvest
2013-02-14 07:21:10 +00:00
moomarc
fc52a2eb67
- Added Hail of Arrows and Fire Covenant
2013-02-14 06:56:24 +00:00
Maxmtg
e5ab5e5d25
GameActionPlay has its input reference initialized correctly, no more singletons reference required
2013-02-14 06:51:40 +00:00
moomarc
46567e568b
- Added Pollen Remedy
...
- Added Conflagrate
2013-02-14 06:15:13 +00:00
moomarc
81b3ce8c56
- Added Aurelia's Fury
2013-02-14 05:55:57 +00:00
myk
71eea77f53
Add info about deck editor hotkeys and r-click menu options
2013-02-14 04:15:30 +00:00
myk
aa0f122bd4
add r-click context menus for deck editor tables
2013-02-14 04:07:02 +00:00
Sol
b6d7eee772
- Distribute can now handle Variable amounts
...
- Introduction of AnnounceRequirements
- Added Rolling Thunder
2013-02-14 03:21:18 +00:00
myk
a5210b5180
- implement hotkeys for adding/removing cards directly to/from the sideboard
...
- correctly manage current deck tab title so the '*' appears only when truly dirty
- ensure table selection color is correct even before the table has gained focus for the first time
- autoupdate shown tooltip when tables scroll
- fix NPE when starting draft mode game against a single opponent with a previously-drafted deck
- fix labels getting stuck with hovered highlight after their associated commands prevent them from getting the mouseExited event
2013-02-13 23:14:02 +00:00
Sloth
c9a6d4edab
- Fixed draft AI picking the worst cards instead of the best (- yes really).
2013-02-13 22:40:08 +00:00
Sloth
a2bdad3b32
Added "AILogic$ Never" to Muse Vessel.
2013-02-13 19:23:19 +00:00
Sloth
7dfff8c527
- Added/Fixed SVar:RemAIDeck:True on some cards.
2013-02-13 19:21:46 +00:00
moomarc
8003bd432c
- Made DistributedAsYouChoose available in PutCounter
...
- Converted Blessings of Nature to DistributeAsYouChoose
2013-02-13 17:48:56 +00:00
moomarc
f1a4b2b317
- Added Remedy
...
- Converted some more cards to DividedAsYouChoose
2013-02-13 15:01:43 +00:00
moomarc
883f2b3109
- Added Magmatic Core
...
- Converted some more cards to DividedAsYouChoose
2013-02-13 14:47:56 +00:00
moomarc
554b7bc8f9
- Converted some more cards to DividedAsYouChoose
2013-02-13 14:11:29 +00:00
moomarc
fdbc902df2
- Added Living Inferno
...
- improved stack description for divided damage/prevention
2013-02-13 14:01:45 +00:00
Chris
315d297672
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-13 14:01:01 +00:00
Sloth
06a49f2fb8
- Removed SVar:RemAIDeck:True from some cards with DividedAsYouChoose.
2013-02-13 13:57:08 +00:00
Sloth
e342afd626
- Added AI support to DividedAsYouChoose.
...
- Converted Bogardan Hellkite.
2013-02-13 13:50:17 +00:00
moomarc
803e706d10
- Added Embolden
...
- Added Jaws of Stone
- Converted some existing cards to proper distribution
2013-02-13 13:13:09 +00:00
moomarc
1b177bb643
- Added Forked Lightning
...
- Added proper damage and damage prevention distribution
- Converted Angel of Salvation
2013-02-13 11:28:09 +00:00
myk
eaf9013acb
add in suggested filter for nonprintable characters
2013-02-13 08:20:31 +00:00
Maxmtg
8bcca85994
remove unused import
2013-02-13 06:49:32 +00:00
Maxmtg
df6f583c13
use StringUtils to compare ignoring case (that will actually save Ncards + 1 string allocations per search)
2013-02-13 06:49:14 +00:00
Maxmtg
08dc701a60
quest Deck IO for new format of decks
2013-02-13 06:48:03 +00:00
moomarc
12f806a26e
- Fixed a typo in isValid
2013-02-13 05:20:13 +00:00
myk
c4899cae38
implement reverse search on shift-enter for find-as-you-type
2013-02-13 00:37:34 +00:00
Maxmtg
8ac8b22ed7
deck API changes. Deck is now a map of sections to cardpools. Schemes and planes have their own sections
2013-02-12 22:18:35 +00:00
Sloth
971856238b
- Added Oracle text of Flash.
2013-02-12 21:35:16 +00:00
myk
10531f8fc7
set popup parent to null to force a heavyweight popup base
2013-02-12 21:06:43 +00:00
Sloth
f2ef738270
- Added Flash.
2013-02-12 19:38:51 +00:00
Sloth
3f126c13eb
- Fixed playSpellAbility crashing when playing abilities with "sa.getPayCosts() == null".
2013-02-12 19:05:59 +00:00
Chris
c1e34d1fa9
- Completed a LQ pic URL filename.
2013-02-12 18:54:06 +00:00
myk
cdf0f75ab3
use correct mask constants for shift and alt-graph
2013-02-12 18:24:40 +00:00
myk
8f50038a1d
third attempt at a cross-platform algorithm for resizing popup panels
2013-02-12 18:16:46 +00:00
Chris
e3d25596c3
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-12 13:43:37 +00:00
Sloth
fee819daa8
- The "ValidCard" parameter in the cantPlayLand stAb is now functional.
...
- City in a Bottle will now prevents playing of ARN lands.
2013-02-12 12:23:29 +00:00
Maxmtg
388eddba7d
player cannot deassign damage from 1st blocker below its lethal damage
2013-02-12 11:41:43 +00:00
myk
3bf95842c1
revert 19547 and fix underlying issue in FCheckBoxList that was overriding the isEnabled setting of the checkboxes
2013-02-12 08:57:53 +00:00
swordshine
86b619b2b8
- forget to paste something
2013-02-12 08:44:23 +00:00
swordshine
9ff2f60cf9
- A small fix
2013-02-12 08:36:46 +00:00
swordshine
6953d25c73
- Added Setinfos to recent cards
2013-02-12 08:27:36 +00:00
RumbleBBU
22a707e213
Re-disabled Alpha and Beta in the Custom quest format dialog.
...
Very minor checkstyle (removed extra whitespace).
2013-02-12 08:05:23 +00:00
swordshine
c21689690f
- Fixed DamageDeal StackDescription string builder (to script Crush Underfoot)
...
- Initial commit of "TargetsWithSameController" (check the parent targets, might be used in Bioshift and Simic Guildmage in future)
- Added two Avatars: Sisters of Stone Death Avatar and Viridian Zealot Avatar
- Added some cards
2013-02-12 07:46:56 +00:00
Maxmtg
0e86afbf8c
gamelog entries are filled in MatchController class for now, at least displaying gamewinlose is not gamestate's responsibility
...
GameState.getLandsInPlay inlined
2013-02-12 06:48:28 +00:00
Maxmtg
3c20929f6d
minor - remove multiline comments like 'by Braids on xx\xx\11'
2013-02-12 06:26:47 +00:00
moomarc
75f45c2076
- Converted Dodecapod, Loxodon Smiter, Obstinate Baloth and Wilt-Leaf Liege from keywords to replacement effects.
...
- Added DiscardMeByOpp param and applied to relevant cards (I've prioritised from 1 - 3, 3 being most dangerous to discard, but priority checking isn't actually applied yet. Plan to expand when I have more free time).
2013-02-12 06:23:43 +00:00
Maxmtg
28285e4746
isSorcerrySpeed moved to SpellAiLogic (since used only by its descendants)
...
adjustChangeZoneTarget moved back to ability/AbilityFactory.java (since called by Common[Spell|Ability|Drawback] classes' ctors)
resolve method and its auxiliary methods groupped in bottom part of AbilityUtils file
2013-02-12 06:21:47 +00:00
Maxmtg
1b103bcd34
getMapParams moved back to AbilityFactory (since method's responsibility is also parsing)
2013-02-12 06:05:45 +00:00
Maxmtg
d243a21296
AbilityFactory.getAbility is now static - no need to create instance of AbilityFactory to parse an ability
2013-02-12 05:57:06 +00:00
Maxmtg
429a5bd110
renamed package abilityfactory to ability (sorry about possible tree conflicts)
2013-02-12 05:33:26 +00:00
Maxmtg
80d6a102a4
moved all static members from AbilityFactory to AbilityUtils.java
2013-02-12 05:29:02 +00:00
Maxmtg
0b0c76c6fd
remove unused variable
2013-02-12 05:18:19 +00:00
Maxmtg
3cf7acf9f9
Text showing how much damage above lethal is assigned to each creature
2013-02-12 02:44:54 +00:00
Maxmtg
7f453661c3
first blocker is assigned all damage initially
2013-02-12 02:35:25 +00:00
myk
795b394a53
- autofocus on first duel/challenge when opening the Duels/Challenges page
...
- allow Enter to start the match when focused on an opponent
2013-02-12 00:55:17 +00:00
Sloth
c8228faf34
- City in a Bottle will no longer prevent lands to be played.
2013-02-11 21:06:32 +00:00
Sloth
501c877837
- playSpellAbilityForFree will now setup charms.
2013-02-11 20:51:43 +00:00
myk
63adb246ca
don't select value when spinner value changes -- just when it's focused
2013-02-11 20:40:06 +00:00
myk
88de20aa80
autoselect text in search filter and range restriction textboxes on focus
...
autofocus first field in range restriction when a range restriction is added
2013-02-11 20:06:24 +00:00
Sloth
356ebc8fee
- Added Temporal Extortion by Rooger (with "UnlessAI$ Never" by swordshine).
2013-02-11 19:28:21 +00:00
myk
3c606a1f54
- avoid NPE (hopefully -- testing will tell) for Windows users in find-as-you-type popup
...
- unbreak ctrl/cmd+enter as text search filter shortcut
- add card to deck before removing from catalog to ensure selected card details show up properly
- prepare for editable restrictions
2013-02-11 19:23:08 +00:00
myk
694875720b
add match result info to game log
2013-02-11 18:22:33 +00:00
Maxmtg
749d0f08a5
getCard(str,bool) now returns planes or schemes properly
2013-02-11 17:37:01 +00:00
Chris
ad4cb22853
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-11 12:09:28 +00:00
moomarc
c61435182a
- Added Library of Leng
...
- Added Discard replacement event
2013-02-11 07:00:08 +00:00
myk
5ed55674b6
implement ctrl-f/enter hotkeys for transferring focus between text filter box and card catalog table
2013-02-11 04:31:04 +00:00
Maxmtg
9dc8af55e2
CardDb.uniqueCards is sealed into unmodifiableMap so it's now safe to return the collection provided by its values() method as Collection
...
ChooseCard: used common routine GuiChoose.one
2013-02-11 02:40:57 +00:00
myk
6c154eb371
- allow left/right arrow keys to switch focus between deck editor tables
...
- autoselect first row if a table gains focus and no rows are currently selected
2013-02-11 02:19:12 +00:00
myk
7b07da4630
Write CHANGES blurb about find-as-you-type mode
2013-02-11 01:59:40 +00:00
myk
3ecb12cb8f
finish implementation of find-as-you-type
2013-02-11 01:53:35 +00:00
myk
761c93f78a
don't count decks and packs as having color or card type
2013-02-11 01:52:56 +00:00
Maxmtg
e42e42a183
Default assign damage view does not offer full damage distribution
2013-02-11 01:52:41 +00:00
myk
4ca82daae6
ensure extra snow-covered lands from CSP and relentless rats aren't sold
2013-02-11 01:52:19 +00:00
Maxmtg
9c3359ab16
made distribute damage method return Map<Card, int> as decisions taken by player, combat.java now does not depend on player type and has no GUI references
2013-02-11 01:08:08 +00:00
Maxmtg
5c529982d6
Rewrite of VAssignDamage (I need a damage map from this class [View must not apply damage by itself] but the code shocked me, so rewrote it first)
2013-02-11 00:13:48 +00:00
myk
1be0bffab2
relocate the tooltip when a new cell is hovered over, even if it contains the same text
2013-02-10 21:58:11 +00:00
myk
72db91a228
let code in populateCustomPanel override enabled setting of continue button
2013-02-10 21:14:51 +00:00
Chris
35a8747624
- Fixed the title for the Dr. Doom 3 quest opponent deck.
2013-02-10 20:35:53 +00:00
Maxmtg
a7397fda01
predictDamage methods moved to ComputerUtilCombat, since used by AI only and it's not a core game entity property
...
distubute combat damage for AI moved from Combat.java to ComputerUtilCombat
2013-02-10 19:19:13 +00:00
Maxmtg
eee197879c
SpellEffect, InputPayManaCostUtil, GameActionUtil - remove unused imports
2013-02-10 18:09:09 +00:00
Maxmtg
3051708601
AbilityFactory - merged repeating code fragments
...
FileSection - exposing a useful method to parse string into map, AF already uses it
2013-02-10 15:46:20 +00:00
Chris
ec10e5f935
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-10 12:45:24 +00:00
myk
a2a15a4740
implement basic find-as-you-type for deck editor tables
2013-02-10 10:08:12 +00:00
Maxmtg
16f3008014
Power sink: reviewed script, so that correct effect (DrainMana) is used
...
Unless syntax enriched: added UnlessResolveSubs parameter to indicate if subAbilities are resolved for paid and unpaid branches
SpellDesciptions from card scripts now may include variables
2013-02-10 08:09:14 +00:00
myk
aab0858623
restore focus after hiding choose sets dialog
2013-02-10 07:53:38 +00:00
myk
adecb1d7cc
add 'copy to clipboard' button on WinLose screen so players can easily copy the game log
2013-02-10 06:26:43 +00:00
Maxmtg
17c3d7f64e
minor - wrote more specific generics for CDeckEditorUI.childController
...
changed boolean parameter (add 1 or 4 cards) into exact number - that's clearer.
2013-02-09 23:01:09 +00:00
Maxmtg
071979b0bb
missing effect file from r19500
2013-02-09 22:58:31 +00:00
Maxmtg
8b95849ac8
Power Sink converted to script
2013-02-09 22:55:58 +00:00
Maxmtg
fce913711b
rem useless importa
2013-02-09 17:35:19 +00:00
Sloth
2f7ff9da72
- Updated all-prices.txt.
2013-02-09 16:12:09 +00:00
Chris
dd1928b285
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-09 13:59:23 +00:00
Sloth
35b04911c1
- Fixed Miracle not setting an ActivatingPlayer.
2013-02-09 12:43:23 +00:00
Sloth
aec92e7a78
- Fixed InputBlock not being reset after each combat.
2013-02-09 12:28:04 +00:00
Sloth
a7e97a4d98
- Updated some quest decks with GTC cards.
2013-02-09 11:45:06 +00:00
Sloth
074562bbfd
- Added Disruption Aura.
2013-02-09 11:00:44 +00:00
Hellfish
401a8476a4
*Added phenomenon Chaotic AEther.
...
*Added dev mode ability to rig the planar dice.
2013-02-09 08:26:48 +00:00
Sol
3d2d6eb5b2
- Convert Permanent Multikickers to Script
2013-02-09 03:00:09 +00:00
Hellfish
c93c57b60f
*Added phenomenon Planewide Disaster.
...
*Added infrastructure for phenomenon Chaotic AEther.
2013-02-08 23:28:13 +00:00
Hellfish
5588d11dfd
*Fixed The Hippodrome
2013-02-08 21:35:39 +00:00
Sloth
18c48841fc
- Added the script option "UnlessCost$ CardManaCost".
...
- Added Pendrell Flux.
2013-02-08 20:59:55 +00:00
Chris
979ca7dba1
- Cleared out the changes.txt file, now ready for new material.
2013-02-08 16:02:23 +00:00
moomarc
17ab20313d
- Added Ghosts of the Innocent
2013-02-08 13:47:08 +00:00
moomarc
089963cf33
- Added set info for Sewers of Estark
2013-02-08 13:46:00 +00:00
Chris
32f3625020
[maven-release-plugin] prepare for next development iteration
2013-02-08 13:16:47 +00:00
Chris
e4eda93695
[maven-release-plugin] prepare release forge-1.3.8
2013-02-08 13:16:32 +00:00
Chris
9522efe24a
- Preparing the changes.txt file for the next beta build and release.
2013-02-08 13:04:30 +00:00
Chris
858f0f0ed9
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2013-02-08 12:55:52 +00:00
moomarc
d9d71ab997
- Added Breath of Fury
2013-02-08 12:43:30 +00:00
Maxmtg
dc1f58decf
delete jpg booster pictures, replace them with PNG (since code wants png), ISD, DKA added
2013-02-08 08:35:56 +00:00
moomarc
1cd4e196b1
- Removed a debug output I'd left in an earlier commit
2013-02-08 08:03:49 +00:00
moomarc
fd42f11139
- Better fix for Goldmeadow
2013-02-08 07:51:29 +00:00
moomarc
af5f437d3c
- Fixed the Chaos effect of Goldmeadow
2013-02-08 07:40:07 +00:00
moomarc
2bd98dff5c
- Fixed ai not discarding cards in certain discard modes
2013-02-08 06:49:33 +00:00
moomarc
dbdf81e856
- Small fix for Sewer Nemesis
2013-02-08 05:43:31 +00:00
Sol
dfd37d14f0
- Convert Painter's Servant to Script
2013-02-08 04:02:22 +00:00
Sol
da83acb67c
- Updating mtg-data.txt with GTC cards.
2013-02-08 03:41:52 +00:00
Sol
f1b240ff97
- Convert Curse of Misfortunes to Script
2013-02-08 03:31:32 +00:00
Sol
62a357ff65
- Fixing Domri Rade placing non-Creatures on the bottom of the library
2013-02-08 01:12:02 +00:00
Maxmtg
7b23e9d868
moved infiniteSupply flag into table model, since remove (that should not remove cards when supply is endless) method belongs to model layer.
2013-02-08 00:16:30 +00:00
Maxmtg
41b78e7313
moved that infiniteStock field from ItemPool to more approriate place
2013-02-08 00:01:50 +00:00
Maxmtg
63edb1601f
avr, m13, rtr, gtc - pictures of boosters and fatpacks
2013-02-07 23:34:48 +00:00
myk
a577792fa1
make start button change appearance on focus
2013-02-07 22:28:32 +00:00
Sloth
e887f9d62f
- Added a medium quest by Nordos: Cipher 2.
2013-02-07 21:31:57 +00:00
myk
b08eaf18f5
- make button-like FLabels act more like buttons
...
- can tab focus
- space/enter to select
- brighten on hover
- use previous "hover" border for focus indicator
- fix various layout and style bugs (e.g. too-short widths and missing hoverable properties)
2013-02-07 21:31:42 +00:00
Maxmtg
ead67174e2
fixing a crash when creature with B/G sword attacked AI (there was NPE on attempt to iterate over restrictions)
2013-02-07 20:53:04 +00:00
Maxmtg
9f2efbcf02
Added some text to winlose screen that would explain why player lost or won
2013-02-07 20:25:21 +00:00
myk
2ad1b57515
- change selection highlight in deck editor tables based on component focus to more clearly indicate which table has focus
...
- allow tab key to set focus to next component (e.g. prevent tables from swallowing tab and shift-tab)
- flicker-free reinstatement of current selection when table model data changes
2013-02-07 19:55:00 +00:00
moomarc
9b6d7d11d4
- Added Sewer Nemesis (thanks Rooger)
2013-02-07 18:03:09 +00:00
myk
d6b20d449a
- don't let tables extend past bottom of deck editor page
...
- calculate the correct table row selection when multiple cards are bought at once
2013-02-07 13:19:06 +00:00
Chris
2ac3570840
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-07 13:02:09 +00:00
myk
58049bf017
don't select negative row after buying every last item in the spell shop
2013-02-07 12:30:30 +00:00
myk
d1fb51a898
use predicates instead of a custom count function
2013-02-07 12:15:44 +00:00
myk
0ee3219c99
use FButtons instead of FLabels on the AssignDamage dialog so default actions and tabbing work properly
2013-02-07 11:45:24 +00:00
swordshine
a6e42a73dd
- Added some cards
...
- Vanguard: added Momir Vig, Simic Visionary Avatar
2013-02-07 11:19:37 +00:00
myk
c0c541832e
add pack filter in spell shop
2013-02-07 10:50:38 +00:00
Maxmtg
e0a599fcbe
getAvailableMana and mapManaSources accept any player as parameter, since AI wants to evaluate player's mana he might use to pump creatures
2013-02-07 09:15:09 +00:00
moomarc
32e0374166
- Added a deck editor icon for products. Hooked up the icon in FSkin and added a commented out basic hook for it in SEditorUtil
2013-02-07 07:29:17 +00:00
moomarc
aceff2002d
- Added an ai check svar to Sheltered Valley so that it won't play it if it already has another one on the battlefield
...
- AiController.getLandsToPlay will now check NeedsToPlayVar and filter out relevant cards
2013-02-07 05:47:08 +00:00
Sol
5a9838c6d1
- Converting Sheltered Valley to script (no AI exists in hardcode, but we probably should an add an SVar to not play this if that player already controls one of these)
2013-02-07 04:22:44 +00:00
myk
f89efa6ae4
- reshow selected card when the listbox regains focus
...
- show current card /after/ the events stop firing so the card data doesn't get overwritten
2013-02-07 01:41:48 +00:00
myk
f552ffbed6
- add ctrl(cmd)+enter hotkey to auto button in ability chooser dialog
...
- scroll game log to top on display
2013-02-07 00:30:56 +00:00
myk
480124f407
- allow highlighting and copying of match log in ViewWinLose
...
- make saving layouts thread safe
2013-02-06 23:38:35 +00:00
Maxmtg
17b42ebf83
SpellAbility: Intrinsic/Extrinsic types were never assigned (removed)
...
setPaidList, beforePayManaAI, setAllReplacingObjects, hasReplacingObject, wasCancelled were never used (removed)
reduced visibility of setManaPart,
finalized setReplicateManaCost, setXManaCost, setIsMultiKicker, setIsReplicate, setIsCycling, setConditions, (set/add)OptionalAdditionalCosts since they were called by CardFactoryUtil only => all removed from WrappedAbility.java
2013-02-06 21:53:37 +00:00
Maxmtg
2075591430
SpellAbility: afterResolve and afterPayMana were removed, since they were not used.
...
little refactoring for global ruin
CardEdition: remove unused ctor
2013-02-06 21:13:10 +00:00
myk
987af8ba4f
set button focus after match; this also gets the game log scrolling properly
2013-02-06 20:23:25 +00:00
myk
22859cec6c
- allow spacebar to move cards in DualListBox and enter to select the OK button
...
- make color of listbox selection depend on listbox focus, not cell focus
- avoid NPE when attempting to start a challenge when there isn't one to start
2013-02-06 19:59:37 +00:00
myk
f7001a17f2
differentiate item hilight when a FList listbox has lost focus from when the listbox is selected
...
ensure the CardListViewer always appears in the center of the screen
2013-02-06 19:41:48 +00:00
Sloth
dae7d2f110
- Fixed Deathpact Angel.
2013-02-06 18:54:29 +00:00
myk
4bfaa9fcb1
move type parsing from private constructor to reader class; add comment on purpose of 2-letter codes
2013-02-06 18:11:43 +00:00
myk
71624be223
make set chooser dialog overlay-based instead of JDialog-based
2013-02-06 17:03:26 +00:00
moomarc
a81f97ae92
- Added Skill Borrower
2013-02-06 14:07:56 +00:00
Sloth
a942894fd7
- Fixed AI ignoring "DiscardValid" parameter.
2013-02-06 13:52:30 +00:00
Sloth
6777f40bd1
- Fixed Haste on suspended creatures.
2013-02-06 13:40:42 +00:00
moomarc
0461c169f4
- Improved Sedris, the Traitor King's script to better handle the exile at next EOT
2013-02-06 13:31:36 +00:00
Chris
2d2a317772
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-06 12:56:30 +00:00
moomarc
1b3110ee7c
- Added Sedris, the Traitor King
2013-02-06 12:51:23 +00:00
RumbleBBU
458c879343
Minor technical improvement to a check in BoosterUtils.java.
2013-02-06 12:06:30 +00:00
myk
78fed8fede
simplify and theme choose sets dialog
2013-02-06 11:54:06 +00:00
RumbleBBU
fa7cfb3c84
The Very Hard Jamuraa decks can now occasionally (rarely) give you special extra rewards.
2013-02-06 11:39:12 +00:00
myk
e000e107e3
add set type information to setdata.txt and store it via CardEdition
2013-02-06 10:36:29 +00:00
Maxmtg
e01a5af4b2
GameAction divided into 2 parts: original keeps cards' zone transitions, GameActionPlay.java holds methods for playing spells (mostly used by human player I guess)
...
in ComputerUtil demanded player to be AiPlayer for playeing spells
2013-02-06 09:35:27 +00:00
moomarc
2e421729f9
- Fixed Krosa Chaos trigger
2013-02-06 09:34:29 +00:00
myk
29564f37d7
ensure stats labels in deck editor are shown at the correct height on large displays
...
this works around a quirky interaction between WrapLayout and MigLayout that was causing interior cells to be properly resized but the cells surrounding them would not be, resulting in widgets that would be too large or too small for their unupdated containing cells
2013-02-06 09:19:56 +00:00
Maxmtg
ba80f2126d
moved GameAction & its util class to forge.game
2013-02-06 07:06:58 +00:00
Maxmtg
7e804867de
missing HumanPlayer.java for commit 19420
2013-02-06 06:47:16 +00:00
Maxmtg
cb1793eddf
player.isHostileTo() renamed to more correct 'isOpponentOf()'
2013-02-06 06:41:51 +00:00
Maxmtg
9cd0afa0d8
CardEdition: removed ctor overload and made it private (editions must not be created by other code but nested Reader class anyway)
...
Player: isComputer and isHuman methods redefined as getType() == PlayerType(computer/human), no overloads needed in derived classes
2013-02-06 06:34:27 +00:00
moomarc
53635ddc1a
- Cunning Giant will now interact correctly with planeswalkers
2013-02-06 06:03:50 +00:00
Maxmtg
d3bb37a368
Methods to test a string against a valid card type moved to forge.CardType
...
CommonDrawback: wrote in a single line the complicated chkAIDrawback method
removed unused imports
CardUtil.getRandom replaced with Aggregates.random
getReflectableMana uses Set as collection, so it does not have to check for duplicates before adding new items.
united two CMC calculation methods (one was getCMC from card that read characteristics while other took more factors into account)
2013-02-05 20:51:01 +00:00
Sloth
2ad0bae9f7
- Fixed CostTapType hanging when X=0.
2013-02-05 19:21:38 +00:00
Maxmtg
58fa5b34ea
Added AIPlayer parameter to doTrigger and chkAIDrawback
2013-02-05 19:18:31 +00:00
Sloth
8ba3ad5b90
- Fixed Assemble the Legion.
2013-02-05 19:06:57 +00:00
moomarc
b6236a551f
- Made sure Cunning Giant's replacement effect (for now) only triggers if it wasn't blocked, not also if it tramples over something.
2013-02-05 15:16:57 +00:00
moomarc
145b10596c
- Added Cunning Giant (will convert to trigger if necessary)
2013-02-05 14:55:01 +00:00
Chris
e9739d1428
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-05 12:29:44 +00:00
moomarc
e90eae8450
- Removed duplicate sharesCreatureTypeWith property from isValid
2013-02-05 11:53:47 +00:00
RumbleBBU
ac7ce39877
Made it possible to include special rewards like predefined cards or duplicate cards in Quest duels.
...
Some notes:
- Special rewards for normal duels should be extremely rare, mostly for very hard opponents, 1 special reward per opponent, and always a percentage chance of getting the special reward (preferably less than 50%) rather getting a guaranteed reward.
- In the interests of downward compatibility, it is possible to define the Card Reward either in the [quest] portion (like before) or the [metadata] portion of the dck file. (Duels do not have the [quest] portion but if the definition were simply moved from [quest] to [metadata], all current challenge files would have stopped working properly.)
2013-02-05 11:37:16 +00:00
myk
ebe368ed9b
remove cards from one table after adding them to the other table so the displayed card stays consistent with the focused card
2013-02-05 11:19:46 +00:00
moomarc
072cf04271
- Converted Alpha Status to script
2013-02-05 11:18:40 +00:00
myk
0e65ad2ebf
Sell lands down to 50 when selling all extras in the card shop
2013-02-05 10:36:35 +00:00
Sloth
e63d914b47
- Fixed Ogre Slumlord.
2013-02-05 09:37:35 +00:00
Sloth
64e9f318ff
- Fixed Verdant Haven.
2013-02-05 09:28:59 +00:00
Sloth
1bc856b908
- Another fix for AddToughness.
2013-02-05 09:28:08 +00:00
Sloth
263c357dfc
- Fix last commit commiting WIP.
2013-02-05 09:23:53 +00:00
moomarc
f758bc9847
- Removed reminder text for suspend from Talon Gates. Description was too long for SA choice window so the second choice was hidden (on a 1280 wide display at least). We need to find a way to wrap text in the choice window when it would extend past the edge of the screen.
2013-02-05 09:22:10 +00:00
Sloth
d4d452270d
- Fixed a bug with AddToughness.
2013-02-05 09:21:53 +00:00
moomarc
39168be85a
- Added plane: Takenuma
2013-02-05 09:14:39 +00:00
moomarc
7c93ed151b
- Added plane: Talon Gates
2013-02-05 08:58:08 +00:00
Maxmtg
a57034a374
GameAction - extract method * 3
...
GameActionUtil - uses common GuiDialog.confirm
CardFactoryLands - converted inlined class to nested
ChangeZoneEffect - removed stringbuilder wrapper (as it was not used anyway)
replaced isComputer/isHuman where it was clear and possible
2013-02-05 08:17:50 +00:00
myk
2e1d6e791d
fix NPE in card detail when the card does not belong to any set (e.g. a token)
2013-02-05 08:05:40 +00:00
Maxmtg
db720acb01
predictThreatenedObjects moved from AbilityFactory to ComputerUtil (for now, will find a more specific place later)
...
GameActionUtil.payCostDuringAbilityResolve method now demands player parameter (though it is always human player)
2013-02-05 06:51:09 +00:00
Maxmtg
a1f7790968
replaced deprecated methods isHuman/isComputer with reference comparisons (to compare with acting player) and checks of player's hostility.
2013-02-05 06:38:30 +00:00
Maxmtg
fffdc4acc6
calls to AI-related methods require the player parameter to have AIPlayer type to enable calls to ai-specific methods (like acquiring aicontroller by aiplayer.getcontroller().getai() and performing something from it) without need to cast types)
2013-02-05 06:25:01 +00:00
Maxmtg
5c4931a520
Moved check for card controller (used in CardDetailPanel and ImageCache) to card class - that's not perfect, but at least eliminates code duplication.
2013-02-05 04:26:56 +00:00
Maxmtg
62126dc82d
cosmetic changes in chooses (i'm thinking of a good way to make that choices player-independent)
2013-02-05 03:36:46 +00:00
Maxmtg
c071d4f738
remove unused imports
2013-02-05 03:34:55 +00:00
Maxmtg
12ad63f59f
Converted inlined classes to nested
2013-02-05 03:34:40 +00:00
myk
f2054a3f8f
make current deck stats widgets wrappable
2013-02-05 03:26:25 +00:00
myk
3d3414f099
wrap card catalog toggle filters when the tab is resized small
2013-02-05 01:55:13 +00:00
myk
1e0f67bcc9
set better width and sorting defaults
2013-02-05 00:47:19 +00:00
myk
b8b02be89e
remove editor.preferences from repo -- it will get created as necessary
2013-02-05 00:27:06 +00:00
myk
4577e8ecce
add default editor preferences file so missing preferences will always have a default value
2013-02-05 00:20:12 +00:00
Sloth
75cae91127
- Fixed broken Shandalar decks.
2013-02-04 19:50:15 +00:00
myk
d816c0b929
fix background coloring not being displayed in deck editor card detail rarity label
...
add tooltip for rarity label
2013-02-04 19:10:06 +00:00
Maxmtg
b3d03c9dd8
reverting unwanted changes from r19381 to core classes
2013-02-04 17:29:00 +00:00
myk
5059e7757e
use bulk operations for card moving where ever possible to avoid stale GUI updates
2013-02-04 17:07:33 +00:00
Maxmtg
8fa9abc946
sideboarding affects the next match correctly
2013-02-04 15:36:22 +00:00
Chris
9481a8a27c
- Cleared out the changes.txt file, now ready for new material.
2013-02-04 15:28:14 +00:00
Chris
c53d16f1f5
[maven-release-plugin] prepare for next development iteration
2013-02-04 14:18:21 +00:00
Chris
5ae15d7b96
[maven-release-plugin] prepare release forge-1.3.7
2013-02-04 14:18:09 +00:00
Chris
b9cafe6859
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
...
- Preparing the changes.txt file for the next beta build and release.
2013-02-04 14:04:49 +00:00
moomarc
401575dbd5
- Added plane: Truga Jungle
2013-02-04 13:38:53 +00:00
Maxmtg
353a159c2c
CardDetailPanel
2013-02-04 13:30:28 +00:00
Chris
4262ee8141
[maven-release-plugin] prepare for next development iteration
2013-02-04 13:08:47 +00:00
Chris
9adaf86d50
[maven-release-plugin] prepare release forge-1.3.6
2013-02-04 13:08:32 +00:00
Chris
cf51732dd8
- Preparing the changes.txt file for the next beta build and release.
2013-02-04 12:57:07 +00:00
Chris
800826fc0d
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2013-02-04 12:52:16 +00:00
moomarc
ea2487a0a1
- Added plane: Trail of the Mage-Rings
2013-02-04 12:50:12 +00:00
Maxmtg
3773587b35
adjust conditions to prompt sideboarding
2013-02-04 11:47:04 +00:00
moomarc
63080ac68a
- Cleanup (Ajani Goldmane's ultimate avatar's P/T was handled by both script and hardcoding)
2013-02-04 11:33:29 +00:00
moomarc
e4fd7f75f7
- Converted Sound the Call to script
2013-02-04 11:02:56 +00:00
moomarc
3d9049341a
- Forgot to commit these changes with my last commit
2013-02-04 11:02:23 +00:00
myk
7e0a09d660
allow ctrl-enter to work from both the search textbox and the combobox
2013-02-04 10:25:06 +00:00
moomarc
94e8197d4b
- Added plane: Velis Vel
...
- Converted Coat of Arms to script
- Fixed chaos trigger on The Hippodrome
2013-02-04 10:08:28 +00:00
myk
dc4b8c8e5b
add tutorial on new filter and spell shop features
2013-02-04 10:04:56 +00:00
Maxmtg
810c2dc493
removed functions where they were not needed
2013-02-04 09:54:21 +00:00
Maxmtg
e72f9485c9
saves changes made by sideboarding until 3rd match (this one and prevoius commit do)
2013-02-04 09:46:15 +00:00
Maxmtg
c60dcdd34b
2013-02-04 09:44:05 +00:00
Maxmtg
e46a43e8ee
CardDetailPanel - text composition moved to a separate method
...
a method to determine if a player may see cards cntrolld by other player
2013-02-04 09:37:54 +00:00
Maxmtg
809cc468d9
GameNew refactor - remove ante list and ai unplayables composition from code that builds libraries
...
removed variuos duplications in GameNew
moved sideboard code to PlayerController (to allow make an overload with AI sideboarding)
2013-02-04 09:35:46 +00:00
myk
7cc9e94a99
re-disable buying and selling cards when the full catalog is being displayed in the spell shop
2013-02-04 08:55:04 +00:00
Maxmtg
fc1c2d9eeb
remove unused imports
2013-02-04 07:06:59 +00:00
myk
5c5c5898bf
calculate how close a player is to completing a set in the spell shop
2013-02-04 06:40:00 +00:00
moomarc
92287f0277
- Improved Enchantment icon for deck editor
2013-02-04 05:59:39 +00:00
myk
6b5af9b46a
fix basic land detection in sell excess cards routine
2013-02-04 03:40:48 +00:00
myk
34dd170f62
- add bulk addition and removal routines to editor model
...
- add button to sell excess duplicates of all cards in spell shop
- ensure table selection is restored properly after adding a card
2013-02-04 03:09:14 +00:00
Sloth
e5d4d84e00
- Updated 11 of the Shandalar World quest decks.
2013-02-03 18:58:39 +00:00
Maxmtg
cd9c815534
removed some calls to IsComputer in favour of comparision with player passed as parameter
...
checkConditions inlined
ComputerUtilCombat recieve ai player as parameter
2013-02-03 17:30:25 +00:00
Sloth
59df2417b8
- Fixed Unmorph targeting trigger freeze when Phase is set to skip.
2013-02-03 13:16:53 +00:00
Sloth
18d3b4bb27
- Fixed Khalni Garden freeze when Phase is set to skip.
2013-02-03 13:10:13 +00:00
Chris
e601af7dba
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-03 12:24:53 +00:00
Sloth
5e7d0f4704
- Fix for Skullbriar, the Walking Grave.
2013-02-03 11:28:17 +00:00
myk
2582fd787e
autoselect the items that were just added to the other list when choosing order for simultaneous abilities or cards from the sidebar between match rounds. this allows accidental moves to be undone with a single click
2013-02-03 07:34:41 +00:00
Chris
155bd97dfa
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-02 15:14:33 +00:00
myk
d6212b16ca
autoselect first item when choosing order of simultaneous abilities and autoselect next item when current item is added/removed
2013-02-02 11:41:37 +00:00
Sloth
e2f62c40fb
- Updated 4 of the Shandalar World quest decks.
2013-02-02 11:04:57 +00:00
swordshine
92cdd08ec6
- Added spelldescription to Rhystic Syphon
2013-02-02 06:42:48 +00:00
swordshine
d627434d62
- Added Rhystic Syphon and Duplicant
2013-02-02 06:38:16 +00:00
ArsenalNut
f177be3e54
removed redundant check on copied card to make copies that are cast work with triggers
2013-02-02 03:56:29 +00:00
Sol
17a15fc12e
- Convert Leeches to Script
2013-02-02 02:50:53 +00:00
Sol
9796a3220f
- Convert Windfall to the script Whispering Madness uses
2013-02-02 02:25:25 +00:00
Sloth
1a0f60e73f
- Restructured Destroy functions in GameAction to fix Knight of the Holy Nimbus with zero toughness.
2013-02-02 00:00:49 +00:00
Sloth
caca01df6b
- Fixed Aven Mimeomancer.
2013-02-01 23:33:43 +00:00
Sloth
ef2e692f72
- Fixed AEtherize.
2013-02-01 23:29:08 +00:00
Sloth
1f53bc8152
- Updated 6 of the Shandalar World quest decks.
2013-02-01 23:16:03 +00:00
Sloth
1d199e1ff1
- Fixed Korozda Guildmage.
2013-02-01 23:14:25 +00:00
Sol
f25aaa9a79
- Convert Yosei to script
2013-02-01 22:57:32 +00:00
myk
c52f7b4586
add info in tooltip about clicking filter toggles
2013-02-01 22:41:42 +00:00
myk
1498975886
don't try to get tooltips for items that have disappeared from the table
2013-02-01 20:44:44 +00:00
Sloth
d9a89c0b99
- Fixed possible NPE in performTest checking "TargetsValid".
2013-02-01 17:52:33 +00:00
Sloth
33279a66f5
- Fixed Leyline Phantom bug.
2013-02-01 17:47:40 +00:00
Sloth
15ce13fe5a
- Fixed Scorchwalker.
2013-02-01 17:45:18 +00:00
Sloth
f0dbf2fe29
- Fixed Skyblinder Staff.
2013-02-01 17:40:23 +00:00
myk
152e8fa9fc
prevent bazaar current shop button from becoming unselected
2013-02-01 17:18:30 +00:00
myk
96b569cc24
- remove width restriction from challenger name widget
...
- make wins/best streak widget label multiline
2013-02-01 16:29:15 +00:00
Chris
32b3521193
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-02-01 13:20:59 +00:00
myk
8fd045a32b
highlight the enchantment icon in purple for the default skin so you can see it on the toggle button
2013-02-01 07:56:00 +00:00
myk
062461914e
new painting algorithms for FLabel
2013-02-01 07:31:48 +00:00
moomarc
1547911488
- Added plane: The AEther Flues
2013-02-01 07:30:38 +00:00
moomarc
4cdbc3a39c
- Uncommented Kaldra token in download links
2013-02-01 06:49:11 +00:00
moomarc
53465a2d06
- Fixed Skyship Weatherlight (was a typo in Artifact count)
2013-02-01 06:45:55 +00:00
myk
1ea1bbc398
rename "Edition (set)" menu item to "Sets"
2013-02-01 00:51:23 +00:00
myk
fbf6f177e8
- consolidate all card adding/removing logic so all paths update the stats correctly
...
- set focus on the catalog table when the deck editor opens so the arrow keys work immediately without having to click the mouse
- if multiple cards are selected, apply the add/remove operation to all of them, not just the first one
- hide the non-functional 'remove' buttons in draft mode
- protect against NPE when the cursor is hovering above a row that disappears just as swing is trying to get the tooltip
- add note to add button tooltip that the spacebar can be used as a shortcut
2013-02-01 00:50:12 +00:00
ArsenalNut
519fe84f71
fixed Wight of Precinct Six graveyard bonus
2013-01-31 23:09:21 +00:00
myk
e204c484eb
remove superfluous Pair class and use apache's version
2013-01-31 16:17:52 +00:00
Chris
2b8e5199b0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-31 12:27:39 +00:00
myk
b2fc003a67
allow filtering to a specific set, disallowing reprints in other sets
2013-01-31 11:02:43 +00:00
swordshine
b61fba478f
- Added Muse Vessel
...
- Added cleanup to some cards
2013-01-31 08:36:37 +00:00
swordshine
a40c4f4eb8
- Added Skyship Weatherlight and Spelljack
2013-01-31 07:46:45 +00:00
swordshine
0d0ce9aa5f
- Fixed Dragon Appeasement
2013-01-31 07:26:49 +00:00
myk
ed9730387e
make room so the sorcery toggle filter shows up
2013-01-31 06:00:30 +00:00
swordshine
9a190c784e
- Fixed Nightveil Specter (when the exiled card changes zone, remove it from the remembered list)
2013-01-31 05:26:56 +00:00
swordshine
e94ad22c42
- Added Kill-Suit Cultist
...
- Fixed Overlaid Terrain
2013-01-31 04:41:16 +00:00
myk
4dddfaa8c6
add full catalog view to spell shop so players can compare their libraries to the full list of available cards; this way they can determine how close they are to completing a set
2013-01-31 03:38:32 +00:00
myk
fd850d465a
fix targeting layer /properly/
2013-01-31 02:33:46 +00:00
myk
9f919d3c6e
reapply the filters after the models have been initiated for all modes
2013-01-30 23:33:44 +00:00
myk
b062065ff9
prevent sealed mode from crashing
2013-01-30 23:29:14 +00:00
myk
e65e39f50f
revert r19291 for now -- it was preventing the catalog from updating in the quest deck editor and spell shop
2013-01-30 23:00:14 +00:00
myk
7a48173b2c
check in a new font for the default skin -- the existing one does not have vertical centering capabilities making the text on all labels permanently top-aligned -- will discuss on forum before making permanent
2013-01-30 22:34:29 +00:00
myk
25ecb5b0f7
prevent invalid properties from letting the deck editor load
2013-01-30 22:08:49 +00:00
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
Chris
69c945a46b
- Corrected the LQ pic URL to Realmwright.
2013-01-26 15:11:27 +00:00
ArsenalNut
81698e1613
fixed low res picture URLs
2013-01-26 15:11:19 +00:00
ArsenalNut
450f855c09
ran SetInfo
2013-01-26 14:52:37 +00:00
ArsenalNut
16f7766065
added SourceController to definedPlayers. added Soul Ransom
2013-01-26 14:47:35 +00:00
ArsenalNut
fa2fb9031f
adding Aurelia, The Warleader
2013-01-26 14:01:51 +00:00
Chris
a4f7817acf
- 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-26 13:40:33 +00:00
swordshine
c0eddfc20a
- Fixed Arrows of Justice
...
- Added Hive Mind
2013-01-26 11:40:13 +00:00
Maxmtg
49d294104c
RippleAbility, CascadeAbility are now nested classes (previously they were inlined)
2013-01-26 09:54:01 +00:00
Maxmtg
e0d5b1166e
* removed old Target syntax (Tgt$)
...
* in abilityFactory target parsing code extracted as a single method
* due to getDefinedCards return type generalization, a lot of classes had to declare variables as List (not arraylist)
2013-01-26 09:52:39 +00:00
swordshine
949d8b983c
- Made Fireball ready for multiplayer
...
- Added Dwarven Catapult
2013-01-26 09:09:10 +00:00
Hellfish
3ed14e7587
*Removed duplicate Planechase 2012 setdata entry
2013-01-26 08:56:31 +00:00
Hellfish
0242837d7b
*Made planechase submenu correctly report which players used a default planar deck.
2013-01-26 08:47:32 +00:00
Hellfish
4f47ed62f1
*Deck editors now use a single filechooser for import/export, one which filters out non-.dck files.
2013-01-26 08:32:30 +00:00
RumbleBBU
123edc2669
A QuestRewardCardChooser description can start with a space now.
2013-01-26 07:52:34 +00:00
Maxmtg
7195fbbbab
players won't be asked to discard in cleanup phase of other players
2013-01-26 06:56:35 +00:00
RumbleBBU
6aa7e4ed22
Added missing preset IS_LAND predicate parsing to BoosterUtils.
2013-01-26 05:58:27 +00:00
RumbleBBU
2742526d97
The rules predicated needs an AND, not an OR.
2013-01-26 05:52:05 +00:00
swordshine
b2fe0ad6b1
- Converted several cards with etb replacement effects
2013-01-26 05:26:51 +00:00
RumbleBBU
3b725bd30a
Minor cleanup of earlier commit; made variables final or unmodifiable where applicable.
2013-01-26 05:01:17 +00:00
swordshine
9f818e3e42
- Made 5 cards ready for multiplayer
2013-01-26 02:41:45 +00:00
myk
b0a15b4c08
show explanatory tooltips for edition set abbreviations in the card editor
2013-01-26 00:14:31 +00:00
Maxmtg
278e44667e
passPriority is called from PlayerController, to avoid priority being passed by players who don't have it.
2013-01-25 23:42:49 +00:00
ArsenalNut
5a65d60d5f
Reintegrated Gatecrash cardfolder branch into Trunk. Updated setdata.txt and setInfoScript.py for Gatecrash
2013-01-25 23:41:25 +00:00
myk
66c7c59b28
show tooltips in the deck editor when narrow cells truncate their contents
2013-01-25 21:15:30 +00:00
RumbleBBU
92211da9ec
Further minor fix.
2013-01-25 20:14:28 +00:00
RumbleBBU
a3b7e4f579
Undid accidental commit of an earlier QuestController.java.
2013-01-25 19:45:24 +00:00
RumbleBBU
6063d66bcb
Added more functionality to quest rewards, a second type of QuestRewardCardChooser that allows the player to select a card from a limited pool. The code is still somewhat experimental, if there are problems, let me know.
2013-01-25 19:02:45 +00:00
Max mtg
c37a021ecf
Arranging AI methods by functionality: move mana-related and cost-related methods to respective static CoupterUtilXXXX classes
2013-01-25 18:48:29 +00:00
Chris
0463d51b6a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-25 16:20:22 +00:00
swordshine
72e2f80aa1
- Added Shimatsu the Bloodcloaked and Parallectric Feedback
2013-01-25 06:32:04 +00:00
ArsenalNut
a8a5c33e28
updates to handle Glaring spotlight
2013-01-25 03:34:50 +00:00
swordshine
1f3b5f3a1e
- Fixed Cursebreak
2013-01-25 03:27:52 +00:00
Maxmtg
04e6bdd69a
fixed payment for cards with 2/Color (eg Reaper King)
2013-01-25 00:56:35 +00:00
Maxmtg
17cb6393ac
Moved some methods from ComputerUtil to AiController, made them instanced (non-static)
...
renamed AiAttackController
AiController returns a single SA to play.
2013-01-25 00:09:31 +00:00
Maxmtg
fae995f189
forge.game.ai created - just a small step towards AI isolation
2013-01-24 23:00:51 +00:00
Maxmtg
d409d5749c
InputControl is invariant of player type
2013-01-24 22:20:28 +00:00
Maxmtg
57078eeb42
AI separation from game: playSpellAbilities does not play them, only choice is made.
2013-01-24 21:06:58 +00:00
myk
09634a145e
myk patch 5: save/restore state of quest plant/pet widgets
...
- saved quest data when pet settings are modified
- moved the selectedPets map from QuestController to QuestData (since it now gets persisted); also renamed it petSlots for clarity
- incremented the quest file format version
- added code to bring older file formats up to date
- finally, while researching how the data is saved, I noticed that saveData() can be called from multiple threads. I made the method synchronized to prevent file corruption
2013-01-24 18:41:24 +00:00
myk
928a1bb596
patch 4: fix filter checkboxes not wrapping on initial display (issue 653)
2013-01-24 18:39:17 +00:00
myk
de896589da
myk patch 3: make deck editor columns resizable; fix NPE when tables are empty and header is clicked
2013-01-24 18:38:35 +00:00
myk
202c3e2266
myk patch 2: reapply card filters on deck editor controller change (issue 652)
2013-01-24 18:37:18 +00:00
myk
d2ed0e49a4
myk patch 1.2 - refactoring of filter enums as per Max mtg's suggestions
2013-01-24 18:35:42 +00:00
RumbleBBU
185a0fbb6d
Replaced the Beta rewards with Unlimited Edition.
2013-01-24 15:46:43 +00:00
RumbleBBU
ed34362db0
Changed the Jamuraa challenge rewards to use the new features.
2013-01-24 15:43:55 +00:00
Chris
294df1ca1c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-24 13:44:23 +00:00
swordshine
a4dcc9cfd1
- Added "InEnchantedYard" (used in Death's Approach)
2013-01-24 13:21:53 +00:00
RumbleBBU
2e45044053
Technical improvements to the new challenge rewards code.
2013-01-24 12:30:40 +00:00
Maxmtg
6dde021631
myk's (vol 1.1) code improvements to filter enums
2013-01-24 06:30:05 +00:00
Maxmtg
b1bf0d3aca
myk's code contributions (vol. 1)
...
- adds tooltips for the filter checkboxes (issue 657)
- ensures the filter checkboxes are always in the same order
- puts all labels and checkboxes in "official" order from the mtg rules book:
color order: WHITE, BLUE, BLACK, RED, GREEN, COLORLESS, MULTICOLOR
type order: LAND, ARTIFACT, CREATURE, ENCHANTMENT, PLANESWALKER, INSTANT, SORCERY
2013-01-24 04:47:36 +00:00
swordshine
a492652fe8
- Converted Flash of Defiance to an effect
...
- Added a card restriction "IsNotImprinted"
2013-01-24 00:25:28 +00:00
RumbleBBU
00294612c0
Second iteration of the new challenge rewards code. Put the card chooser into a new class. Currently its only type option is "duplicate", new types may be added later.
...
Cleaned up unused imports.
2013-01-23 13:29:39 +00:00
Chris
40a06048e9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-23 11:56:24 +00:00
swordshine
d448d904d9
- Added Lairwatch Giant
...
- Added oracles for planes
- Fixed cost description of Grimgrin, Corpse-Born
2013-01-23 08:51:35 +00:00
RumbleBBU
eb983ee4d7
More options to challenge rewards:
...
- Duplicate card of player's choice
- A specific card and edition
- n% chance for a given reward
(Will be documented on the forum.)
2013-01-23 08:42:53 +00:00
Hellfish
74d484ca0b
*Fixed new Planar deck editor
2013-01-23 07:23:38 +00:00
Hellfish
753ff18d5d
*Unified variant deck editor initial commit (Does not work 100% yet)
2013-01-23 07:20:42 +00:00
ArsenalNut
5ed34dbde4
Fixed issues with blocking triggers
2013-01-23 06:36:06 +00:00
Chris
ccf5518cdf
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-22 13:52:21 +00:00
Maxmtg
762b71d723
fixing "play land" name popping for abilities that were not related to lands
...
CostPart.java got autoformatted
2013-01-22 07:19:40 +00:00
Maxmtg
e163cb2fe3
updated scritps with new GainLife syntax
2013-01-22 06:58:33 +00:00
Maxmtg
ab95f36861
* Costs: removed isUndoable, isReusable backing fields, appropiate values are returned by method overloads in classes
...
* Costs: joined all CostGainLife implementations. Syntax is: GainLife<LifeAmount/Player.Selector/[cntPlayers|*]> asterisk in last parameter means "all players".
* Changed a lot of methods to pass GameState as a parameter rather than get it from Singletons.*
2013-01-22 06:58:11 +00:00
swordshine
4ca6d8cbdf
- Fixed the trigger description of Phantasmal Sphere
2013-01-22 04:43:49 +00:00
Maxmtg
fe6b941f50
Eixes 15 warnings eclipse showed up
2013-01-22 01:58:03 +00:00
Hellfish
2b82e03367
*Made the Generate option for planar decks actually generate a planar deck and not a scheme deck!
2013-01-21 22:23:15 +00:00
Hellfish
39588c3121
*Fixed the Deathly Dominion precon Set code
2013-01-21 21:43:07 +00:00
Chris
238a4f3e1d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-21 13:24:02 +00:00
ArsenalNut
8fd9e60d19
Modified encode effect to require a creature under activator's control before exile choice.
2013-01-21 07:11:12 +00:00
ArsenalNut
92de6b17f7
Activating player is not always the player revealing cards. Added parameter to set number of cards to reveal.
2013-01-21 05:25:16 +00:00
Sol
f9da34cbf1
- Fix for Turnabout
...
-NOTE Apparently the "TargetedPlayerCtrl" property doesn't actually work. It seems like 14 other scripts use this property
2013-01-21 02:02:58 +00:00
Sol
9106bce999
- NPE checks for fresh Forge install with no quests created
2013-01-20 22:47:28 +00:00
Sol
b736ed5fd9
- Fix for AI demorphing creatures by Making sure preTFD is set properly when Morph spell resolves
2013-01-20 20:41:41 +00:00
ArsenalNut
3be68c0828
Added can't be blocked by creature token keyword. Made mandatory choice box return null is choice list is null or empty.
2013-01-20 20:33:05 +00:00
Maxmtg
1c70a038ef
Deck format checkbox also disables checks for limited and quest modes
2013-01-20 19:43:32 +00:00
Hellfish
f3e384e890
*Initial Planechase commit
...
*Added Planes
Academy at Tolaria West
Fields of Summer
Goldmeadow
Krosa
Lethe Lake
Llanowar
Panopticon
Raven's Run
The Fourth Sphere
The Great Forest
The Hippodrome
*Added phenomenon Mutual Epiphany
2013-01-20 19:27:54 +00:00
Sol
02b5984039
- Fixing issue with Mana Abilities and Undoable timing
...
- Convert Undiscovered Paradise to script
2013-01-20 19:21:54 +00:00
Maxmtg
21570e526a
Cloud key giving unsuitable options ( http://www.slightlymagic.net/forum/viewtopic.php?p=107918 )
2013-01-20 19:07:29 +00:00
Sol
3e946b48e8
- Some improvements to the structure of PerSetTracking.py
...
- Stats about Standard Format printed, similar to Distinct
2013-01-20 17:05:21 +00:00
Sol
61bdf760cc
- Updating PerSetTracking.py to ignore specific sets
2013-01-20 15:51:10 +00:00
RumbleBBU
cdaac5460d
Removed an in-play card that could cause problems in a Jamuraa challenge.
2013-01-20 14:38:23 +00:00
Chris
46b284f869
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-20 12:59:03 +00:00
Maxmtg
dc66ec6390
fixes crash when Rupture Spire ETB
2013-01-20 11:15:41 +00:00
Maxmtg
cbd1ecc580
a correct handling lotus bloom and its suspension
...
removed duplicate in GameAction
2013-01-20 09:59:46 +00:00
Sol
0cc143e8d4
- Fixing CC of Crosswinds
2013-01-20 02:16:48 +00:00
Chris
866586a49e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-19 13:07:49 +00:00
Maxmtg
5adec01a9b
Computer and human flashback zones were mixed up
2013-01-19 08:19:36 +00:00
Maxmtg
819b66d357
GameAction playXXXX now require a player parameter
...
playCard method split into several simplier ones.
2013-01-19 00:57:38 +00:00
Maxmtg
d07acf51fa
* fixing issues with zero mana cost (such as suspend of Lotus Bloom)
2013-01-18 23:07:10 +00:00
Sloth
7cd3a66f7b
- Fixed "CounterType$ Any" in AF CounterRemove.
...
- GTC: Added Thrull Parasite by PowerClaws.
2013-01-18 19:36:59 +00:00
Chris
6d577dabfd
- Cleared out the changes.txt file, now ready for new material.
2013-01-18 17:16:31 +00:00
Chris
3cf42814f3
[maven-release-plugin] prepare for next development iteration
2013-01-18 11:43:19 +00:00
Chris
3a0f6652a7
[maven-release-plugin] prepare release forge-1.3.5
2013-01-18 11:43:06 +00:00
Chris
7a7f5f15a5
- Preparing the changes.txt file for the next beta build and release.
2013-01-18 11:31:35 +00:00
Chris
95d12b47e4
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2013-01-18 11:26:51 +00:00
moomarc
283717a80a
- Fixed random scheme deck selection
2013-01-18 09:15:27 +00:00
swordshine
73ed3c1601
- Added Sentinel
2013-01-18 05:41:17 +00:00
RumbleBBU
413688e238
Yet another technical improvement to a Jamuraa challenge.
2013-01-17 14:20:00 +00:00
Chris
759dcc1b3c
- 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-17 12:45:02 +00:00
swordshine
3fd73b1027
- Made two cards ready for multiplayer
2013-01-17 12:04:44 +00:00
swordshine
95f723fac9
- Added Scattering Stroke and Sworn Defender
2013-01-17 11:54:52 +00:00
RumbleBBU
5d0461c8fa
Slightly improved a Jamuraa challenge deck against certain counterstrategies.
2013-01-17 11:22:06 +00:00
RumbleBBU
95b3056ff7
Updated the Jamuraa definition include Weatherlight, as advertised.
2013-01-17 09:21:55 +00:00
RumbleBBU
3cf12e73b0
Added a description of Jamuraa to the changes.txt file.
2013-01-17 09:19:42 +00:00
RumbleBBU
765e29280e
Added the second Quest World, Jamuraa. A readme update will follow shortly.
2013-01-17 09:07:32 +00:00
moomarc
8a7eaa99d6
- Fixed Novijen, Heart of Progress
2013-01-17 05:49:28 +00:00
Maxmtg
3eb4d3d834
Cost - rewrite of parsing code
2013-01-16 22:21:05 +00:00
Sloth
e1bbce45e1
- Fixed LKI copies forgetting their equipped/enchanted lists (Fixes Skullclamp).
2013-01-16 18:48:45 +00:00
moomarc
b4c7428bda
- Updated quest icon download links to include icons for Jamuraa quest world
2013-01-16 16:05:44 +00:00
Chris
05bf6e6872
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-16 12:00:21 +00:00
Maxmtg
6a204d7a76
* removed unused method from CardLists
...
* pets will have its owner initialized
2013-01-16 08:09:35 +00:00
Chris
35765364e4
- Removing the wrong SVN rev number from title bar.
2013-01-16 03:36:10 +00:00
Chris
21d3803e35
- The "Sanctioned Format: Constructed" view should now be compatible with displays that are only 600 pixels verticle. The list at 600 pixels tall should now display three lines of text rather than less than a single line of text.
2013-01-15 23:38:18 +00:00
RumbleBBU
f44dfda4aa
Always default to Main world when starting a new quest.
2013-01-15 10:28:08 +00:00
Maxmtg
787e39ee77
+ Custom deck format for quest mode: 40 cards + 0 or 15 of sideboard, no more than 4 cards of a kind
...
* All gui.home.sanctioned.CSubmenu* controllers use deck format as specified in GameType
2013-01-15 08:07:17 +00:00
Maxmtg
42b72b032a
* caching implementation CardPrinted.getMatchingForgeCard replaces toForgeCard without parameters.
2013-01-14 21:25:11 +00:00
swordshine
3a44e6f018
- Added MUSTER to CounterType
2013-01-14 14:09:24 +00:00
Chris
9482a46f0a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-14 12:28:00 +00:00
Maxmtg
f674d7e2f2
* url field moved to CardInSet - that allows proxy creation right from cardprinted
...
* sideboard checked independently of maximum amount of same cards in deck
* schemes and planes generation code in GameNew.java now demands a player.
- toForgeCardList method removed
2013-01-14 07:11:08 +00:00
Maxmtg
b21e22f75a
Commander: SB is 0 or 10 cards
...
Quest: sold cards should be correctly removed from sideboard
2013-01-14 05:26:29 +00:00
Agetian
418ffa0af3
- Cards in sideboard are now marked in the quest shop as cards present in deck. The bug with the card not being sold correctly from the sideboard is still there for now though.
2013-01-14 03:12:24 +00:00
swordshine
22f657ac85
- More cards ready for multiplayer
2013-01-14 00:28:14 +00:00
ArsenalNut
349cbba910
Made xCount handling of RememberedSize consistent with other count keywords
2013-01-13 20:54:39 +00:00
Maxmtg
e7021c11e0
Deck: commander decks may have 0-10 cards sideboard
2013-01-13 19:19:06 +00:00
Maxmtg
cc8c27ecb6
* Better sideboarding: decks have no extra fields for changed parts, they are copied on sideboarding, new deck composition moved outside of GuiChoose.java
...
* Decks have no extra sections for variants (sideboard works in most cases)
* Deck Format restrictions are in a separate class not related to GameType
+ DeckSection has its own toString overload
+ DualListBox operates CardPrinted properly (sideboarding dialog uses cardprinted instances)
+ ItemPool.remove method returns true if any elements were removed.
2013-01-13 17:19:07 +00:00
swordshine
b983efb5a5
- Fixed Divine Reckoning and made it ready for multiplayer
2013-01-13 06:40:43 +00:00
swordshine
58d7ef85f0
- Fixed a few cards by updating TokenHiddenKeywords
2013-01-13 05:42:41 +00:00
swordshine
87efd04ddd
- Fixed Contested Cliffs
2013-01-13 05:14:24 +00:00
Maxmtg
9eeb3441e7
forge.card.CardManaCost => SpellManaCost
...
forge.card.mana.ManaCost => ManaCostBeingPaid
Ability ctor now accepts SpellManaCost as 2nd argument.
2013-01-12 19:51:44 +00:00
Sloth
bd57fe3d93
- The AI will now anticipate effects with "Damage that would reduce your life total to less than 1 reduces it to 1 instead.".
2013-01-12 15:19:45 +00:00
Sloth
49eeacef9e
- The AI can now use bounce spells to save non-creature permanents.
2013-01-12 15:04:29 +00:00
Sloth
255f5ac834
- Fixed AI using Discordant Dirge.
2013-01-12 14:52:45 +00:00
Sloth
e5eaf6d8eb
- Fixed Rakdos Guildmage.
2013-01-12 14:22:11 +00:00
Chris
c8c9f09f15
- 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-12 13:45:40 +00:00
Sloth
dd4d5f4804
- Replacement effect abilities are now flagged as trigger (to not be confused with a activated ability). This fixes the interaction of Suppression Field and replacement effects.
2013-01-12 11:25:16 +00:00
Sloth
61d19f011c
- Fixed Plaxcaster Frogling.
2013-01-12 08:00:10 +00:00
Maxmtg
b2d49bfb19
- remove unused imports (and the warnings they originated)
2013-01-12 02:59:51 +00:00
RumbleBBU
9701b133c6
The multiple-choice booster reward thresholds were off by one.
2013-01-11 11:52:00 +00:00
moomarc
004a67c9b9
- A few more cards and abilities ready for multiplayer
...
- Cleanup
2013-01-10 16:48:04 +00:00
moomarc
30a476e0a5
- Constructed deck conformance check is now independent of dev mode.
2013-01-10 14:46:32 +00:00
ArsenalNut
b99173db42
added Cipher mechanic
2013-01-10 14:43:52 +00:00
Sloth
c55bbc0051
- Fixed Cascade AI not setting activating player.
2013-01-10 12:34:24 +00:00
ArsenalNut
3565039a82
fixed issue with spells that generate mana (bug id#0000648)
2013-01-10 03:51:30 +00:00
ArsenalNut
807035dfd8
changed resolution of AI mana abilities to use AbilityFactory.resolve so that subabilities resolve correctly.
2013-01-10 03:36:23 +00:00
ArsenalNut
165f08ea49
added really basic AI method for choosePlayer
2013-01-10 03:20:50 +00:00
ArsenalNut
a70c7a119b
fixed bug in getAIPlayableMana method
2013-01-10 03:19:59 +00:00
moomarc
7863c15ef1
- Made deck conformance/legality a user-togglable preference (enabled by default)
2013-01-09 15:46:02 +00:00
Chris
d6e452d9e4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-09 13:10:53 +00:00
moomarc
d707b8ad06
- GTC: Added Gideon, Champion of Justice
2013-01-09 12:55:29 +00:00
RumbleBBU
44b3222231
Disabled variants from custom Quest formats + more uniform style.
2013-01-09 12:20:12 +00:00
swordshine
74bb520a60
- Added an exile effect SVar to Runesword
2013-01-09 10:16:54 +00:00
swordshine
0b6d68ddf1
- Added Necromancer's Magemark and Runesword
2013-01-09 10:07:21 +00:00
Sloth
6727b5eaf5
- Fixed Elemental Mastery.
2013-01-08 19:45:06 +00:00
Sloth
1d2f827d00
- Added Spectral Searchlight fix by swordshine.
2013-01-08 17:52:34 +00:00
moomarc
86482f9c9d
- Removed OpponentCalls param from FlipACoin as it was no longer used (I assume it was replaced by Caller)
2013-01-08 17:34:50 +00:00
ArsenalNut
34bd6f60cd
fixed issue with copies and clones of tokens with abilities
2013-01-08 16:02:05 +00:00
moomarc
6e20e02586
- Converted a few instances of getOpponent()
...
- Converted Rainbow Vale to script
2013-01-08 10:33:13 +00:00
Sol
fb27a0d956
- Force certain triggers to wait for the next WaitingTrigger run (e.g. Fix Balefire Liege issue), there may be a few more of these that need to be forced
...
- Fixed "BecomesTarget" triggering for the same Object more than once for the same spell
2013-01-08 04:29:56 +00:00
moomarc
daee42b4da
- Split OppGainLife costs into the two types, "you may have an opponent gain" and "you may have each other player gain"
2013-01-07 15:33:25 +00:00
Chris
5c0ed575cb
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-07 11:40:37 +00:00
moomarc
efcab0921b
- Fixed Bloodchief Ascension not showing up in the game
2013-01-06 15:29:59 +00:00
ArsenalNut
76fb013a5d
Added EvolveCondition to requirementsCheck.
2013-01-06 15:06:08 +00:00
moomarc
3489471b77
- More cards ready for multiplayer
...
- Token AF can put tokens into play under multiple players' control.
- New PlayerCount<Type>: NonActive
2013-01-06 14:41:35 +00:00
Sloth
c2d838c611
- Fixed Phantasmal Terrain.
2013-01-06 14:26:22 +00:00
Sloth
e0e4e8b9fe
- Fixed Ashes to Ashes if one target gains shroud.
2013-01-06 14:15:14 +00:00
Sloth
6ccab40a90
- Fixed Annihilator not being flagged as triggered ability.
2013-01-06 14:01:06 +00:00
Chris
9a00786e6a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-06 13:22:55 +00:00
Sloth
c857bef603
- Fixed Annihilator getting the wrong defender.
2013-01-06 11:16:32 +00:00
swordshine
7b3aa53bec
- Added Limited Resources
2013-01-06 08:41:33 +00:00
Sloth
f9b41217b0
- Updated some SVars.
2013-01-06 08:29:24 +00:00
swordshine
e966b7f3c2
- Added more cards by squee1968
2013-01-06 08:04:54 +00:00
ArsenalNut
cb01fe4db0
Commenting out direct calls to resolveDrawback in ManaEffect. They are not needed after abilityfactory refactor.
2013-01-06 05:34:09 +00:00
Sol
c4935075bc
- Fixing crash for pressing OK for Murmuring Bosk and friends
2013-01-06 03:38:10 +00:00
Sol
be814a8a57
- Fix issue with Qasali Ambusher
2013-01-06 03:33:38 +00:00
Sol
884363f962
- Allow OS to set location
2013-01-06 03:12:32 +00:00
swordshine
843ade6763
- Added 4 other Djinns
2013-01-06 02:55:43 +00:00
Sol
b34875c2a0
- Applying a patch that refreshes the Bazaar credit count after purchasing stuff
2013-01-06 02:19:47 +00:00
Sol
92d7039896
- Adding MostProminentColor as a property to be used with the Invasion Djinns
...
- Added Goham Djinn
2013-01-06 01:18:11 +00:00
swordshine
fe219c3620
- Added a few cards by squee1968
2013-01-06 01:01:33 +00:00
Sol
6243986899
- Converted all Kinship cards to script
2013-01-05 23:05:02 +00:00
Sol
914c5a060f
- - Adding PeekAndReveal AF. It was simpler to create this subset of Dig than force Kinship cards to have a complex and ugly script.
2013-01-05 23:04:08 +00:00
Sol
0e8ce8e50d
- Marking Old Targeting Scheme as deprecated. (Only used in AF.getAbility()) Will be removing it after next release.
2013-01-05 18:39:53 +00:00
Sol
3970558f26
- Converting V-Z Tgt$ cards
2013-01-05 18:34:29 +00:00
Sol
a9c0edfdb7
- Converting S-U Tgt$ cards
2013-01-05 18:32:50 +00:00
Sol
f4893603c5
- Converting M-R Tgt$ cards
2013-01-05 18:31:20 +00:00
Sol
7089c7455e
- Converting H-L Tgt$ cards
2013-01-05 18:29:44 +00:00
Sol
1c57e770a0
- Converting D-G Tgt$ cards
2013-01-05 18:28:31 +00:00
Sol
aabf2a4c47
- Converting A-C Tgt$ cards
2013-01-05 18:27:04 +00:00
ArsenalNut
6aa5c1cfc5
adding Droning Bureaucrats
2013-01-05 17:50:46 +00:00
moomarc
e5738b3b13
- Added Evolve keyword
...
- GTC branch: Added Fathom Mage
2013-01-05 17:30:09 +00:00
Hellfish
bb70d9c026
*Corrected mana ability flagging.
...
*Fixed crash when using Metalworker-likes during mana payment.
2013-01-05 17:11:54 +00:00
Sol
49d602d4f0
- Small conversions of Tgt to ValidTgts
2013-01-05 14:45:30 +00:00
Chris
8f0ee8e3a2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-05 13:38:28 +00:00
Sloth
e3941430b1
- Removed a duplicate precon.
2013-01-05 08:47:24 +00:00
swordshine
4da962c5ed
- Fixed Grave Betrayal
2013-01-05 08:30:07 +00:00
Sloth
0a67b1af1a
- Added more precons by Xitax and Lexusex.
2013-01-05 07:44:38 +00:00
Sol
a47ad2ebbb
- Fixing Spell Description on Snakeform
2013-01-05 03:47:46 +00:00
swordshine
e550d845a2
- Added Mirrorweave and Petals of Insight
2013-01-05 01:18:42 +00:00
swordshine
afee94e438
- Added Planeswalker Type Domri
2013-01-05 01:15:03 +00:00
Sol
849df521a5
- Fixing triggers reliant on timing for cards like Earthbind and Valakut.
...
(Doesn't effect triggers that target being a touch odd)
2013-01-05 00:22:59 +00:00
Sol
71108623b9
- Added an extra word
2013-01-05 00:17:44 +00:00
Sol
4c602848db
- Fix description in Martyr of Frost
2013-01-05 00:16:57 +00:00
Sol
902b52704d
- Valakut was unbanned in Modern in October
2013-01-04 23:58:24 +00:00
Sloth
dd2127aaba
- Added TriggerDescription to Extort.
2013-01-04 22:17:43 +00:00
Sloth
5b53130f26
- Fixed Delve.
2013-01-04 20:45:59 +00:00
moomarc
42a14d3db4
- Added Extort keyword
2013-01-04 18:43:43 +00:00
Sol
3856a8d23d
- Added distinct card information to PerSetTracking.py
2013-01-04 16:33:14 +00:00
moomarc
decf8b38cf
- More cards ready for multiplayer
2013-01-04 15:32:21 +00:00
Chris
e731d7c66d
- Cleared out the changes.txt file, now ready for new material.
2013-01-04 15:15:11 +00:00
Chris
ad019eefa9
[maven-release-plugin] prepare for next development iteration
2013-01-04 11:34:23 +00:00
Chris
ba61946997
[maven-release-plugin] prepare release forge-1.3.4
2013-01-04 11:34:12 +00:00
Chris
b075510b72
- Preparing the changes.txt file for the next beta build and release.
2013-01-04 11:22:58 +00:00
Chris
2032a4e074
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2013-01-04 11:16:58 +00:00
Sloth
9adfb235a0
- Added Thousand-Year Elixir.
2013-01-04 10:45:50 +00:00
Sloth
d4684c6ff4
- Fixed draft AI not building decks.
2013-01-04 08:57:50 +00:00
Hellfish
6a9ea7980c
*Made copied abilities actually register as copied (and not trigger Rings of Brighthearth again,for example)
...
*Nonmana-root abilities with mana subabilities are now properly recognized as mana abilities (Metalworker)
2013-01-04 07:20:59 +00:00
ArsenalNut
a8585391d1
Added Duration parameter Clone effect. Added Cytoshape, Mizzium Transreliquant, Renegade Doppleganger, Scion of the Ur Dragon, and Shapesharer.
2013-01-04 06:26:08 +00:00
ArsenalNut
8f742ff631
added "TriggerZones$ Battlefield" to TurnsFaceUp triggers
2013-01-04 05:08:43 +00:00
Sol
82dbf94019
- Fixing apostrophe that doesn't display properly
2013-01-04 02:59:26 +00:00
Sol
b3731d7810
- Adding Arcane type to Overblaze
2013-01-04 02:43:31 +00:00
swordshine
7682aa2ecd
- Added 4 cards with additional phases
2013-01-04 01:25:42 +00:00
Sloth
c2dfa1ffaa
- The buildDeck function will now throw an error instead of looping infinitely.
2013-01-03 23:05:36 +00:00
Sloth
50014ddbc0
- Fixed a bug with morphs.
2013-01-03 21:35:53 +00:00
Sloth
a7e0a1100a
- Fixed Storm and Epic keywords.
2013-01-03 20:55:13 +00:00
Sloth
6e99c89f91
- Fixed Zektar Shrine Expedition.
2013-01-03 20:47:26 +00:00
Sloth
997ee9071f
- Better fix for AF Charm AI.
2013-01-03 20:40:59 +00:00
Sloth
1d7c93000c
- Fixed AF Charm AI.
2013-01-03 20:17:37 +00:00
ArsenalNut
902d501647
restructured The Mimeoplasm to somewhat playable by AI
2013-01-03 16:54:30 +00:00
ArsenalNut
fe8a521a62
Added ChosenCard to defined card types.
...
Added ForgetChosen parameter to ChooseCardEffect to remove chosen card from host card remembered object list.
Added Mandatory parameter to ChooseCardEffect.
Added The Mimeoplasm.
2013-01-03 16:15:04 +00:00
ArsenalNut
27a0f313a0
Added replacement effect handler for turns face up. Moved running of triggers for TurnFaceUp to turnFaceUp method in Card.java. Added Vesuvan Shapeshifter.
2013-01-03 16:00:22 +00:00
ArsenalNut
c6523dd4fd
Removed code that generates SVar:Rarity line. Rarity SVar is not a required field and is not actually used by Forge.
2013-01-03 15:50:58 +00:00
ArsenalNut
fb6bc13861
fixed some indentation issues. changed Commander set code to match mtg-data.txt
2013-01-03 15:34:06 +00:00
ArsenalNut
e0955d415e
added Dragon's Maze 3 letter code
2013-01-03 15:12:30 +00:00
RumbleBBU
b3f322a9f4
Fixed NPEs in QuestController.java when the data directory is empty.
2013-01-03 13:57:38 +00:00
Sol
95f6f7d448
- Added FollowedBy Parameter in AddPhase which is common to many of these combat + main phase adders
...
- Added Relentless Assault
2013-01-03 02:51:34 +00:00
swordshine
edc5875c6b
- Added Knollspine Dragon and Rhystic Scrying
...
- Vanguard:Added Sakashima the Impostor Avatar
- Added Mandatory$ True to Parallax Nexus
- Made Borrowing 100000 Arrows and Theft of Dreams ready for multiplayer
2013-01-03 02:07:48 +00:00
ArsenalNut
d943869a66
Made Karn Liberated first ability mandatory
2013-01-02 15:42:45 +00:00
Chris
6579e3b78d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2013-01-02 13:59:14 +00:00
Hellfish
c37c0fefbe
*Renamed AF_CopySpell for clarity
2013-01-02 07:29:28 +00:00
Hellfish
07668ec038
*Tweaked CardFactory.copySpellOntoStack to accomodate abilities.
...
*Fixed CardDamageHistory crash in deckeditors
*Added Rings of Brighthearth
2013-01-02 07:15:18 +00:00
swordshine
b18d00a6a8
- Added Decree of Silence
...
- Fixed Victimize
2013-01-02 04:57:48 +00:00
Chris
2d2bfc1790
- Added the recent commit logs to changes.txt.
2013-01-01 21:51:37 +00:00
Sol
1a5b312133
- Fixing syntax error in AddTurnAI
2013-01-01 18:44:34 +00:00
moomarc
456fb4e002
- Got rid of some getOpponent() calls for multiplayer compatibility
2013-01-01 12:26:03 +00:00
RumbleBBU
d3e73d8256
Disabled the starting Quest World format overriding prized cards format and unlocking. This means that you can now define a custom format and unlock new sets even if you start the game in a format enforcing world, by travelling to a different world that does not enforce a format.
2012-12-31 12:42:31 +00:00
RumbleBBU
b0bfef7366
Allow selection of starting world. If the selected world has a format, it is enforced instead of a user-defined one. (More documentation to follow on the Forge forum.)
2012-12-31 09:36:27 +00:00
RumbleBBU
4f4ba6dd47
Removed an obsolete comment from QuestData.java
2012-12-31 07:43:31 +00:00
RumbleBBU
46c6dbf222
Support for initial Quest World definition in QuestData.java and QuestController.java when starting a new Quest.
2012-12-31 07:42:11 +00:00
swordshine
3a49138195
- Another fix of linessa zephyr mage
2012-12-31 05:48:58 +00:00
swordshine
f86db88ad7
- Fixed Linessa, Zephyr Mage
2012-12-31 05:35:33 +00:00
swordshine
c5ff49b5a1
- Converted a few cards by bbbbbbbbba
2012-12-31 01:34:25 +00:00
swordshine
6680a9d2b0
- Added Beacon of Destiny, Final Punishment, and Clarion Ultimatum
2012-12-31 00:59:42 +00:00
RumbleBBU
f87b6acb4b
Fix misleading JavaDoc in QuestController.java.
2012-12-30 12:10:44 +00:00
RumbleBBU
04994cef4a
Get rid of the superficial Index parameter. Quest Worlds are identified by their name.
2012-12-30 09:04:29 +00:00
RumbleBBU
d7adf38ae0
Fixed bad logic in QuestWorld.java.
2012-12-30 08:56:59 +00:00
RumbleBBU
004684a473
The Quest world format, if present, overrides the user-defined format.
2012-12-30 08:45:36 +00:00
swordshine
ca01e771dc
* Added Energy Vortex and Faces of the Past
2012-12-29 12:04:38 +00:00
moomarc
68ca059697
- Hopefully fixed trigger bug in multiplayer.
...
- fixed potential bug with Haunt mechanism in multiplayer
2012-12-29 11:23:39 +00:00
swordshine
15e39d66af
* Added Mourner's Shield and Instigator
...
* Vanguard: Added Platinum Angel Avatar
2012-12-29 10:36:26 +00:00
ArsenalNut
8abe69d96e
added SVar:RemAIDeck:True to recently added coin flip cards
2012-12-29 07:34:31 +00:00
swordshine
263c33cedd
* Added Carrion Rats and Carrion Wurm
2012-12-29 02:33:45 +00:00
swordshine
1320d01f68
* Added 5 cards
2012-12-29 01:27:15 +00:00
Sol
7487d56461
- Simplified Split Second
2012-12-29 01:25:16 +00:00
moomarc
e4cb871104
- More cards ready for multiplayer
2012-12-28 18:43:22 +00:00
moomarc
ff9ec261bd
- missed two files with my last commit
2012-12-28 17:27:19 +00:00
moomarc
dd740e19d7
- More cards ready for multiplayer
2012-12-28 17:24:12 +00:00
moomarc
13208c0bfb
- More cards ready for multiplayer
2012-12-28 15:53:28 +00:00
moomarc
9debd8e275
- Fixed The Fallen (damagedThisGame in CardDamageHistory was never adding damaged players to the array, also made multiplayer compatible)
...
- Changed initial array sizes in CardDamageHistory to the number of players in the game
2012-12-28 14:45:57 +00:00
moomarc
06334d655b
- More cards ready for multiplayer
2012-12-28 08:43:44 +00:00
moomarc
1ac4d4228d
- Removed some printlns I left in a earlier commit.
2012-12-28 07:09:25 +00:00
moomarc
16a89ea519
- Converted Black Vise for multiplayer
2012-12-27 17:13:09 +00:00
moomarc
c84e9f1f4c
- Improved method name for isControlledByAnyOf predicate
2012-12-27 16:34:19 +00:00
swordshine
d20d2c0ba6
* Fixed Ethereal Haze
2012-12-27 07:18:19 +00:00
Sol
0d01f59006
- Fixed Voyager Staff
2012-12-27 03:01:39 +00:00
swordshine
541feb148c
* Fixed Hakim, Loreweaver
2012-12-27 00:46:07 +00:00
swordshine
4349859a08
* Added Feral Contest, Hakim, Loreweaver, Hunt Down, and Rimehorn Aurochs
2012-12-27 00:22:14 +00:00
Maxmtg
15ca5cadb1
if chains changed to switches
2012-12-26 23:38:59 +00:00
Maxmtg
2888160826
removal of unused code
2012-12-26 23:33:04 +00:00
Maxmtg
31f9334f56
fixing a crash when AI had spare mana after playing a spell.
2012-12-26 23:32:41 +00:00
Maxmtg
aa22049291
reverting uglifying checkstyle changes
2012-12-26 23:30:02 +00:00
Chris
47432c832a
- CheckStyle.
2012-12-26 19:28:43 +00:00
moomarc
20c93a5ac4
- More cards ready for multiplayer
2012-12-26 14:03:43 +00:00
Chris
293cc9fc80
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-26 13:41:44 +00:00
moomarc
4df67a8fd5
- More cards ready for multiplayer
2012-12-26 12:00:36 +00:00
moomarc
9185110edb
- Fixed keyword "CARDNAME untaps during each other player's untap step." for correct application in multiplayer.
2012-12-26 11:47:16 +00:00
moomarc
6f6d56524e
- Converted Blatant Thievery for multiplayer.
2012-12-26 10:51:19 +00:00
moomarc
479e5a614a
- Converted Mass Mutiny for multiplayer.
...
- Added TargetsWithDifferentControllers param for targeting with different controllers (should supercede TargetsFromDifferentZone in most cases as it works with player lists instead of using getOpponent)
2012-12-26 10:33:03 +00:00
Sol
bf898ddefb
- Added very basic AddPhase AF
...
- Added support in PhaseHandler for Additional phases
- Convert Finest Hour to AddPhase
2012-12-26 04:31:43 +00:00
swordshine
ee98b3d0eb
* Vanguard: Added Mirror Entity Avatar and Mayael the Anima Avatar
2012-12-26 00:12:42 +00:00
Maxmtg
000125c77e
fix crash during drafts
...
tweak ColorSet toString
2012-12-25 22:01:39 +00:00
moomarc
5573a8b4a6
- Converted Nezumi Shortfang for multiplayer
2012-12-25 17:25:56 +00:00
Chris
540befebc0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-25 12:47:30 +00:00
swordshine
fe36e2c5f3
* Scheme: Added Know Naught but Fire
2012-12-25 11:02:46 +00:00
swordshine
ae513cfbc2
* Added Lammastide Weave and Roots of Life
2012-12-25 06:52:24 +00:00
swordshine
7323a6d643
* Fixed Divine Light
2012-12-25 00:45:43 +00:00
moomarc
edc2f6dc88
- Fixed Molten Psyche cost
2012-12-24 16:24:26 +00:00
moomarc
18e2a91bbc
- It would appear that I forgot to commit the changes to the ability factory effects when I moved ConditionDescription to the common stack description handler.
...
- Reverted LocalCount in favor of RepeatPlayer in RepeatEach (Molten Psyche and Netherborn Phalanx)
- Converted Myojin of Night's Reach and Imprison This Insolent Wretch to multiplayer scripts
2012-12-24 15:18:50 +00:00
Chris
bc540c52fd
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-24 13:10:53 +00:00
swordshine
627e30ba16
* Added Haze Frog
...
* Readded Eye of the Storm
2012-12-24 00:29:37 +00:00
Maxmtg
c15f23f959
Greatly simplified BoosterDraftAI to pick cards based on calculated card rating.
2012-12-23 22:45:49 +00:00
ArsenalNut
e7d108508a
added Desperate Gambit
2012-12-23 18:05:37 +00:00
ArsenalNut
dd14ead9fe
Added Squee's Revenge and cleaned up Fiery Gambit
2012-12-23 16:30:48 +00:00
Chris
c0402f0606
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-23 12:35:22 +00:00
Maxmtg
79b04ac440
CardColor renamed to ColorSet which reflects class purpose better,
...
Mana stores color in a byte internally (one of MagicColor constants or 0 for colorless)
ManaPool.getMana - a cleaner choice of mana to pay.
2012-12-23 11:59:13 +00:00
Maxmtg
6f50a69104
renamed parameter for better understanding of payments from ManaPool
...
moved colorful part of mana shard parsing inside the mana/ManaCostShard.java file to eliminate code duplication
2012-12-23 09:21:09 +00:00
ArsenalNut
556a14482a
adding Goblin Psychopath and Impulsive Maneuvers
2012-12-23 08:04:10 +00:00
swordshine
78595d6af7
* Delete Eye of the Storm (with some rule text conflicts)
...
* Some SVar updates
2012-12-23 06:07:41 +00:00
swordshine
83cfe981dc
* Fixed Academy Researchers can be enchanted by auras that can't legally enchant it
...
* Added Eye of the Storm, Neurok Transmuter, Overwhelming Instinct and Total War
* Vanguard: Added Phage the Untouchable Avatar and Prodigal Sorcerer Avatar
* Scheme: Added My Undead Horde Awakens
2012-12-23 05:36:47 +00:00
ArsenalNut
dcfa567bb8
Read card text more carefully. Reverted changes to FlipCoinEffect.java and flipACoin method. Adjusted Fiery Gambit script.
2012-12-23 03:56:44 +00:00
ArsenalNut
b7602616ff
Modified coin flips to allow just counting heads or tails. Added Fiery Gambit.
2012-12-23 03:44:43 +00:00
ArsenalNut
c95a75dc6b
added check that disabled deck checking if developer mode is enabled
2012-12-22 19:34:42 +00:00
ArsenalNut
8b8e4d9517
added a ChooseOrder switch to RepeatEach effect
2012-12-22 18:39:03 +00:00
Maxmtg
5d2495046c
Moved code that checks if a deck matches format to class describing format (althogh a separate validator class might be even a better idea)
2012-12-22 17:20:01 +00:00
Maxmtg
11062aba61
draft value estimation moved outside of deck class
2012-12-22 16:54:08 +00:00
Maxmtg
6216aea556
put an end to impropper use of inventoryitem.getType to make checks against card types
2012-12-22 16:25:39 +00:00
Chris
76b146287b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-22 11:53:50 +00:00
Agetian
b62c1b36fd
- Targeting overlay: Added support for showing arrows for paired creatures, performed some code cleanup.
2012-12-22 06:30:10 +00:00
Agetian
1b32183b2b
- More code simplification.
2012-12-22 06:10:18 +00:00
Agetian
4cfb39b823
- Code simplification.
2012-12-22 06:06:53 +00:00
Agetian
0651a261b8
- Mistype correction.
...
- Min/max sideboard size message tweaks.
2012-12-22 06:02:28 +00:00
swordshine
a3bd8351cb
Added Mirri, the Cursed Avatar
...
Fixed Mage Slayer
2012-12-22 05:32:17 +00:00
swordshine
08d1a6a135
Added 3 avatars and a scheme
2012-12-22 01:00:24 +00:00
Sloth
8175bd79e3
- Updated some SVars.
2012-12-21 21:53:30 +00:00
Sloth
5bd6aeead2
- The AI can now use Hidetsugu's Second Rite.
2012-12-21 21:41:22 +00:00
Sol
8a77555cdf
- Added Valid filtering for Defined, used by Earthbind
2012-12-21 20:56:45 +00:00
Sloth
51beafa1e6
- Added SVar:RemAIDeck:True to Waiting in the Weeds.
2012-12-21 19:52:36 +00:00
Sloth
ce6f20f0e0
- Fixed Lightmine Field.
2012-12-21 17:22:59 +00:00
moomarc
ceddf57abb
- Small fix to Braids Avatar
2012-12-21 17:19:40 +00:00
Chris
db00479d8d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-21 13:16:43 +00:00
swordshine
f25930f7af
Added Braids Conjurer Adept Avatar
2012-12-21 08:14:55 +00:00
swordshine
da3027101f
Added Tesya, Orzhov Scion Avatar
2012-12-21 07:49:52 +00:00
RumbleBBU
0b21b10aa0
Very minor CheckStyle.
2012-12-21 07:23:19 +00:00
RumbleBBU
116fc0e53d
Do not display the current world in the Travel destination dialog.
...
CheckStyle.
2012-12-21 07:20:16 +00:00
swordshine
7bba9a3d09
Added some missing setinfos for Vanguard Avatars
...
Fixed Royal Assassin Avatar and Oni of Wild Places Avatar
Added Introductions are in Order
Added Reaper King Avatar and Rith the Awakener Avatar
2012-12-21 03:08:38 +00:00
swordshine
f68d8c23be
Vanguard: Added some avatars
2012-12-21 00:21:37 +00:00
Maxmtg
03ca9878f9
1. GameType store deck restrictions in a more structured way
...
2. Check for multiple unique cards considers name the only key attribute
3. Removed warnings for unused imports
2012-12-20 23:34:59 +00:00
Maxmtg
905ec51578
+org.apache.commons-lang
2012-12-20 22:43:38 +00:00
Maxmtg
f1d6e2e204
Added Phenomena core type,
...
Removed Swing reference from Deck class
2012-12-20 22:25:13 +00:00
Chris
04fe3e094a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-20 13:16:38 +00:00
Sloth
4894a776d9
- Fixed cost of Simic Basilisk.
2012-12-20 12:31:46 +00:00
RumbleBBU
eb40b95968
Renumbered the Shandalar challenges to make them unique (in order to prevent potential conflicts with non-repeatable challenges in the main challenges folder).
2012-12-20 12:26:17 +00:00
Chris
4d1f799c8f
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-20 12:22:27 +00:00
RumbleBBU
27533f5d02
Quest Worlds, stage 1. This version simply allows you to travel between the regular quest world and the newly-added Shandalar world to get different duel opponents and challenges. You will have to complete your current challenges before travelling or you will lose them.
...
World-specific format enforcing and starting world selection will be added in later stages. Also, something has to be done about locked (non-repeatabled) challenges so they do not end up locking other challenges in different worlds.
2012-12-20 12:16:27 +00:00
swordshine
0d96884d2b
Added Kjeldoran Guard and Phantasmal Mount
2012-12-20 10:47:37 +00:00
Sloth
65e8f8e419
- Fixed ImprintedCardManaCost xCount.
2012-12-20 08:24:28 +00:00
Sloth
2c4151a996
- Fixed a possible bug in targetAI related to PayX SVars.
2012-12-20 08:18:17 +00:00
Sloth
9c3556cc62
- Another fix for Scalpelexis.
2012-12-20 08:16:02 +00:00
Sloth
47f402835d
- Fixed some missing ability description.
2012-12-20 07:19:28 +00:00
swordshine
47f474640f
Added Graceful Reprieve and Mangara's Blessing
2012-12-20 00:17:02 +00:00
Chris
519b8c2528
- The rev number displayed in the title bar is once again displaying an old version number, remove it.
2012-12-19 23:40:10 +00:00
Sloth
cee8ca9be7
- Fixed Thragtusk.
2012-12-19 21:56:51 +00:00
Agetian
837298ee52
- Fixed a NPE in AF Discard.
2012-12-19 14:29:12 +00:00
Chris
a2e324b4e1
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-19 11:24:59 +00:00
swordshine
565fc4f07b
made some TgtPrompt more specific
2012-12-19 11:19:20 +00:00
Sloth
3621e0b474
- Fixed The Pieces Are Coming Together.
2012-12-19 06:25:46 +00:00
Sloth
b6db57a478
- Added 2 cards by swordshine.
2012-12-18 22:12:15 +00:00
Sloth
e45b3da2b0
- Another fix for Demonic Hordes.
2012-12-18 22:10:30 +00:00
Chris
c5e2ff4847
- CheckStyle.
2012-12-18 18:23:21 +00:00
Chris
a0c8e7a50c
- CheckStyle.
2012-12-18 18:01:02 +00:00
Chris
48666ed8e6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-18 10:51:57 +00:00
Agetian
950aafba63
- Sideboarding: A little code style-related change.
2012-12-18 09:28:17 +00:00
Sloth
91d73953e2
- Added code for CantBeBlockedBy keywords to isUsefulPumpKeyword.
2012-12-18 09:25:08 +00:00
RumbleBBU
79481fd65a
Add the regular quest environment as a special index 0 world.
2012-12-18 09:22:11 +00:00
Sloth
6553ee7804
- Added 3 cards by swordshine.
2012-12-18 09:10:58 +00:00
Agetian
457eea52e6
- Sideboarding: A more appropriate location for the quest deck reinitialization, now interacts correctly with winning/losing cards on ante.
2012-12-18 08:53:57 +00:00
Agetian
243d3d1540
- Sideboarding: Correctly restore the initial state of quest decks after a match.
2012-12-18 06:43:58 +00:00
Sloth
40f834e8d6
- Added Rime Transfusion.
2012-12-17 22:22:46 +00:00
Sloth
e85f2a5eb9
- More combat AI improvements (predicting pump abilities).
2012-12-17 22:17:53 +00:00
Sloth
0473427d35
- The AI will now attack with Frozen Shade.
2012-12-17 17:38:53 +00:00
Sloth
e38a9f1220
- The AI will no longer try to destroy fetchlands.
2012-12-17 17:15:41 +00:00
Chris
db181eacb2
- Added a fluff piece to the changes.txt file.
2012-12-17 13:09:56 +00:00
Chris
e0c521c1b4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-17 12:31:59 +00:00
Agetian
d1033dd7e7
- Sideboarding: minor code cleanup.
2012-12-17 09:18:13 +00:00
Agetian
e0194f050e
- Sideboarding: renamed a method to startDeckEdits for clarity.
2012-12-17 09:10:47 +00:00
Sloth
0a9206bd3d
- Added 2 cards by swordshine.
2012-12-17 07:09:01 +00:00
Agetian
33e3ba28c1
- Sideboarding: removed a no-longer-relevant TODO comment.
2012-12-17 04:43:04 +00:00
RumbleBBU
971080025c
Allow a generic reward of 'n rares' (with no color specification) without crashing the game.
2012-12-16 18:11:07 +00:00
Agetian
06a6210d59
- Sideboarding: Correctly remove cards that are lost on ante in quest mode from all decks and trunk.
2012-12-16 16:15:31 +00:00
Agetian
26a70c67d0
- Sideboarding: an off-game sideboard editor button will no longer show for the Limited modes (doesn't make sense for them anyway).
2012-12-16 15:40:47 +00:00
Agetian
803f86eb0b
- Sideboarding: Take three on trying to befriend sideboarding with ante and all the other stuff. Will either commit to this or revert later if it fails as well.
2012-12-16 15:00:46 +00:00
Agetian
17abdb9820
- Sideboarding: Quest mode now properly requires a sideboard of either 0 or 15 cards.
2012-12-16 12:43:56 +00:00
Agetian
784c6ac5cb
- Sideboarding: reverting the last implementation of persistence (again). Another dead idea.
2012-12-16 12:42:25 +00:00
Chris
66bf439e6d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-16 12:21:50 +00:00
Agetian
77870fc4f7
- Sideboarding: Attempt two at in-match deck configuration persistence. Currently still not 100% functional (Constructed and Limited seem to work fine, no cards disappearing between matches bugs and persistence works; in Quest, persistence also works but it lasts longer than the match). Ante seems to work correctly, at least in Quest mode.
2012-12-16 11:14:09 +00:00
Sloth
42c8c8ca4d
- Evoke is now flagged as non-basic cost.
2012-12-16 09:28:15 +00:00
Agetian
8c1d9bdb18
- A little correction to the previous commit.
2012-12-16 08:12:49 +00:00
Agetian
a3b87504cc
- Sideboarding: you can now put any number of snow-covered basic lands into your deck, per MTG rules.
2012-12-16 08:10:36 +00:00
Sloth
aae4cf54fd
- Added 5 cards by swordshine.
2012-12-16 08:07:31 +00:00
Sloth
3c22a8eb92
- Added 6 cards by swordshine.
2012-12-16 07:55:01 +00:00
Agetian
bba687411a
- Sideboarding: during deck validation between the duels in a match, the deck will be considered valid if it's no less than either the format-enforced minimum or the minimum after the previous duel in a match (to account for the possibility of losing a card on ante).
2012-12-16 06:50:21 +00:00
Agetian
bdef7e1938
- Sideboarding: removed the old deck persistence system. Hopefully a new implementation will follow soon enough (as soon as I understand how it can be done or someone volunteers to help).
2012-12-16 06:14:45 +00:00
Agetian
5249fe69d1
- Sideboarding: Temporarily disabled main/sideboard persistence across duels in a match because the current implementation results in many difficult to fix bugs. Will hopefully reimplement this soon in another way.
2012-12-16 05:50:35 +00:00
Sol
07e4b6c47e
- Fixing Sleight of Hand in Quest mode not allowing a free mulligan
2012-12-16 04:10:10 +00:00
Sloth
003f89e7ea
- Fixed Jerrard of the Closed Fist.
2012-12-15 22:04:03 +00:00
Agetian
8dda6a7f5b
- Sideboarding: Attempt at fixing interaction of sideboarding with the mulligan in rounds 2 and 3 (experimental, might not actually do the trick).
2012-12-15 19:44:30 +00:00
Agetian
cc4daa513c
- Sideboarding: Fixed the interaction of sideboarding with flip cards which caused a crash if the card was flipped at the end of the game.
2012-12-15 19:07:32 +00:00
Sloth
62ef25e1d9
- Fixed Demonic Hordes.
2012-12-15 19:07:23 +00:00
Agetian
34905b2887
- A more appropriate measure for the AI complaints about non-AI friendly cards in sideboard: in Limited modes, the AI will currently not complain (because the non-AI friendly cards end up in the sideboard anyway), but in Constructed modes, the AI will complain if any unplayable cards are included in the sideboard.
2012-12-15 15:14:21 +00:00
Agetian
93a3e9aa5a
- The game will no longer complain about the RemAIDeck cards that are located in the AI sideboard (otherwise it polluted limited mode with a list of all cards that the AI drafted but did not put into its deck as if they were put into the deck).
2012-12-15 15:04:33 +00:00
Agetian
2cca75b6c7
- Sideboarding: the drafting window will no longer show an option to switch between the main and the sideboard (only the drafted deck editor will).
2012-12-15 14:50:37 +00:00
Agetian
3db5163780
- Corrected the rarity of Last Rites.
2012-12-15 14:10:54 +00:00
Sloth
6fd24294c7
- Added Knight of the Holy Nimbus.
2012-12-15 14:07:29 +00:00
Sloth
a8e3f2d3a8
- Added the keyword "If CARDNAME would be destroyed, regenerate it.".
...
- Added Clergy of the Holy Nimbus.
2012-12-15 14:05:07 +00:00
Agetian
74a87c1678
- Added a way to discard any number of cards via a two-panel interface to the AF Discard.
...
- Added Last Rites.
2012-12-15 13:27:35 +00:00
Chris
d300412e46
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-15 12:44:55 +00:00
Sloth
3e35f4d625
- Added Artifact Possession.
2012-12-15 11:02:58 +00:00
Sloth
633ed2cef7
- Fixed Quest for the Holy Relic.
2012-12-15 07:54:41 +00:00
Sloth
433500a02b
- Added 4 cards by swordshine.
2012-12-15 07:21:13 +00:00
Agetian
d8b962a33f
- Sideboarding: minor TODO comment update.
2012-12-15 04:36:07 +00:00
Agetian
41502c16d7
- Sideboarding: fixed the sideboard becoming fubar after playing at least one quest match.
2012-12-15 04:29:08 +00:00
Chris
8197a07134
- Preparing the changes.txt file for the next beta build and release.
2012-12-15 01:59:29 +00:00
Sloth
9c5addf518
- Added a few missing SetInfos.
2012-12-14 22:42:35 +00:00
Sloth
4eea3d7dd2
- Added Burning Wish, Cunning Wish and Living Wish.
2012-12-14 21:37:29 +00:00
Sloth
6c68ff4fca
- The sideboard is now available as a zone.
...
- Added Golden Wish.
2012-12-14 21:31:59 +00:00
Sloth
2d64b0a11a
- Fixed and polished AI using ETB Counterspells (like Mystic Snake).
2012-12-14 20:52:24 +00:00
Sloth
c397e2f7a7
- Added 4 cards by swordshine.
2012-12-14 20:42:59 +00:00
Sol
12ccdb0ccc
- Display X costs in the deck editor before Colorless Mana (X 1 B instead of 1 X B)
2012-12-14 17:19:12 +00:00
Sol
61de4946bf
- Converted Winds of Change to use RepeatEach so moomarc can use it as an example
2012-12-14 14:38:28 +00:00
Agetian
920178c239
- Sideboarding: Initial commit. Added full sideboard support with the ability to create sideboards for Constructed and Quest decks, as well as use sideboard in Limited modes; full deck validation depending on the game format; ingame sideboarding that is persistent across the duels of one match. *No AI support yet, hopefully someone will be able to add it in the future*
2012-12-14 13:47:35 +00:00
Chris
f1ae5f4877
[maven-release-plugin] prepare for next development iteration
2012-12-14 13:06:32 +00:00
Chris
f2c9d2502c
[maven-release-plugin] prepare release forge-1.3.3
2012-12-14 13:06:19 +00:00
Agetian
848f9391ef
- Remove question marks from card file names (now the "Who of You Burns Brightest?" scheme is visualized correctly).
2012-12-14 13:03:28 +00:00
Chris
87100f83cb
- Preparing the changes.txt file for the next beta build and release.
2012-12-14 12:54:38 +00:00
Chris
7d5c4e2d36
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-12-14 12:44:32 +00:00
moomarc
1c5c830bdd
- applied script fixed by swordshine
2012-12-14 06:19:14 +00:00
RumbleBBU
e76670f013
Decks for the sample 'Shandalar' world. No images (due to copyright reasons). Will be enabled AFTER the next beta release.
2012-12-14 06:09:50 +00:00
moomarc
22203de692
- Made a few more cards multiplayer compatible
...
- Added LocalCount to resolve of DamageDealEffect and DrawEffect which allows calculated variables to be calculated per player (should allow a few more cards to be made multiplayer compatible)
- Fixed ChangeZoneAll so that it works correctly when Defined returns more than one player
2012-12-14 05:18:35 +00:00
Agetian
ae33871bea
- Fixed Necropotence.
2012-12-14 03:26:31 +00:00
Chris
5bf5bd9a30
- CheckStyle.
2012-12-14 01:34:23 +00:00
Agetian
78df8a5fcc
- Fixed the casting cost of High Ground.
2012-12-13 16:41:41 +00:00
Chris
eb53f53cba
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-13 11:52:37 +00:00
Hellfish
6016e0f728
*Reverted Archenemy starting life to 10+(10*<Number of opponents>)
...
*Fixed saving pre-scheme decks.
*Cleaned up imports.
2012-12-12 22:24:36 +00:00
Agetian
300092581b
- Sideboarding: Initial commit of phase 1-related code (sideboard mode for deck editor). Currently DISABLED and should not affect anything in the code, will be updated and enabled after v1.3.3.
2012-12-12 18:43:02 +00:00
Sloth
9e8ba38ec9
- Fixed AI possibly pumping opposing creatures (plus multiplayer considerations).
2012-12-12 17:29:24 +00:00
Sloth
61c25fd89e
- Fixed Skirk Alarmist.
2012-12-12 17:18:50 +00:00
moomarc
d286c2e7d7
- Further fix for Tolarian Entrancer
2012-12-12 15:49:38 +00:00
Sloth
bb59a68f43
- Fixed Tolarian Entrancer.
2012-12-12 15:28:13 +00:00
Sloth
485d9164c2
- Added the scheme I Delight in Your Convulsions.
2012-12-12 15:21:32 +00:00
Chris
db617ce25c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-12 12:37:03 +00:00
Sloth
628ed7b1c3
- Converted Omnath, Locus of Mana to script by keywording his ability.
2012-12-12 11:25:20 +00:00
moomarc
cba20a3b65
- More cards ready for multiplayer
2012-12-12 09:42:21 +00:00
moomarc
0d8a301f5f
- Moved ConditionDescription into SpellEffect.getStackDescriptionWithSubs and stopped PumpAllEffect and DestroyEffect from grabbing stack description for subabilities (already handled in main shared method)
2012-12-12 09:39:05 +00:00
Sol
40e25362bf
- Reenabling CheckStaticEffects in triggerhandler
2012-12-12 03:36:14 +00:00
Sloth
15545865af
- Added "SVar:RemAIDeck:True" to Akroma's Blessing and Primal Clay.
2012-12-11 20:03:22 +00:00
Sloth
c45879672a
- Fixed Acidic Dagger and Venomous Breath.
2012-12-11 19:56:14 +00:00
Sloth
9e2ebb1460
- Added some AI checks to canRegenerate.
2012-12-11 18:54:08 +00:00
Chris
b7031490d3
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-11 11:42:00 +00:00
Sloth
600d600726
- Pattern of Rebirth will now grant a SacMe SVar to the enchanted creature.
2012-12-11 09:17:29 +00:00
Sloth
7596d2b76d
- Added 8 cards by swordshine.
2012-12-11 08:39:26 +00:00
RumbleBBU
d3017f37ad
Fix javadoc for QuestEvent.getOpponent().
2012-12-11 08:17:12 +00:00
RumbleBBU
64f5a9ceb3
It is now possible to give challenge opponents (players) names that are different from the actual challenge names.
2012-12-11 08:15:04 +00:00
moomarc
6f523cd221
- Made a few more cards multiplayer compatible
2012-12-11 06:02:45 +00:00
Sloth
885bcc15bf
- Fixed Fireball.
2012-12-10 22:46:20 +00:00
Sloth
2d341d0569
- Added 2 cards by swordshine.
2012-12-10 20:50:45 +00:00
Sloth
57affdde43
- Made two cards multiplayer compatible.
2012-12-10 20:40:50 +00:00
Sloth
1b81ad3968
- Renamed the file of Plots That Span Centuries.
2012-12-10 20:22:44 +00:00
Sloth
fa131cc805
- Reintegrated the Schemes branch.
2012-12-10 19:48:05 +00:00
Agetian
2eb1104516
- Sound System: Minor tweaks to the individual card sound effect system.
2012-12-10 15:31:19 +00:00
moomarc
0422d82417
- Converted more cards for multiplayer (my last ones for the day)
2012-12-10 15:10:03 +00:00
moomarc
18988765f3
- Converted more cards for multiplayer
2012-12-10 14:47:49 +00:00
moomarc
4f4e23b35e
- Converted more cards for multiplayer and improved Player.isValid:Opponent
2012-12-10 14:27:49 +00:00
moomarc
b7bf6e4da6
- Converted some more cards for multiplayer.
...
- Added some basic count methods for use in multiplayer situations
2012-12-10 13:41:06 +00:00
Chris
bdbeb5ed23
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-10 12:14:50 +00:00
Sloth
87988a39b0
- Improved doTriggerAINoCost in AF Attach.
2012-12-10 09:40:29 +00:00
Agetian
b3ba4630fe
- Sound system: Added a way to play card-specific sound effects depending on the presence of the SoundEffect SVar on a card. If the SVar is present, the sound file specified in the SVar must be present, otherwise no sound is played.
2012-12-10 09:25:04 +00:00
Sloth
ab1f1dbf0e
- Fixed Yawgmoth's Will.
2012-12-10 09:12:46 +00:00
Sloth
5ce6c25084
- Fixed getGamesWonBy crashing when the game was a draw.
2012-12-10 08:38:57 +00:00
Sloth
668ba22e39
- Fixed Elfhame Sanctuary.
2012-12-10 08:35:52 +00:00
Sol
5e292e406c
- Temporarily disable changes needed for Valakut timing properly, since it seemed to have adversely effect a bunch of other triggers
2012-12-10 03:08:34 +00:00
Sol
45898d0086
- Convert Night Soil to script (done with CF_Enchantments)
2012-12-09 17:26:23 +00:00
Chris
2e15dfab3f
- Fixed the ability cost for Engineered Explosives.
2012-12-09 15:12:24 +00:00
Sol
26227d26f2
- Small fixes to Animate Dead and Dance of the Dead
2012-12-09 14:52:49 +00:00
Chris
c033c97c9a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-09 12:42:20 +00:00
Agetian
4ab91df70e
- Made the random set generation for random decks more optimal.
2012-12-09 06:27:49 +00:00
Sol
bd96a7d213
- Convert Convincing Mirage and Phantasmal Terrain to script
...
- Small tweak to Triggers to allow them to refire Statics when they finish resolving (useful for Conving Mirage to actually grant its ability immediately upon resolving)
2012-12-09 04:39:02 +00:00
Sol
b3bc65b215
- Fixing a crash in Island Sanctuary before the game starts
2012-12-09 04:03:14 +00:00
Sol
9f014009e8
- Convert Guilty Conscience to Script
2012-12-09 03:18:04 +00:00
Sol
361d4b38ab
- Fix to avoid Comodification errors with Waiting Triggers and infinite loops with multiple resolving Waiting Triggers
2012-12-08 21:29:46 +00:00
Agetian
cf7c0333ef
- Minor code cleanup.
2012-12-08 19:59:56 +00:00
Agetian
9161378538
- Better name for the card art randomization option.
2012-12-08 17:57:53 +00:00
Agetian
2fb60ca991
- Added an option to the preferences window to randomize card art in the human decks (e.g. different card art for basic lands from the same set) for whoever likes variety.
2012-12-08 17:54:45 +00:00
Sol
1616f38eab
- Fixing rarity on Aura Finesse
2012-12-08 17:03:18 +00:00
Chris
1c93bc8676
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-08 15:50:41 +00:00
Sol
a2eef4a667
- Sigh, missed a new class.
2012-12-08 15:28:44 +00:00
Sloth
d6508a7ea1
- Fixed Tower Above.
2012-12-08 15:15:09 +00:00
Sol
1bfd0eefa5
- Explicitly shuffle Haunting Echoes instead of using it inside RepeatEach
2012-12-08 13:58:52 +00:00
Chris
f08b027a0e
- Added the recent commit logs to changes.txt.
2012-12-08 11:47:27 +00:00
Sloth
75f3985b65
- Fixed Mind Swords.
2012-12-08 09:54:13 +00:00
Sloth
e423d9959b
- Added Argothian Wurm and Marshaling the Troops.
2012-12-08 09:44:46 +00:00
Sloth
1d85ea5fe0
- Added 3 cards by swordshine.
2012-12-08 09:38:26 +00:00
Sol
60185409cf
- Triggers will now wait to trigger if the Stack is frozen. (Fixes Valakut not triggering enough times)
...
- Convert Earthbind to Script now that the timing works
2012-12-08 04:32:23 +00:00
ArsenalNut
7c15caf5f4
add check to drawing miracle so that miracle cost is not triggered in opening hand.
2012-12-08 04:26:16 +00:00
Chris
883a4b209c
- BuildInfo.getVersion() is once again returning an incorrct SVN number ("-r18445").
2012-12-08 01:37:56 +00:00
Sloth
92e607ff0f
- Added Scarab of the Unseen.
2012-12-07 18:50:58 +00:00
Chris
d3cd629d8e
- Added a fluff piece to the changes.txt file.
2012-12-07 18:50:13 +00:00
moomarc
65751c3c20
- converted a few more cards for multiplayer compatibility
2012-12-07 18:30:09 +00:00
moomarc
59fbd1f205
- Player.Opponent now returns opponents only, while Player.Other returns all other players
...
- Converted some cards for multiplayer compatibility
- improved stack description for LoseLife
2012-12-07 17:21:50 +00:00
Agetian
d35a801a84
- Made the default value of the "Show Unique Cards Only" (in Constructed) "true" (checked) to mimic the original Forge behavior.
2012-12-07 16:03:38 +00:00
Agetian
d067f4cb35
- The Constructed deck editor now has an option to either show all cards from all sets or show unique cards only (see the Preferences tab), the Sealed Mode, Draft Mode, and Quest Mode deck editors will always show cards from all sets in order to avoid issues and confusion.
2012-12-07 15:52:29 +00:00
Sol
a004350e7d
- Fixing text of Sen Triplets
2012-12-07 13:58:35 +00:00
Sloth
ae0af72bab
- Fixed Demoralize.
2012-12-07 13:57:05 +00:00
Sloth
64e225937a
- Fixed Armor of Thorns.
2012-12-07 13:38:12 +00:00
moomarc
595d4041ef
- minor tweak
2012-12-07 13:29:57 +00:00
moomarc
fdd22e6cb6
- uncommented some recently included tokens' download links
2012-12-07 13:11:25 +00:00
moomarc
cc482f5273
- Added Phantasmal Sphere
2012-12-07 12:39:41 +00:00
Chris
3d0d406226
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-07 11:56:16 +00:00
RumbleBBU
326b36ca2c
Use the more verbose title instead of name for duels and challenges in quests (it used to be this way).
2012-12-07 11:45:29 +00:00
moomarc
2791e4e72f
- Added Withdraw
2012-12-07 11:39:29 +00:00
moomarc
bf19364c73
*Schemes: Added scheme - I Call on the Ancient Magics
2012-12-07 08:33:39 +00:00
Sloth
7493bfeb95
- Added 3 cards by swordshine.
2012-12-07 07:52:09 +00:00
moomarc
f8fa10326d
- Added Sen Triplets (that's Alara Reborn 100% implemented)
...
- Made CardFactoryUtil.getExternalZoneActivationCards compatible with multiplayer
2012-12-07 07:08:29 +00:00
Agetian
4c91f74964
- Sound System: Enabling sounds by default, adding the currently available free sounds to the SVN.
2012-12-07 03:55:01 +00:00
Sol
a82bf31519
- Convert Animate Dead and Dance of the Dead to script (oh joyous day)
...
- Some small changes in AF_Animate to grant spells with the right timing
- Only move Auras into play if it's a cast spell
2012-12-07 03:26:11 +00:00
Sol
5c52d7209b
- Allow Auras to Enchant cards in graveyards for (Animate Dead and Spellwewaver Volute)
2012-12-07 02:21:45 +00:00
Sol
5dbc5318a0
- Actual right fix for Crocs
2012-12-07 00:17:58 +00:00
Sol
98052795ab
- Updating Crocodile Pet for Static OpponentTurn changes
2012-12-07 00:14:38 +00:00
moomarc
eead1c2721
- Added Bruna, Light of Alabaster
2012-12-06 15:56:51 +00:00
Sloth
fd78277f93
- Added Scrounge.
2012-12-06 14:47:57 +00:00
Sloth
978323745f
- Added AEther Snap.
2012-12-06 14:28:18 +00:00
Sloth
1810891786
- The AI will now activate Lu Su, Wu Advisor and other little AI tweaks.
2012-12-06 13:58:11 +00:00
Chris
361689c0e4
- Added the scheme and the sound directories to the SVN trunk.
2012-12-06 13:39:15 +00:00
moomarc
b609802389
*Schemes: Added scheme - Evil Comes to Fruition
2012-12-06 12:31:54 +00:00
moomarc
5033d9a8d0
*Schemes: Forgot to commit some code for Mortal Flesh Is Weak
...
- Slight tweak to ChangeZoneAll so that you won't be given a choice ordering box when moving cards to the library if the list has fewer than two cards
2012-12-06 12:12:47 +00:00
moomarc
404144fb20
*Schemes: Added scheme - Every Last Vestige Shall Rot
2012-12-06 12:08:32 +00:00
moomarc
f3f9de092f
*Schemes: Added scheme - Every Hope Shall Vanish
2012-12-06 11:41:05 +00:00
Chris
42ab1f0ed1
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-06 11:34:35 +00:00
moomarc
bb303333a7
- Fixed NotEnchantedBy broken in my previous commit
2012-12-06 11:31:43 +00:00
moomarc
3011758bd9
- Added Aura Graft
2012-12-06 11:06:30 +00:00
Agetian
5542f28b29
- Simplified the code for random set codes in generated decks.
2012-12-06 08:45:15 +00:00
Agetian
cfa9c60a0b
- Randomly generated decks will now feature cards from random editions (so, no more "all lands Zendikar" etc.).
2012-12-06 08:39:27 +00:00
Sloth
c553b67717
- Added code for "CARDNAME can attack as though it didn't have defender." to isUsefulPumpKeyword.
2012-12-06 08:00:12 +00:00
moomarc
aae163f7a3
- Converted Sarpadian Empires, Vol. VII
2012-12-06 06:40:23 +00:00
Sloth
f8c58227c8
- Reversed order of game log.
2012-12-05 18:59:38 +00:00
Agetian
be673de8c1
- Corrected a mistype.
2012-12-05 14:10:58 +00:00
Agetian
32713e36ff
- Added card panel highlighting to orderBlockingMultipleAttackers.
2012-12-05 14:06:34 +00:00
Agetian
b05cdb6073
- Changed the draft mode option text from "Play all 8 opponents" to "Play all 7 opponents" since the human is the 8th player and he has seven opponents.
2012-12-05 13:51:35 +00:00
Agetian
91d3c51629
- Added a "save deck" button to the Limited deck editor to avoid confusion. The button will generate a proper confirmation message, so it won't confuse the player by just saying that the deck with the given name already exists (which is not appropriate for Limited since there is only one deck anyway).
2012-12-05 13:42:37 +00:00
Sloth
760c32caf4
- Updated some more AI functions.
2012-12-05 13:01:03 +00:00
Chris
8f0963645a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-05 11:41:45 +00:00
moomarc
5d7d804838
*Schemes: Added scheme - Mortal Flesh Is Weak
...
*Fixed Repay in Kind for multiplayer
2012-12-05 11:28:46 +00:00
moomarc
1d3d47a79b
*Schemes: Added scheme - Dance, Pathetic Marionette
2012-12-05 10:15:41 +00:00
Sloth
c80e241f1f
- Added Retether by swordshine.
2012-12-05 06:28:49 +00:00
Hellfish
32f71ba654
*Schemes:Merged in r18521-18589 from trunk
2012-12-04 21:15:28 +00:00
Sloth
8ec2a7d7a1
- Added an easy version of the Gold Finger opponent.
2012-12-04 20:37:12 +00:00
Sloth
d43df5594f
- Fixed Telekinesis.
2012-12-04 20:27:41 +00:00
Sloth
994f70ac88
- Little CanPlayAI updates.
2012-12-04 20:17:31 +00:00
moomarc
4ca33f1380
*Schemes: Reverted my earlier change to getDefinedPlayers:Opponent. (Will slowly go through each case after merging at a later stage to make multiplayer compatible using Player.Other or Player.Opponent where applicable)
2012-12-04 19:28:47 +00:00
moomarc
1a2f9cd0d2
*Schemes: Added scheme - Nothing Can Stop Me Now
2012-12-04 19:19:07 +00:00
Sloth
7eb6a80d0e
- Removed duplicate StackDescription of SubAbilities from AF ChangeZone.
2012-12-04 18:49:46 +00:00
moomarc
791e94cb48
*Schemes: Added scheme - My Wish Is Your Command
2012-12-04 18:48:45 +00:00
moomarc
addc490ea7
*Schemes: Added scheme - The Pieces Are Coming Together
2012-12-04 17:43:36 +00:00
moomarc
2e25198cae
*Schemes: Added scheme - Your Fate Is Thrice Sealed
...
*Schemes: Renamed player property NotSelf to Other
2012-12-04 17:15:28 +00:00
Agetian
3a6d078032
- Fix imports.
2012-12-04 17:01:54 +00:00
Agetian
0e60c6529c
- GUI: Themed order selection window.
2012-12-04 16:43:35 +00:00
Sloth
7c987b3b0d
- Added CostRemoveCounter to payCostDuringAbilityResolve.
...
- Added Junk Golem by swordshine.
2012-12-04 14:22:13 +00:00
moomarc
e088219204
*Schemes: removed early debugging cost for Imprison This Insolent Wretch that I forgot to revert
2012-12-04 14:11:29 +00:00
moomarc
0a39c3bf9c
*Schemes: Added scheme - Imprison This Insolent Wretch
...
*Schemes: Added player property NotSelf
2012-12-04 14:00:50 +00:00
Chris
e727723abc
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-04 12:36:23 +00:00
moomarc
ab7409f9da
*Schemes: Added scheme - Your Puny Minds Cannot Fathom
2012-12-04 11:53:18 +00:00
moomarc
7adc0b0db6
- Updated cardTemplateScript to automatically add correct LQ pic urls.
2012-12-04 11:22:49 +00:00
Sloth
43968bb3df
- Removed some unnecessary chkAIDrawback overrides.
2012-12-04 09:37:29 +00:00
Sloth
d915066d08
- Fixed Brass Squire.
2012-12-04 09:17:56 +00:00
moomarc
c17504569a
*Schemes: Changed LQ image links to better images. Can be used as template for other schemes
2012-12-04 08:53:56 +00:00
Sloth
81b1db0980
- Added 4 cards by swordshine.
2012-12-04 08:47:46 +00:00
Sloth
77ec92bed0
- Added a chkAIDrawback function to AF LoseLife.
2012-12-04 08:37:05 +00:00
Sloth
b061435978
- Added a NeedsToPlay SVar to Sunken City.
2012-12-04 08:36:16 +00:00
moomarc
b503c6598d
*Schemes: Changed DefinedPlayer Opponent so that it adds all opponents
2012-12-04 08:30:58 +00:00
moomarc
005a5f2766
*Schemes: Added scheme - Embrace My Diabolical Vision
2012-12-04 08:28:53 +00:00
Sloth
35c5c54a31
- Fixed Venser, the Sojourner emblem name.
2012-12-03 19:26:08 +00:00
Sloth
077df91e43
- Fixed Bloodthirst overwriting the X SVar.
...
- Fixed StackDescription of AF PumpAll.
2012-12-03 19:22:04 +00:00
moomarc
2ed146e6b6
*Schemes: Added scheme - Approach My Molten Realm
2012-12-03 17:16:57 +00:00
moomarc
eceaefd9a3
*Schemes: Added scheme - All Shall Smolder in My Wake
2012-12-03 16:48:14 +00:00
Sloth
32c0867390
- Added Brain Gorgers.
2012-12-03 16:19:27 +00:00
Sloth
03ca3d4872
- Expanded checkDiscardCost.
...
- Added Phantasmagorian.
2012-12-03 15:47:49 +00:00
Chris
c438325d63
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-03 11:58:45 +00:00
Sloth
fdbabf7c53
- Added the parameter "UnlessSwitched" to SpellAbilities (to switch paid and unpaid commands).
...
- Added Dash Hopes.
2012-12-03 10:04:05 +00:00
Sloth
0d2f953698
- Added AILogic parameter to AF TwoPiles.
2012-12-03 08:49:23 +00:00
Sloth
5be65b6614
- Fixed mana costs not always coming first in combineCosts.
2012-12-03 08:41:01 +00:00
Sloth
cbd59a3241
- Fixed Liliana of the Veil.
...
- Fixed AI choosing logic of AF TwoPiles.
2012-12-03 08:39:09 +00:00
ArsenalNut
f9d3003d35
reworked methods for finding SpellAbility targets
2012-12-03 08:09:00 +00:00
ArsenalNut
e91a7e6dfe
changed target style to newer ValidTgts version
2012-12-03 08:02:09 +00:00
Sol
4837dbab30
- Convert Gilder Bairn and Vampire Hexmage to script
...
- Added support for Repeating over Counters
2012-12-03 02:49:53 +00:00
Sol
f1557ad489
- Enable DevMode to add Lands directly into play
2012-12-03 01:29:31 +00:00
Sol
9f72901b40
- Convert Goblin Charbelcher to script
2012-12-03 01:28:23 +00:00
Chris
4ea6b214d6
- Fixed the spell description for Judge Unworthy
2012-12-03 00:12:06 +00:00
Sol
722712da9f
- Fixing Viscerid Drone's activation costs
2012-12-02 23:46:43 +00:00
Sloth
1463d2224a
- Added Consecrate Land.
2012-12-02 22:26:10 +00:00
Hellfish
64bf23c3c8
*Schemes: Removed debug script
2012-12-02 22:14:28 +00:00
Hellfish
4240a8695c
*Schemes:Added AF_SetInMotion,added ReplaceSetInMotion
...
*Added Scheme "Plots That Span Centuries"
*Fixed multiple schemes being set into motion consecutively.
2012-12-02 21:55:56 +00:00
Sloth
836486cc5c
- Made some cards with "Whenever an opponent" triggers multiplayer compatible.
2012-12-02 21:43:04 +00:00
Sloth
056694c1db
- Schemes: Added 2 schemes.
2012-12-02 16:24:54 +00:00
Sloth
8046434bf6
- PerSetTracking.py will now also check Archenemy.
2012-12-02 14:17:26 +00:00
Sloth
0062ed2837
- Schemes: Added 2 schemes.
2012-12-02 14:04:31 +00:00
Hellfish
0b6e6f44a5
*Schemes: Changed Archenemy's DocID.
...
*Added Oracle to schemes.
2012-12-02 14:01:49 +00:00
Chris
51c2304e8f
- CheckStyle.
2012-12-02 13:40:33 +00:00
Hellfish
f69a6e08a2
*Schemes:Let the player specify the deck of each opponent in Archenemy mode.
...
*Let the player specify his own scheme deck.
*Fixed Scheme deck editor.
2012-12-02 13:35:21 +00:00
Agetian
15aad4b92f
- Removed a debug line.
2012-12-02 12:58:24 +00:00
Agetian
27e0e0e4a0
- Implemented X color restrictions for the AI, now Crypt Rats should be correctly used by the AI. Hopefully the support will work for all color restrictions including two-color ones (like the Soul Burn which may potentially be implemented later).
2012-12-02 12:56:03 +00:00
Chris
b112d9c36a
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-02 12:55:26 +00:00
Sloth
be3b2b3e01
- Added 3 cards by swordshine.
2012-12-02 07:49:27 +00:00
Hellfish
7f4da2c303
*Schemes:Added schemes
...
Realms Befitting My Majesty
Roots of All Evil
The Iron Guardian Stirs
The Very Soil Shall Shake
Which of You Burns Brightest?
So now we have enough schemes to create legal scheme decks :D (Two of each we have,but still)
*Made exiting the scheme editor dump you at the archenemy home screen.
*Made scheme deck editor save correctly.
2012-12-02 00:14:08 +00:00
Hellfish
2de4799586
*Schemes:Added "Look Skyward and Despair" and "My Genius Knows No Bounds" schemes.
...
*Added beginnings of a Scheme Deck editor.
2012-12-01 23:03:00 +00:00
Sloth
8d0e665900
- Converted "Damage that would reduce your life total to less than 1 reduces it to 1 instead." to a player keyword.
...
- Fixed Angel's Grace.
2012-12-01 22:53:26 +00:00
Sloth
c2cab7fb91
- Added Timeshifted setinfo to Leviathan.
2012-12-01 22:33:02 +00:00
Sloth
c70da9daf2
- Updated some SVars.
2012-12-01 22:30:33 +00:00
Chris
3e2cf5907c
- CheckStyle.
2012-12-01 22:26:36 +00:00
Chris
f9848822be
- CheckStyle.
2012-12-01 22:17:32 +00:00
Sloth
01a8d647cc
- Schemes: Added Behold the Power of Destruction.
2012-12-01 22:12:49 +00:00
Hellfish
6c3bdc8b36
*Schemes:Added ARC to setdata.
2012-12-01 22:04:57 +00:00
Chris
6ac18eb140
- CheckStyle.
2012-12-01 21:28:49 +00:00
Chris
a9a199518d
- CheckStyle.
2012-12-01 21:13:09 +00:00
Chris
4b415ea611
- CheckStyle.
2012-12-01 20:43:21 +00:00
Hellfish
b0f3d117c0
*Schemes:Base commit for Schemes.
...
*Added AF_Abandon.
*Added Trigger SetInMotion
*Added schemes A Display of My Dark Power (Thanks,Marc!) and I Know All, I See All.
2012-12-01 20:34:49 +00:00
Hellfish
c4b9b7df0b
*Created Schemes branch
2012-12-01 20:27:30 +00:00
Hellfish
c275def10d
*Added listing of the avatar and commander to FDeckChooser decklists.
2012-12-01 17:57:59 +00:00
Agetian
af10f0f61c
- Reverted the example Gauntlet contest to start at 0% progress (used to be 11% progress in the very beginning).
2012-12-01 17:26:31 +00:00
Agetian
c1098616c3
- Consolidated some calls related to card panel highlighting for the Sacrifice costs.
2012-12-01 16:33:34 +00:00
Chris
293744e9a4
- Minor edit and fix to changes.txt
2012-12-01 16:11:09 +00:00
Chris
88af2acb11
- CheckStyle.
2012-12-01 16:08:54 +00:00
Agetian
042dc9ab20
- A little fix for the previous commit.
2012-12-01 16:03:32 +00:00
Agetian
b2fb2d6a07
- When the user is asked whether he wants to pay the sacrifice cost, the card for which the sacrifice cost is paid will be highlighted on the playfield.
2012-12-01 15:59:39 +00:00
Chris
fe88846564
- CheckStyle.
2012-12-01 15:55:11 +00:00
Hellfish
93bdf289e4
*Added EffectZone$ Command to a few missed AF_Effect scripts
2012-12-01 15:03:33 +00:00
Hellfish
b0768ec991
*Made CardDetailPanel conform to skin colors.
2012-12-01 13:57:24 +00:00
Hellfish
8bca2e5727
*Bring active players VField to the front. Helps keep track in 8 player games.
2012-12-01 13:36:21 +00:00
Agetian
7392fd62c3
- Added a TODO note to GameActionUtil (if fully chained inputs are implemented in the future), fixed imports.
2012-12-01 13:14:34 +00:00
Chris
08d9902b98
- Cleared out the changes.txt file, now ready for new material.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-12-01 13:13:53 +00:00
Agetian
3fc58ac107
- Added a possibility to couple sacrifice costs with other costs (currently by sacrificing, pun semi-intended, the input-based sacrifice interface and replacing it with a menu-based selection one).
...
- Added 4 cards by swordshine (Leviathan, Exalted Dragon, Reclamation, Flooded Woodlands).
2012-12-01 13:10:39 +00:00
Sloth
903d724267
- Fixed Explore and Summer Bloom.
2012-12-01 12:39:27 +00:00
Hellfish
1e8ab8ac22
*Added Count mode Random.<Min>.<Max>
...
*Added Vanguard Avatar "Flametongue Kavu Avatar"
2012-12-01 12:37:46 +00:00
Sloth
3b69bbf6bf
- Fixed Coalition Relic.
2012-12-01 12:31:38 +00:00
Sloth
92c3d3ba96
- The AI will now react to Nether Void.
...
- Added Spelltithe Enforcer by swordshine.
2012-12-01 11:59:44 +00:00
Hellfish
f92318487a
*Bludgeoned MigLayout into adding a CardDetailPanel to Vanguard home screen. Please tell me/tweak it if it looks horrible on resolutions beyond 1280x1024
2012-12-01 11:23:15 +00:00
Sloth
cf0f391d15
- Added 3 cards by swordshine.
2012-12-01 08:44:40 +00:00
Sloth
40d1730596
- Added Read the Runes and Sirocco by swordshine.
2012-12-01 08:29:22 +00:00
Sol
7d73fce348
- Fixing a poorly scripted Warden of the Wall
2012-12-01 02:00:35 +00:00
Sloth
bbfd0e04be
- More text fixes.
2012-11-30 22:29:44 +00:00
Sloth
8678ff7dad
- Little text fix for preventNextDamage.
2012-11-30 22:13:08 +00:00
Sloth
fdb44a0863
- Added Opal-Eye, Konda's Yojimbo.
2012-11-30 22:09:30 +00:00
Sloth
41d4e8bbf1
- Added Catalyst Stone.
2012-11-30 21:18:04 +00:00
Hellfish
ed4fef0a25
*Added [avatar] decksection (for deck-default vanguard avatars)
2012-11-30 20:33:08 +00:00
Sloth
4846abb166
- Cleanup and FindBugs fixes.
2012-11-30 19:54:34 +00:00
Chris
647f4d91eb
- CheckStyle.
2012-11-30 19:51:25 +00:00
Chris
5551bcd55f
- CheckStyle.
2012-11-30 19:27:09 +00:00
Sloth
3642d5c5d1
- Removed CardFactoryEquipment.
...
- Cleanup.
2012-11-30 18:48:55 +00:00
Sloth
baecbb1cf7
- Simplified sacrificeHuman.
2012-11-30 18:35:12 +00:00
Sloth
a874711db7
- Fixed Korozda Monitor.
2012-11-30 17:12:53 +00:00
Chris
2507a57550
[maven-release-plugin] prepare for next development iteration
2012-11-30 12:14:46 +00:00
Chris
e1ef4c040d
[maven-release-plugin] prepare release forge-1.3.2
2012-11-30 12:14:37 +00:00
Chris
244bb6480d
- Preparing the changes.txt file for the next beta build and release.
2012-11-30 12:04:35 +00:00
Chris
d1229b8756
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-11-30 11:56:54 +00:00
moomarc
540dac9f3d
- Added new avatar: Nekrataal Avatar
2012-11-30 11:48:03 +00:00
moomarc
9c8ec8c757
- Vanguard avatar selection will now remove cards with RemRandomDeck flag from the list when choosing Random. Useful for cards like Diamond Queen Avatar that are still great in the right deck.
...
- Updated some avatar flags
2012-11-30 11:16:04 +00:00
moomarc
dd35420fd4
- Cleanup: Removed duplicate instances of TriggerZones param
2012-11-30 08:29:58 +00:00
Hellfish
2ff2f4c9b3
*Made Vanguard tab panel conform (a little) better to skin theme.Unfortunately, due to *clenches fist* Swing some out of place code had to be added because you can't specify colors for certain parts of the JTabbedPane component in it's actual class because that would make too much sense.
2012-11-30 07:12:44 +00:00
moomarc
7db8a40d11
- Updated LQ pic urls for vanguard avatars to replace the cruddy ones from Gatherer
2012-11-30 06:55:35 +00:00
Sol
5f75598d87
- After a draft finishes, properly reset buttons used in the Deck Editor
2012-11-30 03:46:19 +00:00
ArsenalNut
0c18a13ca4
reverting earlier changes until better solution is found
2012-11-30 03:44:02 +00:00
Chris
bac295df03
- CheckStyle.
2012-11-30 02:03:43 +00:00
Chris
f21f7b7738
- CheckStyle.
2012-11-30 01:34:20 +00:00
ArsenalNut
0e2a1d461a
consolidated code to find the fighters into one common method
2012-11-29 15:14:41 +00:00
ArsenalNut
45b210ddc2
changed "getParentTargeting" methods to skip checking the "child" SpellAbility first
2012-11-29 15:13:34 +00:00
Chris
e5333375b0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-29 12:49:42 +00:00
moomarc
54e560db63
- Added new avatar: Morinfen Avatar (not for the strategy-impaired)
2012-11-29 11:51:30 +00:00
moomarc
1be4cea809
- Added new avatar: Hell's Caretaker Avatar
2012-11-29 11:19:57 +00:00
moomarc
a1f496452b
- Added new avatar: Goblin Warchief Avatar
2012-11-29 10:57:15 +00:00
moomarc
a6418ef515
- Added Lyzolda, the Blood Witch Avatar for Vanguard
2012-11-29 10:08:45 +00:00
moomarc
815aa22cdf
- Fixed freeze whenever AI cast a creature with Tahngarth avatar
2012-11-29 09:27:17 +00:00
Sloth
dbf232acb7
- Added Auriok Steelshaper.
2012-11-29 09:16:08 +00:00
Sloth
78bc5718ec
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-29 09:01:35 +00:00
Sloth
aa183420af
- AI fix for Karn Liberated.
2012-11-29 09:00:22 +00:00
Chris
dc41b2cb4a
- CheckStyle.
2012-11-29 01:58:03 +00:00
Chris
48261d07e9
- Added a LQ pic URL.
2012-11-28 23:00:16 +00:00
Hellfish
e38ca56ca7
*Made static effects reset hand size correctly for Vanguard.
2012-11-28 20:13:59 +00:00
Sloth
27cbb50987
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-28 19:21:43 +00:00
Sloth
dd0889a355
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-28 18:50:07 +00:00
Sloth
fb36c2c207
- Fix for Squeaking Pie Grubfellows.
2012-11-28 17:21:50 +00:00
RumbleBBU
7534ff5df4
Somebody had overwritten worlds.txt in the SVN with an obsolete (incorrect) version, restored.
2012-11-28 14:50:39 +00:00
Agetian
79ffaec1b0
- Made the effect names for Nafs Asp and Glass Asp more descriptive.
2012-11-28 14:26:15 +00:00
Sloth
ad3122181d
- Added Glass Asp.
2012-11-28 14:13:40 +00:00
Agetian
3d048e82c9
- Removed a debug line from ChangeZone (related to Nafs Asp).
2012-11-28 13:59:57 +00:00
Agetian
fbdf30a2a3
- Added Nafs Asp (script by moomarc) with proper code support.
2012-11-28 13:46:05 +00:00
Sloth
0019b72cc9
- Fixed max hand size.
2012-11-28 12:52:27 +00:00
Chris
b7bfe6781e
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-28 12:05:48 +00:00
Sloth
a58bbfe347
- Fixed doTriggerAINoCost in CounterAI when the stack is empty.
2012-11-28 11:58:48 +00:00
moomarc
4284e149dc
- Updated tooltip text for hand icon so that it indicates the player's maximum hand size.
...
- Fixed Vanguard player tab names when re-adding players in setup
2012-11-28 08:26:11 +00:00
moomarc
9e307ab1fd
- Made player tabs in Vanguard setup more descriptive
2012-11-28 07:42:45 +00:00
moomarc
a730abf331
- Minor script changes
2012-11-28 07:17:47 +00:00
moomarc
20d2ea85af
- Fixed some triggers for use from command zone (Done)
2012-11-28 06:56:51 +00:00
moomarc
be3e6f8b5e
- Fixed some triggers for use from command zone (WIP)
2012-11-28 06:34:51 +00:00
moomarc
6df4d46224
- Changed Gather Specimens to a replacement instead of triggered effect
2012-11-28 06:33:37 +00:00
Sloth
e4f4830e99
- Added some AI code for casting Bonfire of the Damned via Miracle.
2012-11-28 06:33:31 +00:00
moomarc
3dd3d49827
- Fixed Jace, Architect of Thought's first ability
2012-11-28 05:58:06 +00:00
moomarc
bfef74d39c
- Updated CHANGES.txt
2012-11-28 05:45:19 +00:00
moomarc
b32aeef880
- Updated cardTemplateScript.py for variants
2012-11-28 05:37:44 +00:00
moomarc
1458792a6e
- Fixed description for Titania's Song
2012-11-28 05:32:36 +00:00
moomarc
b4e9c9ec15
- Rechanged ValidGrave to Valid<AnyZone> count method that was lost in the merge.
2012-11-28 05:29:18 +00:00
Sol
693a9bc119
- Converted Noviken Heart of Progress to script
2012-11-28 04:05:57 +00:00
Sol
ef4838dfeb
- Convert Phylactery Lich to script
2012-11-28 03:38:19 +00:00
Sol
751134b40c
- Convert Lich to Script
2012-11-28 03:13:06 +00:00
Hellfish
e974f13b0f
*Merged Variants into trunk. You may need to delete match_preferred.xml
2012-11-27 22:42:36 +00:00
Hellfish
0382171599
*Merged r18371-r18427 from trunk into Variants
2012-11-27 21:36:55 +00:00
Sloth
9f03d306b1
- Removed getProducedMana from AbilityManaPart (it wasn't really functional anyway).
2012-11-27 21:19:07 +00:00
Sloth
f569dd7857
- Moved generatedMana from ManaEffect to GameActionUtil to use it for the AI to predict what a mana ability will produce (it seems to be the only function that is actually up to date).
2012-11-27 18:46:29 +00:00
Agetian
c9c2cd4b91
- Targeting Overlay: minor stylistic fix in the code.
2012-11-27 18:11:02 +00:00
Agetian
729488bf09
- Sound System: TODO point removed.
2012-11-27 18:07:43 +00:00
Agetian
8d5233eaeb
- Sound System: Added a previously missed link for the "Life Loss" sound event (now the sound will play during certain damage dealing effect resolutions which were previously missed).
2012-11-27 17:47:52 +00:00
Sloth
46e1f3f9f6
- Fixed Oath of Druids.
2012-11-27 17:06:40 +00:00
Sloth
76a1ad7160
- Fixed MaxhandSize < 0 case in InputCleanup.
2012-11-27 16:58:11 +00:00
Chris
203a432255
- CheckStyle.
2012-11-27 15:08:04 +00:00
moomarc
46ac6a540f
*Variants:Fixed exile origins for some effects
2012-11-27 13:44:01 +00:00
Chris
e38b1e0e68
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-27 12:40:06 +00:00
moomarc
462288f386
- Added Aladdin's Lamp
2012-11-27 10:01:07 +00:00
Sloth
0b24c92f20
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-27 09:53:21 +00:00
Sloth
c9e2c823d1
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-27 09:23:14 +00:00
moomarc
7a89c31f44
- Fixed Erg Raiders
2012-11-27 06:03:22 +00:00
Agetian
eb5a523ce9
- Targeting Overlay: in the "card mouseover" mode, during the order of blockers declaration, the targeting overlay will first show all the blockers for the card for which the order of blockers is declared, and will also show individual arrows for each blocker when the blocker is selected in the blocker order list.
2012-11-27 05:27:56 +00:00
Sol
39ac4fe0ca
- Added PermanentNoncreature AF
...
- Converted Standstill and Bridge from Below to script
2012-11-27 04:42:05 +00:00
Sol
0c5b73378c
- Fixed sharesNameWith Imprinted
...
- Converted Haunting Echoes to Script
- Small cleanup in files
2012-11-27 03:57:04 +00:00
Sol
9a7407cd06
- Convert Sylvan Library to Script
2012-11-27 00:55:49 +00:00
Sloth
9717d4deee
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-26 23:07:43 +00:00
Sloth
5cbbd7e92d
- Removing unnecessary "HIDDEN" strings (WIP).
2012-11-26 22:52:42 +00:00
Sloth
e9bc0f92f7
- More cleanup of xCount.
2012-11-26 19:39:34 +00:00
Sloth
2f2f4a4bcf
- Cleanup of xCount.
2012-11-26 19:36:27 +00:00
Sloth
b452fa66e0
- Fixed Karn Avatar.
2012-11-26 19:20:31 +00:00
Sloth
954a5049a2
- Variant: Fixed non-Random Vanguard selected.
2012-11-26 18:58:29 +00:00
Sloth
f51439aeac
- Fixed Haunting Echoes.
2012-11-26 16:47:08 +00:00
Chris
8e434e85b3
- CheckStyle.
2012-11-26 15:16:56 +00:00
Chris
6bbfc103cd
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-26 13:08:31 +00:00
Sloth
89d8bf1c44
- Added 5 cards by swordshine.
2012-11-26 08:47:41 +00:00
RumbleBBU
56a6f40f4d
Slightly increased the size of the stats panel to better display long winning streaks.
2012-11-26 06:24:08 +00:00
Sloth
49772a6667
- Reorganized Conditions of static abilities (WIP).
2012-11-25 22:42:37 +00:00
Sol
c55472f8fd
- Small renaming in GameAction
2012-11-25 21:59:55 +00:00
Maxmtg
3ee1d4043d
check 4 traditionality of card
2012-11-25 20:19:06 +00:00
Maxmtg
01ca0205e0
commander stored as a single card in deck/Deck.java
...
removed inpropper use of getType of InventoryItem objects
2012-11-25 20:14:39 +00:00
Maxmtg
1f0b46ee79
renamed CounterAdd/Remove events
...
removed impropper use of CardPrinted getType method
2012-11-25 19:54:18 +00:00
Chris
687ff6185a
- CheckStyle.
2012-11-25 16:30:28 +00:00
Chris
91819ede65
- CheckStyle.
2012-11-25 15:40:26 +00:00
Sloth
0086f71816
- Cleanup.
2012-11-25 15:11:10 +00:00
Agetian
f0216839d0
- Organized imports a little bit better.
2012-11-25 14:17:20 +00:00
Agetian
3eceba507a
- Removed unused imports.
2012-11-25 14:16:32 +00:00
Hellfish
f9efa46ca1
*Variants: Added error handling for managing not to select deck/avatar in vanguard mode.
...
*Variants: Prevented user from selecting multiple avatars.
2012-11-25 13:18:37 +00:00
Chris
3cf9786b43
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-25 13:02:36 +00:00
Agetian
3245280fb9
- Targeting Overlay: Fixed a bug with the combat targeting arrows shown both ways in card mouseover mode.
2012-11-25 11:42:11 +00:00
moomarc
4645ab8571
*Variants - Added the following avatars: Erhnam Djinn Avatar, Etched Oracle Avatar, and Fallen Angel Avatar
2012-11-25 11:41:16 +00:00
Sloth
96d61b724b
- Converted the property "SameNameAsImprinted" to the "SharesNameWith" group.
2012-11-25 11:37:19 +00:00
Agetian
7846036229
- Targeting Overlay: Card mouseover mode fixed and enabled, should work fine and should show only the targeting arrows (both combat and non-combat) for the card the mouse is hovering over.
2012-11-25 11:36:35 +00:00
Hellfish
034576ef76
*Variants:Keep separate lists of traditional/nontraditional CardPrinted's in CardDb.
...
*Variants:Fixed crash when only playing against 1 opponent on vanguard.
*Variants:Fixed vanguard match not starting when selecting non-random avatar.
2012-11-25 11:35:19 +00:00
Agetian
98825de96c
- Targeting Overlay: much prettier targeting arrows (thanks to the MAGE team for permission for adaptation), some initial work for the "mouseover-only" mode fix (not enabled yet).
2012-11-25 10:24:47 +00:00
Sloth
b0ad9063a9
- Bundled inZone property of cards.
2012-11-25 10:07:15 +00:00
Sloth
e3a367bcba
- Added 6 cards and a fix by swordshine.
2012-11-25 09:39:35 +00:00
Sloth
7a914cc5a9
- Added Tsabo's Web.
2012-11-24 22:50:14 +00:00
Sloth
9a5aab4c4a
- Cleanup of CloneEffect.
2012-11-24 22:48:27 +00:00
Chris
5c6805dc75
- Added a fluff piece to the changes.txt file.
2012-11-24 21:47:46 +00:00
Sloth
704f791494
- Updated some SVars.
2012-11-24 21:33:06 +00:00
Hellfish
25f0b6901f
*Variants:Reverted preferences.
2012-11-24 20:32:28 +00:00
Hellfish
53032db992
*Variants:Added VAN set.
...
*Variants:Added SetInfo to avatars, courtesy of Marc.
*Variants:Replaced CardDb.getAllCards() with CardDb.getTraditionalCards() where appropriate.
2012-11-24 20:16:03 +00:00
Sloth
67d2f248a7
- Added Dromar, the Banisher.
2012-11-24 19:17:28 +00:00
moomarc
a593d7ebd9
*Variants - Reverted setinfo to avatars (caused crash on set image downloads)
2012-11-24 18:00:28 +00:00
moomarc
001aa5aa10
*Variants - Added setinfo to avatars and uploaded images to cardforge (they should download like any other card now)
2012-11-24 17:14:20 +00:00
Hellfish
68d1a8daf7
Re-Merged 18323-18354 and merged 18357-18366 into Variants. *crosses fingers*
2012-11-24 16:10:44 +00:00
Sol
8be939987a
- Check for null arrays before assigning in SDisplayUtil
2012-11-24 15:39:31 +00:00
Agetian
2045039044
- Sound System: added two new sounds (Block and Token), fixed a bug that caused the destroy sound to be continuously played at every phase when a planeswalker was on the field.
2012-11-24 15:07:45 +00:00
Hellfish
7e1450698a
*Unblocked missed script folder revisions.
2012-11-24 14:36:48 +00:00
Chris
a347b39919
- CheckStyle.
2012-11-24 14:30:56 +00:00
Chris
fce84984db
- CheckStyle.
2012-11-24 14:15:12 +00:00
Sloth
a0e1eaf1d7
- Fixed Alpha Status.
2012-11-24 13:56:58 +00:00
Sloth
e896c91159
- Reorganized Conditions of static abilities (WIP).
2012-11-24 12:19:43 +00:00
Chris
580b0263fa
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-24 11:47:27 +00:00
Chris
3384b2bf9b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-24 11:44:37 +00:00
Hellfish
15e5376d13
*Variants:Fixed the UI side of the new Vanguard home screen. (Now to make the match actually start!)
...
*Variants:Added some apparently unadded scripts from trunk.
2012-11-24 11:41:51 +00:00
Sloth
591f0b945b
- Reorganized Conditions of static abilities (WIP).
2012-11-24 11:05:57 +00:00
moomarc
7ec3ff9354
*Variants - Added the following avatars: Titania
2012-11-24 11:05:10 +00:00
Sloth
161350dae1
- Converted Spirit of Resistance to script.
2012-11-24 10:47:15 +00:00
moomarc
cb57cb4146
Merged changes from trunk to Variants: r18323-r18354
2012-11-24 10:45:05 +00:00
Sloth
406f7c1c85
- Added Journey of Discovery and War Elemental by swordshine.
2012-11-24 10:19:05 +00:00
moomarc
d882046dd8
- CheckStyle.
2012-11-24 09:46:58 +00:00
Hellfish
7976f58fb9
*Variants: WIP new Vanguard Home screen for multiplayer shenanigans (Does not work yet)
2012-11-24 09:06:38 +00:00
Maxmtg
2c0e938d4b
counters: united calls using multipliers and ignoring them,
...
removed useless setCounter wrapper
2012-11-23 21:51:30 +00:00
Sol
4f49ba3ac7
- Convert Lighthouse Chronologist to script
2012-11-23 21:44:19 +00:00
Chris
cf4d65bf73
- CheckStyle.
2012-11-23 20:22:21 +00:00
Maxmtg
df47bab393
Counter class renamed to CounterType
2012-11-23 20:03:37 +00:00
Sloth
009d16a1c1
- Fixed MustBlockCards not being checked for still attacking.
2012-11-23 19:42:23 +00:00
Maxmtg
8c71969a21
move questWorld out of QuestData package (because only things being serialized should be kept there)
...
remove unused imports (soundeffecttype mostly)
2012-11-23 19:28:36 +00:00
Sloth
5a7e8df44e
- Fixed Sleeper Agent.
2012-11-23 19:06:17 +00:00
Sloth
af478a0d6e
- Fixed the global rule change "No more than one creature can attack each combat".
2012-11-23 18:57:03 +00:00
Sloth
b481d69043
- Reimplemented "StackDescription$ SpellDescription".
2012-11-23 18:48:51 +00:00
Sloth
9d7928d4c8
- Fixed AI of Aegis Angel.
2012-11-23 17:24:03 +00:00
Sloth
91145e5ddc
- Added Arcbound Fiend and Matsu-Tribe Decoy by swordshine.
2012-11-23 17:09:50 +00:00
Sloth
32b81da2e0
- Moved most of the stuff happening in startGame outside of the swingWorker (to fix the ConcurrentModificationException error).
2012-11-23 16:10:40 +00:00
Agetian
9f157274ee
- Sound System: last of the direct sound calls converted to an event.
2012-11-23 15:43:03 +00:00
Agetian
189adeec74
- Sound System: done converting sounds to events.
2012-11-23 15:39:06 +00:00
Agetian
07bc6b1805
- Sound System: converted more sounds to events.
2012-11-23 15:17:40 +00:00
Agetian
a673498503
- Sound System: converted shuffle and flipcoin sounds to events, some minor stylistic changes.
2012-11-23 14:59:27 +00:00
Agetian
73dba917af
- Sound System: both synced and non-synced sounds are supported now using the event model (the type of the sound is declared in SoundEffectType constructors).
2012-11-23 14:50:53 +00:00
Agetian
55f1693fb6
- Sound System: converted tap/untap sound playback to an event, preliminary support for synced sounds using the event model.
2012-11-23 14:43:47 +00:00
Sloth
60908da462
- Removed some unnecessary updateObservers calls in startRound.
2012-11-23 14:27:08 +00:00
Chris
0cd26da72a
- CheckStyle.
2012-11-23 14:14:14 +00:00
Agetian
abd485d376
- Sound System: converted counter sounds to the event bus system, NPE fix when making an audio clip, various minor fixes and typo corrections in sound system and event classes.
2012-11-23 13:37:28 +00:00
Chris
06bd96aab1
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-23 12:48:47 +00:00
RumbleBBU
46f94e796d
More preparations for quest worlds.
2012-11-23 11:27:15 +00:00
moomarc
814b15cd79
- Converted Explore and Summer Bloom to script
2012-11-23 11:23:02 +00:00
moomarc
075b94f378
- Changed AdjustLandPlays to a player keyword
2012-11-23 11:01:50 +00:00
moomarc
9013b4e9f7
*Variants - Added the following avatars: Starke, Tahngarth, Takara, and Tawnos
2012-11-23 08:40:13 +00:00
Maxmtg
3f8cf0792b
the correct parameter is num
2012-11-23 08:30:45 +00:00
Maxmtg
88cec97d67
removed '3' from addpoison event
2012-11-23 08:28:36 +00:00
moomarc
83482dfe88
Merged changes from trunk to Variants: r18319-r18323
2012-11-23 06:47:51 +00:00
moomarc
3c095c917a
*Variants - Added the following avatars: Sidar Kondo, Sisay, Squee, Urza, and Sliver Queen, Brood Mother
2012-11-23 06:40:01 +00:00
Sol
95d6bd35f6
- Convert Erg Raiders to script
2012-11-22 22:37:52 +00:00
Sloth
90aba02df9
- setupPlayZone will now call doLayout directly and only once (hopefully fixes the ConcurrentModificationException).
2012-11-22 21:51:18 +00:00
Maxmtg
ecb5899872
fix typo for sound
2012-11-22 20:59:08 +00:00
Hellfish
354f609cd8
Merged changes from trunk to Variants: r18254-r18318
2012-11-22 20:26:09 +00:00
Hellfish
5068de9c73
*Variants: Removed avatars with RemAiDeck:True from AI's avatar list.
...
*Variants: Made AI aware of the avatar.
2012-11-22 19:21:34 +00:00
Maxmtg
b7fbf52f25
SoundEffectType holds only filename, unable to reproduce sounds by itself,
...
EventBus added to GameState to properly route the ingame events to Sound system, game log and remote players (when time comes)
AudioClips are cached at first request, this may lead to slowdowns (will precache if this is an issue)
Most calls to sound system are still preformed directly, with a few only converted to events
2012-11-22 18:08:24 +00:00
moomarc
1e890e1823
*Variants - Added the following avatars: Volrath and Xantcha
2012-11-22 17:36:48 +00:00
RumbleBBU
00ed090af9
Temporary fix for quest challenges.
2012-11-22 17:03:36 +00:00
moomarc
5b47ae9400
*Variants - Fixed TriggerZones for Rofellos
2012-11-22 14:50:18 +00:00
moomarc
c592d860b1
*Variants - Added the following avatars: Oracle, Orim, Rofellos, Selenia, and Serra
2012-11-22 14:48:23 +00:00
Chris
946da55f9a
- CheckStyle.
2012-11-22 14:34:10 +00:00
moomarc
9e596ddac8
*Variants - Added the following avatars: Lyna, Maraxus, Mishra, and Multani
2012-11-22 14:22:06 +00:00
moomarc
bb62ffe499
*Variants - Added the missing EffectZone param to Hanna and Karn
2012-11-22 13:41:08 +00:00
moomarc
5cab0e7c97
*Variants - Added the following avatars: Grinning Demon Avatar, Hanna and Karn
2012-11-22 13:38:59 +00:00
moomarc
9a42d71501
*Variants - Hand and life modifiers will now be displayed in the card info panel
2012-11-22 13:04:58 +00:00
moomarc
7865ab3f39
*Variants - Added the following avatars: Gerrard, Gix and Greven il-Vec
2012-11-22 12:39:56 +00:00
Sloth
60e0f2bd7f
- Made the SVar granted by Tower Above unique.
2012-11-22 12:17:15 +00:00
Chris
634e796134
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-22 11:43:45 +00:00
moomarc
0c3a51374f
*Variants - Added Ertai (vanguard avatar)
2012-11-22 11:28:41 +00:00
moomarc
abb15a73b8
- Added Tower Above by swordshine
2012-11-22 11:07:21 +00:00
moomarc
ed358c11da
- corrected static ability name in effect script for Ember Gale
2012-11-22 10:54:09 +00:00
moomarc
ee51fc8101
- Added Ember Gale by swordshine
2012-11-22 10:49:42 +00:00
Agetian
587f3b47ae
- Booster Draft: added four more choices to block booster draft set order selection (e.g. so that MRD/DST/5DN is possible in addition to only 5DN/DST/MRD, etc.)
2012-11-22 05:56:21 +00:00
Sloth
c37d763c14
- Added an AI SVar to Zombie Mob.
2012-11-21 21:39:38 +00:00
Sloth
a1b9280ba8
- Added Pilgrim of Justice and Pilgrim of Virtue.
2012-11-21 21:36:56 +00:00
Chris
ce67937d8f
- CheckStyle.
2012-11-21 18:03:36 +00:00
Chris
6c6f8d5c10
- CheckStyle.
2012-11-21 17:36:22 +00:00
Chris
83e82192aa
- CheckStyle.
2012-11-21 15:00:55 +00:00
Chris
4160d8837b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-21 12:21:44 +00:00
Sloth
dc3d0eca45
- The AI will no longer choose non-Pump Auras with Nomad Mythmaker.
2012-11-21 11:39:15 +00:00
Sloth
035280c093
- Added Cragganwick Cremator and Mischievous Quanar by swordshine.
2012-11-21 09:45:11 +00:00
Sloth
f80b0b2a2a
- More fixing for Nomad Mythmaker.
2012-11-21 08:42:57 +00:00
moomarc
3ce02181c5
- Hopefully the final fix for Nomad Mythmaker
2012-11-21 06:23:52 +00:00
Sloth
033d0c9abf
- Cleanup of getLKICopy functions.
...
- Fixed Starlit Sanctum.
2012-11-20 23:24:17 +00:00
Sloth
a88e814a67
- Added Rith's Charm.
2012-11-20 21:06:33 +00:00
Sloth
cd72bad38e
- Added Prahv, Spires of Order.
2012-11-20 20:55:21 +00:00
Sloth
4d7f33f789
- Added Pay No Heed.
2012-11-20 20:51:18 +00:00
Sloth
4eb43b3e92
- Reverted Nomad Mythmaker.
2012-11-20 20:35:29 +00:00
Sloth
b9c949a493
- Fixed Exotic Curse.
2012-11-20 18:49:45 +00:00
Sloth
4680031b32
- Another fix for Nomad Mythmaker.
2012-11-20 18:39:47 +00:00
Sloth
1d463fd2f5
- Added Circle of Solace.
2012-11-20 15:00:45 +00:00
Sloth
e019a7af42
- Added Complicate.
2012-11-20 14:41:04 +00:00
Chris
b9742e42eb
- CheckStyle.
2012-11-20 14:01:22 +00:00
Sloth
9fe78f441e
- Fixed Nomad Mythmaker targeting.
2012-11-20 13:47:09 +00:00
moomarc
ad0fc35200
- setinfo and oracle data for Chaotic Backlash
2012-11-20 13:44:35 +00:00
moomarc
7f72e492bc
- Added Chaotic Backlash
2012-11-20 13:42:29 +00:00
moomarc
b3472d65ea
- Added Honorable Scout
2012-11-20 13:25:51 +00:00
moomarc
d47d1e616d
- Fixed the wrong player gaining life when GainLife has a targetPlayer and a defined player. Defined player takes preference again as it used to. This fixes Divine Congregation, Gerrard Capashen and Spoils of Evil
2012-11-20 13:24:42 +00:00
Chris
d3f448d2fc
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-20 13:02:30 +00:00
Sloth
b7128f28e9
- Variants: Fixed CardRules parser choking on "+" characters.
2012-11-20 13:02:24 +00:00
moomarc
cbf03dc829
- Added Nomad Mythmaker
2012-11-20 12:41:40 +00:00
moomarc
d593009af5
*Variants - Fixed Archangel of Strife
...
*Variants - Changed ValidGrave count method to Valid<coma delimited zones> eg:Count$ValidBattlefield,Graveyard Card.YouCtrl
2012-11-20 12:22:07 +00:00
moomarc
5cd64647f7
- Removed a println I left in my previous commit
2012-11-20 10:13:23 +00:00
moomarc
228cebd487
- Added Kaho, Minamo Historian
...
- Cleanup AF can now be used to clear individual defined cards from remembered lists
2012-11-20 10:11:57 +00:00
Sloth
0c79b741d7
- The AI can now use Icy Prison.
2012-11-20 09:40:52 +00:00
Sloth
405a22c97d
- Added 3 cards by swordshine.
2012-11-20 08:00:07 +00:00
moomarc
dd30b1f1b8
- Added Shell of the Last Kappa
...
- ChangeZone can now remember cards moved from the stack
- CheckStyle
2012-11-20 07:46:32 +00:00
moomarc
f7a97d881e
- Vanguard: added AffectedZone parameter to Birds of Paradise Avatar
2012-11-20 06:33:50 +00:00
moomarc
08f95a868a
- Minor text change
...
- CheckStyle.
2012-11-20 06:28:52 +00:00
Sol
4dbec684f9
- If lethal damage has already been assigned just treat is as 0 in VAssignDamage
2012-11-20 03:08:20 +00:00
Chris
62e568fe20
- Added a Java 7 compatibility fluff piece to the changes.txt file.
2012-11-19 23:50:23 +00:00
Sloth
3b6ebbfe1b
- The AI will now better react to Platinum Emperion.
2012-11-19 21:06:10 +00:00
Sloth
3a756a35a5
- Fixed Shocklands not using canPayLife(2).
2012-11-19 20:58:41 +00:00
Sloth
3bdcdda1d7
- Fixed payment of phyrexian mana.
2012-11-19 20:52:37 +00:00
Sloth
b506f2e419
- You no longer have to choose the order of cards for Elixir of Immortality.
2012-11-19 20:37:27 +00:00
Hellfish
cbe3724507
*Variants:2 files weren't added correctly.
2012-11-19 20:04:33 +00:00
Hellfish
a77eeab71d
*Variants: Created command zone view.
...
*Variants: Moved effects and emblems to command zone.
*Variants: Added a bunch of Vanguard cards (Thanks, Marc!)
*Variants: Added a Vanguard home screen.
2012-11-19 20:03:00 +00:00
Hellfish
dd86849e7c
*Created Variants branch.
...
*Variants: Created command zone view.
*Variants: Moved effects and emblems to command zone.
*Variants: Added a bunch of Vanguard cards (Thanks, Marc!)
*Variants: Added a Vanguard home screen.
2012-11-19 19:53:49 +00:00
Sloth
753a69bc73
- Cleanup.
2012-11-19 18:59:15 +00:00
Sloth
737aa13deb
- Converted Shifting Sliver to script.
2012-11-19 18:49:34 +00:00
Sloth
accff99e62
- Added the global rule change: "Each creature assigns combat damage equal to its toughness rather than its power.".
...
- Converted Doran, the Siege Tower.
2012-11-19 18:41:23 +00:00
Sloth
ec4985e4f5
- Fixed Enlightened Tutor not shuffling the library.
2012-11-19 18:35:22 +00:00
moomarc
420b1f380b
- small script tweaks
2012-11-19 17:59:56 +00:00
Chris
ffc7560b2b
- CheckStyle.
2012-11-19 14:41:44 +00:00
moomarc
4115920d1c
- Added Sivvi's Valor
2012-11-19 13:59:03 +00:00
moomarc
e098a371e4
- Added Vassal's Duty
2012-11-19 13:35:57 +00:00
moomarc
aa364b72de
- CheckStyle
2012-11-19 13:20:50 +00:00
Chris
814bf66ef4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-19 11:09:27 +00:00
moomarc
19e0b19de9
- Fixed spell description for Hypnotic Cloud
2012-11-19 10:00:53 +00:00
Sloth
25616bd8d6
- ChangeZoneAll with destination Library will now let you choose the order.
...
- Added Mirror of Fate.
2012-11-19 08:51:58 +00:00
Sloth
1e9c8a655d
- Fixed Steel Hellkite.
2012-11-18 20:19:00 +00:00
Chris
50ffa33680
- Added a LQ pic URL.
2012-11-18 19:40:21 +00:00
Sloth
44e5820042
- Added Demonfire by swordshine.
2012-11-18 19:32:46 +00:00
ArsenalNut
98f0a92d8c
added ability to loop over defined cards to RepeatEachEffect. added InGraveyard to Card.hasProperty. added Terastodon.
2012-11-18 16:13:41 +00:00
Chris
76edd8d33f
- Added some LQ pic URLs.
2012-11-18 14:01:00 +00:00
Chris
f696f3ae9e
- CheckStyle.
2012-11-18 13:44:45 +00:00
Agetian
1979661f08
- Sound System: improved the performance of the sound system by synchronizing certain sounds that tend to occur multiple times in rapid succession (damage, life loss, bury a creature) so that only one can play at a time.
2012-11-18 13:34:24 +00:00
Chris
de69bd99f9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-18 12:38:04 +00:00
Sloth
524fc6ba97
- Added Equal Treatment by swordshine.
2012-11-18 07:15:22 +00:00
ArsenalNut
41b76d7575
modified inputUntapUpToNType so same card cannot be chosen more than once
2012-11-18 06:29:36 +00:00
ArsenalNut
d3eb8e907f
added code to allow AI to make Charm choice
2012-11-18 04:49:19 +00:00
ArsenalNut
56d6e6842a
fixed NPE bug in initialize of colorX in InputPayManaX class
2012-11-18 03:44:08 +00:00
Sloth
97175a3606
- Fixed a shouldPumpCard call switching P/T.
2012-11-17 21:56:34 +00:00
Sloth
99595e2bae
- Improved ChooseSource AI.
2012-11-17 21:30:20 +00:00
Sloth
045a9fc1d4
- Fixed InputSelectMany.
2012-11-17 21:12:34 +00:00
Sloth
6e73e0fc5e
- Fixed ConcurrentModificationException in InputMulligan.
2012-11-17 21:02:18 +00:00
Sloth
9a0e7db9d4
- Fixed AI code meddling with damage replacements.
2012-11-17 20:43:26 +00:00
Agetian
f2a5a318b8
- Changed the "spend only <color> mana on X" mechanism from using a SVar to using an ability parameter (first step towards implementing e.g. Soul Burn).
2012-11-17 18:43:00 +00:00
Agetian
470e87ff30
- Added Crypt Rats.
...
- Added Crimson Hellkite.
2012-11-17 17:05:13 +00:00
Sol
1e1866acf3
- Fixing accidental submission of potential Sideboard code
2012-11-17 16:51:29 +00:00
Sloth
7a8cbf23c2
- More Improvements of AI for Auras with "AILogic$ Curse".
2012-11-17 14:19:52 +00:00
Chris
1d9bfe7cb2
- CheckStyle.
2012-11-17 14:00:53 +00:00
Chris
378bee9dc0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-17 12:01:49 +00:00
Sloth
37e97cd82c
- Fixed AF Mana used on subabilities.
2012-11-17 11:31:33 +00:00
Sloth
c2d2218401
- Added Chronomantic Escape and Kamahl's Sledge by swordshine.
2012-11-17 08:19:15 +00:00
Maxmtg
e56eb74b45
InputSelectManyCards uses only overloads syntax. made abstract
2012-11-17 06:22:23 +00:00
Maxmtg
76a9e12e7b
remove unused imports
2012-11-17 06:20:47 +00:00
Sol
9172c6ea35
- When a game is restarted, set lands played back to 0.
2012-11-17 03:20:38 +00:00
Sloth
ccbc699c11
- Little script updates.
2012-11-16 22:05:16 +00:00
Sloth
c804f30563
- Fixed optional Replacement effects not firing again after "No" is chosen once (experimental).
...
- Added Island Sanctuary by moomarc.
2012-11-16 20:59:44 +00:00
Sloth
17e7020a14
- Fixed Squandered Resources.
2012-11-16 17:51:18 +00:00
Chris
f581a6f1e0
- CheckStyle.
2012-11-16 17:26:43 +00:00
Sloth
1024fa246d
- Tweaked shouldPumpCard.
2012-11-16 17:15:48 +00:00
Sloth
c90cda30ce
- Tweaked doTriggerAINoCost of AF DamageAll.
2012-11-16 17:01:49 +00:00
Chris
0e0959fcf5
- CheckStyle.
2012-11-16 15:17:15 +00:00
Chris
4c182019a0
- CheckStyle.
2012-11-16 15:15:57 +00:00
Chris
8faa38b02d
- CheckStyle.
2012-11-16 15:14:26 +00:00
Chris
af8843d42d
- CheckStyle.
2012-11-16 15:12:32 +00:00
Chris
f8d000e92c
- CheckStyle.
2012-11-16 15:11:34 +00:00
Chris
361823f628
- CheckStyle.
2012-11-16 15:10:33 +00:00
Chris
280ec0eb25
- Cleared out the changes.txt file, now ready for new material.
2012-11-16 15:07:23 +00:00
Chris
c0bd043085
[maven-release-plugin] prepare for next development iteration
2012-11-16 11:59:39 +00:00
Chris
4cbfa419d1
[maven-release-plugin] prepare release forge-1.3.1
2012-11-16 11:59:26 +00:00
Chris
5a47169f31
- Preparing the changes.txt file for the next beta build and release.
2012-11-16 11:48:35 +00:00
Chris
32e85fc6aa
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-11-16 11:43:21 +00:00
RumbleBBU
ed27519746
Simplify nrChoices in unlocking.
2012-11-16 10:01:08 +00:00
RumbleBBU
32725055dd
Better way, use sublist.
2012-11-16 09:53:22 +00:00
RumbleBBU
c78252b58d
Bounds checking for unlocking.
2012-11-16 08:49:21 +00:00
RumbleBBU
cffc9de1f8
Display up to 2 + (wins/50) (max 8) options when unlocking sets.
2012-11-16 08:09:14 +00:00
RumbleBBU
0e5ad8bd2d
New formula for unlock prices, minor checkstyle.
2012-11-16 07:00:33 +00:00
Maxmtg
c5f2c48fd8
rem unused import
2012-11-16 06:47:31 +00:00
Sloth
9c6c018061
- More Improvements of AI for Auras with "AILogic$ Curse".
2012-11-15 22:02:36 +00:00
Sloth
a1b9e6cf88
- More Improvements of AI for Auras with "AILogic$ Curse".
2012-11-15 21:25:46 +00:00
Sloth
7082a36538
- Improved AI for Auras with "AILogic$ Curse".
2012-11-15 21:15:48 +00:00
Maxmtg
b0264f9a47
Quest set unlocks logics written from scratch
2012-11-15 21:08:51 +00:00
Sloth
f16902c415
- The AI will no longer animate an equipped Ensouled Scimitar.
2012-11-15 20:48:31 +00:00
Sloth
c308792344
- The AI will now use the ability of Hollow Specter.
2012-11-15 20:43:30 +00:00
Sloth
17c356d811
- Fixed Curses in attachToPlayerAIPreferences.
2012-11-15 20:21:00 +00:00
Sloth
841a0295cc
- Fixed AI using Unwilling Recruit.
2012-11-15 19:07:06 +00:00
moomarc
26b22e5f40
- Checkstyle
2012-11-15 18:51:47 +00:00
moomarc
ca4aeb2f66
- Added Drain Life
2012-11-15 18:50:03 +00:00
Agetian
e27c2192db
- Fixed a bug that made it possible to select any color of mana from the mana pool when the X mana cost was supposed to be restricted to specific color(s).
2012-11-15 16:59:30 +00:00
Chris
86918e84c9
- CheckStyle.
2012-11-15 13:59:07 +00:00
Chris
97bb874f13
- CheckStyle.
2012-11-15 13:58:23 +00:00
Chris
6764d5ee4d
- CheckStyle.
2012-11-15 13:57:40 +00:00
Chris
1088daeb76
- CheckStyle.
2012-11-15 13:56:44 +00:00
Chris
a1d6729a9a
- CheckStyle.
2012-11-15 13:56:00 +00:00
Chris
b9a6b2b237
- CheckStyle.
2012-11-15 13:55:09 +00:00
Chris
6bf0e3c930
- CheckStyle.
2012-11-15 13:53:58 +00:00
Chris
074ebfe4e4
- CheckStyle.
2012-11-15 13:52:22 +00:00
Chris
bb8200e327
- CheckStyle.
2012-11-15 13:51:10 +00:00
Chris
71b3eedfaa
- CheckStyle.
2012-11-15 13:50:19 +00:00
Chris
2da8b2850c
- CheckStyle.
2012-11-15 13:49:31 +00:00
Chris
0901b25c57
- CheckStyle.
2012-11-15 13:48:52 +00:00
Chris
063c246d06
- CheckStyle.
2012-11-15 13:48:02 +00:00
Chris
6000a384f5
- CheckStyle.
2012-11-15 13:46:49 +00:00
Chris
ce9207e536
- CheckStyle.
2012-11-15 13:44:32 +00:00
Chris
03e07ca5c2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-15 11:42:12 +00:00
Agetian
d15a6d8071
- Sound System: added a previously missed link for the non-combat damage life loss sound.
2012-11-15 09:17:51 +00:00
RumbleBBU
31cd170ff9
Typo fixes to the QuestData submenu.
2012-11-15 07:42:24 +00:00
Agetian
aeeff660e2
- Code simplification (related to "spend only <color> mana on X").
2012-11-15 07:05:58 +00:00
RumbleBBU
b8a518670e
Unlocking sets is less expensive now (but still fairly expensive).
2012-11-15 06:56:55 +00:00
Sloth
c154b872dc
- GlobalRuleChange enum now has an associated text.
2012-11-14 21:37:58 +00:00
Agetian
38dfe16017
- Added Consume Spirit.
2012-11-14 19:05:44 +00:00
Sloth
8ae3d419bc
- Added the global rule change: "No more than one creature can attack each turn.", "No more than one creature can attack each combat." and "No more than one creature can block each combat.".
2012-11-14 18:56:50 +00:00
Agetian
09f9f7daf1
- Fixed a bug in the "Spend only <color> mana on X" routine that disabled the confirmation button if the wrong type of land was clicked, even if some mana of correct color was already paid before.
2012-11-14 18:56:48 +00:00
Agetian
b9fe5feece
- Fixed a bug in the "Spend only <color> mana on X" routine that allowed any mana to be spent after the first tapped land.
2012-11-14 18:33:22 +00:00
Sloth
814ed7efd8
- GlobalRuleChanges is now stored as EnumSet.
2012-11-14 18:28:22 +00:00
Chris
13c441cfd9
- CheckStyle.
2012-11-14 17:16:38 +00:00
Chris
b930d7dd66
- CheckStyle.
2012-11-14 17:15:48 +00:00
Chris
d0dadca291
- CheckStyle.
2012-11-14 17:15:03 +00:00
Chris
f34c6aa6fb
- CheckStyle.
2012-11-14 17:14:12 +00:00
Chris
864bd9539c
- CheckStyle.
2012-11-14 17:13:28 +00:00
Chris
0f11a41617
- CheckStyle.
2012-11-14 17:11:42 +00:00
Chris
7a756523f3
- CheckStyle.
2012-11-14 17:09:55 +00:00
Chris
89a8eea913
- CheckStyle.
2012-11-14 17:07:05 +00:00
Agetian
be3dfbfc3d
- Initial implementation of "spend only <color> mana when paying X", for the future implementations of Drain Life/Consume Spirit/etc. Currently controlled with SVar:XColor - specify the color of mana to spend on the X cost, e.g. SVar:XColor:B limits the X mana cost to black. Hope it didn't break anything, please test.
2012-11-14 17:06:58 +00:00
Chris
63ab5d3c75
- CheckStyle.
2012-11-14 17:01:41 +00:00
Sloth
c047ccfb2e
- Added the global rule change: "Creatures entering the battlefield don't cause abilities to trigger.".
...
- Converted Torpor Orb to script.
2012-11-14 15:50:42 +00:00
Sloth
d7860d3d45
- Added Predatory Focus.
2012-11-14 12:53:15 +00:00
Sloth
31a5d82ba1
- Fixed Predatory Rampage.
2012-11-14 12:45:50 +00:00
Sloth
2092ab86fd
- Added the global rule change: "Players can't cycle cards.".
...
- Converted Stabilizer to script.
2012-11-14 12:37:05 +00:00
Chris
4bdf8cb7ad
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-14 12:35:03 +00:00
Sloth
5e4744fba3
- Added the global rule change: "Mana pools don't empty as steps and phases end.".
...
- Converted Upwelling to script.
2012-11-14 12:31:29 +00:00
Sloth
199805d183
- Added the global rule change: "The legend rule doesn't apply.".
...
- Converted Mirror Gallery to script.
2012-11-14 12:23:15 +00:00
moomarc
cb8b3feded
- Converted C "...each player's <phase>" cards to more multiplayer-friendly scripts.
...
- ReplacedOppDomain counting method with ActivePlayerDomain (Only card that used OppDomain was converted)
2012-11-14 11:53:48 +00:00
Sloth
c63902f232
- Added the global rule change: "All damage is dealt as though it's source had wither.".
...
- Everlasting Torment is now fully scripted.
2012-11-14 11:52:33 +00:00
Sloth
2e048568ca
- Added Unstable Footing.
2012-11-14 11:40:40 +00:00
Sloth
db8f3c1467
- Added Flaring Pain.
2012-11-14 11:33:08 +00:00
Sloth
ab68980856
- Added the first global rule change: "Damage can't be prevented.".
...
- Converted Leyline of Punishment and Everlasting Torment.
2012-11-14 11:25:52 +00:00
moomarc
13aab262fe
- Made some scripts multiplayer compatible and other minor tweaks
2012-11-14 11:01:36 +00:00
moomarc
c12c70aeb2
- Small fix to Nameless Race
2012-11-14 06:39:44 +00:00
Agetian
b085117419
- Sound System: Increased the responsiveness of the sound system, should help remedy the skipping or missing sounds.
2012-11-14 05:47:02 +00:00
Agetian
d131402361
- Sound System: A little fix to the counter sounds. Also, adding back some of the changes that seemingly did not go through the last time.
2012-11-14 05:38:09 +00:00
Sol
ef34757e4e
- Initial checkin of PermanentCreature AF, a way to organize Creature Spell AIs, with longterm potential of removing SpellPermanent
...
- Converted Force of Savagery to Script
2012-11-14 03:34:29 +00:00
Sloth
80aa135924
- Conspire is now check on the SA instead of the card.
2012-11-13 21:53:11 +00:00
Maxmtg
bee6a0a3b8
Quest start UI done
2012-11-13 20:41:14 +00:00
Sloth
b36d711d75
- AdditionalCostsPaid will now be cleared when a card hits the graveyard.
2012-11-13 20:32:37 +00:00
Sloth
960eddf543
- Converted Phyrexian Processor to script (by moomarc).
2012-11-13 20:16:29 +00:00
Sloth
bafcee5077
- Added Proteus Machine.
2012-11-13 19:50:56 +00:00
Agetian
f8227efad8
- Sound System: Added to enumeration and implemented support for the AddCounter, Damage, Destroy, Discard, Equip, LifeLoss, ManaBurn, Regen, RemoveCounter, and Sacrifice sound effects. Also, some minor fixes.
2012-11-13 17:53:51 +00:00
moomarc
ff1c28d1b5
- Converted Nameless Race to script
...
- small addition to CostPayLife to enable limiting the maximum available choice when using XChoice
- improved svar name for Minion of the Wastes
2012-11-13 16:34:09 +00:00
Chris
7c0c1fa6b2
- CheckStyle.
2012-11-13 13:39:24 +00:00
Chris
40b0858a4e
- CheckStyle.
2012-11-13 13:38:48 +00:00
Chris
22f0921172
- CheckStyle.
2012-11-13 13:38:04 +00:00
Chris
fe7e1d3f5d
- CheckStyle.
2012-11-13 13:37:13 +00:00
Chris
d437e59091
- CheckStyle.
2012-11-13 13:36:23 +00:00
Chris
02589cd081
- CheckStyle.
2012-11-13 13:35:38 +00:00
Chris
8c88329f92
- CheckStyle.
2012-11-13 13:34:57 +00:00
Chris
e21633a809
- CheckStyle.
2012-11-13 13:33:54 +00:00
Chris
25135fac41
- CheckStyle.
2012-11-13 13:33:04 +00:00
Chris
2006a206f8
- CheckStyle.
2012-11-13 13:32:11 +00:00
Chris
9caf5bafdb
- CheckStyle.
2012-11-13 13:31:23 +00:00
Chris
fd64c26c2e
- CheckStyle.
2012-11-13 13:30:31 +00:00
Chris
f84a15eec2
- CheckStyle.
2012-11-13 13:28:58 +00:00
Chris
7af9bbead3
- CheckStyle.
2012-11-13 13:28:09 +00:00
Chris
6359aba0a1
- CheckStyle.
2012-11-13 13:27:19 +00:00
Chris
f2daf4a72d
- CheckStyle.
2012-11-13 13:26:22 +00:00
Chris
0abee2aeae
- CheckStyle.
2012-11-13 13:25:22 +00:00
Chris
e93cc37cdd
- CheckStyle.
2012-11-13 13:23:54 +00:00
Sloth
1c515a5033
- Added Krosan Drover.
2012-11-13 12:43:56 +00:00
Sloth
ea40984648
- Added Daru Spiritualist.
2012-11-13 12:38:21 +00:00
Chris
c634a0bd13
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-13 12:15:19 +00:00
moomarc
a5e0c30991
- Added Minion of the Wastes
2012-11-13 09:33:07 +00:00
Agetian
d21ce6c541
- Sound System: Renamed some sounds for the sake of clarity.
2012-11-13 08:42:28 +00:00
Agetian
1f1b22ce04
- Sound System: CheckStyle.
2012-11-13 08:39:53 +00:00
Agetian
4bd1267fb2
- Sound System: CheckStyle.
2012-11-13 08:35:24 +00:00
Agetian
509f74acef
- Sound System: Added the ability to optionally define sound effects for specific cards by name instead of by type (might prove useful later).
2012-11-13 08:31:36 +00:00
moomarc
b142f66d7f
- Added Reap
2012-11-13 08:12:43 +00:00
Maxmtg
707af259dd
new quest w/custom format - bugfix
2012-11-13 08:06:03 +00:00
Maxmtg
5b407590f9
Quest start options remake - part 1/2. (I just tried to understand all those checkboxes and failed)
2012-11-13 07:42:01 +00:00
Maxmtg
f3efbb2800
Using SelectManyCards instead of plain input, rem some warnings
2012-11-13 07:39:08 +00:00
Agetian
6f26dc9a2d
- Sound System: Added the Instant and Sorcery sounds.
2012-11-13 07:37:36 +00:00
moomarc
d104a346d9
- Added Maddening Imp
2012-11-13 07:36:41 +00:00
Agetian
2177dfc798
- Sound System: Added the Poison sound.
2012-11-13 07:30:51 +00:00
moomarc
afa55bbe90
- Added Magmasaur
...
- Fixed RememberRemoved remembering more counters than were originally on a card
2012-11-13 07:12:56 +00:00
Agetian
39f5c929af
- Sound System: Added the Enchantment sound, some style fixes.
2012-11-13 06:27:34 +00:00
Agetian
8a282e55e0
- Sound System: Minor style fix.
2012-11-13 06:07:55 +00:00
Agetian
9c3b56e999
- Sound System: Some crash prevention measures.
2012-11-13 06:06:55 +00:00
Agetian
941af6938b
- Sound System: Implemented more sounds and linked them to the code.
2012-11-13 06:01:20 +00:00
Sol
d0197cf61c
- Fix more NPEs with Attach no longer using SpellPermanent
2012-11-13 02:17:56 +00:00
Chris
ae4112c82e
- Added a fluff piece to the changes.txt file.
2012-11-13 02:11:13 +00:00
Chris
b13a25073c
- CheckStyle.
2012-11-13 02:08:37 +00:00
Sloth
1df6154ef4
- Rewrote the Bloodthirst keyword as a macro for a proper replacement effect.
2012-11-12 21:52:22 +00:00
Sloth
6ded6de74f
- Bloodthirst is now multiplayer compatible.
2012-11-12 21:22:19 +00:00
Sloth
dab6d2dce3
- Fixed a bug in getSpellCostChange.
2012-11-12 19:45:22 +00:00
Sloth
71a0f72c31
- Added some cost checks to ChooseSourceAi.
2012-11-12 19:25:23 +00:00
Agetian
32f4de5a4c
- Tageting Overlay: fixed a bug that caused the targeting arcs to disappear for some enchantments targeting cards on the other side of the playfield.
2012-11-12 17:33:23 +00:00
Agetian
bd1377fe21
- Launch of the Sound System: several basic sounds are linked to the code now and will be enabled when "Enable Sounds" option is checked in the preferences. No sound files are included with this commit and must be submitted separately. Details in the forum.
2012-11-12 16:39:57 +00:00
Agetian
5e8fe9008e
- Sound system: made the Sounds methods obey the "enable sounds" setting in preferences.
2012-11-12 15:42:45 +00:00
Chris
5de0fc74c7
- CheckStyle.
2012-11-12 13:27:46 +00:00
Chris
081b21549c
- CheckStyle.
2012-11-12 13:26:40 +00:00
Chris
3df43aad61
- CheckStyle.
2012-11-12 13:25:55 +00:00
Chris
8404ae2d5c
- CheckStyle.
2012-11-12 13:24:36 +00:00
Chris
8d9edd21e8
- CheckStyle.
2012-11-12 13:23:08 +00:00
Chris
4664bae218
- CheckStyle.
2012-11-12 13:22:14 +00:00
Chris
46abba8c89
- CheckStyle.
2012-11-12 13:21:27 +00:00
Chris
145a73318b
- CheckStyle.
2012-11-12 13:19:50 +00:00
Chris
cb17cdedd2
- CheckStyle.
2012-11-12 13:18:52 +00:00
Chris
e469fabd09
- CheckStyle.
2012-11-12 13:18:02 +00:00
Chris
c3546d80ca
- CheckStyle.
2012-11-12 13:17:05 +00:00
Chris
e28462f95c
- CheckStyle.
2012-11-12 13:16:04 +00:00
Chris
dc4e93cc92
- CheckStyle.
2012-11-12 13:15:12 +00:00
Chris
a7ad3e6801
- CheckStyle.
2012-11-12 13:11:22 +00:00
Chris
004c4109a9
- CheckStyle.
2012-11-12 13:10:34 +00:00
Maxmtg
cc25e0d7a9
fixing import
2012-11-12 13:07:06 +00:00
moomarc
a207abc04e
- Added Intervention Pact
...
- ran setinfo and oracle scripts for earlier commits
2012-11-12 12:44:11 +00:00
Sloth
05bfb4b23f
- Added Prismatic Circle.
2012-11-12 12:43:04 +00:00
moomarc
aa02b2cf29
- Added Invulnerability and Cho-Arrim Alchemist
2012-11-12 12:35:06 +00:00
Maxmtg
d00e3f7cb8
the ro fields are just views, marking them as transient
2012-11-12 12:29:28 +00:00
Maxmtg
06a77fe2ee
reverting 18047, making changes from 17875 not ruin quest logics
2012-11-12 12:27:30 +00:00
Chris
a5f3bdb473
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-12 12:03:29 +00:00
moomarc
d18247e543
- Added Dracoplasm
2012-11-12 11:50:47 +00:00
moomarc
716a3b43da
- Added Booby Trap
2012-11-12 11:26:47 +00:00
RumbleBBU
fbce721ad5
Reverted GameFormatQuest to fix numerous problems caused by r17875 which totally broke GameFormatQuest. The whole reason for having a separate class for GameFormatQuest and why it was not inheriting GameFormat in the first place was that, unlike with the regular GameFormat class, its lists MUST NOT be immutable or it WILL NOT WORK.
2012-11-12 10:10:43 +00:00
moomarc
fbd3f7a239
- Added Oracle's Attendants
2012-11-12 10:01:36 +00:00
moomarc
1b75605f37
- Added Jade Monolith
...
- Small tweaks to General's Regalia
2012-11-12 09:31:53 +00:00
Sloth
6b463ec516
- Quick fix for negative handsizes other than -1, which is used for no maximum (needs a non-hacky solution).
2012-11-12 09:18:16 +00:00
moomarc
0277607042
- Added General's Regalia
2012-11-12 09:15:53 +00:00
Sloth
b7c8a5b2ec
- Fixed DelayedTriggerAi not setting an activating player.
2012-11-12 09:09:14 +00:00
Sloth
120ae5ba4a
- Fixed possibility of getting stuck in attachAuraOnIndirectEnterBattlefield.
2012-11-12 09:07:42 +00:00
Agetian
4f8cec38b1
- Sound system: added an option to toggle the sound effects on/off in the game (currently not linked to any code).
2012-11-12 04:56:43 +00:00
Chris
a7e0449b0e
- CheckStyle.
2012-11-12 02:05:40 +00:00
Chris
05a80970fd
- CheckStyle.
2012-11-12 02:04:39 +00:00
Chris
7f0319ea76
- CheckStyle.
2012-11-12 02:02:53 +00:00
Chris
4b923a7f47
- CheckStyle.
2012-11-12 02:02:04 +00:00
Chris
fe31f49d5e
- CheckStyle.
2012-11-12 02:01:31 +00:00
Chris
fb0b2f2471
- CheckStyle.
2012-11-12 02:00:38 +00:00
Chris
8affb19b15
- CheckStyle.
2012-11-12 01:59:48 +00:00
Chris
988b1d11b1
- CheckStyle.
2012-11-12 01:58:54 +00:00
Chris
c1f9094840
- CheckStyle.
2012-11-12 01:58:08 +00:00
Chris
287d7652ee
- CheckStyle.
2012-11-12 01:57:03 +00:00
Chris
caa2e5e344
- CheckStyle.
2012-11-12 01:56:12 +00:00
Chris
dfa4f390a4
- CheckStyle.
2012-11-12 01:52:28 +00:00
Chris
73e610335e
- CheckStyle.
2012-11-12 01:51:42 +00:00
Sol
ececeb7da9
- Converted Blade of the Bloodchief to Script
2012-11-12 00:31:20 +00:00
Sloth
6dfd1a1c0a
- Added Seasoned Tactician.
2012-11-11 22:38:10 +00:00
Maxmtg
68137f4913
Input: using InputSelectMany as core for custom targeting inputs
...
Sound: rem warning
2012-11-11 22:07:40 +00:00
Sloth
75a57bdf5a
- Improved ChooseSource AI handling spells.
2012-11-11 21:42:33 +00:00
Sloth
d9af504717
- Added Reverse Damage.
2012-11-11 21:33:39 +00:00
Sloth
4347bacf77
- The AI will now use CoP's to protect itself from damage dealing spells.
...
- Removed "SVar:RemAIDeck:True" from some of the ChooseSource cards.
2012-11-11 21:20:58 +00:00
Sol
c4d4c0b945
- Added Auto and Reset buttons to VAssignDamage
2012-11-11 21:18:39 +00:00
Sol
d84049e6ee
- Fix an NPE with arcs if the battlefield isn't displayed when trying to draw
2012-11-11 20:58:29 +00:00
Sloth
9e16455467
- Added missing removeImprinted function.
2012-11-11 20:52:35 +00:00
Maxmtg
af983044d1
InputSelectManyCards - a common class for all those inlined target-choosing inputs
...
a fix for Phantasmal Terrain and Convincing Mirage
2012-11-11 20:07:49 +00:00
Sloth
b4421ab594
- Added Haazda Shield Mate.
2012-11-11 20:07:04 +00:00
Sol
2b2d5e7b2f
- Adding "UseImprinted" Param to RepeatEach for use with SAs that do something else with Remembered Cards.
2012-11-11 18:41:52 +00:00
Agetian
d410e6bac4
- More work on the sound system (magic numbers, CheckStyle).
2012-11-11 17:53:36 +00:00
Agetian
8595507903
- More work on the sound system (cleaning imports).
2012-11-11 17:42:40 +00:00
Agetian
42290d55f2
- More work on the sound system.
2012-11-11 17:42:10 +00:00
Maxmtg
397a0c10f0
Removed zone parameter from selectCard in all Inputs
2012-11-11 17:23:44 +00:00
Sol
5fa0174b51
- Fixed Kaervek's Torch Rarity SVar
...
- Angel's Trumpet is now more generic, and should be compatible with Multiplayer
2012-11-11 17:01:57 +00:00
Maxmtg
cffa7da63a
removed duplicate code in CField
2012-11-11 16:54:57 +00:00
Agetian
833b1966a7
- Some more changes to the sound system.
2012-11-11 16:54:53 +00:00
Maxmtg
0d17f2343e
Input: Added an abstract marker method to trace all annonymous descendants,
...
PayManaCostX moved to separate file
added Action class - it's like Command but has parameters.
2012-11-11 16:52:06 +00:00
Agetian
34f8400c45
- Attempt to remedy the "sound skipping" issue with the sound system.
2012-11-11 16:02:16 +00:00
moomarc
95397b8bee
- Added Shaman en-Kor
2012-11-11 16:01:20 +00:00
Sloth
1278b1ae3e
- Cleanup.
2012-11-11 15:48:37 +00:00
Agetian
100b644200
- Added a method to loop the sound to the Sounds enumeration.
2012-11-11 15:36:28 +00:00
Agetian
df0dafc6ff
- Some CheckStyle corrections related to the use of "final".
2012-11-11 15:28:05 +00:00
Chris
32a1a6fc95
- CheckStyle.
2012-11-11 15:27:45 +00:00
Chris
b28cadb05b
- CheckStyle.
2012-11-11 15:21:05 +00:00
Chris
0bb91bb8d0
- CheckStyle.
2012-11-11 15:19:52 +00:00
Chris
a30d637df4
- CheckStyle.
2012-11-11 15:16:37 +00:00
Chris
9fb001b27e
- CheckStyle.
2012-11-11 15:15:29 +00:00
Chris
39bb830e5a
- CheckStyle.
2012-11-11 15:13:46 +00:00
Chris
8c370c1b1d
- CheckStyle.
2012-11-11 15:09:21 +00:00
Agetian
5aacbd7206
- Initial implementation of the sound system for Forge. Supports non-blocking, "preload once, play anytime" sound playback with no memory penalty for playing sounds multiple times. Supports WAV and AU file formats, uses only standard JDK libraries and, as such, fully cross-platform.
2012-11-11 14:51:55 +00:00
Sloth
fe5355d992
- Removed some unnecessary parameters from the chooseSource scripts.
2012-11-11 14:43:37 +00:00
Sloth
36297a4eaa
- Added Auriok Replica and Burrenton Forge-Tender.
2012-11-11 14:14:28 +00:00
Sloth
995c9b66a6
- Added Kaervek's Torch.
2012-11-11 12:23:01 +00:00
Maxmtg
56bfb6ea2c
slowtrip - remove duplication
2012-11-11 12:19:35 +00:00
Chris
37c54b3791
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-11 12:09:29 +00:00
Sloth
d0c82ed973
- Fixed "Damage can't be prevented." on Everlasting Torment.
2012-11-11 12:08:14 +00:00
Sloth
bf75894b4a
- Fixed "Players can't gain life." on Everlasting Torment.
2012-11-11 11:58:38 +00:00
Hellfish
bbe391db27
*Added Everlasting Torment.
2012-11-11 10:57:24 +00:00
Agetian
09bff1f86d
- Now the visual highlighting of a card will also work when declaring the order of blockers.
2012-11-11 09:51:48 +00:00
Agetian
f1bab8fc27
- When choosing cards, sources, etc. using a list box, the currently selected card will now be visually highlighted on the playfield (to better distinguish between e.g. three different cards with the same name on the playfield).
2012-11-11 09:13:16 +00:00
Sloth
e3b485adaf
- Improved AI using War Falcon.
2012-11-11 09:05:36 +00:00
Agetian
574c13e7fe
- Organizing imports in AF ChooseSource.
2012-11-11 07:35:53 +00:00
Agetian
b3bafb0a94
- Organizing imports in AF ChooseSource.
2012-11-11 07:33:52 +00:00
Agetian
cc7a015400
- AF ChooseSource: sources already listed as effects "on stack" will no longer also be listed as sources which are "objects referenced on stack by another object".
2012-11-11 04:25:50 +00:00
Sol
ff8cfe8beb
- Converted Remove Enchantments to Script, All Instants have no been converted
2012-11-11 04:00:57 +00:00
Sol
9ce1a29433
- Converted Suffer the Past to script
2012-11-11 02:39:45 +00:00
Sloth
13ccae7797
- The AI will now predict damage prevention replacement effects.
...
- Added first steps towards AF ChooseSource AI for CoP's (the AI will choose unblocked attackers).
2012-11-10 23:20:46 +00:00
Maxmtg
61b4169f73
SA: field delve renamed, isTap/untapAbility removed (cost takes care of that), isTrigger declared by overload in AbilityTriggered
2012-11-10 22:05:09 +00:00
Maxmtg
0e84ac4d82
Remove warnings: unspecified generic type, redundant else clause, unused imports, unreachable code, excessive superinterface declaration
2012-11-10 20:57:03 +00:00
Maxmtg
e774cf4a55
remove warning
2012-11-10 20:22:46 +00:00
Chris
c14f419562
- Fixed the types for Lava Hounds; Pallimud; Scourge of Kher Ridges; Sliptide Serpent
2012-11-10 20:04:44 +00:00
Sol
096cac2075
- Added TapOrUntapAll AF
...
- Converted Turnabout to script
2012-11-10 16:25:39 +00:00
Agetian
63fe637268
- Added Bone Mask.
2012-11-10 15:41:07 +00:00
Maxmtg
6c03278406
restored triggers (like oblivion ring)
2012-11-10 15:12:36 +00:00
Chris
cc2a79e403
- CheckStyle.
2012-11-10 15:11:19 +00:00
Chris
c961c60b4d
- CheckStyle.
2012-11-10 15:05:30 +00:00
Chris
04d42745c5
- CheckStyle.
2012-11-10 15:03:37 +00:00
Chris
ce5976678a
- CheckStyle.
2012-11-10 14:55:57 +00:00
Chris
5863d7ab9f
- CheckStyle.
2012-11-10 14:53:59 +00:00
Chris
9600665e8f
- CheckStyle.
2012-11-10 14:51:46 +00:00
Chris
3edf84c710
- CheckStyle.
2012-11-10 14:48:11 +00:00
Sloth
05a1485760
- Added Story Circle.
2012-11-10 13:49:25 +00:00
Sloth
3800a38f72
- Added Righteous Aura.
2012-11-10 13:43:59 +00:00
Sloth
3db40339f7
- Added Pentagram of the Ages.
2012-11-10 13:39:33 +00:00
Agetian
c387bdb109
- Added Circle of Protection: Shadow.
...
- Added a more detailed comment to the TODO of the AI part of the AF ChooseSource for future reference.
2012-11-10 13:36:07 +00:00
Sloth
22f6772ccc
- Added Greater Realm of Preservation.
2012-11-10 13:31:53 +00:00
Chris
b028a198db
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-10 13:04:38 +00:00
Agetian
1b1bc2208d
- Circles of Protection and Runes of Protection will no longer create useless effects when no source is chosen.
...
- Added a SpellDescription to all Circles of Protection and Runes of Protection.
- Removed some unused commented out code in AF ChooseSource (wasn't useful).
2012-11-10 13:02:16 +00:00
Sloth
021bfc9321
- Circle of Protection: Artifacts will no longer create a useless effect when no source is chosen.
2012-11-10 12:31:18 +00:00
Sloth
719c424c68
- Added a SpellDescription to Circle of Protection: Artifacts.
2012-11-10 12:14:32 +00:00
Sloth
2fbd90faf4
- Improved the prompt of unless costs.
...
- Added Cleansing.
2012-11-10 12:07:06 +00:00
Agetian
bb096e7a80
- Compilation fix for the updated AF interface (updating AF ChooseSource).
2012-11-10 11:31:04 +00:00
Agetian
cdc7cc862b
- Initial implementation of AF ChooseSource for cards that refer to a source in their card text.
...
- Added Circle of Protection: White. Circle of Protection: Green, Circle of Protection: Blue, Circle of Protection: Red, Circle of Protection: Black, Circle of Protection: Artifacts, Rune of Protection: White, Rune of Protection: Green, Rune of Protection: Blue, Rune of Protection: Red, Rune of Protection: Black, Rune of Protection: Artifacts, Rune of Protection: Lands.
2012-11-10 11:21:41 +00:00
Sloth
3905d3a4d7
- Added Doubling Chant.
2012-11-10 09:40:17 +00:00
Sloth
754b2d2b2d
- Added the card property "attackingYou".
2012-11-10 09:31:05 +00:00
moomarc
20d1816485
- First implementation of Conspire mechanic (I plan to expand i to support multiple Conspire instances for interaction with Wort, the Raidmother)
...
- added AEthertow, Barkshell Blessing, Burn Trail, Disturbing Plot, Ghastly Discovery, Giantbaiting, Gleeful Sabotage, Memory Sluice, Mine Excavation and Traitor's Roar (all conspire cards except for Wort)
2012-11-10 09:26:50 +00:00
Sloth
5cf294a4d3
- Cleanup in handleRemembering.
2012-11-10 08:58:51 +00:00
Maxmtg
a9927b68eb
wrapper will return api (temporary)
2012-11-10 04:56:36 +00:00
Sol
44fb57395c
- Convert Intuition to script
2012-11-10 04:40:33 +00:00
Sol
931f94a864
- Convert Telling Time to script (the AI may be able to play this now)
2012-11-10 04:16:06 +00:00
Sol
de06f4e0de
- Convert Hurkyl's Recall to script
2012-11-10 03:31:27 +00:00
Sol
1e9414bd92
- Additional reference needed to be removed
2012-11-10 02:50:00 +00:00
Sol
3e2bfb7c76
- Converted Siren's Call to Script
2012-11-10 01:53:41 +00:00
Sol
8d8019f76d
- Fixing CC of Parallel Evolution
2012-11-09 22:31:06 +00:00
Sol
5e6b6ffeee
- Converted Parallel Evolution to script
2012-11-09 22:29:39 +00:00
Sol
bd1e5b9f2f
- Fixing Rhys the Redeemed cloning opponents tokens
2012-11-09 22:03:39 +00:00
Sloth
7851bf72e7
- Renamed the file of Craterhoof Behemoth.
2012-11-09 20:50:13 +00:00
Agetian
4f7c05e889
- Remove a colon from picture file names so that the proper Gatherer names of cards with the colon may be used (for the upcoming CoP/RoP support).
2012-11-09 16:51:13 +00:00
Sloth
2e1422e967
- Fixed checkETBEffects.
2012-11-09 16:10:19 +00:00
Chris
3e6488b526
- CheckStyle.
2012-11-09 13:44:47 +00:00
Chris
e0f634614d
- CheckStyle.
2012-11-09 13:35:44 +00:00
Chris
d6e1cb1207
- CheckStyle.
2012-11-09 13:28:28 +00:00
Chris
d77bd4354c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-09 11:54:35 +00:00
RumbleBBU
6628d2bb59
Disable test printout in QuestWorld.java.
2012-11-09 10:52:54 +00:00
RumbleBBU
c021be76f9
More preliminary work for the quest worlds.
2012-11-09 10:51:32 +00:00
Sol
09360ce105
- AI Logic for Rhys the Redeemed equivilant to the existing AI code in CF_Creatures
2012-11-09 04:22:09 +00:00
Sol
6f68df90d2
- Added RepeatEach AF
...
- Converted Rhys the Redeemed to script
2012-11-09 04:21:05 +00:00
Sol
d707607d43
- Add Rofellos's Gift
2012-11-08 23:55:19 +00:00
Sol
54875ce101
- Adding Arsenal Thresher
2012-11-08 23:13:35 +00:00
Maxmtg
2c7876f26e
Spells giving mana work correctly
2012-11-08 22:16:05 +00:00
Maxmtg
6c0867db19
undoable attribute moved to SA,
...
cost removed from manaPart
SA: getAbility/getSpell methods were removed, overloaded methods isAbility/isSpell are used instead
2012-11-08 20:53:37 +00:00
Sloth
4d7b7ac911
- Fixed stack descriptions.
2012-11-08 16:00:42 +00:00
RumbleBBU
5f14df2479
Do not display the RtR Guild Sealed block in Draft games.
2012-11-08 15:23:36 +00:00
Chris
85f4b1135c
- CheckStyle.
2012-11-08 14:28:54 +00:00
Chris
bd5798d772
- CheckStyle.
2012-11-08 14:27:44 +00:00
Chris
a68bec27d1
- CheckStyle.
2012-11-08 14:26:25 +00:00
Chris
b9f8b85a33
- CheckStyle.
2012-11-08 14:25:00 +00:00
Chris
a9aee60d26
- CheckStyle.
2012-11-08 14:23:32 +00:00
Chris
14a18eb280
- CheckStyle.
2012-11-08 14:22:25 +00:00
Chris
18c1b69dea
- CheckStyle.
2012-11-08 14:20:27 +00:00
Chris
b42cff49ff
- CheckStyle.
2012-11-08 14:18:06 +00:00
Chris
b684d34724
- CheckStyle.
2012-11-08 14:08:15 +00:00
Chris
9dec35d273
- CheckStyle.
2012-11-08 14:06:36 +00:00
RumbleBBU
43e6bb6045
Initial preparations for the 'quest worlds' code.
2012-11-08 13:25:28 +00:00
Chris
926acd7e82
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-08 12:14:26 +00:00
RumbleBBU
bbba78dbc2
License text + JavaDoc added to QuestUtilUnlockSets.java.
2012-11-08 07:59:06 +00:00
Maxmtg
01f97a1825
AbilityFactory: getAbility ready to be made static
2012-11-08 07:55:28 +00:00
Maxmtg
5ae09dca22
moved params and api into SpellAbility, made param getters NPE-proof, cut reference to AbilityFactory
2012-11-08 07:41:14 +00:00
Sol
1423e74657
- Adding KeywordMultiplier parameter to StaticContinuous
...
- Adding Kemba's Legion
2012-11-08 04:58:47 +00:00
Sol
3b5a8e9897
- Fixing Auras requesting SpellPermanent and causing a crash, since Auras no longer use the SpellPermanent class
2012-11-07 23:32:09 +00:00
Maxmtg
01b746c80b
SpellAbility: targetList removed (noone has assigned to it anything meaningful)
2012-11-07 21:00:43 +00:00
Maxmtg
63b8bc2fb4
getParent method added to SpellAbility, moved static methods getParent{withProperty} and findRoot to SpellAbility class
...
removed excessive checks from caller methods
2012-11-07 20:39:44 +00:00
Maxmtg
f5a3a68b68
ChangeZoneAi: made method names shorter, removed check for subAb drawbacks (since it's checked in wrapper class)
2012-11-07 19:25:21 +00:00
Sloth
fa7dce1029
- Converted Wing Puncture to script.
2012-11-07 18:47:26 +00:00
Maxmtg
7f452117ff
ETBReplacementMove converted to SpellEffect, wrapped it into CommonDrawback
2012-11-07 18:14:24 +00:00
Maxmtg
b4b10139d1
AF:CopyPerm - used shortcuts to select target cards and collect a line
...
CardFactoryUtil: extract method
2012-11-07 17:42:07 +00:00
Maxmtg
5e4cc9dab0
AbilityManaPart has to add SA to trigger it raises =(
2012-11-07 17:21:47 +00:00
Maxmtg
ee738d52a0
Converted Donate to script
2012-11-07 17:15:22 +00:00
Sloth
48369b0bef
- Added Suppression Field.
2012-11-07 16:27:41 +00:00
Sloth
03aaa0fd38
- Performance updates in ComputerUtilAttack.
2012-11-07 15:57:57 +00:00
Chris
d02aec6606
- CheckStyle.
2012-11-07 13:59:29 +00:00
Chris
ec67f6c1d2
- CheckStyle.
2012-11-07 13:54:10 +00:00
Chris
1c7bfb4d49
- CheckStyle.
2012-11-07 13:51:08 +00:00
Sol
eb3ad526bd
- Running set info for PC2 cards that were never ran previously
2012-11-07 13:33:26 +00:00
Sloth
708d465315
- Added 2 cards by swordshine.
2012-11-07 13:00:38 +00:00
Chris
7583835b49
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-07 11:35:30 +00:00
Agetian
c5d449ca7b
- Orphaned javadoc cleanup.
2012-11-07 06:42:52 +00:00
Maxmtg
5e84f72062
AF: ChangeZone converted
2012-11-07 06:40:01 +00:00
Maxmtg
5c870a0e57
once canPlayAI is wrapped is has to be hidden from outside callers
2012-11-06 21:35:02 +00:00
Maxmtg
0a2b20692d
canPlayAI has to be abstract
2012-11-06 21:33:13 +00:00
Sloth
91b9b789a1
- Enabled "NeedsToPlay" SVars for all AF spells.
2012-11-06 21:21:13 +00:00
Maxmtg
657928c5ec
AF: Draw used even a different target player picking priority.
2012-11-06 21:20:39 +00:00
Sloth
60801516a1
- Streamlined the drawback checks in the AF AI functions.
2012-11-06 21:09:35 +00:00
Maxmtg
eca2c11cee
- fixes default player targeting for PumpAll, TapAll and UntapAll effects
...
- rem warns
2012-11-06 20:35:59 +00:00
Maxmtg
7177a4185d
Choosing cards from a list (devmode-addXXXX shows their picture on the right panel)
2012-11-06 19:36:19 +00:00
Maxmtg
92eafe7846
removed 140 lines of unused constructors of ListChooser
2012-11-06 19:23:10 +00:00
Maxmtg
aaeaf9bbab
DevMode: joined card to hand for both players, added "card to battlefield" button
2012-11-06 18:59:36 +00:00
Sloth
bb5e270855
- Added 3 new cards by swordshine.
2012-11-06 16:26:57 +00:00
Maxmtg
92983293a9
GameFormatQuest inherits from GameFormat... this removed lots of duplicated code
...
removed warnings from some AF.AIs
PredicateNamesExcept holds reference to source list (does not create own array)
GameFormatQuestToXml.unmarshal: read lists first, then create object to return
2012-11-06 15:58:29 +00:00
Chris
679cd13a3c
- CheckStyle.
2012-11-06 14:25:37 +00:00
Chris
2f09109f35
- CheckStyle.
2012-11-06 14:21:45 +00:00
Chris
9de3258a70
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-06 12:33:57 +00:00
Sloth
33cac79523
- Added a new static ability "CantAttack".
...
- Converted some cards (they now work correctly with Planeswalkers).
2012-11-06 09:14:22 +00:00
Maxmtg
20188bce3f
AF:Charm makes choices on being cast
...
remove unused imports
2012-11-06 06:08:28 +00:00
Agetian
24b362f939
- Minor cleanup of obsolete javadocs.
2012-11-06 04:41:31 +00:00
Maxmtg
27e1e776e3
AF: Charms done
2012-11-05 22:34:52 +00:00
Sloth
82958c1d45
- Updated some SVars.
2012-11-05 21:50:26 +00:00
Sloth
b895aec714
- Cleanup.
2012-11-05 21:43:57 +00:00
Maxmtg
d5117ddc59
AF: apis transformed into an ENUM
2012-11-05 21:17:52 +00:00
Sloth
986410d72c
- Fixed a bug in getAIPlayableMana.
2012-11-05 20:54:14 +00:00
Sloth
e56ef79043
- Fixed the AILogic "BeginningOfOppTurn".
2012-11-05 20:49:22 +00:00
Maxmtg
ed9e479823
AF: Attach (aura ETB ability is no longer spellpermanent)
2012-11-05 20:18:11 +00:00
Sloth
8b99ef5e4f
- Fixed Angel's Grace.
2012-11-05 14:34:12 +00:00
Chris
6d7ebcb164
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-05 11:29:18 +00:00
Sloth
2c05418610
- Set some activating players.
2012-11-05 09:24:32 +00:00
Sloth
ef4919be2c
- Added 3 cards by swordshine.
2012-11-05 09:19:20 +00:00
Sloth
cabed0ce8b
- Added 4 cards by swordshine.
2012-11-05 07:06:24 +00:00
Maxmtg
40e470baa5
made doTriggerAI final (it calls anyway doTriggerAINoCost anyway, so AF ais will override only nocost version)
...
made a wrapper for doTriggerAINoCost to check subAbilities doTrigger (and removed that code from descendants of SpellAiLogic)
made doTriggerAINoCost protected to avoid calling it from outer classes
remove imports
2012-11-05 06:50:41 +00:00
Agetian
bec088dfbb
- Some minor cleanup in targeting overlay code.
2012-11-05 06:02:27 +00:00
Agetian
9104400283
- Made the shape of the targeting arcs a little bit better, also changed the direction of the arc curve to make it look better.
...
- Compilation fix for the mulligan (had to make nextPhase public, not sure if it's the correct decision, please review).
2012-11-05 05:02:52 +00:00
Sol
32e7ab1623
- Adding Karn Liberated (albeit with limited AI support for AF_RestartGame)
2012-11-05 02:33:58 +00:00
Sol
77ea6af152
- Small changes to how Mulliganing works with Phases (for upcoming Karn Liberated)
2012-11-05 02:31:21 +00:00
Chris
53b64a2778
- Added a fluff piece to the changes.txt file.
2012-11-05 00:49:37 +00:00
Maxmtg
5ab91b1ada
CF-Cr: remove unused parameters
2012-11-04 22:15:19 +00:00
Sloth
eab4877ca8
- Fixed Oversold Cemetery.
2012-11-04 20:29:34 +00:00
Sloth
27a2658b51
- Fixed Phyrexian Gremlins.
2012-11-04 20:28:03 +00:00
Sloth
3b6ae64e16
- Little AI fixes.
2012-11-04 20:02:55 +00:00
Sloth
55dee8c4ee
- Script fixes by Diogenes.
2012-11-04 19:51:11 +00:00
Maxmtg
1277b5e350
move effect to right package
2012-11-04 17:46:44 +00:00
Maxmtg
f001bff8b3
Fixes OppOwn card property (Geth, Lord of the Vault will work as intended)
2012-11-04 17:07:59 +00:00
Maxmtg
02e7fb7668
had wrong cycling cost
2012-11-04 16:09:15 +00:00
Agetian
e0166cb8e2
- Removed some unused code from the targeting overlay.
2012-11-04 16:07:11 +00:00
Maxmtg
3ed176f50a
Wrong import ruined build
2012-11-04 16:02:37 +00:00
Maxmtg
514f575931
rem warning,
...
force update of player-related into at end of phase.
2012-11-04 15:59:22 +00:00
Agetian
63137c37fb
- Code cleanup (removing orphaned javadocs and javadocs with parameters that do not correspond to the method definitions).
2012-11-04 15:53:58 +00:00
Maxmtg
a3e8e6706e
AF: Cleanup, StoreSVar, Unattach
2012-11-04 15:42:10 +00:00
Agetian
2f2ffcd22e
- More optimal UI repaint after drawing the targeting arcs.
2012-11-04 14:39:48 +00:00
Maxmtg
0fd722aef0
AF: removing excessive methods, mapParams returns as Map<Str,Str>
2012-11-04 14:32:19 +00:00
Agetian
bca3f15431
- Repaint the UI after drawing targeting arcs.
2012-11-04 14:26:45 +00:00
Maxmtg
e92743e684
AF: Mana
...
Had to refactor the whole class of AbilityMana
2012-11-04 14:04:56 +00:00
Agetian
774ffea389
Minor code style fix for the previous commit.
2012-11-04 13:44:46 +00:00
Agetian
9dc5fa3d8b
Fixed and re-enabled Targeting Overlay:
...
- Now it correctly shows the targeting arcs in cases when it previously showed them in the wrong direction.
- The match UI is properly refreshed when the targeting arcs are switched on/off.
- The defunct "mouseover-only" mode is currently disabled (it crashes Forge, difficult to fix).
Probably some bugs still left, but overall seems to function fine.
2012-11-04 12:56:06 +00:00
Chris
144c64845c
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-04 12:26:23 +00:00
Agetian
a05d04dbfa
Code cleanup (Phase 3): removed some orphaned javadocs, moved some comments, removed some javadocs that no longer correspond to method parameters after refactoring.
2012-11-04 04:26:34 +00:00
Maxmtg
8bb12d8d0d
getStackDescription routines now use common routines for string collection
...
any spelleffect class can use common routines to get defined targets
2012-11-03 22:07:36 +00:00
Maxmtg
ee911645d4
AF: Copy, repeat
2012-11-03 18:15:20 +00:00
Maxmtg
b61cda6f63
AB: Clash, Damage
2012-11-03 17:38:18 +00:00
moomarc
e74cd1a34f
- Updated token download list for RtR (at last)
...
- Updated RtR token generating cards with set specific images
2012-11-03 10:51:57 +00:00
Chris
0bf4257a92
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-03 10:20:45 +00:00
Chris
407baac9c5
- Added a fluff piece to the changes.txt file.
2012-11-02 14:32:41 +00:00
RumbleBBU
bfdb6e5eb5
GameFormatQuest allowedSetCodes and bannedCardNames are now final and should never be null (set in the constructors).
2012-11-02 12:44:04 +00:00
RumbleBBU
a3dad42a39
Save set unlocking information + won cards.
2012-11-02 12:37:53 +00:00
Chris
2b29a74596
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-11-02 11:03:37 +00:00
Agetian
8c181a4382
Code cleanup (Phase 2): see r17819
2012-11-02 06:42:03 +00:00
Agetian
79302ba881
Code cleanup: removed some orphaned autogenerated javadocs after Max Mtg's refactoring, cleaned up formatting in some files, removed outdated javadocs that no longer correspond to method signatures after refactoring, moved some significant comments to their proper files.
2012-11-02 06:15:19 +00:00
Maxmtg
29cc7542f0
propper nameAF: Pump
2012-11-01 22:17:31 +00:00
Maxmtg
debb0e3788
propper name
2012-11-01 20:39:32 +00:00
Maxmtg
6c2cbe89c2
(non-working)
...
AF: Destrory, Control
2012-11-01 20:38:43 +00:00
RumbleBBU
a080b4480a
Correct version of SSubmenuQuestUtil (actually enables the unlocking code), new sets cost a little more.
2012-11-01 10:27:33 +00:00
Chris
8f64e87396
- Added the recent commit logs to changes.txt.
2012-11-01 10:19:15 +00:00
Maxmtg
91b42f4955
TriggerMapPlayed - 1st param => Map
2012-11-01 09:43:26 +00:00
RumbleBBU
94244f837e
Set unlocking is no longer a special reward for winning matches, instead it is an option button like spell store. More expensive than before, not random, and initially fewer sets to choose from.
2012-11-01 09:36:52 +00:00
Maxmtg
d72e33199f
tricked to avoid ref to static method
2012-10-31 23:08:32 +00:00
Maxmtg
69de421468
BasicLands is list,
...
removed ccnt,
simplified areAllBasics(final String types) in AF:ChangeZone
2012-10-31 23:05:34 +00:00
Maxmtg
80c1fb7f0d
AnimateEffects - change relations between classes
2012-10-31 22:39:50 +00:00
Maxmtg
4e1d2f8aa4
AF: Permanent state
2012-10-31 22:36:53 +00:00
Maxmtg
f4f7899a45
AF: GameWin/Loss
2012-10-31 21:58:39 +00:00
Maxmtg
4d8e3af2fe
AF: Clone, SetState
2012-10-31 21:41:51 +00:00
Maxmtg
15310ccf94
AF: Sacrifice, Reveal
...
removed repeating blocks from getStackDescription
2012-10-31 20:57:14 +00:00
Chris
b3ec2af243
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-31 10:27:16 +00:00
Maxmtg
7c8818c47d
a clear check for type of trigger ctor parameters
2012-10-31 08:16:19 +00:00
Maxmtg
65ab19f90a
Triggers: replace HashMap with java.util.Map in c-tors
2012-10-31 08:05:14 +00:00
Maxmtg
85a98b4520
AF: DelayedTrigger
2012-10-31 07:56:16 +00:00
Maxmtg
a08d455312
AF: Combat refactored (17800 get!)
2012-10-31 07:41:23 +00:00
Maxmtg
5b16ada639
AF; RegenerateAi.java. counter
2012-10-30 22:24:01 +00:00
Maxmtg
b95052dede
refactored AF: Choose
...
refactored AF: Debuff
2012-10-30 21:21:47 +00:00
Maxmtg
be9890dbe5
fixes http://www.slightlymagic.net/forum/viewtopic.php?f=52&t=6333&start=795#p101722
2012-10-30 18:48:27 +00:00
Maxmtg
42a6056d58
Quest will use a single set to generate lands for shop
2012-10-30 18:26:17 +00:00
Agetian
a3c2d255bb
Fix of imports after the last commit.
2012-10-30 17:39:09 +00:00
Agetian
523849e39a
Basic/snow land sets in quest mode shop and starting deck are randomized.
2012-10-30 17:26:05 +00:00
RumbleBBU
8512cdc3b9
More cleanup.
2012-10-30 16:27:49 +00:00
Chris
d4a2780a9e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-30 15:17:13 +00:00
RumbleBBU
72bd8d9298
Code cleanup.
2012-10-30 11:41:11 +00:00
RumbleBBU
af79f9946a
Added javadoc.
2012-10-30 11:38:38 +00:00
RumbleBBU
10916f3acd
1) You can use a Draft/Sealed deck as your quest starting card pool, 2) You can enforce formats when playing with specific starting pools, 3) Fixed a bug in the custom format dialog.
2012-10-30 11:20:15 +00:00
Maxmtg
4839eb6fbf
hasBasicLands predicate for edition
2012-10-30 11:02:46 +00:00
Maxmtg
2139345166
refactor AF:Effect (wish I knew what it is)
2012-10-30 08:06:19 +00:00
Maxmtg
5e03520923
refactored AF: remaining counters
2012-10-30 07:46:08 +00:00
Maxmtg
e4652db458
AF: Counters move
2012-10-30 06:59:16 +00:00
Maxmtg
b8485e3e91
refactored AF:Play
2012-10-30 06:50:31 +00:00
Maxmtg
736773996a
refactor AF:Protect
...
renamed life-related ai and effects to put life as 1st word
2012-10-30 06:40:11 +00:00
Maxmtg
ca4187061d
AF:DamagePrevent
...
removed excessive casts and semicolons
2012-10-30 06:06:01 +00:00
Maxmtg
a9437221bf
AF:ManaDrain (other mana Abs use some special classes =(
2012-10-30 05:21:07 +00:00
Maxmtg
923c0ad42c
refactor AF: ZoneAffecting
...
some cleanup in BondEffect.java
2012-10-30 04:51:15 +00:00
Sloth
053434cb4a
- Added Shimian Night Stalker.
2012-10-29 22:23:30 +00:00
Sloth
3b208f4ef8
- Added Wild Might.
2012-10-29 21:49:24 +00:00
Sloth
49f240b5b9
- Fixed some FindBugs results.
2012-10-29 21:33:24 +00:00
Maxmtg
78ace24435
AF:Tokens - split into pieces
2012-10-29 21:17:48 +00:00
Sloth
65af81f3d4
- Removed unnecessary cast.
2012-10-29 20:55:08 +00:00
Maxmtg
b2bf2b2fba
AF:Turns refactored
...
removed warnings (excessive casts, extra semicolons)
2012-10-29 20:45:01 +00:00
Maxmtg
c4021584d2
AF-Bond refactored
2012-10-29 20:08:41 +00:00
Sloth
65df4ee49c
- Fixed Past in Flames.
2012-10-29 17:47:37 +00:00
Sloth
4881ccb800
- Fixed Ovinomancer.
2012-10-29 17:39:47 +00:00
Maxmtg
974ad69012
minor - code formatting
2012-10-29 15:17:57 +00:00
Maxmtg
8f6af37432
Player - shuffle streamlined
...
CardLists.getCMC inlined (there were only 4 of them anyway)
2012-10-29 15:10:55 +00:00
Sloth
1d436061c6
- Fixed warnings.
2012-10-29 12:18:48 +00:00
Chris
a4c596e480
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-29 12:17:58 +00:00
Sloth
be67a25224
- More getCards read-only list errors.
2012-10-29 12:14:55 +00:00
Chris
5460dcb6b0
- Added a missing import.
2012-10-29 12:10:07 +00:00
Sloth
979b8f46a7
- More getCards read-only list errors.
2012-10-29 11:04:18 +00:00
Sloth
abfd526ede
- Removed obsolete null checks.
2012-10-29 10:16:20 +00:00
Sloth
ffd85cb1c8
- More getCards read-only list errors.
2012-10-29 07:15:21 +00:00
Sloth
1e91c7f0b4
- Cleanup.
2012-10-28 22:28:57 +00:00
Sloth
c73b7bc8f7
- Fixed Thrumming Stone.
2012-10-28 22:15:14 +00:00
Sloth
ca6b26b786
- Another getCards read-only list errors.
2012-10-28 22:11:06 +00:00
Sloth
951843f418
- Fixed getColorByProminence.
2012-10-28 22:02:14 +00:00
Sloth
deb8a6d440
- Fixed Mulligan.
2012-10-28 19:10:46 +00:00
Sloth
18b749a2bd
- Improved AI of some auras/equipments.
2012-10-28 13:53:03 +00:00
Sloth
8c795fbc0e
- Fixed a few getCards read-only list errors.
2012-10-28 13:37:27 +00:00
Chris
2f505b7645
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-28 11:20:16 +00:00
Maxmtg
1d0edaec67
Zone getCards returns a read-only list (used to make a new instance), dependants updated (mostly)
2012-10-27 22:28:00 +00:00
Maxmtg
81438a4974
fixed some boxing issues (mixing Boolean and boolean)
...
UI: access to static fields fixed - should refer to a declaring class, not inherited one
EditorTableModel: removed some excessive instanceof checks
Placed missing @override clauses
Removed unused imports
2012-10-27 21:47:21 +00:00
Maxmtg
fa1b078db3
AnimateAF refactored
...
AlterLife cut into classes
some pointless null checks removed
2012-10-27 21:27:16 +00:00
Sloth
c35e090377
- Fixed possible NPE in getCardsIn.
2012-10-27 21:22:08 +00:00
Sloth
f098cccaa8
- Fixed and improved Proliferate.
2012-10-27 21:16:57 +00:00
Sloth
1c1501ad62
- Fixed ability of Sphinx of Jwar Isle.
2012-10-27 21:08:19 +00:00
Sloth
6b23cba722
- Fixed Realms Uncharted.
2012-10-27 21:04:12 +00:00
Sloth
175cc75ab2
- Fixed P/T of Two-Headed Dragon.
...
- Fixed Cataclysm.
2012-10-27 20:54:43 +00:00
Chris
f95f9d5926
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-27 11:55:32 +00:00
Sloth
339db372bb
- Fixed order in the script of Gifts Ungiven.
2012-10-27 11:01:03 +00:00
Sloth
0981a6f8c6
- Fixed Unleash not interacting correctly with Corpsejack Menace.
2012-10-27 10:57:43 +00:00
Sloth
27ec54a0a7
- Added the property "OppOwn" and converted some cards.
2012-10-27 08:57:54 +00:00
Sloth
bdc41462a5
- Fixed Utvara Hellkite.
2012-10-27 08:08:07 +00:00
Maxmtg
5f4de1786e
comment out debug
2012-10-26 22:40:38 +00:00
Maxmtg
724f334054
Experimental AbilityFactory refactoring
2012-10-26 22:35:52 +00:00
Maxmtg
37c8ea9cdf
Player has a field of type GameState
2012-10-26 22:33:06 +00:00
Sloth
b56f03ce08
- Tweaked attacking AI.
2012-10-26 21:57:00 +00:00
Sloth
4f6133ff93
- Made findParentsTargetedPlayer more robust.
2012-10-26 21:42:10 +00:00
Sloth
fbb6997b3a
- Improved AI of Frost Titan.
2012-10-26 21:32:21 +00:00
Sloth
d5998c913f
- Fixed AI not paying unless costs of its own triggered abilities.
2012-10-26 21:23:05 +00:00
Sloth
5561058ecf
- Improved AI dealing with Flailing Manticore and Flailing Soldier.
2012-10-26 21:14:28 +00:00
Sloth
3b8ffad1d2
- Added Metamorphose.
2012-10-26 21:12:03 +00:00
Sloth
720e4635ab
- Updated some deck SVars.
2012-10-26 20:21:46 +00:00
Sol
0cb2a5d851
- Fixed name of Faerie Impostor in RTR Guild Packs
2012-10-26 18:58:26 +00:00
Sloth
ac88a40167
- Changed more instances of "YouDontCtrl" to "OppCtrl".
2012-10-26 18:27:17 +00:00
Sloth
ea88ca3c37
- Changed more instances of "YouDontCtrl" to "OppCtrl".
2012-10-26 18:10:03 +00:00
Chris
48291196dc
- Cleared out the changes.txt file, now ready for new material.
...
- Added the recent commit logs to changes.txt.
2012-10-26 14:12:10 +00:00
RumbleBBU
be5f34ebb3
Rever accidental commit of wrong version of block #37 .
2012-10-26 11:39:27 +00:00
RumbleBBU
0e3395f487
Added Return to Ravnica Guild Sealed Deck mode.
2012-10-26 11:37:46 +00:00
Sloth
c2cb8a6bce
- Fixed Painbringer.
2012-10-26 11:34:36 +00:00
RumbleBBU
4abed11329
Do not show very small cubes (promos with 2 cards) in the main cube selection menu. You can't build a deck around them.
2012-10-26 11:24:25 +00:00
RumbleBBU
d5f6ac0e6c
Partiality needs to be 100% or the computer may get the two promo cards and the booster for 2 different guilds in RtR Guild Sealed Mode.
2012-10-26 11:15:13 +00:00
Chris
08b1e9cc58
[maven-release-plugin] prepare for next development iteration
2012-10-26 10:54:42 +00:00
Chris
a6153436ba
[maven-release-plugin] prepare release forge-1.3.0
2012-10-26 10:54:30 +00:00
Chris
ba660e5886
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
...
- Preparing the changes.txt file for the next beta build and release.
2012-10-26 10:43:02 +00:00
RumbleBBU
b747d0f217
Enabled random generation of Mythic Rares in some custom formats (with rarity) when the cardpool contains them and they are not being forced by the NumMythics parameter. Required for RtR Guild Sealed.
2012-10-26 08:55:16 +00:00
Sol
03fc9d281f
- Fix Fulgent Distraction crash when looking for Cost that doesn't exist
2012-10-26 03:27:18 +00:00
Sloth
34cb8ed23b
- Made the script of Detention Sphere AI friendly.
2012-10-25 21:08:36 +00:00
Sloth
ce4ff71371
- The AI will no longer clone its own legendary creatures.
2012-10-25 21:05:06 +00:00
Sloth
62e2ec0f36
- Improved Bounce AI.
2012-10-25 20:45:26 +00:00
Maxmtg
f478bb989c
Ai won't not think when the game is over
2012-10-25 20:03:21 +00:00
Sloth
d9db853648
- Fixed a possible NPE in AF Attach.
2012-10-25 19:55:31 +00:00
Sloth
59e55c0c8d
- Removed unnecessary suppressing of tap/untap triggers.
2012-10-25 19:34:19 +00:00
Sloth
6b316fcbe4
- Improved Alternative Cost strings when the cost is 0.
2012-10-25 18:11:45 +00:00
Sloth
4c0380ab3e
- Fixed Gnat Miser.
2012-10-25 17:55:51 +00:00
Sloth
d17906e1db
- Fixed Gobbling Ooze.
2012-10-25 17:54:23 +00:00
Chris
2863886026
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-25 10:49:49 +00:00
Sloth
476c01787c
- Fixed OppCtrl.
2012-10-25 07:22:17 +00:00
Sloth
517675a25a
- Changed more instances of "YouDontCtrl" to "OppCtrl".
2012-10-24 21:38:24 +00:00
Maxmtg
4823f265eb
AI won't have any more fun when the game is over.
2012-10-24 18:32:36 +00:00
Sloth
6baf2c0289
- Fixed AF ChangeZone with the Origin All.
2012-10-24 17:57:19 +00:00
Sloth
698c57b499
- Fixed setinfo of swordshine's cards.
2012-10-24 15:28:00 +00:00
Sloth
f0c1cb4e9b
- "YouDontCtrl" => "OppCtrl".
2012-10-24 13:05:08 +00:00
Sloth
d357026029
- Added Power Taint.
2012-10-24 12:30:52 +00:00
Sloth
36ac72fb25
- Added 5 more cards by swordshine.
2012-10-24 12:16:35 +00:00
Sloth
b7dd118ed0
- Added Grand Melee and Piety Charm by swordshine.
2012-10-24 11:27:20 +00:00
Sloth
c4193a6f3e
- Changed more instances of "YouDontCtrl" to "OppCtrl".
2012-10-24 11:16:59 +00:00
Chris
1a4f0cd311
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-24 10:54:13 +00:00
Maxmtg
d6fb562dd7
Achenemy: you have additional 10 lives for each opponent beyond the first one
...
Also renamed C- and V- classes
2012-10-24 08:37:44 +00:00
Maxmtg
30ed637557
You may choose your deck for Archenemy mode
2012-10-24 08:03:12 +00:00
Maxmtg
a426867c3e
DeckChooser from constructed home screen refactored as a component
2012-10-24 07:54:47 +00:00
Maxmtg
eabbd50508
Combat that will return some defender in any case
2012-10-24 06:21:05 +00:00
Maxmtg
a0d6256b56
to potentially prevent endless loop
2012-10-23 22:17:54 +00:00
Maxmtg
1c98b79088
registered players as r/o list
2012-10-23 22:14:40 +00:00
Maxmtg
bfd6af7f2b
fix to NPE from players leaving game.
...
Trigger handler should check all non-active players
2012-10-23 21:53:07 +00:00
Maxmtg
fd7246052a
setMustAttackEntity - method type set to GameEntity
...
Players: defeated players in archenemy won't get turns or priority, their permanents on table won't affect the game
2012-10-23 21:41:31 +00:00
Sloth
8a8e9df13d
- Changed more instances of "YouDontCtrl" to "OppCtrl".
2012-10-23 20:39:35 +00:00
Sloth
a393f84c96
- Added "OppCtrl" as a parameter to hasProperty.
...
- Changed some instances of "YouDontCtrl" to "OppCtrl".
2012-10-23 20:31:41 +00:00
Hellfish
14f8193219
*Copy/Paste error in Blood Tyrant.
2012-10-23 20:04:37 +00:00
Maxmtg
9c7d1fe8b6
removed CombatUtil.canAttack method without specifying attack target
2012-10-23 19:36:47 +00:00
Hellfish
32caaf3ac3
*Singleton usage.
2012-10-23 19:23:30 +00:00
Hellfish
a8ebdc345c
*Added LosesGame trigger.
...
*Added trigger to Blood Tyrant and Withengar Unbound (Blood Tyrant still needs it's first trigger corrected)
2012-10-23 19:15:54 +00:00
Maxmtg
4d5e091bb4
Restart button replays the whole match
2012-10-23 19:13:27 +00:00
Sloth
6b3de74da1
- Fixed logic of the predicate isProtectedFrom.
2012-10-23 17:56:38 +00:00
Sloth
5a8c33ddab
- Made more scripts ready for multiplayer.
2012-10-23 17:21:28 +00:00
Sloth
eeea8f176d
- Made Landwalk abilities multiplayer compatible.
2012-10-23 15:51:18 +00:00
Sloth
2b3b9baa7f
- Made cards with "CARDNAME can't attack unless defending player controls ..." to be multiplayer compatible.
2012-10-23 15:25:58 +00:00
Sloth
5df9dd6f07
- Fixed Konda's Hatamoto.
2012-10-23 14:18:48 +00:00
Sloth
d274a7dec0
- Made the scripts of some cards with "Whenever a creature attacks you..." to be multiplayer compatible.
2012-10-23 13:30:55 +00:00
Maxmtg
76c45649a2
less complex
2012-10-23 11:55:38 +00:00
Maxmtg
cdd86f947e
without this fix GL trigger would be fired multiple times
2012-10-23 11:48:23 +00:00
Maxmtg
ee01846bd3
X marks the spot there a GL trigger should be fired
2012-10-23 11:44:28 +00:00
Chris
febd5c1278
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-23 11:17:26 +00:00
Sloth
7c02731c55
- Made more scripts ready for multiplayer.
2012-10-23 08:38:10 +00:00
Sloth
d833b1fd28
- The Provoke keyword is now multiplayer compatible.
2012-10-23 08:06:17 +00:00
Sloth
3963cd8213
- Made more scripts ready for multiplayer.
2012-10-23 07:39:49 +00:00
Maxmtg
0a82088720
the most intuitive one
2012-10-23 07:29:17 +00:00
Maxmtg
29ce120fc6
Even more intuitive calculation of "every 50th win" for unlocking new sets.
2012-10-23 07:27:29 +00:00
RumbleBBU
e413b190ee
More intuitive calculation of "every 50th win" for unlocking new sets.
2012-10-23 07:00:42 +00:00
Maxmtg
4739492a12
Combat: removed getDefendingPlayer (there may be multiple defenders per combat)
2012-10-23 05:57:36 +00:00
Maxmtg
a0043c5415
PhaseHandler.isNextTurn changed by getNextTurn.equals(ai)
2012-10-23 05:18:39 +00:00
RumbleBBU
f3da9bbf2c
Renamed a GameFormatQuest method to something more descriptive (to avoid confusion with a more general method).
2012-10-23 05:17:23 +00:00
Maxmtg
8b0f167182
remove unused code
2012-10-23 05:16:55 +00:00
mcrawford620
f2046065b8
- adding some deckhints
2012-10-23 05:12:03 +00:00
Maxmtg
f80ab95506
r17604 was not merged properly in r17621
2012-10-23 04:28:31 +00:00
Sloth
067dfef2c3
- Made more scripts ready for multiplayer.
2012-10-22 22:01:17 +00:00
Maxmtg
34ca0ff335
removed some hardcoded checks for ai player
2012-10-22 19:32:56 +00:00
Maxmtg
c3f087db9e
PhaseHandler isNextTurn(PlayerType) marked as deprecated. (There are many players of same type in a game)
...
local player is assigned at beginning of a match instead of being calculated each time.
2012-10-22 19:25:00 +00:00
Sloth
847f2aee02
- Fixed AI Logic of AF Mana.
2012-10-22 19:23:34 +00:00
Maxmtg
1369ff20db
simplified deck list generation
...
restored unlimited hand size
2012-10-22 17:53:35 +00:00
Sloth
788609fc71
- Defending Player will now be determined conform to rule 802.2a.
2012-10-22 17:51:31 +00:00
Sloth
e549dc8ed2
- Made more scripts ready for multiplayer.
2012-10-22 16:33:50 +00:00
Chris
03a2fa4b38
- Added a fluff piece to the changes.txt file.
2012-10-22 14:46:39 +00:00
Chris
24db77f1c6
- Added a fluff piece to the changes.txt file.
2012-10-22 14:33:29 +00:00
ArsenalNut
7d7669e806
add AILogic to any mana choice to avoid crashing
2012-10-22 13:41:20 +00:00
Maxmtg
934ea412c3
Autopass to EOT should not skip the following turn
2012-10-22 12:16:22 +00:00
Sloth
1dada33a4a
- Made more scripts ready for multiplayer.
2012-10-22 11:45:50 +00:00
Chris
b8b37d7da4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-22 10:17:20 +00:00
Sloth
3ff5914019
- Made the scripts of some cards with "As CARDNAME enters the battlefield, choose an opponent." to be multiplayer compatible.
2012-10-22 08:55:54 +00:00
Maxmtg
908aa506d9
archenemy: ai opponents will use different decks
2012-10-22 07:40:15 +00:00
RumbleBBU
d3947fd02b
Turned off a debugging function call.
2012-10-22 07:27:37 +00:00
RumbleBBU
0f2f5c6c18
Slightly improved expansion selection algorithm for unlocking + 2 more choices.
2012-10-22 07:26:09 +00:00
Maxmtg
695840aab6
* Computer players will also have random icons
...
* Mini-gauntlet mode a true advancement through rounds has.
2012-10-22 07:21:28 +00:00
Maxmtg
6d4b9af05b
comment out debug output
2012-10-22 04:25:55 +00:00
Maxmtg
bd3e8ea47f
declare blockers works properly
2012-10-22 04:24:22 +00:00
Maxmtg
35ecfe4b3b
protection from NPEs in getOpponent
2012-10-21 18:06:13 +00:00
Sol
bcf6305153
- Replace Flameshot second spell with alt cost keyword
2012-10-21 16:57:57 +00:00
Maxmtg
fa12451a95
Player.getOpponent improved to handle ai vs ai games
2012-10-21 16:01:36 +00:00
Sol
52a4f8e75e
- If creature hasn't been assigned any damage in Assign Panel, use the minimum value of Lethal Damage and Remaining Damage.
2012-10-21 13:36:48 +00:00
Maxmtg
96e0a17ec6
correct damage assignment when attacking multiple players at once
2012-10-21 12:17:56 +00:00
Maxmtg
d546331904
Lol: archenemy mode against N ai
2012-10-21 12:06:14 +00:00
Maxmtg
a76a8a8ff6
PlayerStartConditions is ok
...
GameNew won't fetch supplier twice
2012-10-21 12:05:56 +00:00
Sloth
f76638a227
- Moved common AI functions from AbilityFactories to ComputerUtil.
2012-10-21 11:54:11 +00:00
Maxmtg
9ec90fabee
Quest mode: new cards are created for each match (won't see cards with state preserved from old game)
2012-10-21 11:49:38 +00:00
Chris
06c392dda5
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release. Take 2
2012-10-21 11:25:42 +00:00
Chris
9abdcb8c62
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-21 11:22:24 +00:00
Maxmtg
f67fcf59d3
InputControl: human will get only one 'declare blockers' prompt in multiplayer games
...
GameAction: fix crash when ai player drew miracle card on 1st turn
2012-10-21 09:52:26 +00:00
Maxmtg
b27812fe4c
You may plays against several AI opponents now
2012-10-21 08:54:22 +00:00
Doublestrike
797733bcc7
Small grammar fix on sealed dialog.
2012-10-21 08:53:33 +00:00
Doublestrike
eac80965dc
Renamed various WinLose screens to better reflect their application.
2012-10-21 08:53:16 +00:00
Doublestrike
bdb993c613
Draft "save" dialog improvements:
...
- Added functionality to "cancel" button
- Added yes/no confirm to overwrite cases
- A bit o' checkstyle
2012-10-21 08:27:30 +00:00
Maxmtg
e67680a0a5
17605 fixed, 609 617-618
2012-10-21 08:21:34 +00:00
Doublestrike
78280435b3
Bugfix: "Remove 4" button in Limited deck editor actually removed 8.
2012-10-21 06:59:44 +00:00
Sloth
dce6af06e6
- Added the quest opponent Nelson Muntz 2 (thanks to edessa).
2012-10-21 06:50:01 +00:00
Doublestrike
604cceaa7c
Re-enabled "Add 4", "Remove", "Remove 4" buttons in Limited mode card editors.
...
Removed "save" and "print proxies" button in Limited mode card editors.
2012-10-21 06:27:35 +00:00
Sloth
e865f1fabd
- Fixed description of Flameshot.
2012-10-21 06:21:59 +00:00
Doublestrike
cc5a3cdd00
Checkstyle.
2012-10-21 06:14:13 +00:00
Doublestrike
32c94ca11b
Bugfix: Editor card panel looking for color from nonexistent game state.
...
Also checkstyle updates to Card.java.
2012-10-21 06:07:47 +00:00
Doublestrike
a928f6be67
Targeting overlay isn't maturing as I'd hoped. It's now disabled until further notice. Code will remain in place if someone wants to tackle it.
2012-10-21 05:50:01 +00:00
Doublestrike
2df878d1d2
Targeting overlay mouseover state preferences and dock button enabled.
...
Its mechanics still need some work.
2012-10-21 05:36:31 +00:00
Maxmtg
33b4e61135
Rollback of 17605 that broke everything
2012-10-20 22:20:25 +00:00
Sol
ca352b21d7
- Fixed Tarzan Description. Advertised as WR, but really is GR.
2012-10-20 21:38:47 +00:00
Maxmtg
e616eae145
Moved card and player cleanup routines to repective classes
...
renamed isNeedToNextPhase => !mayPlayerHavePriority (would let understand the code better)
@inputControl: setInputInterrupt and setInput add to resolveStack and common Stack
@inputControl: updateInput => getActualInput
2012-10-20 21:20:36 +00:00
Sol
b0f13fe369
- Fix ante checking for a match win instead of last game win.
2012-10-20 21:14:48 +00:00
Sol
a74801d840
- Sands of Time needs this update
2012-10-20 20:01:40 +00:00
Maxmtg
523655f926
Phase indicators are properly lit when attack/defend cast instants phase begins
...
computer should not recieve priority before mulligan
2012-10-20 19:42:14 +00:00
Sloth
87d57d24aa
- Fixed getSpellCostChange.
2012-10-20 18:10:42 +00:00
Maxmtg
2960202941
games against several AIs can be started now - yet extra AI players cannot be attacked and don't act (though they recieve turns)
2012-10-20 17:11:46 +00:00
Maxmtg
2bee6e1ec9
fixing restart issue and hand crash
2012-10-20 16:10:17 +00:00
Maxmtg
451642d830
remove unused var, type casting
2012-10-20 16:04:45 +00:00
Sol
757a587dcc
- Converted Eon Hub and Gibbering Descent into Keyword
2012-10-20 14:54:23 +00:00
Maxmtg
dc817b2452
Avatars on match UI are somewhat working (will take human's icon for every even-numbered player and ai's for odd ones)
2012-10-20 14:46:52 +00:00
Sol
73665ae28b
- Added Sands of Time
2012-10-20 14:35:32 +00:00
Sol
a4e9da67b4
- Converted Stasis to Keyword
...
- Simplify Yosei a touch
2012-10-20 14:03:52 +00:00
Maxmtg
5f34ce6595
IVDoc parametrized so that getLayoutControl method returns a object or right type, won't have to cast from ICDoc
2012-10-20 13:46:20 +00:00
Maxmtg
b0e7d92dea
Turn counting removed from GameState (cause phaseHandler already did it)
...
Inlined some static methods called from phaseHandler
PhaseType: index is not a field, yet the order is set by a list initialized statically
GetLabelForPhase - moved to VField from PhaseUtil
Game has a method to determine the next player who takes turn/priority after the given one.
2012-10-20 12:29:48 +00:00
Sloth
bf1f64d8f2
- Improved AI dealing with Measure of Wickedness.
2012-10-20 11:15:41 +00:00
Sloth
72ee70e4c5
- Added Book Burning, Breaking Point and Browbeat.
2012-10-20 11:12:37 +00:00
Sloth
b1de033f47
- Added Multiplayer support for unless costs (but not multiple humans yet).
...
- Added "Any Player" support to unless costs.
- Added Rhystic Tutor.
2012-10-20 10:53:10 +00:00
Chris
dbe930b795
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-20 10:45:56 +00:00
Sloth
e0d4b55ee6
- Added Wicked Akuba.
2012-10-20 09:06:32 +00:00
Maxmtg
b5b1bca123
If player decides to draw, turn is given to his opponent
2012-10-20 06:57:55 +00:00
Maxmtg
df946206ba
passes GameState to phaseHandler, moved player related static calls to player/Player.java
2012-10-20 00:02:57 +00:00
Maxmtg
e7983cf9e1
getGameState => getGame
...
Stack zone uses its own class Zone (which has no owner obv.)
2012-10-19 23:55:27 +00:00
Maxmtg
1f38a60e4b
AllZone is gone. Its members moved to Fmodel while colorchanger went to GameState
2012-10-19 22:58:41 +00:00
Maxmtg
c92faa2d87
1. MatchController contains inputControl, subscribes listeners to event by itself
...
2. most of AllZone methods static moved into instances, consider retrieving frequently used values into class fields or local variables
2012-10-19 22:39:09 +00:00
Sloth
9ed4b92dc7
- Added Rotting Giant.
2012-10-19 21:12:28 +00:00
Sloth
97245e358f
- Improvements and cleanup in AF DealDamage AI functions.
2012-10-19 16:02:48 +00:00
Sloth
04d5d38068
- Angel of Serenity will no longer produce a crash when the AI wants to cast it.
2012-10-19 15:34:54 +00:00
Sloth
716818b6ed
- Added Grip of Amnesia.
2012-10-19 11:46:33 +00:00
Chris
949c66cc1d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-19 11:30:51 +00:00
Maxmtg
9a4fef8103
fixed crash at end of quest match
2012-10-19 07:13:43 +00:00
RumbleBBU
44ffb095ee
You now get the option to unlock new sets after every 50 wins, not 100.
2012-10-19 05:44:25 +00:00
RumbleBBU
a5bff34e2d
The enforced format, if any, now also determines whether your quest starting cardpool contains snow-lands or not.
2012-10-19 05:39:25 +00:00
Sloth
981cf18a58
- Added the option of exiling all cards in a zone as a cost.
2012-10-18 21:59:33 +00:00
Sloth
948bf41aa6
- The AI will attack a little more aggressively with creatures with a SacMe SVar.
2012-10-18 20:32:37 +00:00
Sloth
eee12a63f2
- The AI will now try to avoid letting the human discard cards like Loxodon Smiter.
2012-10-18 17:47:17 +00:00
Sloth
03a95d04cd
- Added Glittering Lynx and Glittering Lion.
2012-10-18 15:51:58 +00:00
Maxmtg
da1e300ab0
GetGameLog inlined
2012-10-18 15:30:39 +00:00
Maxmtg
a2cf0d29d5
A huge amount of AllZone static methods was inlined (so that people see how many calls really are there behind AllZone.getXXX, and consider obtaining (for example) GameState value to a local variable)
2012-10-18 14:25:41 +00:00
Maxmtg
db83c0020a
massively moved static methods from AllZoneUtil to GameState - they must become non-static once (to support multiple games running at a time)
2012-10-18 14:10:15 +00:00
Maxmtg
ac938ae4d0
Decreasing number of global calls to Singletons.getModel().getMatch()
2012-10-18 13:59:44 +00:00
Chris
0b874613f9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-18 10:53:34 +00:00
RumbleBBU
9e1585f1b7
Added a dialog to allow defining custom quest formats.
2012-10-18 10:29:00 +00:00
Maxmtg
b091787ffc
last turn passed to GameOutcome
2012-10-18 08:27:45 +00:00
Maxmtg
50620c07e2
Removed hardcoded players
2012-10-18 08:20:29 +00:00
Doublestrike
7beb043d20
Freed hordes of testers who were previously stuck inside the quest bazaar, unable to find an exit. A hellish scenario.
...
Time for a break.
2012-10-18 08:00:14 +00:00
Doublestrike
de7d82cd3e
Quest Duels and Challenges aesthetic update is complete.
2012-10-18 07:49:07 +00:00
Sloth
e4c209b37b
- Added Measure of Wickedness by swordshine.
2012-10-18 07:47:04 +00:00
Sloth
6b283cfa38
- Added Tyrannize by swordshine (with custom AI code).
2012-10-18 07:41:41 +00:00
Sloth
b8637f30b2
- Added Shifting Borders by swordshine.
2012-10-18 07:33:31 +00:00
Sloth
a60579e4a8
- Added Aura Finesse by swordshine.
2012-10-18 05:56:45 +00:00
Doublestrike
8e16990260
Scaled down font size in home menu panel.
2012-10-18 01:02:39 +00:00
Sol
390412a08b
- Clear remembered in Galepowder Mage after returning the flickerd creature
2012-10-18 00:06:30 +00:00
Sloth
3c76bdd12e
- Fixed Frostling.
2012-10-17 19:52:25 +00:00
RumbleBBU
bb2679b0df
Fixed a problem with spell shop booster generation in limited quest mode.
2012-10-17 17:12:55 +00:00
Sloth
b616f47e2e
- Added Monomania.
2012-10-17 16:29:05 +00:00
Sloth
3e563a67fd
- Persist and Undying now use addSimultaneousStackEntry.
2012-10-17 13:22:48 +00:00
Sloth
ef5efa52cc
- Added Detainment Spell, Kjeldoran Pride and Stasis Cell by swordshine.
2012-10-17 13:13:05 +00:00
Sloth
16dfb95a16
- Spells cast with Isochron Scepter can now be kicked (and buybacked, etc.).
2012-10-17 13:08:33 +00:00
Doublestrike
6653e937b7
Scaled down logo in home menu to better match changed menu width.
2012-10-17 11:28:05 +00:00
Chris
12576886eb
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-17 11:06:10 +00:00
Doublestrike
f83625333f
Checkstyle.
2012-10-17 07:40:12 +00:00
Doublestrike
99b58b29fd
Aesthetic update to quest Duels and Challenges screens 70% finished.
...
A few architectural changes were necessary also.
2012-10-17 07:35:05 +00:00
Doublestrike
3066c19fac
Sliced 50px off home menu bar.
2012-10-17 06:00:01 +00:00
Sloth
bdc7bae025
- Fixed Terrifying Presence.
2012-10-17 05:32:23 +00:00
Doublestrike
50d380fd9c
Small antialiasing fix to Blue Marble sprite.
2012-10-17 01:14:26 +00:00
Doublestrike
8c818a64c6
Aesthetic update to sealed submenu.
...
Updated "directions" blurbs in draft submenu.
2012-10-17 01:04:57 +00:00
Doublestrike
b1a9e938eb
Aesthetic update to draft submenu.
2012-10-17 00:27:13 +00:00
Sloth
c137c43954
- Added "Prevent all combat damage that would be dealt to and dealt by CARDNAME." to nonStackingKeywords.
2012-10-16 21:02:05 +00:00
Sloth
4413eb8198
- The three following unless costs can now be combined with other unless costs: CostPayLife, CostDamage and CostPutCounter.
...
- Added Mundungu by swordshine.
2012-10-16 20:57:58 +00:00
Sloth
465c3e9bcc
- Added Vile Consumption by swordshine.
2012-10-16 18:22:11 +00:00
Sloth
a8ee73da2d
- Fixed Winter Blast.
2012-10-16 16:19:31 +00:00
Sloth
b6f15e4dba
- Fixed Palace Guard and Tidal Control.
2012-10-16 14:38:33 +00:00
Chris
19bd488678
- Added a fluff piece to the changes.txt file.
2012-10-16 14:18:04 +00:00
RumbleBBU
93e676e2b1
Fixed a silly brain-fart in my previous commit.
2012-10-16 11:22:03 +00:00
Chris
b6afa9404b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-16 10:52:19 +00:00
RumbleBBU
ab4dc7d086
Added experimental new expansion unlocking scheme to limited-format quests. Once per every 100 wins, you get the option of using credits to "unlock" a new set and add it to your enforced format.
2012-10-16 08:51:54 +00:00
Sol
26585ba21b
- Sealed and Draft now funnel through meetsGameTypeRequirements
2012-10-16 02:22:07 +00:00
Doublestrike
83f81a0694
Temp fix for vertical sizing (small screens) home menu problem.
2012-10-16 01:26:49 +00:00
Doublestrike
be876e3176
Further home menu aesthetic improvements:
...
- Removed "utilities" menu
- Added "exit forge" and "deck editor" buttons directly to menu panel
- Restored functionality to exit forge button
- Removed forge.gui.home.utilities package
- Removed deprecated VMainMenu.
2012-10-16 01:21:45 +00:00
Sloth
0e23eabbe1
- Fixed possibility of getting stuck with Sea Drake and only one land.
2012-10-15 20:24:50 +00:00
Sloth
0caa64211f
- Fixed Extra Arms.
2012-10-15 20:14:12 +00:00
Sloth
8a0366f987
- Added AI support for Tree of Redemption.
2012-10-15 20:09:37 +00:00
Sloth
75b7e2fe93
- Added the quest opponent Tweedledum 2 by Nordos.
2012-10-15 19:43:59 +00:00
Sloth
99a282c564
- Fixed some FindBugs reports.
2012-10-15 17:20:23 +00:00
Sloth
cd9ae1d55e
- Added Flay.
2012-10-15 14:20:24 +00:00
Sloth
1f627ef281
- Added Tsabo's Assassin.
2012-10-15 14:05:35 +00:00
Sloth
1f3d293557
- Added the property "SharesColorWith MostProminentColor".
...
- Added Barrin's Unmaking.
2012-10-15 13:28:07 +00:00
Sloth
952210d5de
- Unless costs will now also work on subabilities.
...
- Added Brine Seer by swordshine.
2012-10-15 11:41:34 +00:00
Chris
35673a7519
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-15 11:13:07 +00:00
Doublestrike
94ee7453c3
- Improved separation of view/control in new home UI code.
...
- Deprecated VMainMenu class.
- Renamed CMainMenu to CHomeUI.
2012-10-15 09:06:40 +00:00
Doublestrike
a08aeb6f81
Constructed submenu aesthetic update complete.
2012-10-15 08:42:19 +00:00
Sloth
7460caaf58
- Added Vectis Dominator by swordshine.
2012-10-15 07:37:49 +00:00
Sloth
057bce48bc
- Fixed type of Niv-Mizzet, Dracogenius.
2012-10-15 07:35:05 +00:00
Doublestrike
68d689b27d
New ExperimentalLabel class with improved aesthetics added. Not in use yet.
2012-10-15 05:57:12 +00:00
Doublestrike
5a184eebcf
2012-10-15 05:32:45 +00:00
Sol
a9cc0f8946
- Hooking up Auto and Reset functions in Assign Damage
...
(I can't quite figure out how to get the alignment of the buttons to work, if some kind soul would like to add it, that'd be great)
2012-10-15 03:30:47 +00:00
Sol
355dd6c25a
- Adding game type requirements
...
- Quests now enforcing game type requirements
2012-10-15 03:28:39 +00:00
Sloth
47458dd62b
- Added Blood Clock and Umbilicus.
2012-10-14 19:53:22 +00:00
Sloth
709e8addf3
- Fixed Braids, Conjurer Adept.
2012-10-14 19:50:18 +00:00
Sol
75ad2ba9a9
- Updating VAssignDamage to fix all of the rules interactions that were a bit off.
2012-10-14 19:00:12 +00:00
Sloth
2d54506be0
- Added Cloudstone Curio.
2012-10-14 18:00:28 +00:00
Sloth
48b530c614
- Fixed Grave Betrayal.
2012-10-14 17:47:19 +00:00
ArsenalNut
b9913d4e44
minor change to last NPE fix
2012-10-14 14:30:34 +00:00
Chris
5139033309
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-14 10:43:31 +00:00
ArsenalNut
6944588056
fixed another NPE issue due to activating player not set in replacement effects
2012-10-14 02:59:37 +00:00
Hellfish
1b0a548877
*Turned keyword "CARDNAME enters the battlefield tapped." into an ETBReplacement Macro.
2012-10-13 20:58:23 +00:00
Sloth
ccf8c928c6
- Fixed AI relying on illegal blocks made with Mogg Flunkies and friends.
2012-10-13 15:31:03 +00:00
Hellfish
61b77820e4
*Fixed possible NPE in SpellPermanent.checkETBEffects
2012-10-13 13:03:01 +00:00
Chris
420128af4c
- Added a fluff piece to the changes.txt file.
2012-10-13 12:28:33 +00:00
Chris
7daf116b93
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-13 11:57:00 +00:00
Sloth
522fc09c3a
- Added Gifts Ungiven and Realms Uncharted.
2012-10-13 10:38:58 +00:00
Sloth
96f55d6f56
- Updated the deck Hermione Granger 3 with RtR cards.
2012-10-13 09:26:15 +00:00
Doublestrike
e69ecb7abc
Match UI multiplayer go for takeoff.
...
- Up to 8 fields can be used
- Up to 4 hands can be used
- Multiplayer submenu added in home screen
Please delete your old match_preferred.xml layout; old match layouts are invalid.
2012-10-13 07:01:29 +00:00
ArsenalNut
9e675ff36c
fixed NPE issue due to activating player not set in replacement effects
2012-10-13 01:23:27 +00:00
Sloth
20e250ae79
- Improved AI using Detain abilities.
2012-10-12 21:25:53 +00:00
Sloth
883b390e3c
- Made some more AF's compatible with charms.
2012-10-12 20:27:42 +00:00
Sloth
f4ab128615
- Fixed Golgari Charm.
2012-10-12 20:15:22 +00:00
Sloth
13b44bcff7
- Fixed AF Regenerate AI targeting creatures with shroud.
2012-10-12 18:29:39 +00:00
Sloth
25c3cd0f54
- Added the quest opponent Tombstone 3 (thanks to Nordos).
2012-10-12 17:42:03 +00:00
Sloth
c8919b316d
- Cleanup in AF ChangeZone.
2012-10-12 13:51:58 +00:00
Sloth
5698f78848
- Reverted Exile zone to a public zone and not a hidden one (see Rule 400.2).
2012-10-12 11:27:17 +00:00
Chris
059812c3cd
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-12 10:36:49 +00:00
Sloth
1f74fa8669
- Added AI support for mass -X/-0 pump spells.
2012-10-12 08:25:38 +00:00
Sloth
6d3bb46569
- Fixed Restoration Angel.
2012-10-12 07:33:10 +00:00
Sloth
17c71b0360
- Converted Contested War Zone to script.
2012-10-11 18:41:45 +00:00
Sloth
410b31665a
- Converted Dunerider Outlaw and Whirling Dervish to script.
2012-10-11 18:35:57 +00:00
Sloth
dabaf38df0
- Cleanup, updates and little fixes.
2012-10-11 18:15:40 +00:00
Sloth
f0af638079
- Fixed makeGangBlocks in ComputerUtilBlock.
2012-10-11 17:30:29 +00:00
RumbleBBU
aff04299cb
CbxFormat and CbxPrecon enablers were the wrong way around in # 17425.
2012-10-11 10:52:52 +00:00
Chris
cee36675ee
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-11 10:46:16 +00:00
Sloth
5e7383614b
- Added the quest opponents Gollum 2 and 3 (thanks to Nordos).
2012-10-10 21:00:15 +00:00
Sloth
8c363ee125
- Added Stonehewer Giant.
2012-10-10 20:26:55 +00:00
Sloth
7c7d6dddac
- Fixed Perish the Thought shuffling.
2012-10-10 15:39:30 +00:00
Sloth
6239440648
- Fixed controllerChangeZoneCorrection sending cards on the stack to Nirvana.
...
- Performance improvements of the ReplacementHandler.
2012-10-10 15:31:17 +00:00
Sloth
30fae4791c
- Fixed matchesValidSA.
2012-10-10 11:30:46 +00:00
Chris
da9e9b30ff
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-10 11:03:13 +00:00
Sloth
b14861f432
- Added getStaticEffects() to StaticEffects.
2012-10-10 10:51:03 +00:00
Sloth
b37f59dc9c
- applyContinuousAbility will now set the source card.
2012-10-10 05:35:51 +00:00
Doublestrike
6cd8b184bf
Added combat attacking/blocking to targeting arcs.
2012-10-10 01:41:19 +00:00
mcrawford620
60cd116712
- Improvement for LimitedDeck AI so that less random cards are added when not enough on-color cards can be found.
2012-10-09 23:25:43 +00:00
Sloth
0fe8abc22a
- Fixed Molten Influence.
2012-10-09 19:00:28 +00:00
Sloth
c7388cb876
- Fixed cards with multiple landwalk abilities.
2012-10-09 18:52:50 +00:00
Sloth
df75cfe6d3
- Random deck generation will once again differentiate between human and computer decks.
2012-10-09 18:44:40 +00:00
Doublestrike
e33123fe68
Cleanup: removed savePrefs and loadPrefs methods from model.
2012-10-09 12:06:52 +00:00
Doublestrike
4e9d9124a8
Removed persistent cards on new game start from battlefield and hand.
2012-10-09 11:56:58 +00:00
Doublestrike
e7f04dd77c
A wee bit o' checkstyle.
2012-10-09 11:25:10 +00:00
Doublestrike
69ca79e836
Consolidated all home screen deck generation and retrieval lists into forge.deck.DeckgenUtil (only affects Gauntlet mode and Constructed).
2012-10-09 11:12:30 +00:00
Chris
78de0877b3
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-09 11:02:36 +00:00
Doublestrike
eaad8a2766
Resolved NPE on "Remove 4" button, if no card in current deck.
2012-10-09 10:55:11 +00:00
Doublestrike
09e71a046f
Restored resizing cursor on resizeable panels.
2012-10-09 10:53:01 +00:00
Sloth
70ebfa0887
- Fixed a logic error in chooseLandsToPlay.
2012-10-09 08:52:48 +00:00
Maxmtg
1b6063668d
You may edit quest decks now
2012-10-09 08:32:22 +00:00
Sloth
2ab7a6a341
- Fixed Skullbriar, the Walking Grave.
2012-10-09 08:13:44 +00:00
Sloth
bdad7784d9
- Added a GU morph opponent: Jesse James 1.
2012-10-09 07:30:01 +00:00
Doublestrike
8ca08cf78a
Gussied up damage assignment dialog.
2012-10-09 07:24:51 +00:00
Sol
51ff31061f
- Minor fix for quest saves tooltip
2012-10-09 01:00:28 +00:00
Sol
9c174b3e3e
- Temporary fix so QuestController is instantiated when it's first requested, instead of when FModel is, since that's too early
2012-10-08 23:27:45 +00:00
Sloth
7edd2c4948
- Added "SVar:HasCombatEffect:TRUE" to some cards.
2012-10-08 20:48:19 +00:00
Sloth
78ae1b2fe3
- Cleanup.
2012-10-08 20:36:24 +00:00
Maxmtg
a509d612ae
QuestController moved to FModel,
...
AllZone.getPlayersInGame() inlined as gameState.getPlayers
2012-10-08 20:35:54 +00:00
Sloth
d4b7f1d2dd
- Converted Soulshift to a macro script.
2012-10-08 20:21:38 +00:00
Maxmtg
d2fe264b3e
20 global calls less (80 to go)
2012-10-08 20:01:23 +00:00
Maxmtg
ad8b784d89
100 warnings remain
2012-10-08 18:57:19 +00:00
Sloth
02541db3f9
- Added the option "DifferentNames" to AF ChangeZone.
...
- Added Three Dreams.
2012-10-08 18:17:48 +00:00
Sloth
8dfd766d0b
- Fixed casting cost of Slum Reaper.
2012-10-08 17:39:48 +00:00
Sloth
b1dc27f8cc
- Converted Isochron Scepter and three other cards to use AF Play instead of AF Copy.
2012-10-08 16:28:36 +00:00
Chris
ea394ebc14
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-08 13:25:18 +00:00
ArsenalNut
ed5202340a
add a check to ignore .svn directories
2012-10-08 13:11:10 +00:00
Maxmtg
9a26359cc7
- removed NameChanger.java
...
- removed warnings,
- remoevd AllZone.getXXXplayer calls
2012-10-08 12:44:16 +00:00
Doublestrike
224484b68e
- Bugfix: "Double-click for decklist" crash on random generated decks (colors and themes).
...
- Further standardized messages and font sizes.
- A little checkstyle.
2012-10-08 12:28:17 +00:00
Chris
f284859639
- Added the recent commit logs to changes.txt.
2012-10-08 12:14:16 +00:00
Doublestrike
aa060f03da
Renamed TableModel to less confusing EditorTableModel.
2012-10-08 12:06:23 +00:00
Maxmtg
dd2e082b49
remove warnings, use FileUtil to read text files
2012-10-08 12:05:28 +00:00
Doublestrike
c59d1307d7
Standardizing home screen appearance: Quest submenu (all)
2012-10-08 12:01:35 +00:00
Maxmtg
1d92647dfd
1 call less
2012-10-08 11:52:10 +00:00
Doublestrike
a11aca35ed
Standardizing home screen appearance: Gauntlet submenu (all)
2012-10-08 10:56:19 +00:00
Doublestrike
30f408f028
Standardizing home screen appearance: Sanctioned submenu (all)
2012-10-08 10:48:58 +00:00
Doublestrike
941d73f83a
SVN difficulties...fixed now.
2012-10-08 09:50:26 +00:00
Doublestrike
d919418d3e
Small fix to FButton.
2012-10-08 09:48:21 +00:00
Doublestrike
d73b34543e
Small update to FButton.
2012-10-08 09:46:08 +00:00
RumbleBBU
99a739d879
Removed an unnecessary import added automatically by the over-zealous Eclipse.
2012-10-08 08:32:46 +00:00
Sloth
913a9d5264
- Removed chooseTargetAI and related stuff.
2012-10-08 08:10:55 +00:00
Maxmtg
15325346be
30 less global calls for special player
2012-10-08 08:07:25 +00:00
Sloth
8e8b13560d
- Fixed devSetupGameState().
2012-10-08 07:43:49 +00:00
RumbleBBU
6e0fa8627f
The challenge rewards now honor the persistent format if enforced.
2012-10-08 07:30:35 +00:00
Sloth
ed394f18cd
- Updated the quest deck Doc Holiday 1 with Ixidron.
2012-10-08 07:27:10 +00:00
Maxmtg
0ee2d26291
as asked in /forum/viewtopic.php?f=52&t=8312
2012-10-08 07:24:21 +00:00
RumbleBBU
c6ded8f942
Booster pack choice now shows more verbose set names; tiny cleanup
2012-10-08 06:59:48 +00:00
Maxmtg
6d09da894c
- NPE @ forge.card.spellability.SpellAbility.chooseTargetAI(SpellAbility.java:211)
...
- CommandArgs.java not used any longer
2012-10-08 06:31:54 +00:00
RumbleBBU
613da8aa3d
Spell shop no longer sells snow-covered lands if enforcing a format that doesn't contain snow-covered land sets (Ice Age, Coldsnap).
2012-10-08 06:24:45 +00:00
RumbleBBU
d94c3b69df
Simplified the predicates in QuestUtilCards.java.
2012-10-08 06:10:37 +00:00
RumbleBBU
5a82ed3057
Made sure that certain methods of GameFormatQuest return immutable objects too.
2012-10-08 05:57:18 +00:00
RumbleBBU
dc755660e9
Move the GameFormatQuest to the proper place in class hierarchy, removed outside references.
2012-10-08 05:42:00 +00:00
mcrawford620
634a36e29f
- Cleaning up some sealed deck AI for non basic lands
2012-10-08 05:14:00 +00:00
Doublestrike
a70796dacd
Bugfix: Math.round produced OoB on random deck generation for quick gauntlets, now Math.floor.
2012-10-08 00:46:53 +00:00
Maxmtg
32cdae8024
avoid possible OoB exception
2012-10-07 23:21:38 +00:00
Maxmtg
b731ae4625
removal of another hundred of calls to global getPlayer
2012-10-07 23:13:50 +00:00
Sloth
1b08405d0b
- Added Memoricide.
2012-10-07 22:08:23 +00:00
Sloth
06d5e14ccd
- Converted Lodestone Bauble to script.
2012-10-07 22:03:00 +00:00
Sloth
3f847286c3
- Morph spells will now truly be cast face down.
2012-10-07 21:45:54 +00:00
Sloth
26ad7e9c0e
- Cleanup.
2012-10-07 21:19:33 +00:00
Sloth
e6cb8a2498
- Reverted changes made to main.properties in r17383.
2012-10-07 21:12:09 +00:00
Maxmtg
d160d7b382
this fixes 1st exception from /viewtopic.php?f=52&t=8301
2012-10-07 21:04:09 +00:00
Maxmtg
b39d9b9327
Another portion of removal of global getters getXXXPlayer
2012-10-07 20:58:06 +00:00
Sloth
b6042d16fd
- Added SVar:RemAIDeck:True to Chimeric Idol.
2012-10-07 20:54:29 +00:00
Sloth
72ead42cc7
- Fixed AI of Victimize.
2012-10-07 20:07:13 +00:00
Sloth
abd9f2415d
- The AI will now play lands from the top of the library with Oracle of Mul Daya.
2012-10-07 19:48:17 +00:00
Maxmtg
3478e9e40c
Removing calls to getComputer/Human player. Hope AI is still alive
2012-10-07 18:12:52 +00:00
Maxmtg
89cac4e049
Another portion of AI files cleaned from getHuman/ComputerPlayer
2012-10-07 16:31:59 +00:00
Maxmtg
8d07b3774e
removed some old code from counters
...
Players have getAllies/Opponents methods
2012-10-07 15:53:07 +00:00
Maxmtg
9d620451d6
ChangeZone - removed getComputer/HumanPlayer
2012-10-07 14:59:55 +00:00
Maxmtg
cccc15d0fd
Removing getXXXXPlayer calls - they mostly refer to AI now, so that I get current AI player from sa activatingPlayer
2012-10-07 14:30:42 +00:00
Maxmtg
5a2278104f
fixing error
2012-10-07 14:29:11 +00:00
Maxmtg
5639fa1b27
GameState stores player list instead of harcoded 2 players
2012-10-07 13:25:17 +00:00
Maxmtg
b99474600b
get****Player methods are depreacated. Do not use them in new code.
...
Exile zone marked as containing hidden information
Players have getType method to learn if certain player is AI or human
2012-10-07 12:43:51 +00:00
Doublestrike
a373592962
Boom.
...
Gauntlet Mode has landed.
2012-10-07 11:24:46 +00:00
Maxmtg
0f56345e4f
TreeProperties: removed unused functionality, moved the remaining class to forge.util
2012-10-07 11:19:53 +00:00
Sloth
abdcb3bdb6
- Fixed undoBlockingAssignment.
2012-10-07 11:08:53 +00:00
Chris
293048ba3f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-07 11:02:37 +00:00
Maxmtg
b33a691ca0
Removed Braids progress monitor (unused)
2012-10-07 10:24:53 +00:00
Maxmtg
0cbec0e5a9
Test NET_CONN no longer should slowdown the main thread
2012-10-07 09:22:00 +00:00
Maxmtg
a999982d89
uncommented the ping functionality from FModel (yesterday site was down ping took too much time)
2012-10-07 08:54:02 +00:00
Sloth
25648e45c3
- Fixed Death's Presence.
2012-10-07 08:17:48 +00:00
Sloth
e521cb16ad
- Copies of the Copies of Pack Rat will now have all the abilities of Pack Rat.
2012-10-06 19:58:38 +00:00
Sloth
8c537d9183
- Fixed AI for Jarad's Orders.
2012-10-06 19:53:13 +00:00
Maxmtg
bf50b09610
newGame: observers update before matchState was changed lead to new hanging thread creation
2012-10-06 19:21:59 +00:00
Maxmtg
fb1f1d383c
* GuiChoose.getOrderChoice is properly parameterized now
2012-10-06 18:38:45 +00:00
Sloth
af1e664d15
- Fixed type of Norn's Annex.
2012-10-06 17:47:37 +00:00
Sloth
6e9b8f16e4
- Fixed Tariel, Reckoner of Souls.
2012-10-06 12:12:44 +00:00
Chris
4dd3287cac
- Added the recent commit logs to changes.txt.
2012-10-06 11:38:03 +00:00
Chris
0d15368829
- Cleared out the changes.txt file, now ready for new material.
2012-10-06 11:33:36 +00:00
Sol
e71d2dbfbc
- Multizone support in AF_ChangeZone (removed target recheck that shouldn't be necessary)
...
- Added Angel of Serenity
2012-10-05 23:11:41 +00:00
Maxmtg
bba446a808
+ Aggregates.min
...
* CardFactoryUtil uses player Aggregates
2012-10-05 22:22:46 +00:00
Maxmtg
df4cfea74d
* PlayerZone empty class removed
...
* PlayerZoneComesIntoPlay is now PlayerZoneBattlefield
* PlayerZone is R/O Iterable on its cards
* ante code no longer depends on get*Player
2012-10-05 21:44:05 +00:00
Sol
d87491d4e8
- GetOrderChoices will now show the reference card when it first pops up.
2012-10-05 20:42:51 +00:00
Maxmtg
c8398ed6d0
* Player: isPlayer was duplicating equals method
...
* CardLists may accept any iterable<card> for filtering
- warnings
2012-10-05 20:40:31 +00:00
Maxmtg
5e434e7b60
missing files?
2012-10-05 20:29:37 +00:00
Maxmtg
16ec02124c
CardListUtil => CardLists (as they call Collections class)
2012-10-05 20:28:26 +00:00
Maxmtg
14834c0a92
newGame routine
...
eliminating global references to getXXXXplayer
2012-10-05 20:26:20 +00:00
Sloth
36dd173dd5
- Added Sphinx of the Chimes.
2012-10-05 19:28:07 +00:00
Sloth
4e523a9a8f
- Added Epic Experiment.
2012-10-05 15:54:58 +00:00
Sloth
eff66c673e
- Fixed Tablet of the Guilds.
2012-10-05 15:16:59 +00:00
Sloth
e8f2111c38
- Re-added the code for Guild Feud.
2012-10-05 15:14:54 +00:00
Sol
9b36a51bdb
- Divided by 0 check for DivideEvenly.
2012-10-05 13:54:28 +00:00
RumbleBBU
e5d2b805ea
Added experimental 'limited Quest mode'. If selected, it will impose format-based restrictions on the available cards during the game. Current exceptions: theme decks in spell stores (deliberate). enemy decks (more in-format enemy decks would be needed first).
2012-10-05 11:47:56 +00:00
moomarc
2005faddcc
- Added keyboard shortcuts for Alpha Strike and Targeting Overlay
2012-10-05 11:30:06 +00:00
Chris
f1181d3630
[maven-release-plugin] prepare for next development iteration
2012-10-05 11:21:16 +00:00
Chris
b2f0cec975
[maven-release-plugin] prepare release forge-1.2.15
2012-10-05 11:21:06 +00:00
Chris
50eb0913b1
- Preparing the changes.txt file for the next beta build and release.
...
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-10-05 11:10:00 +00:00
Doublestrike
0434c6d332
Updated Firebloom bg texture (thanks WompWomp!)
2012-10-05 00:21:22 +00:00
Sloth
ff7ca9167b
- The etbCounter keyword is now compatible with Doubling Season again.
2012-10-04 21:10:08 +00:00
Sloth
0f8835886d
- Added DeckNeeds to the Keyrunes and the Cameos.
2012-10-04 19:01:43 +00:00
Maxmtg
fadc06f579
Find latest edition made through Aggregate
2012-10-04 18:46:22 +00:00
Maxmtg
7cbe200833
Deck recognizer had problems with cardnames in lowercase
2012-10-04 18:36:52 +00:00
Chris
32b9ba7cd0
- Added a fluff piece to the changes.txt file.
2012-10-04 16:58:15 +00:00
moomarc
39b35ec2bf
- Fixed filename of Tablet of the Guilds
2012-10-04 15:06:47 +00:00
Sloth
50bb4753c7
- Improved choosing of second color in Draft AI.
2012-10-04 13:55:06 +00:00
Chris
404a8e3c0f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-04 10:31:01 +00:00
Sloth
65be06dce5
- Updated some SVars of RtR cards.
2012-10-04 08:07:51 +00:00
Sloth
fdab1d0988
- Fixed Soul Tithe.
2012-10-04 07:18:12 +00:00
Sol
19cb97489a
- Phyrexian Dreadnaught ETB ability now actually runs through TriggerHandler
2012-10-03 23:48:50 +00:00
Maxmtg
0ce1d925c4
filters - further carving
2012-10-03 22:52:55 +00:00
Maxmtg
0a04c0fcd7
Deckeditor filters
2012-10-03 22:22:34 +00:00
Sloth
35f2abad8a
- Cleanup.
2012-10-03 21:14:45 +00:00
Sloth
67d921065e
- Renamed "Deck Building Option" to "Random Deck Generation Options".
2012-10-03 21:01:59 +00:00
Sloth
525d965833
- Converted Leyline of the Void and Yawgmoth's Agenda to replacement effects.
2012-10-03 20:53:23 +00:00
Maxmtg
b08b904485
minus 4 warnings
2012-10-03 20:42:40 +00:00
Maxmtg
3198fc1dfc
Player - returning the right cards regardless of zone
2012-10-03 20:33:49 +00:00
Maxmtg
b138b9a765
Fixed player
2012-10-03 20:05:50 +00:00
Hellfish
e39437b3e8
*Trimmed some unused script in Tablet of the Guilds
2012-10-03 19:50:19 +00:00
Hellfish
2fe71f71c7
*Added Tablet of the Guilds
...
*Added "AnyChosenColor","AllChosenColor" properties.
*Added TwoColors parameter to AF_ChooseColor.
*Added AILogic "MostProminentDualInComputerDeck" to AF_ChooseColor
*Fixed Stack cards getting added twice/thrice to list from Player.getAllCards().
*Added method to GuiChoose that lets you limit min/max options to choose.
2012-10-03 19:43:19 +00:00
Maxmtg
2e3f6e41e7
small changes: FControl has getPlayer(), CMatchUI has iteration over list, return types of label getters improved
2012-10-03 19:31:20 +00:00
Sloth
8f2952a271
- Fixed Rest in Peace and Wheel of Sun and Moon (someone must have changed the syntax).
2012-10-03 18:13:01 +00:00
Sloth
ac06577e1a
- Fixed Dryad Militant.
2012-10-03 18:10:16 +00:00
Sloth
f065d0a2a4
- The AI can now use Quillspike.
2012-10-03 18:04:51 +00:00
RumbleBBU
854f4be584
Slight fix for the previous commit.
2012-10-03 17:56:06 +00:00
RumbleBBU
fdf707595d
Disabled booster set selection in Quest mode until it can be restricted somehow.
2012-10-03 17:51:49 +00:00
Sloth
f64c03d1dc
- Fixed Fireball again.
2012-10-03 15:49:36 +00:00
Sloth
9afe9d0f18
- Converted Lotus Vale and Scorched Ruins to script.
2012-10-03 15:35:27 +00:00
Sloth
0f073a5582
- Converted 5 of the alliances lands to script.
2012-10-03 14:43:26 +00:00
RumbleBBU
97b1bb32df
When you win a quest booster, you can now select a specific set (in addition to format-based boosters).
2012-10-03 12:58:09 +00:00
Sol
7464ac6373
- Improving naming of Fireball RaiseCost SVar
2012-10-03 12:18:39 +00:00
Sloth
8eaeab146c
- Improved AI of Soulbond.
2012-10-03 11:52:08 +00:00
Chris
5fdc29a697
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-03 11:48:03 +00:00
Sloth
0604783bbb
- Added RtR to rankings.txt.
2012-10-03 11:46:24 +00:00
Sloth
f94ed86694
- Cards without draft ranking will now be given the value 0.
2012-10-03 11:10:28 +00:00
Sloth
660e0967df
- Added the quest deck Denethor 3 by Nordos.
2012-10-03 10:46:15 +00:00
Sloth
ee14d49717
- Cleanup.
2012-10-03 10:34:02 +00:00
RumbleBBU
84a6f45894
Use the formats defined in formats.txt instead of the hardcoded values for quests.
2012-10-03 09:46:38 +00:00
Sloth
7d42f938e1
- Fixed Fireball.
2012-10-03 09:22:14 +00:00
Sloth
30cc5d3fde
- Fixed etbCounter triggering multiple times.
2012-10-03 08:10:16 +00:00
Sloth
4db142a1f2
- More little fixes and updates in RtR card scripts.
2012-10-03 08:09:35 +00:00
Sloth
4666f241d4
- Improved regenerateAllCanPlayAI (the AI will now use Wrap in Vigor against Day of Judgment).
2012-10-02 19:51:53 +00:00
Sloth
12dc19e67c
- Improved isUsefulCurseKeyword for better AI use of Detain.
2012-10-02 19:36:19 +00:00
Sloth
cd6bb4f095
- Little fixes and updates in RtR card scripts.
2012-10-02 18:26:45 +00:00
Sloth
f711436159
- Fixed casting cost of Auger Spree.
2012-10-02 18:13:03 +00:00
moomarc
be648db7f2
- Fixed Omen Machine
2012-10-02 14:23:02 +00:00
moomarc
c507f30db6
- Fixed Dragon Mask's description
2012-10-02 14:12:14 +00:00
RumbleBBU
00d1d087ed
This time the correct version of blocks.txt.
2012-10-02 14:08:28 +00:00
moomarc
e1d61fb61c
- Fixed Thran Weaponry
2012-10-02 14:07:21 +00:00
RumbleBBU
814a063476
Undid the Zendikar block change.
2012-10-02 14:07:08 +00:00
moomarc
2cb5e411e5
- Fixed a small typo of mine on commit
2012-10-02 13:29:03 +00:00
Sloth
3c4ec05b14
- Fixed Hellcarver Demon.
2012-10-02 11:47:11 +00:00
RumbleBBU
7cd48cbaf3
Cosmetic fix for the previous commit.
2012-10-02 11:38:58 +00:00
RumbleBBU
9167964dd1
The block names are now more informative and show you whether it is a single set or a block consisting of different sets.
2012-10-02 11:35:28 +00:00
RumbleBBU
777845613e
Zendikar block info was missing ROE, added.
2012-10-02 11:23:45 +00:00
Chris
c7463c94fc
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-02 11:17:50 +00:00
RumbleBBU
a6a2d43c7f
Added support for tiny 3-pack Sealed Deck games.
2012-10-02 11:16:17 +00:00
moomarc
65f3d3935a
- Converted Martial Coup to script
2012-10-02 11:12:32 +00:00
Sloth
7e86e8d751
- Added additional cleanups to newGameCleanup().
2012-10-02 08:53:47 +00:00
Sloth
8aa4bed51b
- Copied spells will now have their own unique number.
2012-10-02 08:37:38 +00:00
Maxmtg
5b4dc3fbd5
Constants moved to better places
2012-10-02 07:55:58 +00:00
Maxmtg
3d732706eb
Deck moved to player (still hardcoded, but no longer in constants)
2012-10-02 07:40:16 +00:00
Sloth
f91020a8b1
- Cleanup.
2012-10-02 07:39:41 +00:00
Maxmtg
789e16ff25
Constant.preferences
2012-10-02 06:59:52 +00:00
ArsenalNut
293d4d584d
fixed stack description
2012-10-02 05:22:05 +00:00
ArsenalNut
ed9ce29226
fixed choosing any number of cards
2012-10-02 05:18:59 +00:00
Sol
a72673cc0f
- Phyrexian Dreadnought ETB Ability is now a trigger and can be Stifled
2012-10-02 03:02:18 +00:00
Sol
c5b27043ae
- Convert Molten Hydra to Script
2012-10-02 02:57:13 +00:00
Sol
b914c40a91
- Convert Treva, the Renewer to script
2012-10-02 02:48:57 +00:00
Sol
b56b713fce
- Balduvian Horde, Minotaur Explorer and Pillaging Horde converted to script
...
- Added a query for optional random discards in AF_ZoneChange
2012-10-02 02:22:49 +00:00
Sol
4313a37c63
- Converting Mox Diamond to Script
2012-10-02 01:07:39 +00:00
Sol
3bd66eb85e
- Improving some potential NPEs in AFChangeZone related to Origin$ All
...
(Prepping for converting Mox Diamond and similar replacement effects)
2012-10-02 01:00:07 +00:00
Maxmtg
013ddee250
CardList class replaced by java.util.(Array)List<Card>
2012-10-01 23:32:48 +00:00
Maxmtg
de56fd0cc5
CardList class stripped, preparing to remove it
2012-10-01 22:47:12 +00:00
Maxmtg
59bc3f10c8
Removed all except filter from CardList
2012-10-01 22:42:56 +00:00
Maxmtg
0c974ce24a
Indirection of getValidCards and getTargetableCards. Moved to CardListUtil
2012-10-01 22:25:06 +00:00
Maxmtg
71242674ac
Removing chained calls to CardList.filter
2012-10-01 22:17:38 +00:00
Hellfish
56fb6810e3
*Added Corpsejack Menace
2012-10-01 22:00:17 +00:00
Sol
2324fc200c
- CostChange can now run through AF.calculateAmount()
...
- Converted Fireball to Script
2012-10-01 21:48:43 +00:00
Maxmtg
64a43d29e6
replacing CardList calls with iterables where possible
2012-10-01 21:44:45 +00:00
Sloth
1e75526507
- Cleanup of unused functions.
2012-10-01 21:35:08 +00:00
Sloth
0c3739b621
- Restored the fix for Emrakul, the Aeons Torn shaking of auras like Dragon Breath (why was this removed?).
2012-10-01 21:23:37 +00:00
Maxmtg
1b4b4bb138
shuffle => CardListUtil as static
2012-10-01 21:23:04 +00:00
Maxmtg
2c980c78e5
CardList: removed reverse()
2012-10-01 21:09:07 +00:00
Maxmtg
79e7cede71
CardFactorySorceries: moved each SpellAbility creation to a separate function
2012-10-01 21:06:22 +00:00
Sloth
0357e0b197
- Converted Sky Swallower to script.
2012-10-01 20:49:21 +00:00
Maxmtg
ec3870418d
GuiUtils: choice methods moved to GuiChoose.java
...
GuiUtils: rarely used methods moved closer to usage
2012-10-01 20:21:45 +00:00
Sloth
3cdaffea3f
- Added Desecration Demon.
2012-10-01 19:37:55 +00:00
Maxmtg
356c665522
small changes
2012-10-01 19:31:24 +00:00
Sloth
9138021a8a
- Fixed chooseCardFromStack overwriting multiple spells with same stack description.
2012-10-01 18:57:34 +00:00
Sloth
c3059f9909
- Improved AI of spells cast via copySpellontoStack.
2012-10-01 18:46:37 +00:00
moomarc
34efd19d3a
- Added Nicmagus Elemental (RtR)
2012-10-01 18:19:41 +00:00
Maxmtg
5c11cbe5d2
fixing couter-logical defaultNo parameter
2012-10-01 18:13:35 +00:00
RumbleBBU
22c3888d1c
For some reason, the multicolor filter box was working 'negatively' compared to earlier versions, fixed (earlier, more intuitive behavior restored).
2012-10-01 17:29:54 +00:00
Sloth
6592982499
- Fixed Fireball.
2012-10-01 16:19:32 +00:00
Chris
22bd256e22
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-10-01 10:54:12 +00:00
Sloth
ae96e3ec6a
- Reverted Triangle of War and fixed an issue with the AI targeting.
2012-10-01 08:22:52 +00:00
Sloth
85b0d773aa
- Fixed Subterranean Hangar.
2012-10-01 08:13:00 +00:00
Sloth
1101bde6e6
- Little improvements for Attach AI.
2012-10-01 08:08:11 +00:00
ArsenalNut
d14f10557d
fixed Hellhole Flailer issue with duplicate SVar
2012-10-01 06:03:03 +00:00
Maxmtg
184d393840
fixed incorrect m13 FP
2012-10-01 05:38:00 +00:00
ArsenalNut
3d3afb9378
added Grave Betrayal :)
2012-10-01 05:37:12 +00:00
Maxmtg
d7931f6810
from tests removed braids legacy
2012-10-01 05:31:02 +00:00
Maxmtg
2bcec4c888
There was endless loop due to my refactoring
2012-10-01 05:20:49 +00:00
ArsenalNut
2f6183a5d8
added check on reveal list size
2012-10-01 05:03:33 +00:00
ArsenalNut
b12996a8ee
Added Guild Feud. Fixed Triangle of War targeting.
2012-10-01 02:57:01 +00:00
ArsenalNut
2694bf8044
fixed First Strike keyword on Natural Emergence
2012-10-01 01:13:54 +00:00
ArsenalNut
b4c9f36a6e
fix cost of Slaughter Games. Fix First Strike keyword on Master of Arms and Renegade Warlord
2012-10-01 01:11:18 +00:00
Sloth
29e9138039
- Added the quest opponent Minerva McGonagall by Nordos.
2012-09-30 21:59:41 +00:00
Sloth
b8caa2fa89
- Added Jarad's Orders.
2012-09-30 21:57:14 +00:00
ArsenalNut
d0f57e7410
added processing of basic keywords to cardTemplateScript.py
2012-09-30 20:59:23 +00:00
Sloth
0b7eca2164
- Fixed Crypt of Agadeem.
2012-09-30 20:51:09 +00:00
Sol
b489e97eda
- Fixed Casting Cost in Righteous Authroity
2012-09-30 20:33:42 +00:00
Sloth
5cdbf41595
- Added Rix Maadi Guildmage.
2012-09-30 19:38:45 +00:00
ArsenalNut
05bc332c76
added Slaughter Games
2012-09-30 19:14:04 +00:00
ArsenalNut
12bbffa1fe
adding Righteous Authority
2012-09-30 19:05:49 +00:00
Sloth
b355db999a
- Added Counterflux (once more with flux).
2012-09-30 18:54:08 +00:00
Sloth
c9b6f63b60
- Added Counterflux.
2012-09-30 18:53:36 +00:00
ArsenalNut
59b3c1ab97
add 4 more RTR cards
2012-09-30 16:58:10 +00:00
ArsenalNut
2db05868db
added TriggedPlayer to calculateAmount method. added Havoc Festival
2012-09-30 16:00:59 +00:00
Sloth
2e0c868bee
- Fixed Sower of Temptation infinite loop.
2012-09-30 15:51:10 +00:00
Sloth
0c9cc782e6
- Removed the unused variable prevType from the card class.
2012-09-30 15:41:54 +00:00
Sloth
38886635bd
- Fixed Warbreak Trumpeter.
2012-09-30 15:40:06 +00:00
Sloth
f79e11f1ab
- Updated some decks with new RtR cards.
2012-09-30 15:19:11 +00:00
Sloth
fdcf0ef531
- Updated card and product prices.
2012-09-30 14:32:28 +00:00
Sloth
a05d8faf89
- Added "SVar:HasCombatEffect:TRUE" to some more cards.
2012-09-30 14:18:25 +00:00
Sloth
91a93ebb65
- Forgot 3 files for the preconstructed decks by Xitax.
2012-09-30 12:58:48 +00:00
Sloth
1c03dad36e
- Added 38 preconstructed decks by Xitax.
2012-09-30 12:55:42 +00:00
Sloth
e18b9e3f92
- Added a new AI SVar "HasCombatEffect". The AI will no longer run into a Wall of Souls without gain and attack more aggressively with creatures like Mirri the Cursed.
2012-09-30 12:39:01 +00:00
Chris
8f98c0e8ef
- Added the recent commit logs to changes.txt.
2012-09-30 11:03:56 +00:00
ArsenalNut
9c460795b4
delete old file
2012-09-30 06:36:28 +00:00
ArsenalNut
5a286319d7
fixed Druid's Deliverance file name
2012-09-30 06:33:08 +00:00
ArsenalNut
a9556903b1
adding Hellhole Flailer, Izzet Staticaster, Korozda Guildmage, New Prahv Guildmage, and Nivix Guildmage
2012-09-30 06:28:31 +00:00
ArsenalNut
524d00f1b2
adding more RTR cards and ran setInfo and Oracle scripts
2012-09-30 05:26:06 +00:00
Sloth
6d47b76232
- Added Spawn of Rix Maadi, Sundering Growth and Teleportal.
2012-09-29 20:14:44 +00:00
Sloth
bab89ac3df
- Added Druid's Deliverance.
2012-09-29 20:02:17 +00:00
Sloth
a25073cd1b
- Fixed text of Consuming Vapors.
2012-09-29 18:09:33 +00:00
Sloth
a198ccdb91
- Added Urban Burgeoning.
2012-09-29 18:05:53 +00:00
moomarc
11971983cf
- RtR: Added Volatile Rig
2012-09-29 17:20:17 +00:00
moomarc
089851d5e7
- Added Dralnu's Pet
2012-09-29 16:57:45 +00:00
moomarc
e9c331dfa7
- Removed some duplicates from RtR added cards list
2012-09-29 16:37:23 +00:00
ArsenalNut
38164c10d6
add a couple RTR cards. add stack description to vandalblast.txt
2012-09-29 15:26:23 +00:00
ArsenalNut
c238dda558
added some multicolored RTR cards
2012-09-29 14:45:49 +00:00
Sloth
9ad65c3238
- Fixed buildFilename not working without SetInfo.
2012-09-29 14:14:48 +00:00
Sloth
0456723544
- Added Cryptborn Horror.
2012-09-29 13:36:20 +00:00
Chris
485d2aff36
- Added the recent commit logs to changes.txt.
2012-09-29 12:48:01 +00:00
Sloth
beb20f28e4
- Improved and fixed various AI discard functions.
2012-09-29 12:11:34 +00:00
Sloth
ddc1d73322
- Added the quest deck Riptide 2 by Nordos.
2012-09-29 11:48:11 +00:00
Sloth
83790c4223
- Added the quest deck The Nac Mac Feegle 3.
2012-09-29 11:29:35 +00:00
Sloth
33a6eed215
- Improved AI of Drop of Honey and Porphyry Nodes.
2012-09-29 11:02:44 +00:00
moomarc
8e38d03f31
- Corrected spelling of Faerie Impostor
2012-09-29 10:58:40 +00:00
Sloth
8559a383ad
- Added Ignoble Soldier by Zirbert.
2012-09-29 10:46:51 +00:00
moomarc
6fab0169a5
- Added Strip Bare (from Shadowmoor)
...
- Added Street Sweeper (RtR)
- Can now access the executed sa created by triggers using getTriggeredSA
2012-09-29 10:13:02 +00:00
Maxmtg
34b7b8e4ac
seems to work under eclipse now
2012-09-29 09:45:08 +00:00
Maxmtg
c974626751
Compiler changed to groovy (won't bring error messages with predicate type generics)
2012-09-29 09:05:32 +00:00
ArsenalNut
a66ece5735
adding some green RTR cards
2012-09-29 05:58:57 +00:00
ArsenalNut
dc8c4e5d56
reverting to previous version that didn't cause freezes
2012-09-29 04:30:33 +00:00
ArsenalNut
95f4fe4c48
added oracle text
2012-09-29 04:28:31 +00:00
ArsenalNut
930b4b8850
adding ZzzzSleep green RTR cards
2012-09-29 04:26:30 +00:00
ArsenalNut
54bc5068f8
adding a bunch of red RTR cards
2012-09-29 04:11:26 +00:00
ArsenalNut
ffd2db6e81
adding a bunch of black RTR cards
2012-09-29 00:11:28 +00:00
Maxmtg
596264d1c4
Making mvn build the project
2012-09-28 23:57:35 +00:00
Maxmtg
8213cd3f52
compile error fixed
2012-09-28 23:08:27 +00:00
Maxmtg
15d3074d84
Trying to use less CardLists and/or hardcoded constants
2012-09-28 22:59:08 +00:00
Sloth
88030ed7fd
- The AI will now discard lands for discard costs if it has enough already.
...
- The AI will now save lands for discard costs when enough are played already.
2012-09-28 22:09:13 +00:00
Sloth
4c6e6d7632
- Updated the Hercules quest decks with RtR cards and added a very hard version.
2012-09-28 20:23:11 +00:00
Maxmtg
c09ca31609
Remove Lambda1 in favor of guava Function<>
2012-09-28 20:04:43 +00:00
Hellfish
6ce0c52470
*Fixed abilitystealers stealing from Tree of Redemption.
2012-09-28 19:12:13 +00:00
Sloth
b5866a7647
- Added 3 hybrid RtR cards.
2012-09-28 18:50:00 +00:00
Sol
ee3b19b3be
- Improve verbosity of AssignDamage buttons
2012-09-28 17:29:16 +00:00
Sol
8b201b3c8d
- Apparently never committed other have of downsize move
2012-09-28 14:18:25 +00:00
Sol
b85cb9b8c3
- Updating Formats list for October 5th Rotation
2012-09-28 13:44:30 +00:00
Sol
a458e61efe
- Moving downsize into the correct folder structure
2012-09-28 12:21:27 +00:00
moomarc
25c78211da
- Fixed Mask of Memory not being optional
...
- Added a bunch of RtR cards (Azorius Keyrune, Golgari Keyrune, Izzet Keyrune, Rakdos Keyrune, Selesnya Keyrune)
2012-09-28 11:23:23 +00:00
Chris
afed27f201
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-28 11:04:27 +00:00
RumbleBBU
faf02644bd
Draft by default now launches a 7-round gauntlet; separate button added for playing a specific opponent.
2012-09-28 09:54:38 +00:00
moomarc
4b6b3cd7fe
- Added Fungal Behemoth
2012-09-28 09:19:34 +00:00
moomarc
80b4b17344
- Added Benalish Commander, Detrivore and Roiling Horror (thanks ZzzzSleep)
2012-09-28 07:52:44 +00:00
Maxmtg
f8ba72d041
Removed Lambda0 in favour of guava Supplier<T>
2012-09-28 07:20:23 +00:00
Doublestrike
b314a4a0d1
Pulled all non-UI operations off of the EDT.
...
Should have a major performance impact.
2012-09-28 07:01:50 +00:00
Maxmtg
c34eabdb6e
Removal of forge.util.closures.Predicate in favour of guava implementation
2012-09-28 06:53:56 +00:00
Doublestrike
ffb8c78e60
Mulligan prompt now informs user whose turn it is:
...
"You're going first. Do you want to mulligan?"
2012-09-28 06:40:53 +00:00
moomarc
6271207087
- Fixed problem with etb triggers of countered permanents that would enter the battlefield under an opponents control instead of the graveyard
2012-09-28 06:18:34 +00:00
Doublestrike
005a087b53
Code cleanup - main, FControl, FView, FModel core.
...
Should fix occasional "long wait before splash" bug.
2012-09-28 05:56:12 +00:00
RumbleBBU
c04c9ab030
You can now select 3-12 boosters instead of the default 6 in single-set Block-mode Sealed Deck games.
2012-09-28 05:29:01 +00:00
Maxmtg
318a610689
Removed filtering functionality from forge.util.closure.Predicate, fixed typo in briGDe method
...
Refactored: LimitedDeck, GenerateNColoredDeck
2012-09-28 05:25:15 +00:00
moomarc
54465fc4bf
- Fixed Hazezon Tamar
...
- Fixed Liliana's emblem's download link
2012-09-28 05:05:11 +00:00
ArsenalNut
d258954c30
adding a bunch of blue RTR cards
2012-09-28 04:42:25 +00:00
ArsenalNut
d3fb480917
update cardTemplateScript.py for RTR set
2012-09-28 04:41:29 +00:00
ArsenalNut
69622948ca
Reintegrated RTR branch into Trunk. No more commits to the RTRCards branch please.
2012-09-28 03:00:31 +00:00
Doublestrike
537fbb0491
Targeting overlay implemented (experimental, for enchantments only).
...
Dock button and preference toggle also enabled.
2012-09-28 01:53:34 +00:00
Sol
e890541c2a
- Don't attempt to download images that don't have a HTTP 200 Response Code
2012-09-28 01:17:36 +00:00
Sol
40db83a11b
- Updating mtg-data for RTR
2012-09-27 23:41:18 +00:00
Sloth
09202d0518
- Made the quest deck Grumpy 1 less powerful and added a medium version.
2012-09-27 20:50:19 +00:00
Sloth
b6f42c7a33
- The AI will no longer hold back creatures for blocking when Time Walk will grant another turn.
2012-09-27 19:50:43 +00:00
Sloth
4e039e9ba4
- Fixed the AI changing targets of triggers with "OptionalDecider" before resolving.
2012-09-27 16:14:55 +00:00
moomarc
1f7a5906ec
- RtR: Added Avenging Arrow
2012-09-27 13:38:38 +00:00
ArsenalNut
f84740c651
added Enchanted keyword to calculateAmount
2012-09-27 12:50:00 +00:00
RumbleBBU
1456114ac5
Added Fantasy Blocks to Draft. (Fantasy Blocks that contain "choose1" or "random1" MetaSets are not supported in Draft.)
2012-09-27 12:22:52 +00:00
Chris
ed799e60c5
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-27 11:14:39 +00:00
moomarc
d784cffa83
- token downloads should work again now
2012-09-27 10:51:01 +00:00
RumbleBBU
dcaf06240e
Disabled tournament statistics, they are calculated incorrectly.
2012-09-27 09:43:29 +00:00
moomarc
4a04de9482
- Added Thromok the Insatiable
...
- Fixed Marrow Chomper's etb trigger
2012-09-27 09:40:41 +00:00
RumbleBBU
dfa9574fb0
Sealed Deck gauntlets can now have up to 7 rounds, Draft support added to GauntletMini.java.
2012-09-27 09:24:00 +00:00
Sloth
ed996cf432
- Fixed Hazezon Tamar.
2012-09-27 07:19:44 +00:00
RumbleBBU
3875f4c7f6
Fixed a silly typo in a comment in UnOpenedMeta.java.
2012-09-27 07:01:47 +00:00
moomarc
057af4db8a
- Added Mindbreak Trap
...
- Fixed casting cost of Double Negative
2012-09-27 05:55:29 +00:00
Sol
0399b59101
- Nettling Imp can only be activated on Opponent's turns
2012-09-27 01:50:35 +00:00
Sol
1d13803f7b
- Added Nettling Imp
2012-09-27 01:45:53 +00:00
Sol
7e479eb822
- Added Norritt (and so properties that it needed)
...
- Fixed IsPresent in Aggression
2012-09-27 01:42:44 +00:00
Doublestrike
1644df4527
Minor grammatical update to UI downloader progress text.
2012-09-27 00:17:54 +00:00
Sloth
429d34017d
- Cleanup.
2012-09-26 20:54:13 +00:00
Sloth
9bc103fcbd
- Changed the quest deck Frankenstein 3 for better use of Brass Herald.
2012-09-26 20:53:52 +00:00
Maxmtg
d0d45034fd
Removal of functions from forge.util.closure.Predicate in favour of Guava routines
2012-09-26 20:11:36 +00:00
Sloth
a54f3e4e8e
- Added "All creatures able to block CARDNAME do so." to NonStackingKWList.txt.
2012-09-26 19:11:05 +00:00
Sloth
4164e48e10
- Added Goblin Sappers by sol.
2012-09-26 19:09:16 +00:00
Sloth
d0baa389f9
- Added Norn's Annex (once more with feeling).
2012-09-26 19:02:06 +00:00
Sloth
4dcd59f0c4
- Added Norn's Annex.
2012-09-26 19:00:55 +00:00
Sloth
d94843e38c
- Added the new static ability CantAttackUnless.
2012-09-26 18:28:57 +00:00
Sol
eb8ca4bd29
- Actually adding Essence Vortex from a few commits ago
2012-09-26 18:07:45 +00:00
Sol
cb61866c53
- Added Orcish Librarian
2012-09-26 18:05:19 +00:00
Sol
04507d6c8d
- Fixing Dawn's Reflection trigger description
2012-09-26 17:33:36 +00:00
moomarc
44411aafe2
- Converted more combo mana cards
2012-09-26 17:09:48 +00:00
moomarc
79befb92c8
- Added Dawn's Reflection
2012-09-26 16:56:18 +00:00
Sol
950f79b3b9
- Blank Abilities used with Unless Costs will now know the Targets from the Source Ability
...
- Check life cost now uses calculateAmount instead of xCount
- Added Essence Vortex
2012-09-26 15:57:18 +00:00
Sloth
80c7ae0036
- Fixed Zombies of Lim-Dul the Necromancer.
2012-09-26 15:12:17 +00:00
moomarc
edb0a88949
- Converted Time Spiral starage lands to script
...
- Converted Coalition Relic to Combo mana
2012-09-26 15:07:19 +00:00
Sol
b249d5baff
- Adding Burnt Offering
2012-09-26 15:03:55 +00:00
Sloth
e996016812
- Another try at fixing the deckeditor filter.
2012-09-26 14:35:01 +00:00
Sol
bc45884460
(Preparation of Branch merge)
...
- Updating Blockdata, setInfoScript, and reprints
2012-09-26 14:16:58 +00:00
Sol
67a2665a41
- Adding Curse Artifact
2012-09-26 13:28:32 +00:00
ArsenalNut
118562d711
converted Alter of the Lost and Orcish Lumberjack to combo mana keyword
2012-09-26 13:23:00 +00:00
Sol
d8d6eacbb3
- Temporarily removing references from Helm of Obedience, since apparently StoreSVar doesn't like working with References
2012-09-26 13:12:47 +00:00
Sloth
14c69aae28
- Improved AI sacrificing stuff.
2012-09-26 11:50:49 +00:00
Chris
0abebb2747
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-26 11:28:29 +00:00
moomarc
c3e97da64c
- Fixed xCount "Kicked" (normal kicker) interfering with "TimesKicked" (multikicker)
2012-09-26 09:09:02 +00:00
moomarc
4c3b020367
- fixed targeting up-to amounts on the stack
2012-09-26 06:53:06 +00:00
moomarc
2f57897b65
- Fixed Torrent of Souls returning cards to hand instead of battlefield
2012-09-26 06:35:52 +00:00
Sloth
628ec8631b
- Fixed AI of Corrupted Resolve.
2012-09-26 05:38:59 +00:00
Sol
99e4d46745
- Added Helm of Obedience
...
- Small fix to StackDescription to show the right card
2012-09-26 01:56:17 +00:00
Sol
164a530538
- Reflecting Pool now clearing Canceled parameter after canceling the dialog.
2012-09-26 01:34:12 +00:00
Sloth
94ab8448dc
- Little fix for two canPay functions..
2012-09-25 21:10:38 +00:00
Sloth
bfbbdca845
- Updated some tribal quest decks.
2012-09-25 20:49:01 +00:00
Sloth
08426ed993
- Added Necromancy to two quest decks.
2012-09-25 20:22:45 +00:00
Sloth
30cadef456
- Enabled AI for some of the Instantments (the AI will only cast them at sorcery speed).
2012-09-25 20:16:57 +00:00
Maxmtg
6c185b4b12
Predicate: isTrue renamed to apply, this class now implements com.google.common.base.Predicate (Guava iterables may use them now)
2012-09-25 20:03:24 +00:00
Sloth
3cd9c4ae78
- Converted Lightning Axe to the new AlternateAdditionalCost keyword.
2012-09-25 19:24:20 +00:00
Sloth
af51da6c0c
- Added Silvergill Adept.
2012-09-25 19:18:57 +00:00
Sloth
59a3fc004e
- Added Goldmeadow Stalwart, Squeaking Pie Sneak and Wren's Run Vanquisher.
2012-09-25 19:16:28 +00:00
Sloth
aea50cde77
- Added the keyword "AlternateAdditionalCost".
...
- Added Flamekin Bladewhirl.
2012-09-25 18:26:31 +00:00
moomarc
d5e96ef5bd
- Added the Visions instantments (Mystic Veil, Necromancy, Parapet, Relic Ward, and Spider Climb)
2012-09-25 16:47:44 +00:00
Chris
656ae5aead
- Fixed the targeting prompt for Thunderscape Battlemage.
2012-09-25 16:17:53 +00:00
Sloth
fb9881ead3
- Removed the parameter "CanPlayNoTgt" and made it standard (as it was before).
2012-09-25 16:10:32 +00:00
moomarc
85bab0d7b8
- Added the remaining Mirage instantments (Grave Servitude, Lightning Reflexes, Soar, and Ward of Lights
2012-09-25 13:50:55 +00:00
moomarc
bc26948f05
- Converted Lotus Cobra to script (executeLandfallEffects can probably be removed - Lotus Cobra seemed to be the last one using it)
2012-09-25 13:10:46 +00:00
moomarc
c0df967d1c
- Fixed Armor of Thorns' trigger firing even if cast at sorcery speed or given instant speed casting by something like Vedalken Orrey (10/1/2009 Ruling: The sacrifice occur only if you cast it using its own ability. If you cast it using some other effect (for instance, if it gained flash from Vedalken Orrery), then it won't be sacrificed. )
2012-09-25 12:51:59 +00:00
RumbleBBU
2bacd4dcfe
Added a new fantasy block that shows how to use the new MetaSet types (choose1, random1, combo, booster, pack).
2012-09-25 12:12:34 +00:00
Chris
817d87842e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-25 12:00:51 +00:00
Chris
b7132e591f
- Added a fluff piece to the changes.txt file.
2012-09-25 11:57:39 +00:00
Chris
f38c523b55
- Cleared out the changes.txt file, now ready for new material.
2012-09-25 11:56:33 +00:00
RumbleBBU
b32daa1ae1
Added new MetaSet types and functionality to support guild boosters in RtR Sealed. New types: choose1, random1, and combo, plus auxiliary types booster and pack.
2012-09-25 09:53:07 +00:00
Maxmtg
8eb157606d
Again reduced number of own methods of CardList,
...
removed pointless conversions toArray in GuiUtils.chooseXXX calls
removed useless casts to object array of (Object[])someList.toArray() structures
2012-09-25 08:07:02 +00:00
Maxmtg
d3676ff1de
more specific methods removed from CardList
2012-09-25 07:25:01 +00:00
ArsenalNut
7bae967623
Initial implementation of combination mana
2012-09-25 05:04:02 +00:00
Doublestrike
3ca81275d3
Content downloader UI overhaul:
...
- Updated to skin themes
- Incorporated into overlay
- Moved card scanning to worker thread
- Improved general responsiveness
2012-09-25 05:01:00 +00:00
Doublestrike
ebeef30a8e
Renamed forge.view.bazaar to forge.gui.bazaar for consistency.
2012-09-25 02:31:50 +00:00
Doublestrike
514013edfe
Removed rounded corners on drag panels (experimental).
2012-09-25 02:23:46 +00:00
Sol
4e0384f6ad
- Repeat now has a MaxRepeat param to break from an infinite loop
...
- StoreSVar now can handle a few more forms of storing variables.
2012-09-25 01:59:10 +00:00
Doublestrike
fcf20d1676
Converted home UI to be completely cached during preload.
2012-09-25 00:19:10 +00:00
Sloth
3f93543643
- Fixed text filter of the deck editor being case sensitive.
2012-09-24 20:05:07 +00:00
Maxmtg
27ca889746
Sloth failed to svn-update the file before commiting, shame on him!
2012-09-24 18:48:54 +00:00
Sloth
c5c36902f6
- Fixed a possible NPE in copySpellontoStack.
2012-09-24 18:19:45 +00:00
Maxmtg
4ffddbbb90
pom: removed Generators, added log4j (was dependency of generators)
...
change of card build pipeline, (getCard returned the same instance, so they return void now)
CardList: further removal of special methods
NameChanger: the change routine never needed the complicated generator.
2012-09-24 17:59:46 +00:00
Sloth
89a66d1215
- Several improvements of Attach AI.
2012-09-24 16:36:23 +00:00
Chris
04218216be
[maven-release-plugin] prepare for next development iteration
2012-09-24 11:11:19 +00:00
Chris
a1185a7a3f
[maven-release-plugin] prepare release forge-1.2.14
2012-09-24 11:11:10 +00:00
Chris
1ccb116f6c
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
...
- Preparing the changes.txt file for the next beta build and release.
2012-09-24 11:00:40 +00:00
Doublestrike
4fc1747918
Minor updates to finalize keyboard shortcut class.
2012-09-24 04:26:09 +00:00
Doublestrike
873627f954
Multiple keyboard shortcut support added for CTRL and SHIFT keys.
...
Shortcuts using ALT will not work and won't be supported.
Keyboard shortcut system should be complete.
2012-09-24 04:09:18 +00:00
Sol
f8e3e36690
- Fixed extra text on Twinblade Slasher
2012-09-24 00:59:40 +00:00
Maxmtg
16f9f9d398
Lambdas: added applyToIterable (mass coversion), removed old copyright mentioning Braids (no reasons to copyright 3 trivial files)
2012-09-23 22:36:37 +00:00
Sloth
9ed73ff78a
- Cleanup of EvaluateCreature.
2012-09-23 21:27:39 +00:00
Maxmtg
cf82d8ee67
fix for missing image of double-faced cards
2012-09-23 21:02:16 +00:00
Sloth
85a73210ea
- Fixed some FindBugs results.
2012-09-23 20:16:13 +00:00
Maxmtg
758766864a
remove unused imports
2012-09-23 18:18:37 +00:00
Sloth
9fd322b008
- Fixed Szadek, Lord of Secrets.
2012-09-23 18:04:59 +00:00
Sloth
21b3a06404
- Improvements of AF Pump AI.
2012-09-23 16:16:03 +00:00
Sloth
109e008312
- Added a medium version of the Darkseid deck.
2012-09-23 14:11:17 +00:00
Sloth
2fcc777542
- Little AI tweak in AF Animate.
2012-09-23 14:02:48 +00:00
Sloth
3f6807fb8d
- Updated a few AI SVars.
2012-09-23 11:02:37 +00:00
Chris
0b3a321036
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-23 10:39:11 +00:00
Maxmtg
67f74ebb0d
cleanup
2012-09-23 10:30:26 +00:00
Maxmtg
cc0351db74
refactor CardList to use Predicates and have less methods (to replace it later with pure List<Card>) and perform any special actions (filtering, cmc calculation, max creture power, etc) with predicates
2012-09-23 10:16:24 +00:00
Maxmtg
7786ef990d
CardListFilter replaced with Predicate<Card>
2012-09-23 08:10:27 +00:00
Maxmtg
99a2df6a59
fix bug with chooseOne recursion
2012-09-23 08:09:37 +00:00
Doublestrike
01cd587b29
Removed background image from non-match UI states.
2012-09-23 02:33:23 +00:00
Maxmtg
5973dfba8c
more cleanup
...
cardReader moved to same package as all the cardfactory code
handsizeop, undocommand - do not seem to be used any longer
2012-09-22 22:39:11 +00:00
Maxmtg
7714a6712c
cleanup for CardUtil
...
Removed T... syntax from GuiUtils chooseNNN functions (cause one might be called with cardlist parameter as a single choice option)
Rmeoved SpellAbilityList.java - noone used it, and no special code in that class seen.
2012-09-22 21:46:04 +00:00
Sloth
06032961aa
- Added Strongarm Tactics.
2012-09-22 20:51:06 +00:00
Sloth
63b28c61cb
- Added a few AI SVars.
2012-09-22 20:02:03 +00:00
Sloth
06582dfd1b
- Added a copy of Ronom Serpent to the Snow White 1 deck.
2012-09-22 19:39:06 +00:00
Sloth
f2ec43323d
- Added Armor of Thorns by Marc.
2012-09-22 19:07:05 +00:00
Sloth
9e605e311a
- Fixed static triggers not working on the stack.
2012-09-22 18:01:55 +00:00
moomarc
4ae0ee534a
- Added the restrictions part of the code for "Can be played as though it has flash. If you do sac at next cleanup."
2012-09-22 15:20:00 +00:00
Chris
d553359a4d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-22 10:36:11 +00:00
Sol
a02ea72f5b
- Apparently missed picture for Aeon Chronicler
2012-09-22 02:30:05 +00:00
Sol
fd7d9155f2
- Suspend can now use Cost objects
...
- X Can't be 0 added for human (although we need a better way to display it)
- Added Aeon Chronicler
2012-09-22 00:21:42 +00:00
Sloth
980e205b40
- Little fix for stack description of AF PreventDamage.
2012-09-21 21:34:05 +00:00
Sloth
1ff88a2259
- Added "NonBasicSpell$ True" to the Entwine SpellsAbilities.
2012-09-21 20:53:00 +00:00
Sloth
26a707563e
- Added the quest deck Master Splinter 3 by Nordos.
2012-09-21 19:30:23 +00:00
Sloth
355d4f0cc9
- Added the quest deck Owlman 3 by Nordos.
2012-09-21 19:08:23 +00:00
Sloth
4a05bf5ede
- Fixed tapXType costs not canceling properly.
2012-09-21 17:53:42 +00:00
Chris
cbfa513288
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-21 10:53:00 +00:00
Doublestrike
69b3d12977
Added string-capable constructor to FTextArea.
2012-09-21 06:28:40 +00:00
Doublestrike
bd27ad3b25
Minor todo comment added.
2012-09-21 05:50:38 +00:00
Chris
e87cead133
- Added a fluff piece to the changes.txt file.
2012-09-21 01:42:06 +00:00
Sloth
ccf945fa0d
- Added a NeedsToPlayVar to Ghastly Remains.
2012-09-20 18:31:47 +00:00
Sloth
fd4120d4f4
- Added an easy version of the Colossus deck.
2012-09-20 18:25:29 +00:00
Sloth
c1b7234bd4
- Added a copy of Kilnmouth Dragon to the Sabertooth 3 deck.
2012-09-20 11:26:50 +00:00
Chris
b1fc5f59d8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-20 11:11:22 +00:00
moomarc
1333d13327
- Added keyboard shortcut for End Turn. (you still have to pass priority as though you pushed the button)
2012-09-20 11:03:28 +00:00
Doublestrike
7c769bdd02
Debug: Keyboard shortcuts now back in action (single keys only for now)
2012-09-20 08:55:34 +00:00
Doublestrike
048cec2bee
Removed broken probabilities calculation from hand statistics in deck editor.
2012-09-20 08:11:37 +00:00
Sloth
ba93292e1f
- Fixed Springjack Pasture.
2012-09-20 08:02:21 +00:00
Doublestrike
41c54faf49
Aesthetic: Smallified (ensmallened?) alpha strike button to allow mouseover effect responsiveness.
2012-09-20 07:55:35 +00:00
RumbleBBU
cd7fa8cb36
Added a checkbox for not automatically choosing the latest card version when importing decks (useful in some cases).
2012-09-20 07:41:16 +00:00
Doublestrike
26bf7ea313
Bugfix: JLabels not showing icon if they were on the first screen.
2012-09-20 07:22:32 +00:00
Sloth
8918a19170
- Fixed Propaganda suppressing "Attacks" trigger of the AI.
2012-09-20 05:54:41 +00:00
Doublestrike
7d8ca6eeb6
Bugfix: challenge opponents not repainting after zeppelin launched.
2012-09-20 04:46:00 +00:00
Doublestrike
e837a823f7
Documentation: some brief helpful comments FView.
2012-09-20 00:37:01 +00:00
Sloth
33e3b5a79e
- Added Prophecy.
2012-09-19 21:13:58 +00:00
Sloth
250dff9a03
- Added Mammoth Harness.
2012-09-19 20:58:37 +00:00
moomarc
304ce3f5a7
- Added Hollow Specter
2012-09-19 19:47:40 +00:00
moomarc
c9975330ed
- Slotted Thunderscape Battlemage into recently added card (was missed in commit logs it seems)
2012-09-19 19:16:22 +00:00
moomarc
9a173b5613
- Changed part of Reveal to use DualListBox (thanks Sol)
2012-09-19 18:55:39 +00:00
Sloth
f9a2393131
- Fixed Rukh Egg giving the wrong player the token when it dies under opposing control.
2012-09-19 18:48:21 +00:00
moomarc
cd2a0d3ec1
- Added Martyr of Frost
2012-09-19 18:38:11 +00:00
Sloth
bdc91bca2e
- Fixed some ChangeZone triggers triggering twice.
2012-09-19 18:28:07 +00:00
Sloth
e9b940e170
- Added a hard version of the Sun Quan deck.
2012-09-19 17:34:20 +00:00
moomarc
46bb93bbd9
- Added Amplify keyword
...
- Added Aven Warhawk, Canopy Crawler, Daru Stinger, Embalmed Brawler, Feral Throwback, Ghastly Remains, Glowering Rogon, Kilnmouth Dragon, and Zombie Brute
2012-09-19 14:59:31 +00:00
Chris
3131f5fd61
- Added a fluff piece to the changes.txt file.
2012-09-19 13:36:20 +00:00
Sloth
73362af211
- Added AI support to Ninjutsu.
2012-09-19 12:37:51 +00:00
Chris
790a87c6de
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-19 11:09:35 +00:00
Sloth
47713d35ad
- Reduced the number of copies of The Tabernacle at Pendrell Vale in the Alice in Wonderland 3 deck to 1.
2012-09-19 11:00:28 +00:00
Sloth
4a762f7e4e
- Fixed Fettergeist.
2012-09-19 10:52:58 +00:00
Sloth
c891188a56
- Fixed Darigaaz's Charm.
2012-09-19 10:18:33 +00:00
Sloth
32f18c3784
- Improved canTgtCreature().
2012-09-19 10:14:57 +00:00
Sloth
dff90b1768
- Fixed AI not playing Voice of All.
2012-09-19 10:14:17 +00:00
moomarc
e0140352fc
- SetInfo and Oracle for Victimize
2012-09-19 09:19:49 +00:00
moomarc
42fce5f440
- Added Victimize
2012-09-19 09:15:38 +00:00
Doublestrike
8fafb2e2e2
Small comment added, didn't want to forget.
2012-09-19 08:17:37 +00:00
moomarc
09e72bd70a
- Fixed variable name for AI ForgetChanged
2012-09-19 08:07:03 +00:00
Doublestrike
3e177aa27c
Bugfix: double listing of precon decks in new quest UI.
2012-09-19 07:53:20 +00:00
moomarc
37df7af9b2
- Small tweak to sharesNameWith
2012-09-19 07:52:42 +00:00
moomarc
147793ae9c
- RtR: Added Search the City
2012-09-19 07:49:38 +00:00
moomarc
fd0f91435c
- Fixed Mosswort Bridge
...
- fixed a possible NPE related to xCount with SAs
2012-09-19 05:54:34 +00:00
Doublestrike
6fcac03089
Small commenting update.
2012-09-19 04:47:41 +00:00
Doublestrike
03d4b549a6
Bugfix: Restored "challenges become available more frequently" functionality for MAP and ZEPPELIN bazaar items.
2012-09-19 04:35:36 +00:00
Doublestrike
105ce09c29
Bugfix: zeppelin button sometimes visible although zeppelin hadn't been purchased.
2012-09-19 04:07:22 +00:00
Doublestrike
7404a94683
Fixed "unlimited challenge" bug in quest mode.
2012-09-19 01:44:47 +00:00
Sloth
9bd131b86f
- Little tweak for pump prediction.
2012-09-18 21:00:46 +00:00
Sloth
4443657d5d
- Improved gainLifeCanPlayAI.
2012-09-18 20:52:16 +00:00
Sloth
5497720889
- The AI will now predict P/T pumping abilities of blockers (but not multiple activations).
2012-09-18 19:15:02 +00:00
Sloth
6276200cf5
- Added AI support for pump abilities with "CARDNAME can block an additional creature.".
2012-09-18 17:51:39 +00:00
RumbleBBU
6c2143d2cc
Support (plus a sample) added for metasets in sealed deck blocks. They can be used to build boosters that are based on a selection of sets, a custom cube or the full cardpool.
2012-09-18 16:54:12 +00:00
Chris
231eb8a6e2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-18 11:01:43 +00:00
moomarc
8f3cc7cb0e
- Added Anurid Swarmsnapper, Foriysian Totem, Luminous Guardian, and Mounted Archers.
...
- Stacked "CARDNAME can block an additional creature" keywords will only display 1 description with the number of additional creatures it can block (eg CARDNAME can block an additional 3 creatures.)
2012-09-18 09:19:02 +00:00
Doublestrike
29c7416eb8
Lurking aesthetic update #5 : Removed unnecessary borders from a few home screen top-level scroll panes.
2012-09-18 08:36:03 +00:00
Doublestrike
3b7894a50f
Lurking update #4 : Removed "current deck" file controls from quest spell shop.
2012-09-18 08:19:36 +00:00
Doublestrike
176c974818
Lurking aesthetic update #3 : Fixed bazaar merchant font size.
2012-09-18 08:10:02 +00:00
Doublestrike
aad348087a
Lurking aesthetic update #2 : Fixed offset/overlap problem on home screen drag cells.
2012-09-18 08:04:48 +00:00
Doublestrike
d175afa1a8
Lurking aesthetic update #1 : removed border from outer edges of lowest FPanel.
2012-09-18 07:42:17 +00:00
Sloth
a38b148b40
- Added the quest deck Peregrin Took 2.
2012-09-18 07:24:57 +00:00
Sloth
7191a721b5
- Added the quest deck The Shade 3 by Nordos.
2012-09-18 07:24:00 +00:00
Sloth
8ea9164959
- Fixed Time Vault.
2012-09-18 06:05:36 +00:00
moomarc
a5957e9215
- Added Avatar of Hope
2012-09-18 06:01:21 +00:00
Sloth
77e8a361e6
- Made the trigger of Cryptoplasm optional.
2012-09-18 05:55:53 +00:00
Sloth
bd5d792ada
- Fixed NPE of the "Add 4 cards" button.
2012-09-18 05:50:46 +00:00
Sloth
6d6b80aa25
- Cleanup.
2012-09-18 05:41:00 +00:00
Sloth
9c1991b997
- Added SVar:PlayMain1:TRUE to Larceny.
2012-09-18 05:40:42 +00:00
Sol
5b87a7487f
- Disable Auto Button for a set non-zero DLB size
...
- Improve the AssignDamage blockers dialog for Deathtouch
2012-09-18 04:03:56 +00:00
Sloth
79d1f05f25
- Cleanup.
2012-09-17 19:20:31 +00:00
Sloth
bdd34f548e
- Added Necravolver and Rakavolver by marc.
2012-09-17 18:45:49 +00:00
moomarc
51eee93e2a
- Reverted the accidental Venser's Diffusion commit
2012-09-17 17:13:54 +00:00
moomarc
bb7e493721
- Sorry, committed wrong file. Reverted and here's the actual Vampire's Bite
2012-09-17 17:12:14 +00:00
moomarc
41e31476e0
- Converted Vampire's Bite
2012-09-17 16:51:22 +00:00
moomarc
b528697713
- Last few kicker conversions that can be done at the moment
2012-09-17 16:44:15 +00:00
Chris
7f26861acc
- Added a fluff piece to the changes.txt file.
2012-09-17 14:50:33 +00:00
moomarc
910e70e5fd
- Converted Urza's Rage and fixed description of Combust
2012-09-17 14:43:59 +00:00
moomarc
2edec6feae
- Added Thunderscape Battlemage
2012-09-17 14:27:26 +00:00
moomarc
ef73ed9c2a
- Added Stormscape Battlemage and converted some more kicker spells
2012-09-17 14:04:07 +00:00
moomarc
5d55554708
- Added Prohibit, Prison Barricade and Primal Growth
2012-09-17 13:22:28 +00:00
moomarc
6c50ede8df
- Fixed Breeding Pit's mana cost
...
- converted Orim's Touch and Overload to proper kicker (Overload also conditional destroy now instead of restricted targeting)
2012-09-17 12:33:27 +00:00
Sloth
89bd7ca480
- Fixed "SharesColorWith TopCardOfLibrary".
2012-09-17 11:36:20 +00:00
moomarc
c41236b723
- Added Molten Disaster
2012-09-17 11:33:05 +00:00
Chris
6f7abb0f7b
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-17 10:41:53 +00:00
moomarc
06bbbb186f
- Added Kangee, Aerie Keeper
...
- Converted some more kicker spells
2012-09-17 10:30:15 +00:00
RumbleBBU
36346238e7
The player can now choose 3-12 booster packs instead of the default 6 in Custom (Cube) Sealed Deck games too.
2012-09-17 10:05:26 +00:00
moomarc
74a644672e
- converted a few more kicker spells
2012-09-17 09:43:24 +00:00
Sloth
1add9713b3
- Converted the Karoo lands to script.
2012-09-17 08:51:14 +00:00
Sloth
d7aa97a458
- Converted the Lair lands to script.
2012-09-17 08:43:30 +00:00
Sloth
d82c575bcb
- Added Hunting Wilds.
2012-09-17 07:57:35 +00:00
RumbleBBU
c51af4987e
Removed some unused code from Deckgroup.rankAiDecks().
2012-09-17 07:51:20 +00:00
RumbleBBU
0173a03249
Style fix for SCubmenuSealed.java.
2012-09-17 07:49:26 +00:00
RumbleBBU
6a680bb3fc
Sealed deck game creation now checks for name uniqueness and asks whether you want to replace the previous game.
2012-09-17 07:34:27 +00:00
moomarc
d75f27dcff
- Added Gigantiform
...
- Converted Explosive Growth to new Kicker
- Removed redundant References param from Birthing Pod
2012-09-17 06:09:45 +00:00
Sloth
3bda945ac3
- Added Cytoplast Root-Kin.
2012-09-16 21:38:04 +00:00
Sloth
8f750b650e
- Added Hisoka, Minamo Sensei.
2012-09-16 21:20:01 +00:00
Sloth
87cb2ca9ee
- Moved all code related to the discarded list to the CostDiscard class.
2012-09-16 21:00:40 +00:00
Sloth
2bfb0309b6
- Experimental: Run checkStaticAbilities before ETB triggers are checked.
2012-09-16 20:37:50 +00:00
Sloth
09d4e4ea26
- Little AI tweak in sortSpellAbilityByCost.
2012-09-16 19:19:53 +00:00
Sloth
897cd63122
- Added a new xCount that also has the SpellAbility as parameter.
...
- Added Kicked option.
- Converted Dwarven Landslide.
2012-09-16 18:47:10 +00:00
moomarc
757a150482
- Added Anavolver, Cetavolver and Degavolver
...
- Converted some non-permanent kicker spells.
2012-09-16 17:38:15 +00:00
Sol
5ff8728352
- Changed Select All Param in DualListBox to an integer to allow for compatibility with Sideboarding
2012-09-16 14:00:32 +00:00
Sloth
6bd356cb2c
- The AI will no longer sacrifice the sourcecard of a GainLife ability unless it has 5 or less life.
2012-09-16 12:29:43 +00:00
Sloth
237077eef7
- Fixed description of Boreal Centaur.
2012-09-16 12:10:23 +00:00
Sloth
c12234e320
- Blood Tribute will now gain life equal to the life really lost by it.
2012-09-16 11:57:30 +00:00
Chris
723a440859
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-16 10:22:54 +00:00
Sloth
ad53b3a0e1
- Fixed "Condition$ Kicked".
2012-09-16 07:07:06 +00:00
Sloth
e7593df071
- Fixed static triggers triggering twice.
2012-09-16 06:53:13 +00:00
Sloth
16464e9973
- The AI will now use AF Tap very conservatively during its own turn.
2012-09-15 21:14:04 +00:00
Sloth
b881d758af
- The AI will now check ETB Replacement effects when casting permanent spells.
2012-09-15 20:43:58 +00:00
Hellfish
54fdc5d011
*Fixed Modular description crashing.
2012-09-15 19:41:16 +00:00
Sloth
eb0af8160c
- The AI will now regenerate permanents threatened by AD DestroyAll.
2012-09-15 19:25:46 +00:00
Sloth
889680595e
- Added SVar:RemAIDeck:True to Darkheart Sliver and Soldevi Golem.
2012-09-15 18:41:00 +00:00
Sloth
5576f7116b
- Improved description of Finest Hour.
2012-09-15 18:39:15 +00:00
Sloth
80662a3cbe
- Fixed AI of Spore Cloud.
2012-09-15 18:38:52 +00:00
Sloth
5680039153
- Fixed hasCandidates failing to look for SpellAbilities on the stack.
2012-09-15 18:22:23 +00:00
Sol
53645eb7cc
- Cleanup references to eqPump
...
- Cleanup unused imports
2012-09-15 17:59:23 +00:00
Sol
09a8f2472a
- Add specific Game Log for unmorphing
2012-09-15 17:48:30 +00:00
moomarc
35512b7eb6
- Converted Conqueror's Pledge
2012-09-15 17:03:47 +00:00
moomarc
a7768a2532
- Added Bog Down
2012-09-15 16:33:11 +00:00
Sol
70f1e0acb6
- Fixed Nihilith trigger
...
- Added a specific Suspend message to the GameLog
2012-09-15 16:28:38 +00:00
moomarc
c0b8d7ca65
- Converted Breath of Darigaaz and Burst Lightning to proper kicker spells
2012-09-15 16:22:07 +00:00
Sloth
bba54add85
- Fixed Blood Reckoning and Hissing Miasma.
2012-09-15 15:39:11 +00:00
Sloth
3d0d2d5046
- Better fix for Ertai's Trickery.
2012-09-15 15:32:45 +00:00
moomarc
f07ba03601
- Fixed Death Wind
2012-09-15 15:24:38 +00:00
Sloth
229b2da8fd
- Fix for Ertai's Trickery.
2012-09-15 15:03:15 +00:00
Chris
0868e8baa4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-15 10:42:55 +00:00
Sloth
2d87227eb0
- Added Nightscape Battlemage and Thornscape Battlemage.
2012-09-14 18:11:43 +00:00
Sloth
0f45292fa0
- Added Ana Battlemage.
2012-09-14 16:39:23 +00:00
Sloth
1bf0bc3390
- Improved description of the new ETBCounter keyword.
2012-09-14 16:22:10 +00:00
Sloth
23f347a147
- Fixed Homarid.
2012-09-14 16:10:46 +00:00
Chris
26f8b4b541
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-14 10:20:42 +00:00
moomarc
2f19910197
- Added Revenant Patriarch
2012-09-14 08:43:11 +00:00
RumbleBBU
73dd3b221a
Removed some unused imports from CSubmenuSealed.java
2012-09-14 07:58:11 +00:00
moomarc
b06f1210dc
- Fixed Lava Spike (missing Arcane type)
2012-09-14 06:40:16 +00:00
moomarc
cf145ced6d
- Added Double Negative, Repel Intruders, River's Grasp and Torrent of Souls
...
- Expanded Target selection for 'up to' amounts on the stack
- Allowed for spells with TargetMin$0 to still be played if it has CanPlayNoTgt$True
2012-09-14 06:27:30 +00:00
Maxmtg
be0723da57
DeckSection iteration - making it right
2012-09-13 20:47:33 +00:00
Sloth
6303ebd06a
- Fixed a possible NPE in hasProperty in the Player class.
2012-09-13 18:13:56 +00:00
Sloth
cba9d6f6f9
- Added the quest deck InuYasha 1 by Nordos.
2012-09-13 11:32:01 +00:00
Sloth
358e408a69
- Fixed AI bug with Kicker.
2012-09-13 11:01:39 +00:00
moomarc
9c8ef0ce14
- Removed Rite of Consumption from new cards list again (made it into the previous beta afterall)
2012-09-13 10:58:05 +00:00
moomarc
b06c506953
- Fixed Cellar Door's stack description
...
- Improved Coalition Relic so that you can choose a color for each counter removed
2012-09-13 10:17:40 +00:00
Chris
e7fb88ba8b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-13 10:16:14 +00:00
moomarc
307ad67e8e
- Fixed Coalition Relic
2012-09-13 07:56:51 +00:00
moomarc
f0c690fa6e
- Fixed Trepanation Blade
2012-09-13 07:45:35 +00:00
Sloth
3548c3b3fb
- Fixed cmc calculation of cards with multiple X in their costs.
2012-09-13 07:37:26 +00:00
Sloth
6f0b456e26
- Added Roar of Jukai.
2012-09-13 07:31:12 +00:00
Sloth
540abdbb60
- Added Entangler and Thoughtweft Trio.
2012-09-13 07:14:09 +00:00
moomarc
d50736efe9
- Some small checkstyle fixes
2012-09-13 07:12:14 +00:00
Sloth
5c78a102fc
- Added Cenn's Tactician and High Ground.
2012-09-13 07:06:37 +00:00
Sloth
11d7aa1cee
- Added Two-Headed Dragon.
2012-09-12 19:40:15 +00:00
Chris
adcc752a53
- Added a fluff piece to the changes.txt file.
2012-09-12 19:35:17 +00:00
Sloth
5702976b83
- Added Echo Circlet and Vanguard's Shield.
2012-09-12 19:34:02 +00:00
Sloth
4736f4e23c
- Added support for Kicker on Instant/Sorceries.
...
- Added Blood Tribute.
2012-09-12 19:21:12 +00:00
Sloth
5f74746eb6
- Added Ironfist Crusher and Valor Made Real.
2012-09-12 18:18:56 +00:00
Sloth
b497cbe299
- Added Foriysian Interceptor and Selesnya Sagittars.
2012-09-12 18:13:36 +00:00
Sloth
a9eac3f50c
- The AI will now make use of the keywords "CARDNAME can block any number of creatures." and "CARDNAME can block an additional creature." when blocking.
...
- Added Palace Guard.
2012-09-12 18:07:49 +00:00
Hellfish
7dcd856b9a
*Fixed Hydras and friends. (X-costed spells in general?)
...
*Fixed exception handling in etbCounter and calculateAmounnt.
2012-09-12 17:43:28 +00:00
Sloth
6bdeea33ee
- Added missing java file.
2012-09-12 16:17:39 +00:00
Sloth
8969b8d067
- Improved AI blocking creatures with "CARDNAME can't be blocked except by two or more creatures.".
2012-09-12 14:45:20 +00:00
RumbleBBU
f7f56e817a
Minor cleanup of GauntletMini.java
2012-09-12 14:04:03 +00:00
RumbleBBU
509e3c3290
In gauntlet mode, Restart button now restarts the current round (not the whole tournament) + general improvements to GauntletWinLose.java
2012-09-12 13:51:35 +00:00
moomarc
9a3dcc11b2
- Moved Vraska to RtR new cards in CHANGES.txt. Also added a few cards that were missing from newly added cards.
2012-09-12 13:05:51 +00:00
Sloth
05304054a7
- Added Return costs to payCostDuringAbilityResolve.
...
- RtR: Added Faerie Imposter.
2012-09-12 12:46:09 +00:00
Sloth
a66a692f4f
- Added some checks for the new keywords "CARDNAME can block any number of creatures." and "CARDNAME can block an additional creature." to AI attack code.
2012-09-12 12:31:17 +00:00
RumbleBBU
ea9fbc1451
Added support for separate 'fantasy blocks' in Sealed Deck games, plus a definition file containing some sample fantasy blocks.
2012-09-12 12:12:00 +00:00
Chris
2aaae80cd7
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-12 10:37:20 +00:00
moomarc
5d5ac924de
- Added Vraska to Planeswalker types
2012-09-12 10:01:11 +00:00
moomarc
58d32a2db0
- Fixed Rimescale Dragon
2012-09-12 05:49:09 +00:00
Hellfish
99b04bfe0d
*Converted etbCounter keyword to act like ETBReplacement.
...
(Slight syntax change.)
*Improved SVar usage warning.
*Removed unused method GameActionUtil.specialConditionsMet()
2012-09-11 21:02:49 +00:00
Sloth
02d754fe82
- Fixed cmc in hasProperty not treating X spells on the stack correctly.
2012-09-11 18:10:15 +00:00
moomarc
717ff7c90a
- Added duration "UntilYourNextTurn" to Animate AF
2012-09-11 17:48:52 +00:00
Sloth
ce5d32e404
- Added support for multiple Kicker abilities to permanents.
...
- Added Sunscape Battlemage.
2012-09-11 16:08:38 +00:00
Hellfish
bda76df750
*Made Phyrexian Metamorph's clone etb effect optional
2012-09-11 15:51:04 +00:00
RumbleBBU
246e753194
Fix for the ViewWinLose / Sealed Deck.
2012-09-11 15:43:46 +00:00
RumbleBBU
a492cbe985
Sealed Deck mini tournaments, stage 1 (no sideboarding yet).
2012-09-11 15:15:09 +00:00
moomarc
016953c2a0
- fix for sorceries and instants with pumped "May be Played" keyword not clearing these keywords when they're cast.
2012-09-11 14:37:13 +00:00
moomarc
887262f22b
- SetInfo and Oracle for Nivix, Aerie of the Firemind
2012-09-11 14:14:22 +00:00
moomarc
bdff99eae9
- Added Nivix, Aerie of the Firemind
...
- Added duration "UntilYourNextTurn" to Pump AF
2012-09-11 13:59:27 +00:00
moomarc
7a4d4bf90e
- Fix cleanup crash with planeswalkers in play
2012-09-11 13:02:40 +00:00
moomarc
0d413290dd
- Added duration "UntilYourNextTurn" to Effect AF
2012-09-11 12:15:26 +00:00
Sloth
7bc6bb8e47
- Updated the quest deck Radioactive Man 3.
2012-09-11 10:22:31 +00:00
Chris
9f79a50a6e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-11 10:16:03 +00:00
moomarc
73b8ead6f2
- Added Cankerous Thirst
2012-09-11 09:50:35 +00:00
moomarc
8db554ceed
- Added Unnerving Assault and Moonhold
2012-09-11 07:53:55 +00:00
moomarc
060f261419
- Added Firespout and Invert the Skies
2012-09-11 07:17:35 +00:00
moomarc
4e9436f59a
- Added Dawnglow Infusion
...
- Fixed X costs resetting colors paid
2012-09-11 06:44:25 +00:00
Sol
e8ac558a14
- Removing static ability description of Saproling Burst, since it made its DisplayPanel read weird
2012-09-11 02:18:12 +00:00
Sol
de620ae834
- Fix potential combat panel display issue by not removing attackers properly
2012-09-11 02:02:46 +00:00
Sol
2e531b9eb4
- Actually repaint after clicking the alpha strike button
2012-09-11 01:45:22 +00:00
Chris
33ac06b664
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-10 12:14:35 +00:00
Sloth
52381e4407
2012-09-10 10:44:52 +00:00
moomarc
a6d49de2e2
- Added Mirror Sheen
2012-09-10 09:45:30 +00:00
moomarc
2990b4fc62
- Re-added the color fix for Fork (without the NPEs this time)
2012-09-10 09:43:12 +00:00
moomarc
ff27c9035c
- Commented out the color replacement fix for Fork. Caused NPE for CopySpell Abilities.
2012-09-10 08:25:41 +00:00
Sloth
8f999f4956
- More improvements of kicker AI.
2012-09-10 07:44:16 +00:00
moomarc
afbd869c0f
- Added Verdeloth the Ancient (thanks Slothe for the Kicker rework)
2012-09-10 07:41:49 +00:00
Sloth
995e1c6209
- The AI will now check for kicked conditions when checking ETB Triggers of permanents.
2012-09-10 07:29:52 +00:00
slapshot5
adfe45c931
add Two-Headed Giant of Foriys (from original base Alpha)
2012-09-10 03:13:26 +00:00
Sol
bab2bfa8af
- Lots of Combat simplification. Including maps of Attackers Block By a Blocker, and Attackers attacking a Defender for simpler access.
...
- Adding support for Block Any Creatures and Block Additional Creatures
2012-09-10 00:39:36 +00:00
Sol
24f257517b
- Refresh combat panel when unassigning attacker or blocker
2012-09-10 00:25:20 +00:00
Sol
f90e839ed5
- Center AssignDamage and DualListBox containers
2012-09-09 22:54:50 +00:00
Sloth
8389e1f449
- Added Arctic Merfolk.
2012-09-09 20:33:32 +00:00
Sloth
c4c8bd0730
- Converted Phyrexian Scuta to the new Kicker keyword.
2012-09-09 20:27:36 +00:00
Sloth
2b4fb8eb5d
- Converted the old Kicker keyword to a proper optional additional cost.
2012-09-09 20:17:54 +00:00
Sloth
d5e9d38f11
- Fixed command lists of phases not being reset when the game ends.
2012-09-09 19:20:48 +00:00
Sloth
828aedc1f6
- Added AI support to the new Buyback keyword.
2012-09-09 18:16:38 +00:00
Chris
8a18382cd3
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-09 14:22:53 +00:00
Sloth
fbe1735ea5
- Fixed Buyback on spells with X costs.
...
- Converted the rest of the Buyback spells to the new keyword.
2012-09-09 12:58:02 +00:00
slapshot5
2be0d57228
clean up some Java warnings
2012-09-09 12:41:01 +00:00
Sloth
543a26403f
- Removed compile error.
2012-09-09 12:28:10 +00:00
Chris
31cde1c48e
- Cleared out the changes.txt file, now ready for new material.
2012-09-09 10:38:37 +00:00
Sol
05b68910d4
- Ignore close action for DualListBox Dialog and Assign Damage Dialog
2012-09-09 02:46:02 +00:00
Sol
4c5bbff212
- UnsortedListModel that was moved from DualListBox actually added.
2012-09-09 02:23:58 +00:00
Sloth
d8074eda74
- Converted Buyback to a keyword that creates an optional additional cost.
2012-09-08 20:46:20 +00:00
Sloth
13f4bb23a6
- Fixed AI not checking doTrigger before a static trigger resolves.
2012-09-08 19:49:40 +00:00
Sloth
a56f87494b
- Fixed the Epic keyword.
2012-09-08 19:27:36 +00:00
RumbleBBU
ad65d2fe20
Full Cardpool sealed deck games now allow you to choose 3-12 booster packs instead of the default 6.
2012-09-08 17:53:09 +00:00
slapshot5
bb879d0053
fix cost of Talons of Falkenrath
2012-09-08 16:57:09 +00:00
moomarc
392747bb37
- Fixed Fork. It now correctly changes the color of the copied spell to red.
2012-09-08 16:36:43 +00:00
moomarc
784cc0338b
- Added Gate to land types
2012-09-08 13:17:44 +00:00
Sol
68b0b9c9f1
- Upgraded Combat Blockers/Assignment to adhere to latest rules.
...
- Upgraded MultipleBlockers/AssignDamage UI Element to automate a lot of the monotonous process
- Simplify some Combat Damage functions
2012-09-08 12:46:18 +00:00
moomarc
ad15235119
- Expanded UntapYType cost for Benthic Explorers
2012-09-08 11:28:27 +00:00
Chris
7218d39414
[maven-release-plugin] prepare for next development iteration
2012-09-08 10:52:32 +00:00
Chris
7259b97153
[maven-release-plugin] prepare release forge-1.2.13
2012-09-08 10:52:22 +00:00
Chris
9ac7d26efa
- Preparing the changes.txt file for the next beta build and release.
2012-09-08 10:42:13 +00:00
moomarc
3bc1f0e390
- Added Crackleburr
...
- Added untapYType<amount/valid/description> cost type
2012-09-08 08:32:12 +00:00
RumbleBBU
671728e4b1
Slightly better error handling for the 4-9 sets/sealed deck block patch
2012-09-08 03:58:02 +00:00
Sloth
38c5c833dc
- Fixed AF GainControl resolve (ouch).
2012-09-07 19:35:47 +00:00
Sloth
98ab331a41
- Splice onto Arcane now also works with cards cast with AF Play.
2012-09-07 18:13:44 +00:00
RumbleBBU
d7d4c79743
Allow 4-9 set formations in blocks for extra flexibility in Sealed Deck, 3rd attempt
2012-09-07 12:31:50 +00:00
RumbleBBU
69b5527cf3
Allow 4-9 set formations in blocks for extra flexibility in Sealed Deck, 3rd attempt
2012-09-07 12:31:14 +00:00
Sloth
87bb4fce69
- Converted Rebound to use AF Play.
2012-09-07 11:04:55 +00:00
Chris
6c29cf986c
[maven-release-plugin] prepare for next development iteration
2012-09-07 10:38:15 +00:00
Chris
4275e8e8e7
[maven-release-plugin] prepare release forge-1.2.12
2012-09-07 10:38:04 +00:00
Chris
cc5177ea02
- Preparing the changes.txt file for the next beta build and release.
2012-09-07 10:27:15 +00:00
Chris
4dc93a340f
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-09-07 10:20:30 +00:00
Sloth
5ceafc765a
- Fixed Sundering Titan crash.
2012-09-07 09:22:47 +00:00
Sloth
a5bc4a8534
- Fixed theme decks being affected by Singleton mode.
2012-09-07 09:18:39 +00:00
Sloth
ef37ae475b
- Cleanup.
2012-09-07 09:00:36 +00:00
Sloth
c9ddba5132
- Improved cycling AI some more.
2012-09-07 09:00:20 +00:00
moomarc
9e5ec17ecf
- Fixed some minor checkstyle errors (mostly trailing linespaces)
2012-09-07 08:44:41 +00:00
moomarc
f976868b0c
- Added Rite of Consumption
...
- Fixed Corrupt and Syphon Soul (now only gain life equal to damage actually dealt after prevention)
2012-09-07 08:19:51 +00:00
Sol
69886a9992
- Converted Devour to DualListBox
2012-09-07 03:41:27 +00:00
Chris
07ec3963b2
- Added a fluff piece to the changes.txt file.
2012-09-07 00:26:09 +00:00
Sloth
5483dbb62b
- Updated some AI SVars.
2012-09-06 18:33:07 +00:00
Hellfish
14f8ed863e
*Fixed Clones that ETB several times.
2012-09-06 17:59:41 +00:00
Chris
68ec0b7aae
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-06 10:29:40 +00:00
Sloth
47d49cd72d
- Added AI support for typecycling.
2012-09-06 08:28:25 +00:00
moomarc
c2dcce389b
- Improved Veteran's Armaments descriptions
2012-09-06 06:25:03 +00:00
moomarc
2de0381be1
- Fixed description for Veteran's Armaments
2012-09-06 06:22:24 +00:00
slapshot5
1e875db71a
text fix for Barbed Battlegear
2012-09-05 23:32:06 +00:00
Sloth
822f93c59c
- Improved AI using Cycling abilities.
2012-09-05 20:48:35 +00:00
Sloth
5713579625
- Fixed Harmonic Sliver.
2012-09-05 16:20:46 +00:00
Sloth
71172bee1d
- Renamed playCardNoCost to playCardWithoutManaCost (which is what it should be. Now if it only would be).
2012-09-05 12:32:54 +00:00
Sloth
864fd72190
- AF GainControl will no longer resolve when the loseControl criteria are already met.
2012-09-05 11:04:59 +00:00
Chris
d414623f5f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-05 11:03:11 +00:00
Sloth
39907900ba
- Fixed Absorb.
2012-09-05 10:56:17 +00:00
Sloth
1834e96cd6
- AF Attach will now properly unenchant when moving auras.
2012-09-04 19:40:46 +00:00
Sloth
52bb1f9b75
- Fixed CostChange abilities affecting unless costs.
2012-09-04 19:32:50 +00:00
Sloth
098e81839e
- Fixed AI casting pump spells with X=0.
2012-09-04 18:57:49 +00:00
Sloth
adcd0bfe87
- Added SVar:PlayMain1:TRUE to some cards.
2012-09-04 18:52:05 +00:00
Sloth
ada055e53d
- Tweaks and cleanup in ComputerUtilAttack.
2012-09-04 11:29:41 +00:00
Chris
2985b16e7a
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-04 10:27:37 +00:00
Sloth
8e81f78b0f
- improved removeCanPlayAI.
2012-09-04 09:23:23 +00:00
Sloth
e9eaec5c61
- Added the quest opponent Robin Hood 3.
2012-09-04 09:11:51 +00:00
Sloth
63292b5cf2
- Added the quest opponents The Zombie 2 and 3.
2012-09-04 09:05:13 +00:00
Sloth
20f98ff49e
- Fixed Wild Pair.
2012-09-04 07:50:05 +00:00
slapshot5
7a2098aba4
fix ETBReplacement for Vesuvan Doppelganger. Also changed AB$ ChooseCard to DB$ ChooseCard so mana cost isn't shown. (Now, it should be just like Clone)
2012-09-04 02:30:36 +00:00
Chris
651b7a419b
- Added a fluff piece to the changes.txt file.
2012-09-03 22:50:26 +00:00
RumbleBBU
010e3992c6
Fixed a null pointer problem with multi-discard cards (e.g. Mindstab Thrull) when there are some but not enough cards in hand.
2012-09-03 12:04:52 +00:00
Sloth
e4ee8a6bbd
- Added Evermind.
2012-09-03 11:21:38 +00:00
Chris
4c2d9650ae
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-03 10:33:10 +00:00
Sloth
30d9e0bf0d
- Fixed an AI bug with attacksAlone triggers.
2012-09-03 08:56:37 +00:00
Sloth
3cca3b4efa
- Fixed Emrakul, the Aeons Torn shaking of auras like Dragon Breath.
2012-09-03 08:45:38 +00:00
RumbleBBU
068032efb0
Added support for varying number of sets in the starter pack code. (So you could play a sealed game with, say, one starter pack and one booster by modifying blocks.txt.) --BBU
2012-09-03 07:04:33 +00:00
RumbleBBU
ba6f44a1a8
Added the option to pick up to two Starter Packs, if available, instead of Boosters in Sealed Deck games. --BBU
2012-09-03 06:25:17 +00:00
RumbleBBU
8d761513e6
Fixed Null Pointer Exception when the AI is trying to rank cards which have no draft ranking available. --BBU
2012-09-03 05:54:15 +00:00
Sloth
a5f2ebbf8e
- Fixed toSimpleString() in cost.
2012-09-02 21:35:47 +00:00
Sloth
7aab9c8636
- Fixed a bug in the random deck generator that caused decks to have 28 lands.
2012-09-02 21:29:16 +00:00
Sol
2c8eb83a62
- RearrangeTopOfLibrary now using DualListBox
2012-09-02 20:13:20 +00:00
Sloth
e4d8c7ec54
- Added an AI check for Mirror Gallery.
2012-09-02 19:26:43 +00:00
Sloth
6601b0fcdd
- Fixed AI of Stomp and Howl.
2012-09-02 19:24:18 +00:00
Sloth
1b0408775e
- Fixed a bug in preventDamageCanPlayAI.
2012-09-02 19:06:37 +00:00
Sloth
9261f0d4b4
- Fixed AI of Flameblast Dragon.
2012-09-02 19:01:52 +00:00
Sol
5dff8256fd
- AF_TwoPiles will now use DualListBox
...
- DualListBox now will display Source Cards when selected
2012-09-02 18:48:17 +00:00
Sloth
da9ba6e45e
- Added the AI SVar MustAttack.
2012-09-02 18:39:37 +00:00
Sloth
efd971d53b
- Fixed AI for Cone of Flame.
2012-09-02 18:30:36 +00:00
Sol
8d2725d499
- Convert Spawnwrithe to script
2012-09-02 17:59:20 +00:00
Sol
7f5036196b
- Improving labeling for Dual List Box. Top of the list will resolve first for Triggers.
2012-09-02 15:11:38 +00:00
Hellfish
2cea041fd0
*Readded the etbCounter handling I accidentally deleted.
2012-09-02 14:42:20 +00:00
Sloth
3c9ad10fc4
- Added a NeedsToPlayVar to Unbreathing Horde.
2012-09-02 12:36:11 +00:00
Sloth
3e37506a7e
- Improved changeKnownOriginCanPlayAI.
2012-09-02 12:06:15 +00:00
Sloth
d6793b5700
- Fixed AI for Havengul Runebinder.
2012-09-02 11:38:46 +00:00
Sloth
92f223981e
- Fixed Lurking Predators.
2012-09-02 11:30:41 +00:00
Sloth
a23f9c2d89
- Fixed Skittish Valesk.
2012-09-02 11:26:08 +00:00
Chris
8060aba683
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-02 10:41:35 +00:00
Sol
58f7313830
- Added DualListBox UI element for improving ordered choices such as simultaneous triggers
...
- Switched Simultaneous triggers over to use DualListBox
2012-09-01 22:52:39 +00:00
Sloth
0fbb3e01a9
- Updated the descriptions of three decks.
2012-09-01 22:21:50 +00:00
Sloth
dfba41cf4b
- Improved and fixed mana source choosing of the AI.
2012-09-01 22:20:53 +00:00
Sloth
34638a670e
- Improved AI of Provoke.
2012-09-01 22:13:48 +00:00
Sloth
3e8662be59
- Little fix for 0 mana cost AI spells.
2012-09-01 21:22:32 +00:00
Sloth
436e72fa9f
- Updated some SVars of slivers.
2012-09-01 21:05:08 +00:00
Sloth
fa472aedc5
- Updated the Cyclops 3 deck.
2012-09-01 20:02:09 +00:00
Sloth
f0c164693e
- Fixed costChanges not applying to AI spells with a cost of 0.
2012-09-01 18:12:19 +00:00
ArsenalNut
cf4b043690
added ActiveZones$ Battlefield to planeswalker damage replacement effect
2012-09-01 16:58:22 +00:00
Sol
4de15ba699
- Fixed Quest Mode handing out Boosters like hotcakes
...
- Fixed the random rare reward that should be given when beating a Very Hard deck
2012-09-01 14:21:44 +00:00
Sloth
4d472fd77e
- Updated the deck Hellboy 3 and added a medium version.
2012-09-01 12:38:44 +00:00
Sloth
eb659cbfef
- Fixed a possible NPE with Molten Influence.
2012-09-01 12:37:41 +00:00
Sloth
5e3fd8f3b8
- Added the quest opponent Sentinel 4 (now really).
2012-09-01 11:12:49 +00:00
Sloth
52aad75bf4
- Added the quest opponent Sentinel 4.
2012-09-01 11:06:21 +00:00
Chris
3b98b7c6ce
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-09-01 11:05:24 +00:00
Sloth
2f31b96e1a
- Added Lava Blister and Molten Influence.
2012-09-01 10:50:04 +00:00
Sloth
5a8d16dd5b
- Added Blazing Salvo and Dwarven Scorcher.
2012-09-01 10:44:04 +00:00
Sloth
0cb6b29e0c
- Added Skullscorch.
2012-09-01 10:35:57 +00:00
Sloth
d70a0f8c18
- Fixed the dragon auras.
2012-09-01 10:12:57 +00:00
Hellfish
f6624e586b
*Fixed optionalness of ETBReplacements
...
*Allowed multiple ETBReplacements
*Removed a bunch of debug output
*Added "ETB" parameter to AF_Tap, letting it tap stuff no matter where it is if it certifies that it's an etb replacement.
*Fixed Remote Farm
2012-09-01 09:36:34 +00:00
Hellfish
2f40a48ecd
*Added ETBReplacement:<Mode>:<SVar>[:Optional] keyword.
...
*Added ActiveZones parameter to replacement effects to let replacement effects function wherever.
*Converted clones to ETBReplacement
*Added Essence of the Wild
*CardCharacteristics now copy ReplacementEffects
*ReplacementEffects now copy alot more stuff.
*Divvied up Replacement Effect running into layers
*Moved stuff common between Trigger and ReplacementEffect to TriggerReplacementBase
*Let AF_Tap tap cards on the stack in order to work with ETBReplacement.
*Converted Remote Farm to ETBReplacement.
2012-08-31 22:23:02 +00:00
Sloth
086a2c3cee
- Added the cost "DamageYou".
...
- Added Dwarven Driller.
2012-08-31 21:58:42 +00:00
Sloth
37e34e862b
- Little tweak of distributeAIDamage (this function could be improved a lot).
2012-08-31 19:23:22 +00:00
Sloth
35bd6343ea
- Better fix for the NPE.
2012-08-31 15:30:29 +00:00
Sloth
b1b8eb0ad8
- Fixed NPE in mustBlockAnAttacker.
2012-08-31 15:22:17 +00:00
Sol
d91048c38b
- Fixing Spoils of Evil
2012-08-31 12:30:40 +00:00
moomarc
77bb9f5a69
- Fixed Urge to Feed and Jaddi Lifestrider
...
- some javadoc fixes
2012-08-31 12:02:02 +00:00
Sloth
67d6634c84
- Added Spoils of Evil.
2012-08-31 11:40:48 +00:00
Sloth
5e9ac452bd
- More improvements of AF Pump AI.
2012-08-31 09:08:07 +00:00
moomarc
cbd2e38719
- Small tweaks to Diseased Vermin
...
- Pump RememberObjects will not remember objects already remembered
2012-08-31 08:42:32 +00:00
Sol
9ef73f6891
- Added Diseased Vermin
2012-08-30 23:19:33 +00:00
Sloth
4d15a3d88e
- The AI will no longer use Pump abilities with a TapType cost before declareAttackers/declareBlockers, so it will no longer tap a creature to pump itself.
2012-08-30 11:34:41 +00:00
Sloth
e5c70096f5
- Removed SVar:RemAIDeck:True from some more cards (it looks like the AI can also use mana sources that produce more than one mana of a single color).
2012-08-30 10:58:21 +00:00
Chris
0e562b0cd8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-30 10:25:22 +00:00
Sloth
e05767ef0e
- Improved AI of Tangle Wire.
2012-08-30 08:26:42 +00:00
Sloth
1dcd01a487
- Little tweaks of AI functions.
2012-08-30 07:57:26 +00:00
Sloth
cf0d110386
- Fixed Chimeric Coils.
2012-08-30 07:44:13 +00:00
Sloth
cc3fcbfb77
- Fixed AI playing Grim Flowering for zero cards.
2012-08-29 22:05:23 +00:00
Sloth
5ea0c31e3c
- The AI will now pay Phyrexian mana with life if it can't be payed otherwise and life is above 8.
2012-08-29 21:50:21 +00:00
Sloth
7752d23e2f
- Fixed AI ordering of SpellAbilities (high cost to low cost).
2012-08-29 20:40:02 +00:00
Sloth
245ddfa6b9
- Removed SVar:RemAIDeck:True from some cards.
2012-08-29 20:14:49 +00:00
Sloth
1e00351dfe
- The AI can now properly use mana sources that produce more than one colorless mana.
2012-08-29 19:30:11 +00:00
Sloth
41e9496681
- The AI will now stop paying mana when the mana cost of a SpellAbility is paid (this improves handling of multi mana sources a little).
2012-08-29 17:16:51 +00:00
moomarc
d767d34cf6
- Added Harsh Deceiver and Cruel Deceiver
2012-08-29 16:53:40 +00:00
Sloth
47015b8807
- More Improvements of changeHiddenOriginResolveAI (cards with SVar:RemAIDeck:True and SVar:RemRandomDeck:True will now be filtered out).
2012-08-29 15:34:06 +00:00
Sloth
126810ac98
- Cleanup.
2012-08-29 15:07:55 +00:00
Sloth
bd0471ae36
- Improved changeHiddenOriginResolveAI dealing with unwanted moves.
2012-08-29 14:48:27 +00:00
ArsenalNut
46c98bed4a
reworked binary search to find size between min and max card size
2012-08-29 13:59:10 +00:00
ArsenalNut
b65c6e551c
fixed Regeneration for Crimson Muckwader
2012-08-29 13:56:33 +00:00
moomarc
3b386eb88d
- Added Windbrisk Heights
2012-08-29 12:29:03 +00:00
Sloth
8dcd8d7134
- Added Horobi's Whisper.
2012-08-29 11:11:08 +00:00
Sloth
3c9fd09e39
- Added 2 cards with Splice onto Arcane.
2012-08-29 10:59:22 +00:00
Sloth
39f5897815
- Enabled non-mana costs for "Splice onto Arcane".
...
- Added Hundred-Talon Strike.
2012-08-29 10:41:35 +00:00
Chris
e9dd041321
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-29 10:30:50 +00:00
moomarc
0de1afcd4d
- Fixed Worldgorger Dragon
2012-08-29 07:23:31 +00:00
Sloth
1ef23eae53
- Fixed the AI function shieldDamage to better handle Trample.
2012-08-28 21:09:02 +00:00
Sloth
50aae21eb3
- Fixed AI of Grief Tyrant and Incremental Blight.
2012-08-28 21:01:29 +00:00
Sloth
85ce3b5a3b
- Added Through the Breach.
2012-08-28 20:47:14 +00:00
Sloth
18754833f6
- Added 4 cards with "Splice onto Arcane".
2012-08-28 20:39:00 +00:00
Sloth
ef6d676bbc
- Added AI support to Splice onto Arcane.
...
- Added Lifted by Clouds.
- Added Splice onto Arcane to Vital Surge.
2012-08-28 20:20:20 +00:00
Sloth
1cfd4e216b
- Added 4 cards with Splice onto Arcane.
2012-08-28 19:13:06 +00:00
Sloth
083902409d
- Added 4 cards with Splice onto Arcane.
2012-08-28 19:00:14 +00:00
Sloth
1f5c65366c
- Added "Splice onto Arcane" ability.
...
- Added Blessed Breath and Wear Away.
2012-08-28 18:25:05 +00:00
moomarc
4146578ab1
- Added Ward of Piety, Zealous Inquisitor, and Zhalfirin Crusader
2012-08-28 16:45:47 +00:00
moomarc
a3c28a275b
- Fixed a typo from my earlier commit
2012-08-28 15:13:50 +00:00
Chris
2509fe4f78
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-28 10:40:28 +00:00
moomarc
a25d203502
- Added Posessed Portal
2012-08-28 06:09:22 +00:00
Sol
1edcf73295
- Added Phyrexian Portal
...
- Simplified Two Piles logic allowed for FaceDown piles
2012-08-28 01:25:49 +00:00
Sloth
6a7adf8816
- Added the cost "Reveal your hand".
...
- Added Land Grant.
2012-08-27 21:39:14 +00:00
Sloth
49b79ec4ae
- Added Dream Halls.
2012-08-27 21:04:46 +00:00
mcrawford620
fdaca93066
- fix draft constant
2012-08-27 20:55:50 +00:00
Sloth
d83f433831
- Added the deck Niv-Mizzet 3 by Nordos.
2012-08-27 20:36:06 +00:00
Sloth
ac515a6461
- AF Discard AI will now also use discardNumTypeAI.
...
- Improved discardNumTypeAI.
2012-08-27 20:30:03 +00:00
Sloth
7caf0a35b8
- Improved discardNumTypeAI handling lands.
2012-08-27 18:18:09 +00:00
mcrawford620
feffeea5b4
- improve DraftRankings to handle sets with different number of cards
2012-08-27 17:04:02 +00:00
Chris
8fe22e6bdb
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-27 13:34:39 +00:00
Sloth
0c964033e6
- Added Painful Quandary.
2012-08-26 20:51:14 +00:00
Sloth
a618b4a5c8
- Added discard costs to payCostDuringAbilityResolve.
...
- Added Deepcavern Imp.
2012-08-26 20:41:08 +00:00
Sloth
351cfa7ee1
- Added Polar Kraken.
2012-08-26 20:26:40 +00:00
Sloth
dcfa5458ad
- Merged the two payCostDuringAbilityResolve functions into one.
...
- Added Phyrexian Soulgorger.
2012-08-26 20:21:10 +00:00
Sloth
b37b78c32c
- Added Skizzik Surger.
2012-08-26 19:13:37 +00:00
Sloth
62f1c9c7cf
- Added 3 more DeckNeeds.
2012-08-26 19:13:03 +00:00
moomarc
269c493f01
- Added Musician
2012-08-26 17:19:27 +00:00
moomarc
c6bb9375e0
- Added Krovikan Whispers
2012-08-26 16:19:36 +00:00
moomarc
fc03597730
- Fixed a typo in AbilityFactoryPump
2012-08-26 16:01:40 +00:00
moomarc
aba6027dec
- Added Glacial Plating
...
- Fixed Endless Scream
2012-08-26 13:30:22 +00:00
moomarc
0008d2aec3
- Added Glacial Chasm
...
- JavaDoc fix
2012-08-26 12:50:08 +00:00
moomarc
7b0bf64eb3
- Added Dystopia
2012-08-26 12:40:49 +00:00
Sloth
b5e65f25ef
- Added AI support to Blood Feud and Rivals' Duel.
2012-08-26 12:12:51 +00:00
Sloth
fde6e45c68
- Re-added SVar:RemAIDeck:True to the Cumulative upkeep:PayLife<1> cards. These cards are just too hard to handle.
2012-08-26 11:49:27 +00:00
Sloth
bed9f69fe7
- Added Rivals' Duel (once more with feeling).
2012-08-26 11:42:03 +00:00
Sloth
1073d14f1f
- Added Rivals' Duel.
2012-08-26 11:36:17 +00:00
moomarc
abbacaeda3
- Added Decomposition
...
- added some basic logic for AI cumulative upkeep. Expand as needed.
2012-08-26 11:20:00 +00:00
Chris
0f558e789e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-26 10:46:42 +00:00
Sloth
cc4ab68a08
- Added Phyrexian Furnace.
2012-08-26 10:22:58 +00:00
mcrawford620
e7568b69be
- fix typo
2012-08-26 05:06:24 +00:00
mcrawford620
48ef1301a9
- fix DeckHintsTest
2012-08-26 05:02:35 +00:00
Sol
226d17b294
- Update PerSetTracking script. Complete stats will now print full Set name, not just Set Code
2012-08-25 22:06:49 +00:00
Sloth
353f60aad1
- Added Mistmoon Griffin.
2012-08-25 21:34:19 +00:00
Sloth
33239c2c9b
- Added Inner Sanctum.
2012-08-25 20:36:18 +00:00
Sloth
537df4a029
- Added Gallowbraid and Morinfen.
2012-08-25 18:44:29 +00:00
Sloth
22b3fa9bc4
- Added a little priority function that gives the AI hints about which SpellAbilities to play first. Lesson 1: Don't play a creature and then Wrath of God.
2012-08-25 18:20:28 +00:00
Sloth
b1923694aa
- Added and updated some more DeckNeeds.
2012-08-25 11:46:58 +00:00
Sloth
ab4c9fe50d
- Added and updated some DeckNeeds (White).
2012-08-25 11:20:42 +00:00
Sloth
f04c93fad7
- Added and updated some DeckNeeds (Blue).
2012-08-25 11:01:23 +00:00
Sloth
0fe93defe1
- Added and updated some DeckNeeds (Black).
2012-08-25 10:43:15 +00:00
Chris
b7cce7c332
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-25 10:27:17 +00:00
Sloth
1578916117
- Updated the decks Apu Nahasapeemapetilon 4 and Bela Lugosi 3.
2012-08-25 08:56:54 +00:00
Sloth
e0e9336227
- Added the exalted deck Kane 3 by Nordos.
2012-08-25 08:56:15 +00:00
mcrawford620
1ce6f8381b
- fixes for LimitedDeck and RemRandomDeck cards
2012-08-25 05:42:03 +00:00
mcrawford620
6e9bf59c0b
- Adjustments to how AI handles RemRandomDeck cards in Limited.
2012-08-25 00:27:14 +00:00
Sloth
fab70ff1ef
- Added "CARDNAME attacks each turn if able." to NonStackingKWList.txt.
2012-08-24 20:18:51 +00:00
Sloth
426e07a460
- Fixed AI of Phyrexian Rager and Phyrexian Gargantua.
2012-08-24 20:17:26 +00:00
Sloth
d76b294007
- Added some DeckNeeds (Red).
2012-08-24 20:15:05 +00:00
Sloth
b0ec99fcf4
- Added some DeckNeeds (Green).
2012-08-24 19:54:44 +00:00
Sloth
01a97c21b9
- Added pump AI for the keyword "CARDNAME can't be regenerated.".
2012-08-24 19:40:25 +00:00
Sloth
071b42734c
- Disabled cancel option when hit by Mire's Toll.
2012-08-24 19:13:04 +00:00
Sloth
298fab72cd
- Split DeckHints into DeckHints and DeckNeeds. Cards with DeckNeeds will only be included if the specified type of cards are in the deck already (for cards like Angel's Feather).
2012-08-24 18:58:19 +00:00
Sloth
ce484a47ef
- Fixed AI using cards with SVar:RemRandomDeck:True in limited decks.
2012-08-24 18:36:33 +00:00
moomarc
c141014255
- Fixed Sedge Sliver description duplicate
2012-08-24 15:15:16 +00:00
moomarc
eec1526f31
- Added a log output in GameActionUtil.payCostDuringAbilityResolve for an AddCounter cost failing because the card couldn't have the type of counter placed on it (eg: Aboroth with Melira, Silvok Outcast)
2012-08-24 10:15:19 +00:00
Sloth
d7d9227fd7
- Fixed AI not being able to pay non mana costs for cumulative upkeep.
2012-08-24 10:10:18 +00:00
Chris
47bf5172e9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-24 10:04:40 +00:00
moomarc
2ee82943fe
- Added Aboroth
...
- expanded cumulative upkeep to include non-mana costs (for cost objects supported in GameActionUtil.payCostDuringAbilityResolve)
2012-08-24 08:44:41 +00:00
Sloth
42e23488a5
- Added the Dr Watson decks and updated Sherlock Holmes.
2012-08-24 08:23:31 +00:00
Sloth
b73a053336
- Fixed some tokens not always being exiled at end of turn.
2012-08-24 07:45:17 +00:00
Sloth
935cf55959
- Fixed Deadapult.
2012-08-23 20:16:58 +00:00
Sloth
328ebecffc
- Renamed "Quest event deck" to "Quest opponent deck" in constructed submenu.
2012-08-23 19:53:58 +00:00
Sloth
1f248bef24
- Added Blood Funnel.
2012-08-23 18:45:49 +00:00
moomarc
330a07b625
- Added Circu, Dimir Lobotomist
...
- Added "sharesNameWith Remembered" property to isValid
- Added optional param StackDescription to millStackDescription
- Added optional param ChoiceTitle to ChoosePlayer
2012-08-23 15:00:12 +00:00
Sloth
a641cc3ea8
- Converted Mana Vortex to script and fixed it.
2012-08-23 11:41:47 +00:00
Sloth
539e2f2939
- Converted some card scripts to use "UnlessCost$ Sac<...".
2012-08-23 11:29:04 +00:00
Sloth
477759c47c
- Converted some card scripts to use "UnlessCost$ Sac<...".
2012-08-23 11:15:36 +00:00
Sloth
ae3d723387
- Added support for blocks with up to six sets (by RumbleBBU).
2012-08-23 10:54:36 +00:00
Sloth
e63085944d
- Fixed Nim Deathmantle.
2012-08-23 08:10:26 +00:00
Sloth
918ea18caa
- Fixed colors of Tok-Tok, Volcano Born and Tovolar's Magehunter.
2012-08-23 08:05:29 +00:00
Sloth
792588857d
- Fixed text of Search for Tomorrow.
2012-08-23 07:50:37 +00:00
Sloth
43d92972aa
- Cleanup of fix in CSubmenuSealed.
2012-08-22 20:22:33 +00:00
Chris
c6ff3b3dbf
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-22 18:40:37 +00:00
Sloth
fb848bcad9
- Fixed some more instances of using the host card of the AF instead of the source card of the SA.
2012-08-22 15:52:48 +00:00
Sloth
aca015560e
- Fixed combination of Necrotic Ooze and Viashino Slasher.
2012-08-22 15:43:18 +00:00
Sloth
7c79ca923f
- Added SVar:RemAIDeck:True to Ghazban Ogre and Meadowboon.
2012-08-22 12:22:38 +00:00
Sloth
f1de789031
- Fixed AI of Soul Parry.
2012-08-22 12:19:53 +00:00
Sloth
723a013a11
- Added SVar:RemAIDeck:True to Pursuit of Knowledge.
2012-08-22 12:13:45 +00:00
Sloth
182a1d495a
- Renamed juzamjedi.zsealed to juzamjedi.sealed.
2012-08-22 12:09:14 +00:00
Sloth
18ab3c91e2
- Fixed sealed format with full cardpool giving both players the same cards.
2012-08-22 11:59:18 +00:00
Chris
d935ca5d14
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-22 10:00:24 +00:00
moomarc
3e7ac0fc57
- Fixed Tetravus
2012-08-22 09:45:27 +00:00
Sol
15d3a1ffa7
- For triggers with no Valid Target Candidates, just cancel them instead of asking for targets.
2012-08-22 02:31:30 +00:00
Sloth
946be4d8f4
- Fixed AI of Wurmskin Forger.
2012-08-21 20:08:09 +00:00
Sloth
46cd2516ae
- Little tweak of AI attacking checks.
2012-08-21 19:57:02 +00:00
Hellfish
4d865f765d
*Spellcheck ;P CardCharactersticName -> CardCharacter/i/sticName.
...
*Moved curSetCode to CardCharacteristic. Fixes clone Set crash.
2012-08-21 19:12:15 +00:00
moomarc
aa4fb71039
- Commented out the console output of generated token names that I used for testing
2012-08-21 15:03:17 +00:00
moomarc
24af3ccea1
- Fixed multicolor tokens not generating image names correctly
2012-08-21 14:59:39 +00:00
moomarc
72db7625c3
- Added a new icon for the alpha strike button.
2012-08-21 14:52:18 +00:00
Sloth
2a9a4e6d45
- Fixed a possible NPE in hasProperty.
2012-08-21 08:01:44 +00:00
Sol
2a414686cd
- Added Alpha Strike button (temporarily using the Settings icon)
2012-08-21 03:49:44 +00:00
Sol
28f6c91baa
- Change the Starting coin flip to two die rolls to remove useless choice.
...
- Added Play/Draw option for the Human (Computer will always Play first)
2012-08-21 02:18:44 +00:00
Sol
e5e0674bc3
- When Planeswalkers are in your Hand, display their Base Loyalty
2012-08-20 23:59:46 +00:00
Sloth
10b52a56be
- Fixed double triggering of some ChangeZone triggers.
2012-08-20 18:16:58 +00:00
Sloth
9254fe50f7
- Added the deck Milhouse Van Houten 2.
2012-08-20 10:48:15 +00:00
Chris
c41fddc6cd
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-20 10:19:13 +00:00
Sloth
eb7a846ade
- Fixed AI prediction of Inquisitor's Flail.
2012-08-20 09:21:14 +00:00
Sloth
3f8331dd37
- Changed AILogic of the Zendikons to Animate.
2012-08-20 09:17:05 +00:00
Sloth
5b9b6e61de
- Added some AI for Animate Artifact.
2012-08-20 09:00:37 +00:00
Sloth
c1cb211740
- Fixed AI not using Cunning Advisor.
2012-08-20 08:21:54 +00:00
moomarc
8a1094d08d
- Added Reprocess
2012-08-20 06:49:52 +00:00
Chris
5124b3ad62
- Added a fluff piece to the readme.txt file.
2012-08-19 23:57:37 +00:00
Sol
8ed8b9e00b
- Set Sealed and Constructed Game Types when starting a new game of that type.
2012-08-19 21:15:07 +00:00
Sloth
61453bf15a
- The AI can now use Clone and similar cards.
2012-08-19 21:10:43 +00:00
Sol
79fbb2e8bb
- Fix targeting SubAbility issue incorrect fizzling
2012-08-19 20:19:46 +00:00
Sloth
c80a291d06
- The AI will no longer cheat with Incremental Growth.
2012-08-19 19:37:34 +00:00
Sloth
48c679acbb
- The AI of AF Pump will now check drawbacks (fixes Seeds of Strength).
2012-08-19 19:20:56 +00:00
Chris
6b555c2551
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-18 10:21:19 +00:00
Sol
17d28864da
- Temporary (possible) fix for unplayable game 2
2012-08-18 01:20:49 +00:00
moomarc
106590e287
- Updated token download list for M13
2012-08-17 15:54:13 +00:00
moomarc
993adb08b4
Added the following cards: Land Slide, Last-Ditch Effort, Mana Seism, Renounce, and Scapeshift
2012-08-17 09:44:07 +00:00
moomarc
1fed395b3a
- Added Hecatomb
2012-08-16 15:09:48 +00:00
moomarc
d08a2da604
- Fixed Sulfuric Vapors
2012-08-16 13:52:25 +00:00
moomarc
ed052a4f8b
- Fixed Pyromancer's Swath
2012-08-16 13:43:06 +00:00
Chris
72dd45f04b
- Added a fluff piece to the changes.txt file.
2012-08-15 17:42:20 +00:00
Chris
f5b64de888
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-14 10:32:58 +00:00
moomarc
3390855c10
- Added Delif's Cube
...
- Made X svar in Delif's Cone a unique name improved stack description
- CUBE counters added to counter types
2012-08-14 08:43:24 +00:00
moomarc
4f6a338958
- Added Gravebane Zombie
2012-08-13 18:01:21 +00:00
moomarc
fc128b20c4
- Added Spelltwine
2012-08-13 17:33:21 +00:00
moomarc
531eefdf46
- Fixed Emberstrike Duo's Text line
2012-08-13 06:41:29 +00:00
moomarc
18a9749536
- Added Mosswort Bridge
2012-08-11 13:58:24 +00:00
mcrawford620
1ed7dc29c7
- fix Twilight Drover trigger
2012-08-11 05:15:36 +00:00
mcrawford620
5379af3e8b
- bug fix for triggers in LKICopy()
2012-08-10 23:21:41 +00:00
moomarc
6c5a614fd9
- Committed Diogenes's fix for Jace and Dream Cache subabilities not being mandatory.
2012-08-10 20:58:17 +00:00
moomarc
522a7c299b
- Fix: Quirion Dryad's triggered ability made mandatory
2012-08-10 07:59:44 +00:00
moomarc
2f4456a8a0
- Added the RemAIDeck flag to Fury Charm
2012-08-10 07:50:47 +00:00
Sol
fd7bbff564
- Improvements to Quest game trying to update Battlefield Observers before it's finished being setup (not fixed, but seems better)
2012-08-09 06:36:33 +00:00
mcrawford620
51bf1472f9
- AI logic for pumping with Deathtouch.
2012-08-08 23:39:17 +00:00
Chris
b5f537e48b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-08 10:42:50 +00:00
moomarc
0bc500d266
- Added Delif's Cone
2012-08-08 08:18:24 +00:00
moomarc
3763e22d95
- Equip keyword can now take additional params such as AI preferred targets (see M13 rings for examples)
2012-08-08 07:10:54 +00:00
moomarc
81855c14b1
- Forgot to commit this supplementary code to support Anti-Magic Aura
2012-08-08 05:22:56 +00:00
moomarc
b692867c80
- Added Anti-Magic Aura
2012-08-07 18:11:08 +00:00
moomarc
8b365e8901
- Fixed Momentary Blink
2012-08-07 13:24:09 +00:00
Chris
a4fb8eaeca
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-07 10:56:02 +00:00
moomarc
1ac8b30237
- Revised cardTemplateScript to work with two-character codes for early sets and other small differences compared to Arch's mtgdata.txt
2012-08-07 09:25:44 +00:00
moomarc
4487ad0d71
- Fix: Warren Pilferers was missing YouCtrl restriction
2012-08-07 06:26:48 +00:00
mcrawford620
8799ffb259
- some cleaning up in Draft code
2012-08-06 23:18:24 +00:00
moomarc
a5cd5b25d9
- Fix: Disciple of Bolas wasn't clearing remembered list
2012-08-06 20:40:52 +00:00
moomarc
ca78eb39b0
- Added Guardian Angel
2012-08-06 20:19:34 +00:00
moomarc
eae251029d
- Added Rimefeather Owl
2012-08-06 10:40:23 +00:00
Chris
7f6fddbf7e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-06 10:09:16 +00:00
moomarc
4793fb754d
- Added Arcum Dagsson
2012-08-06 10:05:08 +00:00
moomarc
ccdd58b2da
- Fix: Echoing Decay will no longer deal double curse original target
2012-08-06 09:06:12 +00:00
mcrawford620
28ad6f2a55
- bug fix for choose color AI
2012-08-05 23:51:00 +00:00
slapshot5
ff158b80be
remove Java code for Political Trickery and Vedalken Plotter (converted to script by moomarc)
2012-08-05 12:59:36 +00:00
moomarc
cfb434c2db
- Concerted Vedalken Plotter and Political Trickery to script
2012-08-05 11:28:46 +00:00
moomarc
2c63caf77d
- Fixed Enduring Renewal returned cards not being castable
2012-08-05 11:26:12 +00:00
Chris
f882882f82
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-05 11:19:13 +00:00
moomarc
53791eabd6
- Fix: Removed trample from Demonic Taskmaster
2012-08-05 09:53:11 +00:00
Chris
fc9b1b028e
- CheckStyle.
2012-08-05 00:24:29 +00:00
moomarc
19fdea6ced
Fixed some small typos
2012-08-04 13:03:02 +00:00
Chris
eeb678f687
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-04 10:44:46 +00:00
Chris
02ee494bd3
- Added a fluff piece to the changes.txt file.
2012-08-04 01:50:47 +00:00
Chris
27dd4dfe8a
- CheckStyle.
2012-08-03 23:36:12 +00:00
Maxmtg
886e360902
doLayout will use binary search (not linear) for determining maximal card size when they still fit into PlayArea
2012-08-03 22:42:08 +00:00
Maxmtg
5fe0317b5b
Some javadocs for cardcolor
2012-08-03 22:22:06 +00:00
Sloth
9d8384b0e9
- Cleanup.
2012-08-03 21:23:23 +00:00
Maxmtg
085a22709d
CardRules are not supposed to be set a different keywords list
2012-08-03 19:43:19 +00:00
Maxmtg
7075afacd3
Deck builders should not inherit from Deck class
2012-08-03 19:35:45 +00:00
Maxmtg
5d6ef65bf4
removed a ghost function
2012-08-03 19:20:33 +00:00
Maxmtg
8f703832f1
some minor optimizations to SealedDeck
2012-08-03 19:19:33 +00:00
Sloth
6088da8b06
- Added Avarice Totem.
2012-08-03 15:55:14 +00:00
Chris
cd02a23b20
- Cleared out the changes.txt file, now ready for new material.
2012-08-03 12:38:33 +00:00
Sloth
c0049f5d4b
- Fixed results of FindBugs.
2012-08-03 11:30:17 +00:00
Chris
d3393c63fc
[maven-release-plugin] prepare for next development iteration
2012-08-03 10:45:26 +00:00
Chris
da4bb5341e
[maven-release-plugin] prepare release forge-1.2.11
2012-08-03 10:45:16 +00:00
Chris
bce7f19da2
- Preparing the changes.txt file for the next beta build and release.
2012-08-03 10:34:26 +00:00
Chris
6e45c65990
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-08-03 10:29:07 +00:00
Sloth
aec075306b
- Added some DeckHints.
2012-08-03 09:32:40 +00:00
Sloth
c35c8b2a87
- Removed hacky planeswalker targeting from deal damage spells.
2012-08-03 08:03:05 +00:00
Sloth
7788b9242e
- Fixed a bug in BoosterDraftAI.
2012-08-03 07:44:37 +00:00
mcrawford620
5ba0659f05
- Fix DeckHints and put back in to LimitedDeck generation.
2012-08-02 23:02:24 +00:00
Maxmtg
1af53f38c2
a function to learn if card is present
2012-08-02 22:00:08 +00:00
Sloth
70ad6e12af
- Added SVar:RemAIDeck:True to Mortarpod.
2012-08-02 21:51:01 +00:00
Maxmtg
24f7194a06
Removed excessive repaints on mouse move over cards
2012-08-02 21:04:57 +00:00
Sloth
85e0a48a24
- Improved AI of AF DealDamage.
2012-08-02 20:35:49 +00:00
Sloth
f6627d06c1
- Updated some SVars.
...
- Fixed some card texts.
- Fixed AI of Fissure Vent.
2012-08-02 20:23:00 +00:00
Sloth
67eb55d443
- removed some unused functions from the card class.
2012-08-02 18:51:30 +00:00
Sloth
6a8f0f5b4c
- Performance updates and cleanup of getKeyword and isUnblockableFromLandwalk.
2012-08-02 17:00:41 +00:00
Sloth
073afd18e8
- Converted Masako the Humorless to script.
2012-08-02 16:40:24 +00:00
Sloth
7464419b2e
- Updated some SVars.
2012-08-02 11:14:22 +00:00
Chris
6d4b69d7a6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-02 10:52:40 +00:00
Sloth
11f678c327
- Improved AI handling of "When CARDNAME is dealt damage, destroy it.".
2012-08-02 10:50:14 +00:00
Sloth
12a118030e
- Various little tweaks.
2012-08-02 08:34:50 +00:00
Maxmtg
e7a79fe6b3
progressbar optimizate
2012-08-02 07:58:32 +00:00
Sloth
c16442b382
- Fixed Elderwood Scion.
2012-08-02 07:47:17 +00:00
Maxmtg
b518330d92
* tables sorting bugfix
...
* CardColor is now limited to 33 instances (as many as color combinations + NULL_COLOR)
2012-08-02 07:01:47 +00:00
Maxmtg
1fc5beef72
accelerating deck editor
2012-08-02 06:47:29 +00:00
Maxmtg
71bc415338
Quest rewards are evaluated on their retrieval - game will start faster
2012-08-02 06:09:46 +00:00
Maxmtg
33b3532f14
Byte utils
2012-08-02 05:43:11 +00:00
mcrawford620
8cd3e0a1a0
- work on DeckWantsTest, no longer breaking
2012-08-02 00:31:25 +00:00
Chris
5ed66befe0
- Disabled the DeckWantsTest.testNoFilter() test and the Maven build and release commands will once again work. This is not a true fix but just a hack in order to do a Maven build and release.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-01 19:43:22 +00:00
Chris
7649b8802a
- Disabled the DeckWantsTest.testNoFilter() test and the Maven build and release commands will once again work. This is not a true fix but just a hack in order to do a Maven build and release.
2012-08-01 19:41:28 +00:00
Sloth
f57a914eb7
- Fixed Soulbond pairing with cards not on the battlefield.
2012-08-01 19:20:09 +00:00
Sloth
a38ba1a7b5
- Added some more M13 cards to quest decks.
2012-08-01 19:04:46 +00:00
Maxmtg
296c263131
fixed problems with triggers from cards laying on table before game starts in quest mode
2012-08-01 18:04:35 +00:00
Sloth
e7c440ac9b
- Fixed LKI copies not having all the characteristics.
2012-08-01 12:46:38 +00:00
Chris
99a9a15a32
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-08-01 10:53:52 +00:00
moomarc
7e0dd6802d
- Added Wild Pair
...
- Added totalPT_<comparison> restriction to IsValid
2012-08-01 08:52:09 +00:00
Maxmtg
751cd91f73
some ideas for test
2012-08-01 07:11:05 +00:00
moomarc
e34609e4c4
- Fixed Mongrel Pack to trigger only during correct phases (broken with 16391 parameter name change)
2012-08-01 07:02:13 +00:00
Maxmtg
182d4545dd
DeckWants moved from Card to CardCharacteristics, its test unfortunately is no longer functional
2012-08-01 06:58:01 +00:00
mcrawford620
4384fb140c
- Use CardPrinted for LimitedDeck
2012-08-01 05:54:37 +00:00
mcrawford620
52e375fe1d
- Refactoring BoosterDraft to use CardPrinted
2012-08-01 00:23:50 +00:00
Maxmtg
57fa3acef2
fixed phase parsing for triggers
...
* A truthful message about loading cards.
2012-07-31 21:46:52 +00:00
Hellfish
71a449f43d
*Fixed Havengul Lich's interaction with the opponents grave stuffing.
2012-07-31 21:19:55 +00:00
Chris
506679d9b4
- Added a fluff piece to the changes.txt file.
2012-07-31 19:26:40 +00:00
Sloth
6870afcafb
- AI performance upgrade: The AI will no longer check mana abilities when grabbing SpellAbilities to play.
2012-07-31 18:44:37 +00:00
Maxmtg
e67671a6bb
remove debug console output
2012-07-31 18:35:40 +00:00
Maxmtg
aa75d35900
LQ picture loading
2012-07-31 18:28:47 +00:00
mcrawford620
2acfcc4be2
- work on limited deck using rankings
2012-07-31 17:54:15 +00:00
Sloth
7dba8932c4
- Updated some SVars.
2012-07-31 17:12:04 +00:00
Sloth
fa4f795a92
- Fixed "TargetValidTargeting" taking permanent spells as permanents (and similar cases).
...
- Fixed Teferi's Response.
2012-07-31 15:08:26 +00:00
Sloth
b34872b6af
- Better tweak for Exalted AI.
2012-07-31 11:02:24 +00:00
Sloth
9933e67c0e
- First attempt at AI splitting attackers between Planewalkers and human player.
2012-07-31 10:38:31 +00:00
Chris
6853ac2f1d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-31 10:31:03 +00:00
Sloth
b3133a1e05
- Fixed zero mana costs not being affected by costChange.
...
- Simplified handling of paidCostParts.
2012-07-31 10:00:04 +00:00
Sloth
ac02aa2134
- Added RememberedLKI as an option for calculateAmount.
...
- Fixed Disciple of Bolas.
2012-07-31 07:38:40 +00:00
Sloth
b0776bdb43
- Tweaked Exalted AI.
2012-07-31 07:21:26 +00:00
mcrawford620
3f68f2ac7d
- work on LimitedDeck to use rankings in deckbuilding
2012-07-31 00:13:04 +00:00
Maxmtg
63b4fa1b16
Lazy loading of forge.Card instances
2012-07-30 23:07:39 +00:00
Maxmtg
271029de96
removed "creating card objects step" from loading sequence - and does it still work?
2012-07-30 21:15:52 +00:00
Sloth
1b3e26886a
- Fixed Veilstone Amulet.
2012-07-30 20:17:01 +00:00
Sloth
03405ce645
- Fixed AI logic of Planeswalker redirection.
...
- The AI will now use Burn spells to kill Planeswalkers.
2012-07-30 18:17:42 +00:00
Sloth
4786ce592c
- Removed two of the UpdateObserver calls in ManaPool again (after testing).
2012-07-30 16:36:59 +00:00
Chris
fbb8bf4098
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-30 10:47:22 +00:00
Maxmtg
77f7ac6ec4
Simple classes do not need getters
2012-07-30 07:42:23 +00:00
mcrawford620
7c7adc1679
- Use draft rankings in booster draft.
2012-07-30 05:59:57 +00:00
Sloth
b895924024
- Re-added UpdateObserver calls in ManaPool.
2012-07-30 05:51:21 +00:00
Sol
821d77ac4a
- Fixing a bug in CostRemoveCounter canPlay for Remove from Type costs
...
- Added capability to remove type counters from other zones
- Added Rift Elemental
2012-07-29 22:32:56 +00:00
Sloth
25f28e551c
- Added some more M13 cards to quest decks.
2012-07-29 21:02:22 +00:00
Sloth
81bd4200f6
- Updated two decks with copies of Master of the Pearl Trident.
2012-07-29 20:42:48 +00:00
Sloth
0b207ac506
- Updated two decks with copies of Thundermaw Hellkite.
2012-07-29 20:36:12 +00:00
Sloth
0b55e1d583
- Added SVar:RemAIDeck:True to Havengul Lich.
2012-07-29 20:19:21 +00:00
Sloth
3487d32ee5
- Fixed leave battlefield triggers of tokens.
2012-07-29 19:51:47 +00:00
Sloth
b514cf8250
- Fixed Torpor Orb stopping static triggers.
2012-07-29 19:40:18 +00:00
Sloth
713e979056
- Cleanup of imports and added lots of "@Override" lines.
2012-07-29 17:43:03 +00:00
Maxmtg
dd5b8493e3
- warnings
...
- iterable for cardfactory not needed
2012-07-29 16:48:47 +00:00
Sloth
50d77bb500
- Reverted Max' change of CardManaCost, because it messed up some parts of the game.
2012-07-29 16:16:06 +00:00
Sloth
07a302b691
- Added the quest decks Severus Snape 2 and 3.
2012-07-29 15:45:50 +00:00
Maxmtg
418ef6266e
c-factory
2012-07-29 12:24:14 +00:00
Sloth
086e4afed5
- Fixed Noble Benefactor.
2012-07-29 11:52:03 +00:00
Maxmtg
4a570e5d59
CardFactory no longer iterable (luckily noone uses iteration)
2012-07-29 11:16:41 +00:00
moomarc
9e435ece08
- Added Shivan Sand-Mage
2012-07-29 10:52:08 +00:00
Maxmtg
49c018f4a2
Reducing load times and heap usage - removed excessive arraylist creations, switched lines parsing to a simple state machine
2012-07-29 10:23:34 +00:00
Sloth
92ee6cd741
- The stormLabel will no longer be always updated twice.
2012-07-29 10:02:20 +00:00
moomarc
65e0fd4849
- Fixed activation cost of Jhoira's Timebug
2012-07-29 09:45:49 +00:00
Maxmtg
edf40298fb
another couple of performance improvements
2012-07-29 08:56:57 +00:00
Maxmtg
ca4fc10b9e
Removed generators for card loading branch
2012-07-29 08:09:41 +00:00
Sloth
2f7d239002
- Re-added updateGUI() to InputPassPriority.
2012-07-29 06:16:19 +00:00
Sloth
8a0fc69a7f
- Removed a lot of copies of "updateObservers()" (please report if you see anything funny).
2012-07-28 19:17:59 +00:00
Sloth
f0bf725060
- More work on making preloaded card objects lighter.
2012-07-28 18:34:20 +00:00
Sloth
4bbb3457a5
- Fixed cards exiled faced down changing zone.
2012-07-28 18:29:42 +00:00
Sloth
39be982907
- Fixed more cases of moved suspended cards not losing their counters.
2012-07-28 15:09:38 +00:00
moomarc
520ee3401b
Added a 'Give any card to AI' button to Dev Mode tools to help test AI use of cards (and for those users that like to try implement some degree of user controlled game state)
2012-07-28 12:47:44 +00:00
Chris
35b3547985
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-28 10:45:18 +00:00
moomarc
89995badaf
Fixed Ghitu Fire-Eater, Oboro Envoy and Rootwater Diver
2012-07-28 10:22:57 +00:00
Sloth
187b154d91
- Fixed Hunter Sliver.
2012-07-28 06:42:38 +00:00
Chris
bbbcf6a33d
- Added two to the width for the Card Count labels located in VCardCatalog as the Total Card Count number was truncated for several of the skins that had a larger/bolder font.
2012-07-28 00:02:53 +00:00
mcrawford620
33cef1c783
- Changes to reading in draft rankings.
2012-07-27 23:37:30 +00:00
mcrawford620
12df2b7e5f
- Framework for reading draft rankings. Currently unused.
2012-07-27 22:34:35 +00:00
Sloth
2462d49de3
- Fixed and cleaned the general AI inputs.
2012-07-27 20:27:38 +00:00
Sloth
0415625397
2012-07-27 20:24:58 +00:00
Sloth
27f69634ef
- Fixed Convoking colored mana.
2012-07-27 17:01:56 +00:00
Sloth
5b77b2e8c2
- Cleanup.
2012-07-27 10:56:37 +00:00
Sloth
52d8947ad2
- Added another null check in changeZone.
2012-07-27 10:51:38 +00:00
Chris
5cac7c9124
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-27 10:22:55 +00:00
Chris
4ee1d222dc
Quagmire
2012-07-27 10:20:56 +00:00
mcrawford620
706b105658
- fix for combo cards in LimitedDeck
2012-07-27 05:38:33 +00:00
Sol
974e5f5282
- Simplified handling of hasFizzled
...
- Fizzling will now remove Targets that don't have the same timestamp in their current form as the one that was targeted
2012-07-27 01:41:11 +00:00
Sol
8bacf744c9
- Adding a null check for zoneFrom (not sure if we need more here)
2012-07-27 00:54:18 +00:00
Sloth
fc0678f8a5
- removed the unnecessary variable targetsForChoices from the Card class.
2012-07-26 20:30:35 +00:00
Sloth
9681b5bf4b
- Updated mana base of the Gimli decks.
2012-07-26 19:10:55 +00:00
Sloth
c9abb10d4d
- Fixed Sadistic Augermage.
2012-07-26 19:10:29 +00:00
Sloth
4403cf272e
- Cleanup in Upkeep.
2012-07-26 19:05:13 +00:00
Sloth
344bbf7f13
- Removed the unused variable abilityUsed from the Card class.
2012-07-26 18:23:18 +00:00
Chris
0436534cc9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-26 11:41:35 +00:00
Sloth
81ad2d2df8
- Converted more instances of changeToState to setState.
2012-07-26 11:14:07 +00:00
Sloth
ad1da18cd6
- Fixed AI logic of Wellspring.
2012-07-26 11:03:46 +00:00
Sloth
ed559cf483
- Attempt at reducing code when cards get created/change zone (should be watched).
...
- Removed a lot of suppressions of TriggerType.Transformed by adding a new setState function that does not run triggers at all.
2012-07-25 22:16:11 +00:00
Chris
b5eae993b5
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-25 10:21:05 +00:00
Sloth
08988b1c40
- Added the quest deck Sideshow Bob 3 by Nordos.
2012-07-24 21:07:37 +00:00
Sloth
73c0cb6e21
- Fixed AI paying costs with multiple X parts.
2012-07-24 20:39:21 +00:00
Sloth
3ce47be85a
- Updated the exalted deck Captain America 3 with new M13 cards.
2012-07-24 20:25:43 +00:00
Sloth
c1a0992841
- Fixed Emissary of Hope.
2012-07-24 20:24:44 +00:00
Sloth
7ddb8e1159
- Fixed War Falcon.
2012-07-24 20:09:05 +00:00
Chris
99bc1f0089
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-24 10:34:29 +00:00
Sloth
63ee340f5d
- Fixed Mirror Gallery.
2012-07-24 06:06:17 +00:00
Sloth
b542de031c
- Fixed Rain of Daggers.
2012-07-23 11:26:43 +00:00
Sloth
6eec1a60b4
- Fixed Serpent Generator.
2012-07-23 11:22:24 +00:00
Sloth
14e9edf6a6
- Fixed Coat of Arms.
2012-07-23 10:45:46 +00:00
Chris
28a8705d0b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-23 10:34:42 +00:00
Sloth
cb5cbe5718
- Added the quest deck Ghost Rider 3.
2012-07-22 21:45:09 +00:00
Sloth
5b3bd0c050
- Fixed Miracle not being flagged as a triggered ability.
...
- Fixed matchSpellAbility checking wrongly.
2012-07-22 18:32:18 +00:00
Sloth
8ba64281a5
- Added some better AI code to Shocklands.
2012-07-22 17:30:20 +00:00
Sol
68e16c0514
- If a Card is on the Stack, add the X Mana Cost in the CMC.
2012-07-22 16:38:50 +00:00
Sloth
1fcd2b381d
- The AI will no longer tutor cards in main1 with more than one card in hand already.
2012-07-22 16:23:23 +00:00
Sloth
9f58140991
- Fixed Rhox Faithmender.
2012-07-22 15:48:38 +00:00
Sol
3715d29164
- Dev Mode now loading Milling and Unlmiited Land preferences on init.
2012-07-22 15:08:35 +00:00
Sol
f5e2fcb713
- Fixing issue when paying the last 2/B mana shard
2012-07-22 14:11:21 +00:00
Chris
6ee331b739
- Added a fluff piece to the changes.txt file.
2012-07-22 13:53:49 +00:00
Chris
32f50d300c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-22 10:53:43 +00:00
Sol
b6547808cd
- Latest attempt at fixing City of Brass triggers without screwing up Priority.
2012-07-22 03:10:03 +00:00
slapshot5
f5070b5aaf
cleaning up a few java import warnings
2012-07-22 00:48:34 +00:00
Sol
e11aff66a7
- Reverting City of Brass fix, since it screws up Priority when AI responds on the Stack.
2012-07-21 21:38:30 +00:00
Sol
72214b3311
- Hooking up the new TableModel to display Booster Packs in Quest Card shop
2012-07-21 18:43:00 +00:00
Sloth
da92961f25
- Fix for last commit.
2012-07-21 17:14:09 +00:00
Sloth
d33838cde6
- More Cleanup in ComputerAIGeneral.
2012-07-21 17:05:51 +00:00
Sol
b5aff459f3
- Simplifying CEditorPreferences.java
...
- Adding Power/Toughness as hideable columns
- Fix a potential crash when trying to sort a column directly after hiding columns
2012-07-21 16:35:09 +00:00
Sol
236c29cc40
- Quest Boosters (and other Openable packs) should now use the right sell value if they are named correctly.
2012-07-21 14:29:01 +00:00
Sloth
10375b0c8b
- Restructuring in ComputerAIGeneral and ComputerUtil.
2012-07-21 12:32:03 +00:00
Sloth
d07a81933f
- Little cleanups in Player and GameAction.
2012-07-21 12:04:52 +00:00
Sloth
7361ac1c4f
- Removed two instances of checkStateEffects() in InputMulligan.
2012-07-21 11:28:54 +00:00
Sloth
457b30a2b7
- Commented out 4 of the 5 instances of GuiDisplayUtil.updateGUI(). It looks like one is enough.
2012-07-21 11:06:31 +00:00
Chris
a5d72db345
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-21 10:34:38 +00:00
Sol
62cb2599c5
- PhaseHandler change wasn't quite right since other things use that (such as triggers when you play lands?) Moving pass priority after .push() calls in Magic Stack seem to do the trick though
2012-07-21 03:29:29 +00:00
Sol
1ab919ad61
- Potential fix for triggers being placed too early on the stack. If this doesn't work, we'll have to move the passPriority lower in the magicStack.push()
2012-07-21 03:15:35 +00:00
Chris
28fb932bee
- CheckStyle.
2012-07-20 22:21:33 +00:00
Sloth
3c652ebf15
- Improved AI handling of Exalted (it now uses all the CombatUtil functions).
2012-07-20 16:30:20 +00:00
Chris
dec5537e6b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-20 10:41:51 +00:00
Sloth
f31039aeee
- Fixed Flying WU theme.
2012-07-20 10:31:07 +00:00
Sloth
4054c92d37
- The AI will now always bring Shocklands into play tapped (I'm sick of people reporting).
2012-07-19 21:26:10 +00:00
Sloth
c1829b372e
- Added some cards to staticReplaceDamage.
2012-07-19 21:16:08 +00:00
Sloth
b0bd1e6d72
- Little touch-up for -X/-0 spells.
2012-07-19 19:29:27 +00:00
mcrawford620
7e721da1da
- Refactor Sealed Deck generation so it works and uses same logic as Booster Decks.
2012-07-19 18:37:37 +00:00
mcrawford620
7e28b72e7b
- Fix for discard/draw AI
2012-07-19 11:16:28 +00:00
Chris
1c26d852ac
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-19 10:33:26 +00:00
mcrawford620
4bb8c2ba70
- AI for draw/discard
2012-07-19 04:54:21 +00:00
mcrawford620
15ff211f3c
- AI for Fight
2012-07-19 03:48:33 +00:00
Sloth
1ba819d162
- The AI will no longer sacrifice enchanted permanents as part of costs.
2012-07-18 20:50:30 +00:00
Sloth
bfde67cef6
- Improved AI handling exalted creatures with 0 power.
2012-07-18 20:13:03 +00:00
Sloth
e89fb54902
- Added Elderwood Scion.
2012-07-18 15:00:37 +00:00
Sloth
f662d39a58
- Moved getSpellCostChange after targeting.
...
- Added Spellwild Ouphe.
2012-07-18 14:51:22 +00:00
ArsenalNut
fcb9323e1b
fixed Vendilion Clique
2012-07-18 14:03:06 +00:00
Sloth
0dc24820bb
- Fixed cost of Servant of Nefarox.
2012-07-18 13:59:46 +00:00
Sloth
4f4531eb96
- Added Semblance Anvil.
2012-07-18 12:06:05 +00:00
Sloth
75136c9b36
- The AI will now try to attack with unblockable creatures in exalted mode.
2012-07-18 11:38:16 +00:00
Chris
a6c8734d10
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-18 10:45:11 +00:00
Sloth
fec30313db
- Added Trinisphere.
2012-07-18 10:03:53 +00:00
Sloth
ce0417a6df
- Better fix for ChosenX.
2012-07-18 09:38:40 +00:00
Sloth
3c0ae07572
- Fixed ChosenX not reseting.
2012-07-18 08:59:53 +00:00
Sloth
74fd00175d
- Two improvements in evaluateCreature.
2012-07-18 08:35:23 +00:00
mcrawford620
ed9cbacb43
- AI for Pump -X/0 cards, targeting Human attackers
2012-07-18 00:34:53 +00:00
Sloth
829c8bf9b7
- Converted the last cards to StAb RaiseCost.
...
- Removed the CostChange keyword.
2012-07-17 18:26:32 +00:00
moomarc
dc759d759b
Added zone dividers to target selection lists
2012-07-17 17:42:52 +00:00
moomarc
aaf1f185e6
Added Quiet Disrepair
2012-07-17 16:59:51 +00:00
Sloth
2a17a3d88e
- Converted more cards to StAb RaiseCost.
2012-07-17 16:22:42 +00:00
Sloth
5ab3f3fdaa
- Started conversion of cards to StAb RaiseCost.
2012-07-17 16:04:28 +00:00
ArsenalNut
79a18cbac5
commented out ability copying in getLKICopy method
2012-07-17 12:55:48 +00:00
Sloth
b30d624382
- Updated staticReplaceDamage in the Player class.
2012-07-17 11:00:05 +00:00
Chris
ec7dbda1ea
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-17 10:35:19 +00:00
moomarc
8b34d0d6a5
Fixed charm choice descriptions for Timecrafting
2012-07-17 09:57:51 +00:00
moomarc
5889a39ceb
Added Timecrafting
2012-07-17 09:53:26 +00:00
moomarc
0ce1cccb77
Fixed some Time Spiral cards adding permanent cards in exile to target choices
2012-07-17 08:43:06 +00:00
Sloth
b7f2234a1b
- Fixed PumpTgtAI.
2012-07-17 08:12:37 +00:00
moomarc
f2d570cc21
Added Jhoira's Timebug
2012-07-17 07:24:11 +00:00
moomarc
b3c4b70bc4
Added Fury Charm
2012-07-17 06:52:16 +00:00
moomarc
2557da1a8d
Added Greater Gargadon
2012-07-17 06:15:41 +00:00
Sloth
8eb19fa64c
- Cleanup in GameAction and GameActionUtil.
2012-07-16 20:02:26 +00:00
Sloth
63239da00e
- Converted Avatar of Might to script.
2012-07-16 19:40:48 +00:00
Sloth
ec384e5204
- Fixed a logic error in basicManaFixing.
2012-07-16 18:19:14 +00:00
Sloth
016b27d34f
- Converted more cards to StAb ReduceCost (all cards with less have been converted).
2012-07-16 18:11:43 +00:00
moomarc
61f7892c50
Added Timebender
2012-07-16 17:16:33 +00:00
Sloth
1f12fd461c
- Converted more cards to StAb ReduceCost.
2012-07-16 16:24:09 +00:00
Sloth
6b9b11e065
- Converted more cards to StAb ReduceCost.
2012-07-16 16:11:33 +00:00
moomarc
b55dfebded
Converted Jhoira, of the Ghitu to script
2012-07-16 13:01:49 +00:00
Chris
65a897ab3f
- Fixed Griffin Protector, now has flying.
2012-07-16 10:44:27 +00:00
Chris
95dec58612
- Added the recent commit logs to changes.txt.
2012-07-16 10:41:40 +00:00
moomarc
4a99a416f3
Added card state icon for marking cards reserved for a cost payment
2012-07-16 08:25:30 +00:00
ArsenalNut
ed198846df
Selection for sacrifice UnlessCost are highlighted. Unselecting cards is done with right mouse click.
2012-07-16 04:33:22 +00:00
Sol
ea6a2e2135
- Small Fixes to a few cards
2012-07-16 02:01:45 +00:00
Sloth
97596787a2
- Converted more cards to StAb ReduceCost.
2012-07-15 20:32:20 +00:00
Sloth
dbe9c48244
- Converted more cards to StAb ReduceCost.
2012-07-15 19:00:48 +00:00
Sloth
ebb6dd833f
- Fixed Touch of the Eternal.
2012-07-15 14:46:34 +00:00
Sloth
725436f7c2
- Removed some randomness relics from CanPlayAI functions.
2012-07-15 14:41:36 +00:00
Sloth
a88edded34
- Converted Affinity cards to StAb ReduceCost.
2012-07-15 12:57:22 +00:00
Sloth
f232785219
- Converted Harbor Serpent to script.
2012-07-15 12:28:40 +00:00
Sloth
ec3af1ecc9
- Converted 3 cards to StAb ReduceCost.
2012-07-15 12:26:13 +00:00
Sloth
d0f648f07b
- Converted 6 cards to StAb ReduceCost.
2012-07-15 12:06:58 +00:00
Sloth
828fff5d79
- Converted Heartstone, Power Artifact and Training Grounds to StAb ReduceCost.
2012-07-15 11:29:34 +00:00
Chris
b3d155d8ca
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-15 11:14:00 +00:00
Sloth
583093f589
- Added SVar:RemAIDeck:True to some cards.
2012-07-15 11:03:43 +00:00
Sloth
bc277c70ec
- Fixed Vile Rebirth.
2012-07-15 10:28:42 +00:00
ArsenalNut
fbf2980e4d
added support for sacrifice UnlessCost
2012-07-15 07:35:34 +00:00
mcrawford620
afa59c0596
- New DeckWants SVar and class. Provides a way to give instructions for selecting related combo cards in random and Limited decks.
2012-07-15 05:37:10 +00:00
ArsenalNut
19112a5a77
fixed Slumbering Dragon and Necrotic Ooze
2012-07-15 00:40:59 +00:00
Sloth
2fdd655c2e
- Converted Avatar of Will to script.
2012-07-14 21:44:18 +00:00
Sloth
46b850f693
- Converted Urza's Filter to StAb ReduceCost.
2012-07-14 21:33:22 +00:00
Sloth
0c9eef4f64
- Added first functionality to ReduceCostAbility.
...
- Converted Helm of Awakening.
2012-07-14 21:07:56 +00:00
Hellfish
0b398638b7
*Implemented Planeswalker Damage Redirection.
2012-07-14 14:30:11 +00:00
Chris
30c6b62089
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-14 11:10:07 +00:00
Sloth
ebd9d6eaf4
- Added 9ED setinfo to Index.
2012-07-14 06:01:23 +00:00
ArsenalNut
4c048546df
fixed issue with paying for monocolored hybrid costs
2012-07-14 05:29:51 +00:00
Sloth
abb995ada8
- Added the precon Wild Rush.
2012-07-13 20:56:19 +00:00
Sloth
2dea227a39
- Added AI support to AF ExchangeControl.
2012-07-13 19:48:04 +00:00
Sloth
08fe22d5b6
- Added Phyrexian Infiltrator.
2012-07-13 16:25:25 +00:00
Sloth
db5cf74757
- Added AF ExchangeControl.
...
- Added Switcheroo.
2012-07-13 16:16:42 +00:00
Sol
ac3814d6a5
- Fixing ImageCache to use the right names, and forcing a put that I think should have been there the whole time
2012-07-13 16:09:27 +00:00
Sloth
07954c8f40
- Fixed Xathrid Gorgon.
2012-07-13 15:43:04 +00:00
Chris
d4183ef5e4
- Cleared out the changes.txt file, now ready for new material.
2012-07-13 14:09:14 +00:00
Chris
95e7a62b2d
- redid the wrong version check.
2012-07-13 12:34:21 +00:00
moomarc
6d28d05fc4
Fix: the second ChangeZone in Venser's Diffusion shouldn't have been a Hidden type.
2012-07-13 12:19:05 +00:00
Chris
984fbcafa8
[maven-release-plugin] prepare for next development iteration
2012-07-13 11:17:26 +00:00
Chris
f4d473a071
[maven-release-plugin] prepare release forge-1.2.10
2012-07-13 11:17:16 +00:00
Chris
623ff5c9cd
- Preparing the changes.txt file for the next beta build and release.
2012-07-13 11:06:50 +00:00
Chris
10b407e51d
- Remove the string "-r16084" from the title bar but not other SVN rev numbers.
2012-07-13 10:58:49 +00:00
Chris
16a043eb31
- Added a fluff piece to the changes.txt file.
2012-07-13 01:08:24 +00:00
Sloth
7923b3cd9e
- Fixed another bug with Snow mana used by the AI.
2012-07-12 20:14:32 +00:00
Sloth
86b5fde943
- Fixed CopyPermanent AI not checking for targetability.
2012-07-12 17:26:35 +00:00
Sloth
eced47651e
- Fixed clearAssignedDamage not being called during both players turns.
2012-07-12 17:24:14 +00:00
Sloth
0470181531
- Fixed Basilisk Collar.
2012-07-12 15:24:46 +00:00
moomarc
d133a07203
Cleaned up suspended restriction
2012-07-12 13:16:16 +00:00
moomarc
b47bdd6289
Added Dust of Moments
...
Added optional param ValidZone to PutCountersAll and RemoveCountersAll
2012-07-12 12:14:37 +00:00
moomarc
e8e8c8c486
Added suspended restriction in isValid
2012-07-12 11:00:48 +00:00
Chris
f12d767b4a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-12 10:52:30 +00:00
moomarc
d238ce081e
Added oracle and set info to Venser's Diffusion
2012-07-12 07:10:37 +00:00
Sloth
25c66d7487
- Fixed possible NPE in combatTriggerWillTrigger.
2012-07-12 05:52:29 +00:00
Sloth
629055082e
- Updated some SVars.
2012-07-11 20:26:13 +00:00
Sloth
7b18561d40
- Added some null checks to TableSorter.
2012-07-11 20:16:28 +00:00
Sloth
cfcf592ad8
- Fixed name of Sands of Delirium.
2012-07-11 18:07:01 +00:00
moomarc
dc958d817d
Added Venser's Diffusion
2012-07-11 17:17:54 +00:00
Sloth
de7f64248d
- Fixed NumLandsPlayed not being reset in Cleanup.
2012-07-11 16:42:02 +00:00
Sloth
6c95b18880
- Fixed handlePaid not using xMath on a null list.
2012-07-11 16:35:27 +00:00
Sloth
5839cc4385
- The AI will now react better when faced with creatures with "CARDNAME can't attack or block alone.".
2012-07-11 15:18:45 +00:00
ArsenalNut
285de25f5e
add is IsCurse to Xathrid Gorgon first ability
2012-07-11 14:49:39 +00:00
moomarc
c83337950d
Added Ember Beast, Jackal Familiar and Mogg Flunkies.
...
Added CARDNAME can't attack or block alone keyword.
2012-07-11 14:45:37 +00:00
Chris
6567ce9aad
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-11 10:55:35 +00:00
Sloth
38ad8b4298
- Improved AI of Chronomaton and Energizer.
2012-07-11 10:43:27 +00:00
moomarc
5730f5b4c1
Added Goblin Festival
...
Added RememberedOpponent to defined players
Fixed ActivatingPlayer overwriting the target/defined chooser for ChoosePlayer
2012-07-11 07:50:17 +00:00
Sloth
76c78d055e
- Fixed AI of Blessings of Nature.
2012-07-10 16:43:10 +00:00
moomarc
8c2a3cd5b6
Fix: Coat of Arms should now filter creature types properly
2012-07-10 13:57:45 +00:00
moomarc
ffa57af60f
Checkstyle
2012-07-10 12:51:03 +00:00
moomarc
a3bfde8bf5
Checkstyle
2012-07-10 12:43:20 +00:00
moomarc
7fe21df669
small fix to changes.txt
2012-07-10 12:27:01 +00:00
Chris
598dfe8e2d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-10 10:52:20 +00:00
moomarc
9644a4854e
Small fix for Ancient Ooze and made it so that AI won't cast it until it would have at least 4 P/T
2012-07-10 09:50:56 +00:00
moomarc
1a95207158
Added Ancient Ooze
2012-07-10 09:35:35 +00:00
ArsenalNut
f452048b63
convert remaining equipment to new Equip keyword
2012-07-10 02:26:03 +00:00
Sloth
df9eb4ef16
- Added the deck Robin 3.
2012-07-09 19:57:34 +00:00
moomarc
612aeafc0e
Missed a few eqPumps and forgot to take some out
2012-07-09 18:05:54 +00:00
moomarc
a3cea6b534
convert R equipment to new Equip keyword
2012-07-09 17:13:46 +00:00
moomarc
93a903b827
convert Q equipment to new Equip keyword (converted Quietus Spike to script)
2012-07-09 16:54:09 +00:00
moomarc
910b9cdbc1
Converted Umbral Mantle and Unscythe, Killer of Kings to Equip macro
2012-07-09 16:33:47 +00:00
Sloth
9cfcfaf2c2
- Fixed AI for Torture.
2012-07-09 16:26:46 +00:00
moomarc
20693604f6
Fixed equip cost for Sickleslicer
...
Converted Sigil of Distinction to Equip macro
2012-07-09 16:25:14 +00:00
moomarc
ef2af5057e
convert S equipment to new Equip keyword
2012-07-09 16:18:47 +00:00
ArsenalNut
d227c8d2a6
convert G-M equipment to new Equip keyword. added check to attach ability macro to prevent Equip if artifact is creature.
2012-07-09 15:02:26 +00:00
moomarc
a63ccb32ad
convert T equipment to new Equip keyword
2012-07-09 14:28:05 +00:00
moomarc
80216a3f7d
Fix: Changed some AttachedBy restrictions on equipment to EquippedBy
2012-07-09 14:13:53 +00:00
moomarc
ac53dd780e
Accorder's Shield fix
2012-07-09 14:09:12 +00:00
moomarc
7c1bb89c6a
convert U-W equipment to new Equip keyword
2012-07-09 14:04:21 +00:00
ArsenalNut
96d6cde8ee
convert A-F equipment to new Equip keyword
2012-07-09 13:50:19 +00:00
Chris
0c8d6b0a7a
- Added the recent commit logs to changes.txt.
2012-07-09 11:43:42 +00:00
Sloth
a755b011b2
- Added "SVar:RemAIDeck:True" to the Deceivers.
2012-07-09 11:38:30 +00:00
Sloth
d20a089282
- Quick fix for Aegis Angel AI.
2012-07-09 11:37:42 +00:00
moomarc
8408066d02
Added Snag
2012-07-09 09:39:04 +00:00
moomarc
16e72f8cc6
Added References parameter to Draco
2012-07-09 08:36:13 +00:00
moomarc
6a17abbfed
Removed keyword "Damage that would reduce your life total to less than 7 reduces it to 7 instead."
2012-07-09 07:34:14 +00:00
moomarc
62f1b4ed54
Small fixes for Elderscale Wurm
2012-07-09 07:15:34 +00:00
mcrawford620
d61f257b56
- Some fixes for AI Booster Deck
2012-07-09 05:51:47 +00:00
ArsenalNut
e82278cdac
fixed "intervening if" clause in Elderscale Wurm ETB trigger.
2012-07-09 04:28:58 +00:00
ArsenalNut
8da9399ae3
2012-07-09 04:08:12 +00:00
ArsenalNut
03d3bf5528
added support for Equip as a keyword.
2012-07-09 02:33:10 +00:00
moomarc
43f014ea6a
Added Elderscale Wurm (M13)
2012-07-08 18:26:02 +00:00
ArsenalNut
b199e9146d
cleaned up used imports in Clone AF
2012-07-08 17:13:21 +00:00
ArsenalNut
b5139bc8ff
added support for copied Auras. added Copy Enchantment.
2012-07-08 15:22:40 +00:00
Sloth
635ba07b6b
- Started to add some content to chooseCardCanPlayAI.
2012-07-08 13:19:50 +00:00
Chris
4bd71218cd
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-08 11:03:06 +00:00
Sloth
a55772716b
- Cleanup in CombatUtil.
2012-07-08 08:37:47 +00:00
Sloth
fc3339f1fa
- Fixed multiple instances of Exalted on a single card not working.
2012-07-08 08:33:36 +00:00
ArsenalNut
9c4cfe7f8d
added Skarrgan Firebird
2012-07-08 05:53:41 +00:00
ArsenalNut
ca589316d8
added Hostility
2012-07-08 05:30:59 +00:00
mcrawford620
98fa689c66
- Refactor Booster Deck building to separate class.
...
- SVar for creatures that are sacrificed at end of combat.
2012-07-08 05:21:45 +00:00
Chris
ef0e6514ad
- Added a fluff piece to the changes.txt file.
2012-07-08 02:37:35 +00:00
ArsenalNut
0af594d4a2
added Petrification counter. adding eight M13 cards
2012-07-08 00:04:51 +00:00
ArsenalNut
92b1d34e28
fixed issue with TargetedPlayerCtrl in filterListByType
2012-07-07 14:30:10 +00:00
Sloth
6c35407e08
- Little improvement in tapPrefTargeting.
...
- Fixed types of Sai of the Shinobi.
2012-07-07 13:49:01 +00:00
Chris
5169634b66
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-07 11:22:56 +00:00
moomarc
0e3be38441
Added M13 cards by Squee:
...
- Ring of Evos Isle
- Ring of Kalonia
- Ring of Thune
- Ring of Valkas
- Ring of Xathrid
2012-07-07 09:52:03 +00:00
ArsenalNut
0dd1eecc7c
adding four more M13 cards
2012-07-07 06:56:50 +00:00
ArsenalNut
9e1f434fd3
fixed issue with clones of tokens leaving battlefield
2012-07-07 06:35:07 +00:00
ArsenalNut
38cef11dcf
adding more cards from M13
2012-07-07 05:57:24 +00:00
ArsenalNut
7f1bde7ca0
adding M13 cards by squee1968
2012-07-07 04:31:58 +00:00
Sol
3d79fb0b3d
- Adding Ultimate flag to new Ajani
2012-07-07 00:16:59 +00:00
ArsenalNut
3622f1d275
added Ajani, Caller of the Pride
2012-07-06 23:55:57 +00:00
ArsenalNut
698de31106
add M13 to card template script
2012-07-06 23:55:25 +00:00
mcrawford620
150f24b375
- Updated AI in BoosterDraftAI
2012-07-06 23:20:02 +00:00
Sloth
d240c1498b
- Added Krenko's Command and Ranger's Path.
2012-07-06 19:37:56 +00:00
Sloth
664680a3d5
- Added Searing Spear and Smelt.
2012-07-06 19:14:42 +00:00
Sloth
840f45f826
- Added Oracle texts to M13 cards.
2012-07-06 19:01:00 +00:00
Sloth
cf9114cb67
- Merged M13 branch into trunk.
2012-07-06 18:48:37 +00:00
Sol
0b5eaf9bc1
- Updating mtgdata.txt
2012-07-06 17:52:10 +00:00
Sol
f0f2f1c60a
- Adding reprint info for M13 and PC2 cards
2012-07-06 14:43:58 +00:00
Sol
825be1bafc
- Small fix to scripts
2012-07-06 13:27:43 +00:00
Sol
da727f8760
- Update M13 SetInfo
2012-07-06 12:39:56 +00:00
Chris
0f6faf809e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-06 10:49:48 +00:00
Sloth
fd815cd6e6
- Fixed AI for Tribute to the Wild.
2012-07-06 06:21:57 +00:00
Sol
03f1f0ab92
- Quest Tokens that start the game in play now don't flush summoning sickness until their controller's second turn
2012-07-06 02:14:49 +00:00
moomarc
caad9af21d
- Added Cataclysm
...
- Cleaned up Divine Reckoning
- Added an optional parameter "ChoiceTitle" to ChooseCard to allow more descriptive title prompts for the choice dialogue box.
2012-07-05 16:05:58 +00:00
moomarc
5973ee9e8d
Added Draco
...
UnlessCost can parse arbitrary svar names instead of just X.
2012-07-05 13:57:33 +00:00
ArsenalNut
94bdb246f2
fixed issue with Apocalypse Hydra X cost flag
2012-07-05 12:47:31 +00:00
moomarc
742672a358
Added Dr Doom icon to the quest avatar download list
2012-07-05 12:27:33 +00:00
Sol
1fd7c7cc6a
-Fantasy Quest Checkbox can now be unchecked
2012-07-05 12:23:17 +00:00
Sloth
ce2f50e110
- Reverted main.properties.
2012-07-05 11:43:35 +00:00
Sloth
359a329222
- AI improvements in AF Tap.
2012-07-05 11:26:22 +00:00
Sloth
6c76d7117e
- Added a little check to shouldCastLessThanMax.
2012-07-05 10:27:39 +00:00
Sloth
457559b821
- Fixed canPay in CostRemoveCounter.
2012-07-05 10:23:16 +00:00
Chris
3efad4f8f2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-05 10:13:57 +00:00
ArsenalNut
9aac8354a9
add some AI SVars to clones
2012-07-05 07:17:53 +00:00
ArsenalNut
18481cd366
reintegrating CloneFix branch into Trunk
2012-07-05 06:59:28 +00:00
mcrawford620
898697a212
- Better AI for fetching cards.
2012-07-05 05:45:01 +00:00
ArsenalNut
452750c971
removed RemAIDeck as Choose AF has some basic logic already
2012-07-05 05:36:34 +00:00
ArsenalNut
638d768b04
merged r16054-r16079 from the Trunk into CloneFix branch
2012-07-05 05:15:20 +00:00
ArsenalNut
c46ba5e9ae
marking clones with choices as RemAIDeck:True until logic is added to appropriate AFs
2012-07-05 05:08:52 +00:00
ArsenalNut
fb641fd7be
change Clone AF stack description method
2012-07-05 04:53:17 +00:00
ArsenalNut
59e348b0cd
add a flip status to Card class to support proper handling of flipped status for clones and copies.
2012-07-05 04:16:52 +00:00
ArsenalNut
daf2c3e4e3
added a copy method to CardCharacteristics class that makes a deep copy of another instance of CardCharacteristics
2012-07-05 04:15:25 +00:00
ArsenalNut
9d2bd88283
fixed SVar name for Akki Lavarunner
2012-07-05 04:04:52 +00:00
Chris
a63e60d07c
- Removed a few unused imports.
2012-07-04 22:18:53 +00:00
Sloth
10d685c443
- Added the precon Slaughterhouse.
2012-07-04 21:22:22 +00:00
Sloth
b5bab80483
- Updated some AI SVars.
2012-07-04 16:01:33 +00:00
Sloth
d053e86edd
- Improved pumpAllCanPlayAI (the AI wouldn't cast Trumpet Blast for example).
2012-07-04 15:23:01 +00:00
Sloth
9b02c36a17
- The AI will now always attack with Erg Raiders.
2012-07-04 14:51:24 +00:00
Chris
44b928396a
- CheckStyle.
2012-07-04 14:22:53 +00:00
Sloth
793eef3b7e
- Fixed AI of Gift of Estates.
2012-07-04 14:18:17 +00:00
Chris
df14d5782e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-04 12:30:44 +00:00
ArsenalNut
4ff3162551
converted Body Double to script
2012-07-04 07:28:05 +00:00
mcrawford620
ffedbedc15
- AI fix for Tap abilities that target multiple cards.
2012-07-03 22:23:49 +00:00
Sloth
be232554b0
- Fixed cards similar to Graveyard Shovel.
2012-07-03 11:45:05 +00:00
Chris
d6894ea47b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-03 10:44:38 +00:00
ArsenalNut
2f3997931a
reverting to Trunk version of Animate AF
2012-07-03 04:59:47 +00:00
ArsenalNut
834897973c
merged r16032-r16054 from the Trunk into CloneFix branch
2012-07-03 04:11:17 +00:00
ArsenalNut
c534c79b01
added Unstable Shapeshifter
2012-07-03 03:57:40 +00:00
ArsenalNut
1aab27207c
added support for TriggeredCardLKICopy
2012-07-03 03:04:25 +00:00
Sloth
b56bf0f1e1
- Fixed Graveyard Shovel.
2012-07-02 20:54:04 +00:00
jendave
fdff86ea58
Simplify dependency management
2012-07-02 13:49:04 +00:00
Chris
7b21329b75
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-02 10:41:54 +00:00
ArsenalNut
9f2476dea9
added Sakashima's Student and Shapeshifter's Marrow
2012-07-01 22:15:08 +00:00
ArsenalNut
5a6203088b
changed card template script to omit setInfo
2012-07-01 20:05:41 +00:00
ArsenalNut
348805c2e0
more fixes some issues with overwriting SVars and cloning clones
2012-07-01 20:04:38 +00:00
ArsenalNut
4f88ebe1d8
added Cemetery Puca and Dimir Doppelganger
2012-07-01 20:02:58 +00:00
ArsenalNut
e717131e50
fixed some issues with overwriting SVars and cloning clones
2012-07-01 20:02:03 +00:00
moomarc
e701c81dbc
Fixed Quest for Pure Flame trigger's ValidTarget param (thanks Squee for pointing it out)
2012-07-01 14:17:37 +00:00
Sloth
c20bb3d35a
- Fixed Fanning the Flames and Spell Burst.
2012-07-01 11:47:29 +00:00
Chris
a37a3340fa
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-01 11:31:40 +00:00
Chris
ecb0633809
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-07-01 11:30:19 +00:00
Sloth
927d4fc663
- Improved AI choosing lands to play.
2012-07-01 10:33:54 +00:00
Sloth
7f06f3eb20
- Little AI fix in isUsefulCurseKeyword.
2012-07-01 09:22:44 +00:00
ArsenalNut
02bc27ff93
Fixed an issue with non-copyable abilities. Scripted Vesuva
2012-07-01 07:57:58 +00:00
ArsenalNut
7cc5d88dfd
merged r16020-r16032 from the Trunk into CloneFix branch
2012-07-01 04:49:25 +00:00
ArsenalNut
9286ae141e
Converted Vesuvan Doppelganger to script
2012-07-01 04:43:41 +00:00
ArsenalNut
1d8d7518d0
converted Copy Artifact and Sculpting Steel to scripts
2012-06-30 21:36:17 +00:00
Sloth
a9865634c6
- Added Felidar Umbra.
2012-06-30 21:29:33 +00:00
Sloth
e5eb596307
- Added Silent-Blade Oni.
2012-06-30 21:24:08 +00:00
ArsenalNut
b2a7c7da71
changed targeting for Clone AF
2012-06-30 21:00:32 +00:00
Sloth
2ecec74989
- Cleanup in CardFactoryCreatures.
2012-06-30 20:20:24 +00:00
Hellfish
ba5dc70a20
*Made "Open Deck" dialog default to res/decks folder.
2012-06-30 18:04:19 +00:00
Sloth
bd882ca0b4
- ChosenX will now also be stored on the card and not only the spellAbility.
...
- Fixed Tezzeret the Seeker.
2012-06-30 16:27:53 +00:00
Sloth
333c9bb709
- Fixed Blaze AI targeting human.
2012-06-30 15:53:50 +00:00
Sloth
8a8fdd91be
- Fixed sorcery speed AI bug in AF DealDamage.
2012-06-30 15:41:44 +00:00
Sloth
125d4e4bc7
- Improved AI for Barl's Cage.
2012-06-30 15:25:19 +00:00
ArsenalNut
29f50625ee
converted Jwari Shapeshifter to script
2012-06-30 15:13:33 +00:00
ArsenalNut
1a96f1f635
converted Sakashima The Imposter to script
2012-06-30 14:57:08 +00:00
ArsenalNut
594c9b8446
merged r15997-16020 from the Trunk into CloneFix branch
2012-06-30 14:05:47 +00:00
Sloth
54b24897b4
- Fixed AI not checking canPlay() restrictions of mana sources.
2012-06-29 21:14:49 +00:00
Sloth
6f27c07481
- Fixed Whimwader.
...
- Converted Kulrath Knight to script.
- Performance update in canAttackNextTurn.
2012-06-29 17:02:17 +00:00
Sloth
5500b86e84
- Fixed possible ConcurrentModificationException caused by Gift of the Gargantuan.
2012-06-29 16:18:55 +00:00
Chris
e92ad38c68
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-29 10:42:39 +00:00
moomarc
9cda7c97e6
Added missing spell description to Quest for Pure Flame effect
2012-06-29 09:51:13 +00:00
moomarc
4e8154abef
Added Quest for Pure Flame
2012-06-29 09:49:12 +00:00
moomarc
fd7fcca47a
Added Nemesis Trap
2012-06-29 06:22:02 +00:00
Sloth
361f1601d5
- Added a medium version of the Dream quest deck.
2012-06-28 21:28:46 +00:00
Sloth
ad096ab747
- Experimental fix for XManaCostPaid not being reset properly.
2012-06-28 18:47:00 +00:00
Sloth
7df355cbda
- Fixed Snow mana bug ("Not found: mana shard with profile = 0").
2012-06-28 16:24:13 +00:00
Sloth
a154a56e55
- AI is now aware of destroy damaged triggers (Stinkweed Imp and friends).
2012-06-28 14:44:52 +00:00
Sloth
4280df9c91
- Cleanup in EndOfTurn class.
2012-06-28 14:28:01 +00:00
Sloth
c7d530a860
- Added Landwalk checks to isUsefulPumpKeyword.
2012-06-28 11:07:24 +00:00
Sloth
8f2f3353d7
- Added AI checks to LoseLife drawbacks.
2012-06-28 11:00:57 +00:00
Sloth
b1e3c77217
- Fixed AI of Hoofprints of the Stag.
2012-06-28 10:50:01 +00:00
Sloth
e35a363c80
- Fixed AI not being able to use Hybrid mana.
2012-06-28 10:44:06 +00:00
Chris
09689a131c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-28 10:37:08 +00:00
Sloth
69a85a9c98
- Added Landwalk keywords to NonStackingKWList.txt.
2012-06-28 10:24:35 +00:00
Sloth
cb3cc70b8d
- Improved AI handling of Goblin Elite Infantry.
2012-06-28 06:31:58 +00:00
moomarc
63603ee54e
Fix: Dragon Broodmother tokens will now display an image
2012-06-28 06:23:27 +00:00
Sloth
fe2191d6dc
- Fixed AI of Spectral Prison.
2012-06-28 06:05:59 +00:00
mcrawford620
bce45d6697
- AI fix for Timely Reinforcements; new SVar AIPlayForSub.
2012-06-27 15:46:49 +00:00
ArsenalNut
e2bd032716
merged r15965-r15996 from the Trunk into CloneFix branch
2012-06-27 15:09:25 +00:00
Chris
a86bdfcbbc
- Fixed the LQ pic URL for Krond the Dawn-Clad.
2012-06-27 14:01:29 +00:00
Sloth
5d77be7c4d
- Updated the deck Ned Flanders 4.
2012-06-27 11:13:25 +00:00
Sloth
7adbda8926
- Added a new quest deck by Nordos called Dr Doom 3.
2012-06-27 10:40:20 +00:00
Chris
5b5b55e61a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-27 10:35:34 +00:00
mcrawford620
a646612c15
Added AI checks so it doesn't pump creatures that will die when targeted.
...
Added SVar:Targeting:Dies to relevant creatures.
Added SVar to Clone and Phantasmal Image so AI will not cast these spells when there are no creatures to copy.
2012-06-26 19:06:52 +00:00
Sloth
934a228c66
- Fixed cost of Brain Pry.
2012-06-26 18:30:22 +00:00
Chris
55297b18b0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-26 11:11:56 +00:00
Sloth
86162f4f9c
- Little AI tweak in AF Draw.
2012-06-25 21:20:24 +00:00
Sloth
3ef3469016
- Fixed Martyr of Sands.
2012-06-25 19:46:34 +00:00
Sloth
2ae164c44f
- Added Prison Term.
2012-06-25 16:57:22 +00:00
Sloth
b924c211c8
- Added Captivating Glance by Squee.
2012-06-25 16:34:14 +00:00
Chris
0a16f7892a
- Remove the string "-r15897" from the title bar but not other SVN rev numbers.
2012-06-25 15:45:29 +00:00
Chris
467fd48d0e
- Cleared out the changes.txt file, now ready for new material.
2012-06-25 13:25:18 +00:00
Chris
bf41e26617
[maven-release-plugin] prepare for next development iteration
2012-06-25 10:58:22 +00:00
Chris
91c60f8842
[maven-release-plugin] prepare release forge-1.2.9
2012-06-25 10:58:11 +00:00
Chris
363accf0f3
- Preparing the changes.txt file for the next beta build and release.
2012-06-25 10:47:13 +00:00
Chris
4bac691aec
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-06-25 10:40:07 +00:00
Sloth
36267ff00a
- Fixed last fix.
2012-06-25 10:03:35 +00:00
Sloth
ad666036e1
- Fixed NPE with EnchantedControllerCreatures.
2012-06-25 06:05:14 +00:00
Sloth
5b49dcc62a
- Text fix for Initiate of Blood.
2012-06-24 21:10:34 +00:00
Sloth
3d689518fb
- Updated Cable 2 deck.
2012-06-24 21:07:08 +00:00
Sloth
1c99e63f06
- Fixed possibility to get stuck in target selection.
2012-06-24 21:05:30 +00:00
Sloth
00175704d1
- Fixed Scrabbling Claws.
2012-06-24 18:37:17 +00:00
Chris
cef342c304
- CheckStyle.
2012-06-24 01:58:24 +00:00
ArsenalNut
49d2c8a532
merged r15946-r15965 from the Trunk into CloneFix branch
2012-06-23 22:47:19 +00:00
ArsenalNut
9c2bcc4e7d
add getCopy method the Clone AF. Created new method to copy state
2012-06-23 22:39:53 +00:00
Chris
ca15fcfed9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-23 11:50:08 +00:00
Sloth
9871157b7f
- Added Brawl by Squee.
2012-06-23 09:01:29 +00:00
Hellfish
ef4602bf29
*Fixed stolen Doubling Cube ability only doubling white mana.
...
*Fixed Doubling Cube not doubling colorless mana.
2012-06-22 22:42:40 +00:00
Chris
927851046b
- CheckStyle.
2012-06-22 16:45:55 +00:00
Chris
cac2832635
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-22 11:50:29 +00:00
Sloth
87ac59a693
- Fixed Heartwood Storyteller.
2012-06-21 21:57:03 +00:00
Sloth
5cff689965
- Fixed Targeting for Sudden Disappearance.
2012-06-21 18:44:35 +00:00
Sloth
af12ffc010
- Fixed The Abyss and similar cards.
2012-06-21 18:32:14 +00:00
Sloth
1f525dad0d
- Converted Yawgmoth Demon to script.
2012-06-21 18:22:36 +00:00
Sloth
7f22ef535a
- Prevented some SpellCast triggers from crashing when Fireball (and similar hardcoded cards) is cast (they still won't trigger correctly because of missing info).
2012-06-21 10:50:19 +00:00
Chris
2d44372b1b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-21 10:41:37 +00:00
Sloth
1e64b2e065
- Updated all-prices.txt.
2012-06-21 06:03:21 +00:00
Sloth
067631d582
- Fixed pumpMandatoryTarget not checking shroud,etc.
2012-06-21 05:47:34 +00:00
Sloth
1f2d9b007f
- Commented out one redundant version of copySpellontoStack.
2012-06-20 11:20:02 +00:00
Chris
1ce156f6c9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-19 10:53:26 +00:00
ArsenalNut
54e1ce6127
merged r15940-r15946 from the Trunk into CloneFix branch
2012-06-19 00:44:57 +00:00
Sloth
7b495826dd
- Added Bulwark and Cabal Interrogator by Squee.
2012-06-18 21:59:17 +00:00
Hellfish
4730e0a93e
*Abilitystealers besides Havengul Lich had the wrong "Affected" parameter.
2012-06-18 19:43:10 +00:00
Sloth
8d54c2d779
- Fixed Cascade and Ripple cards not cast by the owner.
2012-06-18 18:00:17 +00:00
Sloth
80b81788a3
- Fixed Twincast copying hardcoded spells.
2012-06-18 15:49:30 +00:00
Chris
9d42c7f7b6
- CheckStyle.
2012-06-18 14:57:58 +00:00
ArsenalNut
04fb954180
merged r15910-r15940 from the Trunk into CloneFix branch
2012-06-18 14:07:21 +00:00
Sloth
ba01eebb6f
- Fixed continuous static abilities.
2012-06-18 11:26:06 +00:00
Chris
3166bef61b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-18 11:09:36 +00:00
Chris
e96d0bce97
- CheckStyle.
2012-06-17 15:09:42 +00:00
Chris
0d9000b7f1
- CheckStyle.
2012-06-17 14:58:29 +00:00
Hellfish
ebe4722c55
*Customized the Draft UI. (Removed "Remove" buttons, removed "Add 4" button, renamed "Add" button, removed "Filters","Deck Gen" and "All Decks" tabs)
2012-06-17 14:00:12 +00:00
Chris
d7c07a757d
- CheckStyle.
2012-06-17 12:42:06 +00:00
Sloth
929cc8bfc5
- Fixed AF CopyPermanent messing with DFC's.
2012-06-17 11:49:41 +00:00
Sloth
ae2c982524
- Fixed AI of untargeted AF Destroy.
2012-06-17 11:24:56 +00:00
Chris
8380af5aa3
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-17 11:23:08 +00:00
Hellfish
312e43626d
*Fixed effect exile on Havengul Lich
2012-06-17 11:02:02 +00:00
Hellfish
842f1dec09
*AGAIN with the missed script...Added Havengul Lich proper.
2012-06-17 10:37:39 +00:00
Hellfish
894ef9a690
*Added EffectSource as a defined for Effects to use, gets the card that created the effect (or chain of effects).
...
*Let GainsAbilitiesOf work with Affected.
*Added Havengul Lich
2012-06-17 10:36:38 +00:00
Chris
164bcffd1d
- CheckStyle.
2012-06-16 14:14:21 +00:00
Chris
1d3e297f1f
- CheckStyle.
2012-06-16 13:53:39 +00:00
Chris
7225ebeab2
CheckStyle.
2012-06-16 12:13:27 +00:00
Chris
46d6111f27
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-16 10:51:56 +00:00
Sloth
9da12dd9b0
- Fixed Sylvan Library.
2012-06-16 06:35:06 +00:00
Chris
04ec4c9d7f
- Fixed the ability cost for Prophetic Prism.
2012-06-16 02:30:33 +00:00
Chris
f0edb83de3
- CheckStyle.
2012-06-15 23:36:58 +00:00
Hellfish
1866c7a7a1
*Fixed Zoetic Cavern
2012-06-15 21:51:38 +00:00
Hellfish
9ee186f20b
*Added Abilitystealers that were lost in the shuffle:
...
Dark Impostor
Experiment Kraj
Myr Welder
Necrotic Ooze
2012-06-15 21:25:26 +00:00
Chris
79b50136e5
- CheckStyle.
2012-06-15 16:25:16 +00:00
Chris
bc8724e98c
- CheckStyle.
2012-06-15 13:12:45 +00:00
Chris
19fdcf777a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-15 10:33:05 +00:00
ArsenalNut
fd57779063
merged r15847-r15910 from the Trunk into CloneFix branch
2012-06-15 01:09:58 +00:00
ArsenalNut
0009e954a8
added support for adding additional characteristics. started converting clones to scripts.
2012-06-14 23:35:58 +00:00
Chris
8e4fed0e48
- CheckStyle.
2012-06-14 21:08:46 +00:00
Sloth
7ab6f98f7d
- Fixed pic of Junkyo Bell.
2012-06-14 18:45:51 +00:00
Sloth
e2a92d6ca4
- Added AILogic to Wall of Reverence.
2012-06-14 15:54:20 +00:00
Sloth
d40c323c6c
- Converted Wall of Reverence to script.
2012-06-14 15:07:35 +00:00
Chris
9560e7a7f2
- CheckStyle.
2012-06-14 14:46:34 +00:00
Chris
57110a1f20
- Added a fluff piece to the changes.txt file.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-14 10:37:22 +00:00
Chris
7f92a3bc5a
- Fixed Oona's Prowler ability cost description.
2012-06-14 01:31:54 +00:00
Hellfish
372c12e187
*Fixed drafting crash, though the ui for it needs tweaking (remove "Add 4 of" button, remove "remove" buttons, rename "add" button etc)
2012-06-13 18:23:38 +00:00
Hellfish
cd62b17aac
*Possible fix for "Comparison method violates it's general contract!" crash.
2012-06-13 17:35:24 +00:00
Sloth
921ef20382
- Updated the Spock 2 deck.
2012-06-13 11:04:56 +00:00
Chris
e0e6733ea9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-13 10:57:32 +00:00
Sol
1797aa32ee
- Enabling Rotating formats (Extended, Modern) to be used for Starting Quest Pools.
2012-06-13 02:22:00 +00:00
Hellfish
a460278117
*Crosses fingers* Reintegration of AbilityWork branch.
2012-06-12 22:33:45 +00:00
Sloth
2e1e410cdb
- DefinedPlayer used in AF ChangeZone (Hidden) will now define the controller of cards on the battlefield/in the graveyard.
2012-06-12 21:58:17 +00:00
Sloth
92e523ad2d
- Fixed Oni of Wild Places and friends.
2012-06-12 21:31:50 +00:00
Chris
2d6a0cd126
- Fixed Curse of Oblivion.
2012-06-12 19:04:41 +00:00
Sloth
3e967bc16a
- Refunding Tap and Untap costs will no longer trigger anything.
2012-06-12 18:13:49 +00:00
Chris
4f24c46c33
- Pushed WompWomp's new sprite sheet for the firebloom skin.
2012-06-12 12:06:32 +00:00
Chris
1e8be2be67
- Added the updated JuzamjediCube file which now contains some AVR cards.
2012-06-12 11:59:28 +00:00
Chris
6627eab27d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-12 11:07:38 +00:00
moomarc
6755edb100
Fixed Arctic Nishoba no lifegain bug
2012-06-12 07:00:01 +00:00
moomarc
bbb361f6c2
Added some missing PC2 reprints' set info
2012-06-12 06:20:16 +00:00
moomarc
eb85af63bc
Fixed Stigma Lasher's effect duration
2012-06-12 06:14:59 +00:00
moomarc
670ad21170
Fixed the token image bug.
2012-06-12 05:48:29 +00:00
Sloth
8bcdfbbdad
- Fixed Ebony Horse, Keeper of the Dead, Night Soil, Praetor's Counsel and Secretkeeper.
2012-06-11 20:49:44 +00:00
Sloth
e43e032f25
- Updated 4 decks.
2012-06-11 18:44:52 +00:00
Sloth
697952f1b9
- Updated three decks.
2012-06-11 16:57:46 +00:00
Chris
257446cf4a
- Cleared out the changes.txt file, now ready for new material.
2012-06-11 14:28:03 +00:00
Chris
15f8b66806
[maven-release-plugin] prepare for next development iteration
2012-06-11 11:07:30 +00:00
Chris
562d6604e1
[maven-release-plugin] prepare release forge-1.2.8
2012-06-11 11:07:20 +00:00
moomarc
27cc312a2a
Fixed Ancient Kavu
2012-06-11 10:57:03 +00:00
moomarc
1b00682670
Added StackDescription param to Animate AF and cleaned up Bone Shaman's stack description.
2012-06-11 10:56:39 +00:00
Chris
9f5f271a9c
- Preparing the changes.txt file for the next beta build and release.
2012-06-11 10:55:08 +00:00
Chris
d1c429d320
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-06-11 10:47:12 +00:00
Chris
2d402dbd45
- Adding braces.
2012-06-11 10:42:23 +00:00
moomarc
a74bc1d773
Added Bone Shaman (Thanks Squee)
2012-06-11 10:13:53 +00:00
Sloth
de0641329d
- Commented out the hooks for the cost change static ability in getSpellCostChange (until the ability is used).
2012-06-11 09:48:42 +00:00
moomarc
192f1d184f
Added Brace for Impact (Thanks Squee)
2012-06-11 09:17:56 +00:00
moomarc
b5dd065e91
Verdant Force tokens weren't displaying their image. Fixed.
2012-06-11 09:16:48 +00:00
moomarc
446a52529d
Fixed Level 4 Hound pet's ability.
...
Fixed a RuntimeException error message typo
2012-06-11 06:25:43 +00:00
Maxmtg
59f12982e9
fixed misalignment of mana icons
2012-06-11 06:07:16 +00:00
Chris
7cd61cbd24
- CheckStyle.
2012-06-10 23:33:36 +00:00
Chris
e62c5fc9e0
- Added a fluff piece to the changes.txt file.
2012-06-10 22:31:43 +00:00
Sol
f06bdb6da8
- Fixing AF_Tokens interaction with ManaShards
2012-06-10 15:23:09 +00:00
Sloth
3b1ec53dc8
- Added Sai of the Shinobi.
2012-06-10 14:15:12 +00:00
Chris
541ce2336a
- Minor edits.
2012-06-10 11:11:17 +00:00
Chris
04a3729770
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-09 11:20:25 +00:00
ArsenalNut
6a0c8c615e
merged r15810-r15847 from the Trunk into CloneFix branch
2012-06-09 06:56:51 +00:00
Sloth
3708e03458
- Fixed LoseControlCommand in AF GainControl.
2012-06-08 14:40:41 +00:00
Sloth
ca22a1b126
- Added Protection keywords to isNonStackingKeyword.
2012-06-08 11:21:27 +00:00
Sloth
e4f3af21e9
- Fixed AF GainControl not setting the right controller for spells.
2012-06-08 11:20:36 +00:00
Sloth
54f2a6f1a1
- Improved AI handling the keyword "You may have CARDNAME assign its combat damage as though it weren't blocked.".
2012-06-08 11:04:04 +00:00
Chris
db959da238
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-08 10:29:49 +00:00
Sloth
aadda6bc4a
- Fixed moveToLibrary bug.
2012-06-08 08:34:53 +00:00
Rob Cashwalker
6dda7ff9c8
Removed AI column from card shop.
...
Removed New Column from Cards for Sale.
2012-06-07 21:59:35 +00:00
Chris
a85196324a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-07 10:31:01 +00:00
Rob Cashwalker
e9e6d11692
Cardshop UI tweaks:
...
Removed Add/Remove 4-of.
Relabeled As Buy/Sell.
Added credits counter.
Added Max Selling Percentage and Price.
Fixed labels and buttons to return to normal for regular deck editor.
2012-06-07 02:43:58 +00:00
Chris
02a242e62c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-06 10:38:10 +00:00
Chris
185d1da1c9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-06 10:36:38 +00:00
Sloth
674a43eeab
- Added Dreampod Druid.
2012-06-06 10:36:37 +00:00
Sloth
5d0b1e8520
- Added Dragonlair Spider.
2012-06-06 10:32:06 +00:00
Sloth
1549635421
- Fixed Riders of Gavony.
2012-06-06 09:03:18 +00:00
slowe
418693d45f
Changed delayed triggers of Pacts to abilities rather than spells; Summoner's Pact no longer shuffles into library
2012-06-06 08:01:27 +00:00
Sloth
37f50ef5ee
- Improved AI of some cards using AF Charm.
2012-06-05 21:53:21 +00:00
Chris
afa99e7bde
- CheckStyle.
2012-06-05 21:50:59 +00:00
Sloth
e32ba2ee11
- Fixed targeting in gainLifeDoTriggerAINoCost.
2012-06-05 20:52:56 +00:00
Sloth
8aadceb455
- Added unpairing to moveToLibrary.
2012-06-05 20:40:11 +00:00
Sloth
671192967c
- Updated text of Hunting Grounds.
2012-06-05 19:20:50 +00:00
Sloth
9488c54c20
- Added Indrik Umbra.
2012-06-05 18:16:27 +00:00
Sloth
b312f0091b
- Added Preyseizer Dragon.
2012-06-05 17:06:28 +00:00
Sloth
ae5616abf7
- Added Krond the Dawn-Clad.
2012-06-05 16:59:14 +00:00
Sloth
6085fa7f5b
- Fixed Sever the Bloodline.
2012-06-05 16:28:32 +00:00
Chris
c25a68c165
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-05 11:24:05 +00:00
Sloth
b9c5ae462a
- Added Bog Elemental by Squee.
2012-06-05 10:42:03 +00:00
Sloth
311a53e5ee
- Added Thing from the Deep by Squee.
2012-06-05 10:38:57 +00:00
Sloth
c2fcb53e80
- Added Beetleback Chief and Brindle Shoat.
2012-06-05 10:30:03 +00:00
Sloth
6c52c9d36c
- The AI will now be more careful when fetching legendary permanents.
2012-06-05 10:19:47 +00:00
Sloth
6963c4e594
- Graft will no longer trigger if the card has no more +1/+1 counters.
2012-06-05 08:13:17 +00:00
Sloth
25bbefb0ad
- Little Performance update in hasSickness().
2012-06-05 08:04:21 +00:00
Sloth
288caaaf61
- Performance update in staticDamagePrevention.
2012-06-05 07:58:32 +00:00
Sloth
089caddc5a
- Improved AI handling some HIDDEN keywords with AF Pump.
2012-06-05 07:47:29 +00:00
ArsenalNut
380bc95868
merged r15782-r15810 from the Trunk into CloneFix branch
2012-06-05 03:21:52 +00:00
Sloth
58fbf26b23
- Fixed Lotus Bloom.
2012-06-04 21:34:03 +00:00
jendave
2c91f9ddec
update plugins
2012-06-04 20:28:07 +00:00
Chris
95e6be1eba
- Added a fluff piece to the changes.txt file.
2012-06-04 15:54:13 +00:00
moomarc
18556d42e5
Fixed Rats' Feast (was referencing the incorrect svar)
2012-06-04 11:59:06 +00:00
Sloth
f41c5be44e
- Fixed Dream Thief.
2012-06-04 11:42:01 +00:00
Sloth
a1075adf9f
- Updated AF Pump AI.
2012-06-04 11:08:47 +00:00
Chris
fb222ae890
- Added a fluff piece to the changes.txt file.
2012-06-04 11:06:51 +00:00
Chris
500ca71814
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-04 10:30:05 +00:00
Sloth
ecdf69069e
- Fixed a bug in AF Reveal.
2012-06-04 08:02:38 +00:00
Sloth
4d1c7bdd80
- Added Etherium-Horn Sorcerer, Maelstrom Wanderer, Mass Mutiny and Shardless Agent by zzzdude.
2012-06-04 07:40:22 +00:00
Sloth
bfc8579da0
- Updated setdata.txt, mtg-data.txt and setInfoScript.py with Planechase 2012 info.
...
- Added Baleful Strix, Illusory Angel and Vela the Night-Clad.
2012-06-04 07:27:43 +00:00
Chris
bea38f9641
- Added a fluff piece to the changes.txt file.
2012-06-03 23:49:07 +00:00
Sol
98eabed0f7
- Fixed PerSetTracking python script to handle new mtgdata format.
2012-06-03 19:14:26 +00:00
Rob Cashwalker
c7a83d0af8
Change to download all-prices.txt from cardforge.org. PHP Script running on cardforge.org uses tcgplayer, providing live pricing data. (MOTL still is missing Dark Ascension and Avacyn Restored)
...
Spell Shop uses Name|SET to lookup price data. Alpha Bird of Paradise will be worth more than Ravnica, etc...
2012-06-03 18:20:18 +00:00
Sol
90dd338b63
- Fixing Card Shop crash for Packs, but the Packs still aren't displayed.
2012-06-03 15:25:24 +00:00
Chris
169b14b076
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-02 10:35:39 +00:00
moomarc
b25af1a912
Removed some unnecessary bits from Homing Sliver script
2012-06-02 09:58:51 +00:00
ArsenalNut
ec9ce70783
Updated Animate AF to cleanup added SVars and static abilities.
2012-06-02 03:12:14 +00:00
moomarc
aa17e451de
Added Homing Sliver
2012-06-01 13:11:42 +00:00
moomarc
1bcedb6c3c
Added Basalt Golem (at last! Been trying this one for ages)
2012-06-01 12:08:30 +00:00
Chris
13320e7ad3
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-06-01 10:32:45 +00:00
moomarc
097c9b500a
Tidied up the stack descriptions for Nissa Rivane.
2012-06-01 08:15:12 +00:00
moomarc
f6e60b37f0
Added Bend or Break (thanks Squee)
2012-06-01 07:16:10 +00:00
ArsenalNut
7838d6a54a
merged r15764-r15782 from the Trunk into CloneFix branch
2012-06-01 04:35:31 +00:00
ArsenalNut
1698b9b1cb
Updated Animate AF to handle cards with multiple states.
2012-06-01 04:30:58 +00:00
moomarc
d43870f2f3
Added Lancers en-Kor, Nomads en-Kor, Outrider en-Kor, Spirit en-Kor and Warrior en-Kor
2012-05-31 14:08:13 +00:00
moomarc
9093ba0ef3
Small addition in ReplacementHandler's OptionalDecider block so that DefinedPlayers needing an ActivatingPlayer have a reference point.
2012-05-31 14:04:58 +00:00
moomarc
fd61a4d2ef
Added Blood of the Martyr (thanks Squee)
2012-05-31 12:50:52 +00:00
moomarc
7ecf1b56cd
Small fix (renamed Blind Fury effect)
2012-05-31 12:39:58 +00:00
Chris
781b5d2fe2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-31 10:37:15 +00:00
Chris
cabd49ee66
- Terrarion should now enter the battlefield tapped.
2012-05-30 20:47:02 +00:00
jendave
a6e90094de
update plugins
2012-05-30 18:51:56 +00:00
moomarc
b89c19013c
Added Effect duration HostLeavesOrEOT (won't cause NPE's for other durations this time)
2012-05-30 15:24:56 +00:00
moomarc
108247b715
Added Karona's Zealot
2012-05-30 15:15:00 +00:00
moomarc
ab229631f1
Fixed the inactive tabs in deckeditor being unreadable in the default
2012-05-30 13:30:16 +00:00
moomarc
2f7568c8ff
Added Bloodcurdler (thanks Squee)
2012-05-30 12:35:20 +00:00
moomarc
b9aabcd06a
Added Blind Fury (thanks Squee)
2012-05-30 11:54:52 +00:00
Chris
1dbf6f5991
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-30 10:34:11 +00:00
moomarc
18216c5d29
Added a missing xPaid svar to Squall Line.
2012-05-30 05:11:08 +00:00
Chris
bad7196756
- Fixed Kabira Evangel, should not trigger for Allies that etb under opponent's control.
2012-05-30 02:30:06 +00:00
ArsenalNut
8c0c92aaa0
merged r15740-r15764 from the Trunk into CloneFix branch
2012-05-29 19:21:19 +00:00
ArsenalNut
f82edd5ff2
updated SVars on flip/DFC/licid cards
2012-05-29 19:18:17 +00:00
ArsenalNut
3eade94888
added SpellDescription to added ability so it shows up in the menus clearly
2012-05-29 18:56:00 +00:00
Hellfish
acedd6ea74
*Hopefully fixed replacement effects getting stuck as "currently running" and thus never being run again.
2012-05-29 18:53:20 +00:00
moomarc
738aba9e87
Added Bloodline Shaman (thanks Squee)
2012-05-29 14:40:19 +00:00
Chris
d7cbf7281f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-29 10:22:00 +00:00
ArsenalNut
202eac370b
fixed bug in Effect AB that was causing a NPE
2012-05-28 16:29:07 +00:00
Chris
bea4542d9f
- Edited the README.txt file and included more info about the layout files.
2012-05-28 11:37:54 +00:00
Chris
2f65281d69
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-28 10:05:46 +00:00
Chris
a0a8feea05
- CheckStyle.
2012-05-27 23:37:31 +00:00
Chris
c8f45f12e6
- Reverted the changes made to the main.properties file, these were probably pushed unintentionally to the SVN.
2012-05-27 22:51:39 +00:00
Chris
a1e65ca26a
- This will center the Type checkbox between the Name and Text checkboxes.
2012-05-27 13:35:54 +00:00
Chris
2508955c26
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-27 12:04:43 +00:00
Doublestrike
ce2b13a087
Cleanup: Tightened up interface contracts in home submenus.
2012-05-27 07:51:29 +00:00
Doublestrike
1bfc434440
Changed tab text to match skin color swatch.
2012-05-27 07:07:17 +00:00
Doublestrike
8a34fe302d
A few tweaks to card flip code.
2012-05-27 06:57:06 +00:00
Doublestrike
22d899aeee
Added "transform on click" capability to card picture and detail.
2012-05-27 06:41:39 +00:00
ArsenalNut
e2702244c3
updated LQ picture downloader to handle flip/DFC states
2012-05-27 06:17:21 +00:00
ArsenalNut
1a2457f4e2
added Clone AF and first steps in moving SVars to CardCharacteristics class
2012-05-27 05:38:33 +00:00
ArsenalNut
2f342f1929
creating branch for fixing clone cards
2012-05-27 05:31:03 +00:00
Doublestrike
3e8c5f9956
Minor correction.
2012-05-27 01:38:51 +00:00
Doublestrike
d4699f3f0f
Checkstyle.
2012-05-27 01:34:54 +00:00
Doublestrike
7747c590f9
Checkstyle.
2012-05-27 01:24:19 +00:00
Doublestrike
d4b0cec48c
Bugfix: Quest challenges now persist across restarts. Also some checkstyle.
2012-05-27 01:19:54 +00:00
Chris
fe9cf2fe21
- Increased the width of the Selectors in the deck editor filter section.
2012-05-26 13:37:56 +00:00
Doublestrike
2a0ec37853
Standardization: Implemented ILocalRepaint#repaintSelf() on FLabel and FPanel.
2012-05-26 13:30:20 +00:00
Doublestrike
29b2d720d2
Fixed filter problems in Card Shop.
2012-05-26 13:14:35 +00:00
Chris
ddc0b5ad5b
- Increased the width of the checkbox with label for chbType. The text "Type" is no longer truncated under Mac OS.
2012-05-26 12:15:39 +00:00
Chris
bcec34542d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-26 11:25:54 +00:00
Chris
5b417a8c85
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-26 11:24:28 +00:00
Doublestrike
fb39551076
Fixed drafting mode bug.
2012-05-26 11:02:03 +00:00
Doublestrike
cf1035002a
Indexing fixes in editor. Issues related to indexing should be solved now.
2012-05-26 09:57:34 +00:00
Doublestrike
d7be84d489
Fixed "Decks" column in Card Shop. Added "Decks" column to Quest deck editor.
2012-05-26 08:19:00 +00:00
moomarc
6df7e78dc6
Small typo fix (Solar Tide)
2012-05-26 07:37:51 +00:00
Doublestrike
44279d2a1a
Updated tab text in quest card shop.
2012-05-26 01:43:46 +00:00
Doublestrike
d17bbbe12c
2012-05-26 01:27:43 +00:00
Doublestrike
975d7c2bb7
Added turn counter to message info.
2012-05-26 00:52:25 +00:00
Doublestrike
d312eb5ab5
Converted card price download dialog into standard GuiDownloader type, which at the same time prevents the UI freeze after prices are downloaded.
2012-05-26 00:37:14 +00:00
Doublestrike
c36ead2035
Stack tab is now shown each time the stack updates.
2012-05-26 00:08:04 +00:00
Doublestrike
77be69edbb
Fixed card shop close crash.
2012-05-25 23:53:55 +00:00
Doublestrike
91f8d0c979
Added name, type, text filters to text-based search in editor.
2012-05-25 23:45:18 +00:00
Doublestrike
0a5398d45f
Fixed "Exit Forge" button in main menu.
2012-05-25 23:07:08 +00:00
Sloth
4532ed6643
- Updated 3 decks.
2012-05-25 20:26:21 +00:00
Sloth
b069b4db74
- Split CostChange static ability into RaiseCost and ReduceCost.
2012-05-25 19:33:44 +00:00
Chris
d4bd459a76
- CheckStyle.
2012-05-25 17:40:45 +00:00
Chris
6281803987
- Fixed Magebane Armor.
2012-05-25 17:30:00 +00:00
moomarc
4371e32e67
Added Archangel of Strife
...
- Added to AbilityFactoryEffect: EffectOwner, Duration$UntilHostLeavesPlay, and RememberEffect.
- Added exception to Card.java so that Effect cards can be counted when remembered
2012-05-25 16:35:00 +00:00
Chris
07f50c3308
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-25 10:47:23 +00:00
jendave
eec9931c97
update testng
2012-05-25 08:14:21 +00:00
moomarc
93e8de0648
Fixed Brood Sliver
2012-05-25 06:04:49 +00:00
Doublestrike
a805255330
Attempt #3 on dev mode toggle fix.
2012-05-24 23:26:01 +00:00
Sloth
ec89d42bbe
- Improved notNeededAsBlockers in ComputerUtilAttack.
2012-05-24 18:21:01 +00:00
jendave
b16dc8a687
update plugin
2012-05-24 16:32:49 +00:00
Sloth
218cfa646c
- Cleanup and performance update in ComputerUtilAttack.
2012-05-24 15:44:21 +00:00
Sloth
b307bcc259
- Tweaked Assault code in ComputerUtilAttack.
2012-05-24 14:35:21 +00:00
Doublestrike
32e9ba4bc3
Possible fix for strange behaviors in closing win/lose screen.
2012-05-24 12:54:09 +00:00
Doublestrike
63f0ff69c0
Fixed pet combo box not reappearing in quest mode.
2012-05-24 12:53:10 +00:00
Doublestrike
490dfe0e9a
Further bug fixes, to home and bazaar screens.
2012-05-24 12:51:29 +00:00
Chris
23c04a1168
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-24 11:22:47 +00:00
Doublestrike
87f4374615
Updated print icon in sprite.
2012-05-24 11:09:20 +00:00
Doublestrike
4e28f704e2
Fixed odd "unknown" skin icon in quest mode.
2012-05-24 11:01:14 +00:00
Doublestrike
4e30bb4460
Bugfix: panels not clearing properly
2012-05-24 10:44:12 +00:00
Doublestrike
35f5593787
Home screen converted to drag cell layout (minor visual change; mainly structural).
2012-05-24 10:36:11 +00:00
Sloth
7a99ec4c7b
- Added Blood Oath by Squee.
2012-05-24 06:33:54 +00:00
ArsenalNut
cdfb250440
fixed static effect on Grand Architect
2012-05-24 03:50:39 +00:00
jendave
c739012de4
Add print proxy functionality back into GUI
2012-05-23 17:05:53 +00:00
Sloth
e1342c8294
- Little tweak in charmCanPlayAI.
2012-05-23 15:43:39 +00:00
Sloth
2c2d6df64e
- Removed some unused functions.
2012-05-23 15:33:25 +00:00
Sloth
6ef642cdf1
- Added basic AI to AF GenericChoice.
2012-05-23 15:16:14 +00:00
Sloth
a4c86968a5
- Added Blizzard Specter.
2012-05-23 14:35:30 +00:00
ArsenalNut
3317e1966e
merged mana_restrictions branch into Trunk
2012-05-23 14:01:35 +00:00
Chris
3253d26f6d
- Fixed Deny Reality, it now is an Sorcery.
2012-05-23 13:12:53 +00:00
Sloth
991f4765a7
- Added Balshan Beguiler and Bifurcate by Squee.
2012-05-23 12:37:11 +00:00
Chris
fa8f67f0e2
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-23 10:45:09 +00:00
Sloth
cb3b65351c
- Added the static ability "CostChange".
2012-05-23 10:00:00 +00:00
ArsenalNut
8b1453144c
edited merge properties some more
2012-05-23 06:30:31 +00:00
ArsenalNut
e129f9f34c
edited merge properties
2012-05-23 06:25:22 +00:00
ArsenalNut
aaf26f07aa
merged r15665 from the Trunk into mana_restrictions branch
2012-05-23 05:48:03 +00:00
Sloth
99df58b731
- Fixed destroyDoTriggerAINoCost ignoring Indestructible.
2012-05-23 05:20:53 +00:00
ArsenalNut
026d28a180
added RemRandomDeck and RemAIDeck to restricted mana cards
2012-05-23 04:29:31 +00:00
ArsenalNut
7f5bcc0a37
refactored meetsManaRestrictions. added most of the remaining restricted mana sources.
2012-05-23 04:09:54 +00:00
ArsenalNut
d5091e724a
add support for Primal Beyond
2012-05-22 20:10:36 +00:00
ArsenalNut
d31b939a3f
merged r15648-r15660 from the Trunk into mana_restrictions branch
2012-05-22 18:31:12 +00:00
Sloth
ed78dc0811
- Added Hunter Sliver (Thanks squee and marc).
2012-05-22 18:16:40 +00:00
ArsenalNut
b19bd580f7
fixed a logic bug in mana restrictions
2012-05-22 17:25:53 +00:00
moomarc
67eda4f4c1
Added Antagonism (thanks Squee)
2012-05-22 16:41:36 +00:00
Sloth
b443b8a520
- Fixed Auntie's Hovel and friends causing "becomes tapped" triggers to fire.
2012-05-22 16:00:38 +00:00
Chris
2c071b77b3
- Edited the readme.txt file.
2012-05-22 12:55:00 +00:00
moomarc
fda31ad769
Added Angel of Salvation (thanks Squee)
2012-05-22 12:12:06 +00:00
moomarc
15c89dd43a
Added Aquamorph Entity and converted Primal Clay and Primal Plasma to script. (Thanks Squee!)
2012-05-22 11:44:55 +00:00
Sloth
56635c1403
- Fixed (non-) AI of AF SetState.
2012-05-22 11:15:32 +00:00
Chris
7ba5e364dc
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-22 10:39:24 +00:00
Doublestrike
66febbce07
Start of conversion of home menu to drag layout. No effect on working project files.
2012-05-22 10:24:06 +00:00
Doublestrike
a7b8e44630
Darn dev mode toggle still causing problems. Rolling back.
2012-05-22 10:17:34 +00:00
jendave
8f6722dee2
Adding proxy printing back (work in progress)
2012-05-22 08:17:04 +00:00
Sloth
b4042f7a36
- Fixed an AI error concerning Indestructible in combination with Double Strike.
2012-05-22 07:42:51 +00:00
ArsenalNut
49d972726a
merged r15541-r15645 from the Trunk into mana_restrictions branch
2012-05-22 05:36:51 +00:00
ArsenalNut
84fac6e223
updated for new Mana constructor
2012-05-22 03:13:03 +00:00
Doublestrike
f8f3f06660
Returned dev mode toggle functionality.
2012-05-21 21:55:45 +00:00
Doublestrike
8727b7a288
KO'd a few insignificant compiler warnings.
2012-05-21 21:32:17 +00:00
Sloth
0bfb214807
- Updated two AI SVars.
2012-05-21 18:13:25 +00:00
moomarc
512db2109d
Updated plant pet images to use same template as the other new pets. Updated token image download links etc.
2012-05-21 14:22:30 +00:00
ArsenalNut
4a5d943acc
added support for mana adding counter magic protection
2012-05-21 13:49:36 +00:00
Chris
8b005662c6
- Added a fluff piece to the changes.txt file.
2012-05-21 12:45:09 +00:00
Chris
1e1ab0d833
- Edited the readme.txt file.
2012-05-21 12:34:06 +00:00
Chris
4a5a5552ff
- Added a fluff piece to the changes.txt file.
2012-05-21 12:28:29 +00:00
Doublestrike
db52973f97
Consolidated preference files and main.properties under res/preferences/.
...
Updated methods to make change smoothly without losing old preferences.
2012-05-21 12:19:43 +00:00
Doublestrike
3223d4b8c0
Removed legacy "layout params" from preferences.
2012-05-21 11:42:50 +00:00
Doublestrike
5e3b1b25e4
Fixed overlay resizing to correspond with window resize.
2012-05-21 11:36:29 +00:00
Doublestrike
1696849e16
Removed images/ directory reference in main.properties. Card pics, tokens, and icons (that is, downloadable content) all reside in the pics/ directory.
2012-05-21 11:24:32 +00:00
Doublestrike
21578c5ae5
Rollback (temporary): Remove second-game-constructed load layout bug.
2012-05-21 11:20:23 +00:00
moomarc
3203c89e14
Added Acidic Dagger (Thanks Squee!)
2012-05-21 10:45:13 +00:00
Doublestrike
107ae1009f
Bugfix: Race condition at startup, resulting in "Cannot instantiate SplashFrame" error.
2012-05-21 10:45:07 +00:00
Chris
96fa4b81d6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-21 09:40:07 +00:00
ArsenalNut
8bac6ecdf2
Check for null spellAbility source card in mana restrictions. Makes multikicker not payable with restricted mana.
2012-05-21 06:51:05 +00:00
moomarc
012ec9b1dd
Fixed Tamiyo's (and Venser's) emblem image download link
2012-05-21 06:16:34 +00:00
ArsenalNut
770170e307
reworked Mana object paradigm and ManaPool
2012-05-21 04:52:28 +00:00
Sloth
04e5807aae
- Fixed a two more copies of the tooltip typo.
2012-05-20 14:37:43 +00:00
Doublestrike
3ce0410d3a
Fixed unlimited lands bug.
2012-05-20 13:27:37 +00:00
Doublestrike
412ff708bb
Updated card detail text area to always scroll to top.
2012-05-20 13:26:15 +00:00
Doublestrike
943182b63f
Fixed dev mode toggle in preferences submenu/match UI.
2012-05-20 12:45:55 +00:00
Doublestrike
1ced250cae
Replaced finalizer method in main(), attempting to fix race condition at startup.
2012-05-20 12:21:11 +00:00
Sloth
e3debfcd0f
- Added Avizoa.
2012-05-20 12:05:28 +00:00
Sloth
19af9270a0
- Some preparations for better planeswalker attacking AI.
2012-05-20 11:20:59 +00:00
Chris
ae83b5eb6b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-20 10:45:21 +00:00
Chris
8bb777003b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-20 10:43:54 +00:00
Sloth
d62357e736
- Replaced two tooltips.
2012-05-20 10:43:51 +00:00
Sloth
8eb588089e
- Fixed a tooltip typo.
2012-05-20 09:20:19 +00:00
Sloth
5f6f992ca6
- Fixed and simplified Deadeye Navigator.
2012-05-20 08:30:54 +00:00
Sloth
d5b03c3238
- Fixed "Tapped" parameter in AF ChangeZone.
2012-05-20 07:41:37 +00:00
Doublestrike
d2f086d87f
Renamed "ForgeIcons" enum in FSkin to more accurate "InterfaceIcons".
2012-05-20 06:50:57 +00:00
Doublestrike
fb5402b278
Rolling back last commit; unforeseen problems.
2012-05-20 06:42:15 +00:00
Doublestrike
aa25a17f29
Updated document ID enum with more descriptive names.
2012-05-20 06:31:54 +00:00
Doublestrike
b8a5622424
Removed some legacy accessors from VMatchUI.
2012-05-20 06:27:55 +00:00
Doublestrike
44cc37cfe1
Updated load/save layout icons.
2012-05-20 06:26:49 +00:00
Doublestrike
106c860258
Updated Firebloom skin with improved icons and compressed background images (thanks WompWomp).
2012-05-20 06:23:23 +00:00
Doublestrike
0ab764bf46
Removed font scaling from FLabel.
2012-05-20 06:00:01 +00:00
Doublestrike
f437d66563
Default layout file for editor added.
2012-05-20 05:46:31 +00:00
Doublestrike
59122728bc
Deck editor UI integration.
2012-05-20 05:43:26 +00:00
Sloth
74ec5d5ad6
- The AI will now cast Equipments in Main1 if a possible attacker is present.
2012-05-19 21:00:23 +00:00
Sloth
0087cab89d
- Added Desertion.
2012-05-19 19:33:59 +00:00
Sloth
a9fd8d6752
- Added Spinerock Knoll.
2012-05-19 18:19:57 +00:00
Chris
5c7f6e3b42
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-19 10:29:48 +00:00
Sloth
a4dea07a65
- Added Apocalypse Chime by Squee.
2012-05-18 21:17:10 +00:00
Sloth
39c2ca953a
- Updated two AI SVars.
2012-05-18 21:05:26 +00:00
Sloth
ca849f0077
- Reordered trigger condition checks for better performance.
2012-05-18 21:00:51 +00:00
Sloth
5967e2c052
- Fixed a lot of sloppily scripted SpellCast triggers (N-Z).
2012-05-18 20:38:55 +00:00
Sloth
9b10fd3ba7
- Fixed a lot of sloppily scripted SpellCast triggers (I-M).
2012-05-18 19:40:12 +00:00
Sloth
6ea389f2a0
- Fixed a lot of sloppily scripted SpellCast triggers (F-H).
2012-05-18 16:37:55 +00:00
Sloth
419e079e7c
- Fixed a lot of sloppily scripted SpellCast triggers (A-E).
2012-05-18 16:30:04 +00:00
Sloth
13499560e4
- Replaced some instances of af.getHostCard() with sa.getSourceCard().
2012-05-18 15:44:14 +00:00
Sloth
ce001ba91e
- Updated two AI SVars.
2012-05-18 15:36:26 +00:00
Sloth
0074c903c3
- Updated card prices.
2012-05-18 15:34:35 +00:00
moomarc
6cac919b72
Added Anthem of Rakdos (thanks Squee)
2012-05-18 14:35:17 +00:00
moomarc
4e6f029525
- ActivationLimit can calculate values from svars now.
...
- Added Withering Wisps (thanks Squee).
- Fixed typo in recently added cards (my commit comment was misspelled)
2012-05-18 14:05:27 +00:00
Sloth
93639197ec
- Added the optional parameter "ForgetRemembered" to AF Play.
2012-05-18 10:58:18 +00:00
moomarc
af43070890
Uploaded the Avacyn Restored set and token images. Updated scripts for token generators in the set to use set specific tokens. Updated token links.
2012-05-18 10:36:05 +00:00
Chris
f434565049
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-18 10:24:48 +00:00
moomarc
48fa8ea3c4
Added Sledge Sliver (thanks Squee)
2012-05-18 09:47:32 +00:00
Sloth
4b15284499
- A triggered ability that fails targeting will no longer clear the whole frozen stack (only its own stack instance).
2012-05-17 20:25:13 +00:00
Sloth
e2886ae035
- Added Shelldock Isle.
2012-05-17 18:26:01 +00:00
Sloth
a4d6494891
- Quick fix for unless costs of zero mana.
2012-05-17 15:51:23 +00:00
Sloth
bf425c25b2
- Added Howltooth Hollow.
2012-05-17 15:14:54 +00:00
moomarc
0b02e9b75f
Added Acorn Catapult (thanks Squee)
2012-05-17 14:36:02 +00:00
moomarc
aa8c39453c
Added Abundance (thanks Squee!)
2012-05-17 13:28:49 +00:00
moomarc
5f81e31d8f
Fixed Sludge Strider's 'leaves the battlefield' trigger.
2012-05-17 12:36:52 +00:00
Chris
16e9f9a456
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-17 11:01:37 +00:00
Maxmtg
589aa52dd3
CardCharacteristics stores manacost as CardManaCost instead of String
2012-05-17 06:37:24 +00:00
Doublestrike
58f17a2786
Checkstyle fixes to CDock.
2012-05-17 01:11:07 +00:00
Sloth
5758aa690f
- Cleanup in AF Dig.
2012-05-16 22:02:59 +00:00
Sloth
184a0dbb69
- Improved AI of AF Dig.
2012-05-16 20:47:46 +00:00
Sloth
108c9c7bd4
- Updated three decks with new cards.
2012-05-16 19:50:47 +00:00
Sloth
694b7a74d9
- Added a medium version of the Radiant deck.
2012-05-16 17:24:02 +00:00
Sloth
b8cc7ca2e5
- More Cleanup in Combat class.
2012-05-16 16:08:10 +00:00
Sloth
84d9c9b108
- Fixed a bug with initiatePossibleDefenders.
2012-05-16 13:36:22 +00:00
Sloth
4b205fa385
- Updated some decks with new cards.
2012-05-16 12:00:25 +00:00
Sloth
d3ed148e8f
- Added "SVar:HasAttackEffect:TRUE" to two more cards.
2012-05-16 11:25:05 +00:00
Sloth
3031e377eb
- Added "SVar:HasAttackEffect:TRUE" to some cards.
2012-05-16 11:21:31 +00:00
Chris
2ec770828f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-16 10:48:39 +00:00
Sloth
ad063ae1a3
- Added the AI SVar "HasAttackEffect".
2012-05-16 10:35:11 +00:00
Maxmtg
8f8c2f90e5
MyObservable - moved frequent calls to a variable, moved the very class to utils package
2012-05-16 07:50:45 +00:00
ArsenalNut
d8c8e07ff1
adding RestrictValid parameter support to ComputerUtil to check restriction for AI
2012-05-16 05:35:36 +00:00
Sloth
1eb4e9b5c5
- Fixed Trusted Advisor and similar cards.
2012-05-16 05:23:05 +00:00
ArsenalNut
6646f84f29
adding RestrictValid parameter support to AbilityMana and InputPayMAnaCostUtil
2012-05-16 04:42:20 +00:00
Sloth
727225f9d2
- Added Gift of the Gargantuan.
2012-05-15 19:54:13 +00:00
Maxmtg
fb358aebfd
remove warnings, removed manaparser
2012-05-15 19:38:17 +00:00
Maxmtg
869d5a4d62
Merged ManaCost upgrade from branch into trunk (r15546-15556)
2012-05-15 19:36:02 +00:00
Maxmtg
e72b366750
ManaPaid back to Mana
2012-05-15 18:53:51 +00:00
Sloth
1ec1315f8f
- Fixed Inquisitor's Flail.
2012-05-15 16:42:03 +00:00
Sloth
f846af8e7b
- Fixed Endless Wurm.
2012-05-15 16:39:27 +00:00
ArsenalNut
102415a86f
add check for empty cost string
2012-05-15 12:57:42 +00:00
Sloth
2166dc80ca
- Reorganized some parts of digResolve (some more parameters now work together or without certain others).
2012-05-15 11:43:14 +00:00
Chris
fb94ace8c5
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-15 10:08:46 +00:00
Sloth
e04544eee0
- Improved AI for Soulbond.
2012-05-15 07:28:08 +00:00
Sloth
d61df89c99
- Fixed Iceberg.
2012-05-15 07:20:51 +00:00
Chris
c3a916bf6d
- Fixed the ability costs for Ghave, Guru of Spores.
2012-05-14 23:48:42 +00:00
Maxmtg
d883874286
Switched mana to ManaCostShards, removed special classes for each mana kind
2012-05-14 23:21:42 +00:00
Sloth
867854c3fd
- Added Enslaved Horror.
2012-05-14 20:49:36 +00:00
Maxmtg
aa08dd7b0b
made it buildable (there were missing refs to VDock and FSkin)
...
removed some obvious warnings
2012-05-14 20:34:07 +00:00
Maxmtg
466d51ce3d
costmanaparser
2012-05-14 20:15:33 +00:00
Sloth
5876e088c0
- Added Clear the Land.
2012-05-14 19:59:03 +00:00
ArsenalNut
353f0577eb
merge updates from Trunk 15508-15541
2012-05-14 13:56:12 +00:00
Sloth
98eb42a382
- Replaced some instances of af.getHostCard() with sa.getSourceCard().
2012-05-14 11:47:16 +00:00
Sloth
7e4e0e0cf9
- Fixed AI of Increasing Confusion.
2012-05-14 11:09:50 +00:00
Chris
41004a8489
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-14 10:19:37 +00:00
Sol
2ac1921981
- Clear Simultaneous triggers at the end of the game
2012-05-14 04:17:14 +00:00
Chris
6780a132a8
- Added a fluff piece to the changes.txt file.
2012-05-14 01:43:32 +00:00
Sloth
f34c82595a
- Added Shaper Parasite.
2012-05-13 18:50:34 +00:00
Sloth
6a7f74660c
- A Morphed card on the stack will no longer reveal its colors.
2012-05-13 18:49:43 +00:00
Sloth
fe64903530
- Cleanup of CardFactoryUtil.
2012-05-13 15:46:39 +00:00
Sloth
01875fbd8f
- Fixed a problem with TargetUnique.
2012-05-13 14:16:55 +00:00
Chris
013e5e9dcb
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-13 10:59:44 +00:00
jendave
aaa14ab894
strip out spaces in filenames
2012-05-13 09:27:06 +00:00
Sloth
03fba51491
- Made Gomazoa playable by the AI.
2012-05-13 08:26:12 +00:00
Sloth
ba5081f7ad
- fixed type of Phyrexian Devourer.
2012-05-13 06:38:14 +00:00
Chris
f4695eba9d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-12 11:08:35 +00:00
Sloth
0fc71266fa
- Fixed Painbringer.
2012-05-12 11:05:06 +00:00
Sloth
5c34818688
- Added the player keyword "You can't draw cards.".
...
- Converted Maralen of the Mornsong and Omen Machine to script.
2012-05-12 07:49:33 +00:00
Sloth
3f50411dd7
- Converted Platinum Emperion to script.
2012-05-12 07:45:07 +00:00
Sloth
b6e7457f0d
- Converted parts of Forsaken Wastes and Leyline of Punishment to script.
2012-05-12 07:40:24 +00:00
Sol
a939a04269
- Convert Living Weapon to script
2012-05-12 01:34:15 +00:00
7Durandal7
ac503cff3a
Added "Save Layout" feature. Save dialog function in forge.gui.toolbox improved. Save layout functions in SIOUtil slightly modified to accept these changes.
2012-05-11 22:22:09 +00:00
Sol
45e17ebda7
- Reduce the likelihood of upgrading Rares to Mythics for new quests.
2012-05-11 22:19:46 +00:00
Sloth
f7b5e21607
- Added the player keyword "You can't gain life.".
...
- Added Stigma Lasher.
2012-05-11 21:46:03 +00:00
Sloth
2dbc81ffed
- Added Merrow Bonegnawer.
2012-05-11 21:24:29 +00:00
Sloth
b822e21107
- Fixed AI of Graveyard Shovel and an ability description of Relic of Progenitus.
2012-05-11 21:18:38 +00:00
Sloth
b00118fff3
- Added Impelled Giant.
2012-05-11 21:10:52 +00:00
7Durandal7
e850a3f872
Improved functionality of "Load Layout" dock button.
2012-05-11 21:03:14 +00:00
Sloth
407fd5787c
- Fixed initiatePossibleDefenders being called in the wrong phases (which made it possible to attack planeswalkers which weren't on the battlefield anymore).
...
- Removed a superfluous function.
2012-05-11 16:41:46 +00:00
Sloth
1d2643ad93
- Fixed Aggravate.
2012-05-11 15:30:48 +00:00
Chris
5e34012be8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-11 11:39:18 +00:00
7Durandal7
f1ec1da068
Refactored some of the new code for a general open dialog. Dock now has new button "Open Layout" along with old button with original function "Revert Layout"
2012-05-11 02:37:49 +00:00
ArsenalNut
3fafabd922
adding branch for mana restrictions
2012-05-11 02:31:15 +00:00
ArsenalNut
5763192b02
adding *.jpg to ignore list for res/pics/tokens
2012-05-11 02:29:13 +00:00
Sloth
4b0b784f5f
- Added AILogic parameter to AF Protection.
2012-05-10 20:59:46 +00:00
Sloth
ada8ccbd1a
- Improved AI of Glint Hawk Idol.
2012-05-10 20:24:30 +00:00
7Durandal7
35a2bfeba4
Changed "Revert Layout" to "Open Layout" To revert to factory layout, open "match_default.xml"
2012-05-10 19:53:30 +00:00
Sloth
8af497d8ee
- Added the AILogic "Always" to AF Effect.
2012-05-10 19:15:52 +00:00
Sloth
7bd0acc9ff
- Tweaked AF DealDamage AI.
2012-05-10 19:00:04 +00:00
7Durandal7
c3f973ac3f
Fixed a bug with the stack not repainting after changes are made.
2012-05-10 17:53:38 +00:00
7Durandal7
242774d17b
Fixed an issue with the phase labels not updating completely, especially in custom layouts.
2012-05-10 17:46:19 +00:00
Sloth
3970a2fa7a
- Fixed Dawnfluke.
2012-05-10 11:43:08 +00:00
Chris
8404e0928a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-10 11:02:39 +00:00
Sloth
e29af6acbc
- Fixed Slithermuse.
2012-05-09 21:03:10 +00:00
Sloth
e2a3e4d3b4
- Removed SVar:RemAIDeck:True from Primal Surge.
2012-05-09 18:15:40 +00:00
Sloth
8d558f41c3
- Fixed changeKnownOriginResolve.
2012-05-09 12:30:18 +00:00
Sloth
3ae672ba66
- The AI can now use Tyrant of Discord.
2012-05-09 12:16:02 +00:00
Sloth
0756d78e5a
- Converted Spectral Bears and Spectral Force to script.
2012-05-09 11:59:17 +00:00
Sloth
c5579de189
- Fixed Curse of Thirst.
2012-05-09 10:54:57 +00:00
Chris
1e63786b45
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-09 10:17:36 +00:00
Sloth
14f8361a76
- Fixed Drake Familiar.
2012-05-09 10:07:00 +00:00
ArsenalNut
a18fbc7613
added default value for RepeatSVarCompare
2012-05-09 06:25:18 +00:00
ArsenalNut
79201a6f90
Adding Repeat AF. Adding Ad Nauseam, Primal Surge, and Tyrant of Discord
2012-05-09 06:06:36 +00:00
ArsenalNut
2464464134
added support for ForgetOtherRemembered and Optional to changeKnownOriginResolve
2012-05-09 05:04:56 +00:00
ArsenalNut
b7247eb9c5
added support for random sacrifice choice
2012-05-09 05:02:51 +00:00
Sloth
a0d859f0f9
- Added Prismwake Merrow.
2012-05-08 20:18:30 +00:00
Sloth
21c06eb0e5
- Added Consign to Dream.
2012-05-08 19:12:24 +00:00
Sloth
38c43183d8
- Added Advice from the Fae.
2012-05-08 19:03:33 +00:00
Sloth
70e277fa8f
- Added Eunuchs' Intrigues and Goblin War Cry.
2012-05-08 15:32:31 +00:00
Sloth
d7e1773ec0
- Added Return of the Nightstalkers.
2012-05-08 14:23:10 +00:00
Sloth
e5e743a0c5
- Re-added Words of War by Squee.
2012-05-08 14:17:10 +00:00
Sloth
7d97cd87ec
- Added 7ED setinfo to Infernal Contract.
2012-05-08 11:23:41 +00:00
Sloth
15b4d6c0f3
- Added the precon Solitary Fiends.
2012-05-08 11:16:00 +00:00
Sloth
4f9a251870
- Added the precon Angelic Might.
2012-05-08 11:08:45 +00:00
Chris
5f793b1dc6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-08 10:34:27 +00:00
Sloth
325ff4ec3a
- Cleanup.
2012-05-08 07:35:10 +00:00
Sloth
38e069035b
- Converted Academy Rector and Lost Auramancers to script.
2012-05-08 07:32:34 +00:00
Sloth
8c6e67a80f
- Fixed isCardInPlay.
2012-05-08 06:09:49 +00:00
Sloth
82f14cbf21
- Fixed AI payment of non-mana costs of static abilities (for example morph).
2012-05-07 20:18:09 +00:00
Sloth
0bee7d8526
- Fixed AF Fight not checking for fighters on battlefield.
2012-05-07 16:56:33 +00:00
Sloth
3b20487e9b
- Improved the AILogic "MostProminentHumanControls".
2012-05-07 16:40:24 +00:00
Sloth
e3f56a0dea
- Improved changeZoneAllTriggerAINoCost.
2012-05-07 16:33:25 +00:00
Sloth
6bc0ac77db
- Removed Words of War (it was not completely right).
2012-05-07 14:29:48 +00:00
Sloth
1060af2ad4
- Added the Words cycle by Squee.
2012-05-07 14:23:29 +00:00
Sloth
b2aecdc7ea
- A little AI tweak to support Awe Strike.
2012-05-07 14:05:18 +00:00
Sloth
4a51cdca13
- Added a little more safety code to prevent AI freezing.
2012-05-07 11:47:40 +00:00
Sloth
95fa160115
- Fixed a little bug in chooseSacrificeType.
2012-05-07 11:12:39 +00:00
Sloth
4f2decfd23
- Fixed a little bug in decideAIPayment of CostSacrifice.
2012-05-07 10:43:39 +00:00
Sloth
79d6768279
- Fixed SuspendCast never being set to false;
2012-05-07 10:05:59 +00:00
Sloth
fa996e564f
- Fixed a possible IndexOutOfBoundsException in dealDamageResolve.
2012-05-07 10:05:19 +00:00
Chris
29440c50a3
- Added a fluff piece to the changes.txt file.
2012-05-06 13:20:33 +00:00
Chris
ccaa80dd95
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-06 10:18:45 +00:00
Sloth
476d55112d
- Added targeting to AF Effect with Fog AILogic.
2012-05-06 09:56:05 +00:00
Chris
a61984e033
- Removed the second "SVar:BuffedBy:Creature" from Kruin Striker.
2012-05-05 22:54:19 +00:00
Sloth
4f5c8f324a
- Added Shadow to isUsefulPumpKeyword.
2012-05-05 18:34:29 +00:00
Sloth
66070ab1c4
- Added SVar:BuffedBy:Creature to Cathars' Crusade.
2012-05-05 18:25:58 +00:00
Sloth
7c7b0fd27c
- Fixed tokenDoTriggerAINoCost not setting targets and XCosts.
2012-05-05 18:24:42 +00:00
Sol
575be92620
- Prophetic Prism now using Any
2012-05-04 21:29:26 +00:00
jendave
95dc3bd778
Update site and buildnumber plugin
2012-05-04 16:29:23 +00:00
Chris
231f628e02
- Minor edit to Seachrome Coast to remove the extra copy of the etb text.
2012-05-04 14:16:43 +00:00
Chris
9698ff3aeb
- Cleared out the changes.txt file, now ready for new material.
2012-05-04 11:36:41 +00:00
Chris
d62a8977d6
[maven-release-plugin] prepare for next development iteration
2012-05-04 10:55:30 +00:00
Chris
70cee5aa47
[maven-release-plugin] prepare release forge-1.2.7
2012-05-04 10:55:21 +00:00
Chris
0511628c49
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-05-04 10:29:16 +00:00
Sol
8e4a4f934d
- Small tweak to Suspend Spell Description
2012-05-04 01:47:35 +00:00
Sloth
99c4588f33
- Added Quillspike.
2012-05-03 18:05:03 +00:00
moomarc
a1fc202c01
- Consolidated all the "can play X extra lands" into keyword format so that they don't have to be hardcoded each time. Just commented out the old code for now, but if its good then feel free to remove it instead.
...
- Converted Azusa, Lost but Seeking; Exploration; Oracle of Mul Daya; Rites of Flourishing and Storm Cauldron
2012-05-03 14:07:44 +00:00
Sloth
53e237283f
- Added Empty City Ruse and False Peace.
2012-05-03 11:42:58 +00:00
Sloth
7b1a0aa5b4
- Fixed a possible ConcurrentModificationException.
2012-05-03 10:55:12 +00:00
Chris
a26dff60d6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-03 10:37:54 +00:00
moomarc
39de96d23f
Improved script for Wild Evocation (no longer have to choose the Remembered card)
2012-05-03 07:20:38 +00:00
moomarc
5aa1b34dcc
Added Wild Evocation (thanks Squee)
2012-05-03 06:43:09 +00:00
ArsenalNut
f2f6abcdf6
Fixing bug with abilities that create delayed trigger e.g. Venser, the Sojourner. Changed parseTrigger() to use get() method of HashMap rather than remove().
2012-05-03 04:13:35 +00:00
ArsenalNut
89dc88829f
bug fix for enchantment and equipment not dropping off during "flicker" mechanic
2012-05-03 03:18:22 +00:00
Sol
da185bcb91
- Cards will now restore their last position if canceled out when attempting to be cast from a Zone where it matters (Descendant's Path + Flashback changing Zone position bug)
2012-05-03 01:25:51 +00:00
Sloth
e3059d2659
- Added Savor the Moment.
2012-05-02 20:45:53 +00:00
Sloth
7daa0a5d72
- Added info about EnchantedBy, Equipping and EquippedBy to LKI copies.
2012-05-02 15:27:44 +00:00
Sloth
589b7928b6
- Updated some AI SVars.
2012-05-02 15:19:16 +00:00
ArsenalNut
958c7b73e9
added SecondSpellCastThisTurn property. added Second Guess
2012-05-02 14:40:02 +00:00
Sloth
2218af1a31
- The AI can now use Death Wind.
2012-05-02 14:22:55 +00:00
moomarc
8ed5fdcec6
New Hound pet art is in. Updated bazaar index and download links.
2012-05-02 13:06:32 +00:00
Chris
f616fbc0d5
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-02 10:22:27 +00:00
Sloth
a3884353e3
- Moved the displaying of damage to the text area of the card detail panel (it's not important enough to waste a line on every card).
2012-05-02 09:37:48 +00:00
Sloth
b0a808da85
- Updated SVars and descriptions of some more AVR cards.
2012-05-02 09:05:19 +00:00
Sloth
c0c3db7fda
- The AI will now play cards with Soulbond in Main1.
2012-05-02 05:42:29 +00:00
jendave
ead8c5d42a
update compiler plugin and guava dep
2012-05-01 17:11:45 +00:00
Sloth
1c9c90da58
- Updated AI SVars of AVR cards (A-G).
2012-05-01 17:08:11 +00:00
Sloth
07eadcca7e
- Added AITgts to three more cards.
2012-05-01 16:52:35 +00:00
Sloth
63f9106464
- Added AITgts to two more cards.
2012-05-01 16:36:24 +00:00
Sloth
c261c03a87
- Added "AITgts" parameter to AF Destroy (Example: Hydroblast).
2012-05-01 16:08:44 +00:00
jendave
d82c2775ad
update scm plugin
2012-05-01 16:05:18 +00:00
Sloth
83b97fc101
- Added "AITgts" parameter to AF Counter (Example: Burnout).
2012-05-01 15:37:57 +00:00
Sloth
59f917adcd
- Added "AITgts" parameter to AF Attach (Example: Grounded).
2012-05-01 15:26:58 +00:00
Chris
5a0e685bf4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-05-01 10:41:03 +00:00
ArsenalNut
4dfc61e825
fixed cost of Tamiyo's ultimate
2012-05-01 07:34:34 +00:00
ArsenalNut
8c327c4532
fixed error with added SVars
2012-05-01 05:35:23 +00:00
ArsenalNut
da97f8ef89
add Descendants' Path and Descent into Madness
2012-05-01 04:02:47 +00:00
ArsenalNut
50679aa5c0
fixed infinite loop in Play AF
2012-05-01 02:44:23 +00:00
Sloth
0185dbcfff
- Added the player keyword "You may cast nonland cards as though they had flash.".
...
- Converted some cards to use it
2012-04-30 21:17:43 +00:00
Sloth
dc4320bc59
- Tweaked cost evaluation AI functions a little.
2012-04-30 21:02:02 +00:00
Chris
e920f3d973
- Fixed the LQ pic URL for Riot Ringleader.
2012-04-30 20:50:33 +00:00
Chris
b711c5e0d3
- Fixed the LQ pic URL for Thraben Valiant.
2012-04-30 20:46:12 +00:00
Chris
e073f9ae74
- Fixed the LQ pic URL for Avacyn, Angel of Hope.
2012-04-30 20:42:20 +00:00
Chris
14fa6a515d
- Fixed the LQ pic URL for Moorland Inquisitor.
2012-04-30 20:37:39 +00:00
Chris
95cfdbe300
- Fixed the LQ pic URL for Conjurer's Closet.
2012-04-30 20:33:20 +00:00
Chris
dfe0f7a6cc
- CheckStyle.
2012-04-30 19:10:59 +00:00
Sloth
9786bdc783
- Fixed a bug with auras not being played by their owner.
2012-04-30 18:27:11 +00:00
Sloth
0d7c647e33
- Added the keyword "May be played by your opponent without paying its mana cost".
...
- Added Stolen Goods by ArsenalNut.
2012-04-30 18:20:56 +00:00
Sloth
559b62d10a
- Added the player keyword "At the beginning of the end step, you lose the game.".
...
- Added Final Fortune, Last Chance and Warrior's Oath.
2012-04-30 15:37:33 +00:00
ArsenalNut
3823552b14
added a stack description
2012-04-30 15:19:22 +00:00
ArsenalNut
3d6c1c0385
added AVR to set lists
2012-04-30 15:18:50 +00:00
Sloth
cf1c0fba73
- Removed unnecessary auto switching to the Stack panel at the beginning of some phases.
2012-04-30 14:19:22 +00:00
moomarc
b8dbe34265
Added Morality Shift (Note: does not let you order the cards going to your GY)
2012-04-30 14:15:01 +00:00
Sloth
7508b3e5a8
- Now the Stack panel will always be shown, whenever a SpellAbility hits the stack.
2012-04-30 14:08:11 +00:00
moomarc
d7ec3e517a
Added Burn at the Stake
2012-04-30 13:01:32 +00:00
Sloth
0534fd05f4
- Fixed the description of Malignus.
2012-04-30 10:34:40 +00:00
Chris
2ca7438435
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-30 10:27:25 +00:00
Sol
b1d5f33dcb
- Entreat flying Angels
2012-04-29 22:55:10 +00:00
Sloth
13879b7acc
- Added Rain of Daggers.
2012-04-29 16:23:32 +00:00
Sloth
3228780261
- Added Tajuru Preserver.
2012-04-29 14:44:49 +00:00
Sloth
f34e9ba9d9
- Added the player keyword "Spells and abilities your opponents control can't cause you to sacrifice permanents.".
...
- Added Sigarda, Host of Herons.
2012-04-29 14:42:48 +00:00
Sloth
1b471b8c13
- Little fix for RememberDestroyed parameter.
2012-04-29 14:31:32 +00:00
Sloth
72f02c8dc7
- Added Longhorn Firebeast.
2012-04-29 14:16:43 +00:00
Sloth
2f9e005cb6
- Added Vexing Devil.
2012-04-29 14:13:57 +00:00
Chris
abe70e1fdb
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-29 12:12:27 +00:00
Sloth
77d775b3b1
- Added Hidden Predators.
2012-04-29 11:21:38 +00:00
Sloth
15a4bc1304
- Further steps towards the player keyword "Spells and abilities your opponents control can't cause you to sacrifice permanents."
2012-04-29 10:48:00 +00:00
Sloth
8d6f8ed2d7
- Deleted some unused functions.
2012-04-29 09:33:51 +00:00
Sloth
a22ec3ada0
- Added Malignus.
2012-04-29 09:12:06 +00:00
Sloth
4911066487
- Added the keyword "Damage that would be dealt by CARDNAME can't be prevented.".
...
- Added Excruciator.
2012-04-29 09:04:31 +00:00
Sloth
168c331401
- Fixed some trigger descriptions.
2012-04-29 08:42:52 +00:00
Sol
349df90c80
- Some cleanup, and simplification
2012-04-29 03:53:56 +00:00
Sol
631a0a5ac1
- No need for two variables when we can just have one
2012-04-29 03:38:51 +00:00
Sol
d7ecbd0b41
- Convert cycling and typecycling to AF Scripts
2012-04-29 03:29:49 +00:00
Sol
1c953be4cc
- Initial checkin for EndTurn and skipToPhase functionality. The first priority doesn't pass automatically for some reason, but it does help speed things along, so it's worth being there until that first passing can get worked out.
2012-04-29 02:57:49 +00:00
Sol
77a4243a59
- Fixing Exterminator CC
2012-04-29 02:18:48 +00:00
Sol
632b65d70b
- Added Bonfire of the Damned and Entreat the Angels
2012-04-28 21:38:50 +00:00
Sloth
a06cd1bb5a
- First step towards the player keyword "Spells and abilities your opponents control can't cause you to sacrifice permanents."
2012-04-28 21:02:51 +00:00
Sloth
6011413b0c
- Added basic AI to Madness.
2012-04-28 15:49:45 +00:00
Sloth
d4629a5ca9
- Added DoTriggerAI and canPlayFromEffectAI functions to AF ChangeZoneAll (mainly for Terminus).
2012-04-28 15:34:34 +00:00
Sloth
f93f61dc65
- Added basic AI to Miracle.
2012-04-28 15:23:00 +00:00
Sol
9c310d361e
- Update Miracle and Madness to use playSpellAbility so they go through costChange()
2012-04-28 13:34:17 +00:00
Sloth
62ff56efaa
- Fixed Miracle of Blessings of Nature.
2012-04-28 10:55:21 +00:00
Chris
8546347194
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-28 10:36:02 +00:00
Sol
ae93bf2b97
- Not that much Jubilation
2012-04-28 02:03:30 +00:00
Sol
a1b2c7673a
- Added some Keywords related to Angel of Jubilation
...
- Added Angel of Jubilation
2012-04-27 21:23:33 +00:00
Sol
c91c2d028d
- Added Miracle to CardDetailPanel
2012-04-27 19:21:39 +00:00
Sol
1ea3431eea
- Moved the "Start Game" stuff to only after Mulliganing and Leylining is finished.
2012-04-27 18:56:06 +00:00
Sloth
64a612dec3
- Added Outwit.
2012-04-27 18:21:56 +00:00
Sloth
449ca34306
- Added Fettergeist.
2012-04-27 18:15:34 +00:00
Sloth
1b748fc17b
- Added Extravagant Spirit.
2012-04-27 18:12:20 +00:00
Sloth
52063d86df
- Added Megatherium by Squee.
2012-04-27 18:09:23 +00:00
Sloth
ef2637250b
- Added Falkenrath Exterminator and Heirs of Stromkirk by ZzzzSleep.
2012-04-27 17:58:16 +00:00
Sloth
67af646e14
- Added Dual Casting by Squee.
2012-04-27 17:42:35 +00:00
Sol
5ed87d4757
- Updated mtg-data.txt
...
- Ran OracleScript for AVR cards
2012-04-27 17:35:04 +00:00
Sol
8579124189
- Added Battle Hymn
2012-04-27 17:20:41 +00:00
Sol
e64f7c94ed
- Simplified Phyrexian Unlife
2012-04-27 17:14:46 +00:00
Sol
560bc516f7
- Damage Functions now return whether or not they dealt any damage
...
- DamageAll can now Remember what Cards it damaged
- Added Aggravate
2012-04-27 16:48:49 +00:00
Chris
c7a09910c1
- Fixed card text for Into the Void.
2012-04-27 12:56:26 +00:00
Chris
26adafbf1a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-27 10:51:37 +00:00
Sloth
818fe0645e
- Fixed Umezawa's Jitte description.
2012-04-27 06:23:16 +00:00
Sol
b83b080e2a
- Fixing Corpse Traders SpellAbility
2012-04-27 04:47:36 +00:00
Sol
d3fcc46500
Fixing Scalding Devil type line
2012-04-27 04:40:59 +00:00
Sol
ede49d8ede
Fixing Miracle for Reforge the Soul
2012-04-27 04:29:08 +00:00
Sol
445c5ab05b
- Updated AVR Block Data files (I think I got all of them properly)
2012-04-27 03:55:04 +00:00
Sol
f60be444a6
- Fixing the name of Blessings of Nature
2012-04-27 03:42:27 +00:00
Sol
d0dbdcbe5b
- SetInfo for the rest of the reprints
2012-04-27 03:22:43 +00:00
Sol
3c317c8dc0
- Most of the reprints, messed up three of the basic lands, coming shortly.
2012-04-27 03:14:53 +00:00
Sol
d07140a546
- Adding AVR SetInfo for non-reprints
2012-04-27 02:53:01 +00:00
Sloth
0b05e1884e
- Updated some SVars.
2012-04-26 15:19:16 +00:00
Sloth
894857de59
- Added Murderous Spoils.
2012-04-26 15:08:13 +00:00
Sloth
532f2ce5c8
- Moved Defang.txt.
2012-04-26 14:59:39 +00:00
Sloth
bc54cd8615
- Added Guise of Fire, Hound of Griselbrand and Raging Poltergeist by Squee.
2012-04-26 14:49:08 +00:00
Sloth
cafe6ce620
- Added Gang of Devils, Havengul Vampire, Kessig Malcontents and Malicious Intent by Squee.
2012-04-26 14:46:47 +00:00
Sloth
3ca5b4215c
- Converted Turn to Slag to script.
2012-04-26 14:33:33 +00:00
Sloth
50217dbc0f
- Added Eaten by Spiders.
2012-04-26 14:27:31 +00:00
ArsenalNut
eff76c2915
manually added changes from HEAD revision of AVR branch into trunk
2012-04-26 14:19:18 +00:00
Chris
0f066afc7b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-26 10:51:06 +00:00
Sol
291ce15866
Fixing pyrokinesis Spell Description
2012-04-26 03:20:00 +00:00
Sloth
2bbe43494d
- Added 5 other cards by Squee.
2012-04-25 19:42:26 +00:00
Sloth
d1bc29776a
- Added Abundant Growth, Snare the Skies, Timberland Guide and Vigilante Justice by Squee.
2012-04-25 19:38:35 +00:00
Sloth
7c9af78edf
- Added Champion of Lambholt and Terrifying Presence.
2012-04-25 15:08:50 +00:00
Sloth
7dcbe0bcd5
- Fixed Sparkspitter.
2012-04-25 13:37:10 +00:00
Sloth
bf9af5e882
- Merged AVR branch.
2012-04-25 13:04:05 +00:00
Sloth
904c92ecb3
- Cleanup.
2012-04-25 12:59:29 +00:00
Chris
1ad876dc27
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-25 11:16:58 +00:00
Sloth
8b3f7f259e
- Added Grounded, Rain of Thorns and Vorstclaw.
2012-04-25 10:19:36 +00:00
Sloth
5e8908f51c
- Added the keyword "Your opponent may look at this card.".
...
- Added Praetor's Grasp.
2012-04-24 16:44:26 +00:00
Sloth
f22be397ed
- Added Chancellor of the Spires.
2012-04-24 15:55:59 +00:00
Sloth
81e6ac33b6
- Fixed "May be played by your opponent" keyword.
2012-04-24 14:25:18 +00:00
moomarc
28a4344fa0
Added Triumph of Cruelty and Triumph of Ferocity (AVR branch)
2012-04-24 12:12:59 +00:00
Chris
dae9d89b5b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-24 11:04:21 +00:00
Sol
faf990f32c
- Converting Player keywords to Continuous Static Effects.
...
(You can't win, You can't lose, Opponents can't win, Opponents can't lose, You don't lose at <=0 life)
2012-04-24 04:02:55 +00:00
Sol
4b487ed1c0
- Simplifying how Landwalk is handled
...
- Removing Hardcoded Card Names in Landwalk handling
2012-04-24 03:22:27 +00:00
moomarc
7d2469ab4a
Removed "SVar=" instances from Jugan, the Rising Star
2012-04-23 20:12:25 +00:00
Chris
cb8a8d3b84
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-23 11:13:23 +00:00
Chris
15e79c6131
- Added a fluff piece to the changes.txt file.
2012-04-23 11:10:46 +00:00
Doublestrike
c83cd28b38
Fixed concurrent list modification bug in PlayArea.
2012-04-23 04:01:19 +00:00
moomarc
e8b57fcfbc
Added Woebringer Demon
2012-04-22 18:08:55 +00:00
moomarc
16714fe9d1
Added Wormfang Crab
2012-04-22 17:53:24 +00:00
moomarc
703cdbc0ff
Added Cho-Manno's Blessing, Floating Shield, and Pentarch Ward
2012-04-22 17:25:51 +00:00
Sol
74293cbbf9
- Re-fixing Multi-targeting bug caused by Updating Observers in a weird spot
2012-04-22 17:23:18 +00:00
moomarc
fa3a582f6a
Added Infiltrator's Magemark
2012-04-22 16:14:19 +00:00
moomarc
d677ca1b99
Added Charisma
2012-04-22 15:16:27 +00:00
Chris
fbc8270f9e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-22 11:08:40 +00:00
Sloth
4d67b454d1
- Fixed some changeZone triggers triggering twice.
2012-04-22 09:07:27 +00:00
Sloth
88eef267a3
- Fixed a possible NPE in checkRemoveCounterCost.
2012-04-21 21:16:37 +00:00
Sloth
00e56cef46
- Fixed a bug with "May be played by your opponent".
2012-04-21 21:13:15 +00:00
Sloth
d90c723dc6
- Fixed Sylvan Library.
2012-04-21 20:55:32 +00:00
Sol
2611c9cd70
- Small AI improvement for PreventDamage
...
- Small tweaks to Downhill Charge and Keeper of the Mind
2012-04-21 20:55:24 +00:00
Sloth
2e1e94b84b
- Fixed description of Green Sun's Zenith.
2012-04-21 20:22:15 +00:00
Sol
733333bce0
CardRulesReader now parses Colors: fixing a bug with the DeckEditor
2012-04-21 17:16:26 +00:00
Sol
88088c5dcf
- Changing K:CARDNAME is <color> to Colors:<color>{,<color>,...}
2012-04-21 16:33:36 +00:00
moomarc
978f1ca533
Added spell description to Tribal Unity.
2012-04-21 14:12:22 +00:00
moomarc
b0ba1c1470
The new art for the crocodile pet is in.
2012-04-21 14:06:51 +00:00
Chris
c5abad36c1
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-21 10:25:06 +00:00
ArsenalNut
84c2235496
added Soulbond mechanic
2012-04-21 00:54:08 +00:00
Sol
258f65ebd9
- Vodalian Illusionst thought it was part of Teferi's Honor Guard
2012-04-20 15:40:09 +00:00
Sloth
9a60b5a9df
- Removed duplicate getter/setter for isIntrinsic variable.
2012-04-20 15:15:06 +00:00
Sloth
751aff9a89
- Fixed Provoke keyword.
2012-04-20 15:06:02 +00:00
Chris
c343c9e93c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-20 10:47:50 +00:00
Doublestrike
9644b0046f
Fixed resizing bug in drag cell layout.
2012-04-20 05:01:33 +00:00
Doublestrike
13fe260058
Fixed card detail / pic mouseover bug in match UI.
2012-04-20 04:30:04 +00:00
Chris
64547174e7
- Fixed Sarcomite Myr ability cost.
2012-04-19 22:21:21 +00:00
Sloth
b011cd0cfb
- Fixed possibility to get stuck paying a discard cost of 0.
2012-04-19 19:15:45 +00:00
Chris
4b2c811e4d
- Edit.
2012-04-19 19:13:28 +00:00
Sloth
907fa3f93e
- Fixed the AI playing useless Curse Pump spells.
2012-04-19 17:48:54 +00:00
Sloth
e153bcf2f7
- Quick fix for the double faced cards not castable problem.
2012-04-19 15:26:46 +00:00
jendave
04b611a481
Update dependency. Add package docs
2012-04-19 15:24:09 +00:00
Sloth
c241e93b87
- Fixed ChangeZone triggers not working on cards moving to hand or library themselves.
2012-04-19 15:07:23 +00:00
Chris
9d2df7922c
- Added a fluff piece to the changes.txt file.
2012-04-19 13:34:24 +00:00
Sloth
84caf74c9a
- The Game log will no longer reveal the name of Morphs.
2012-04-19 13:27:54 +00:00
Sloth
eb67ab0153
- The CardDetail panel will now switch to cards hitting the stack again. Morph sources are no longer shown.
2012-04-19 13:18:39 +00:00
Doublestrike
39ad9bcb4b
Minor update to DragTab.
2012-04-19 12:42:38 +00:00
Chris
9fb8746fac
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-19 10:39:50 +00:00
moomarc
473afbebad
Added Xathrid Demon (thanks Squee)
2012-04-18 16:35:54 +00:00
moomarc
169c55523e
Added Zombie Boa and Zerapa Minotaur (thanks Squee)
2012-04-18 15:54:19 +00:00
Chris
2e5e1008e4
- Re-add the lowercased font.
2012-04-18 15:40:48 +00:00
Chris
ff18d3c584
remove font
2012-04-18 15:39:33 +00:00
Chris
ee7a0b193b
remove font
2012-04-18 15:37:34 +00:00
moomarc
c063c83a98
Added Plow Through Reito and Pious Warrior
2012-04-18 14:28:10 +00:00
Chris
d96ed5c801
- Lowercased the font file for the simpsons skin.
2012-04-18 14:14:56 +00:00
moomarc
831c808670
Added Volley of Boulders (thanks Squee)
2012-04-18 11:40:47 +00:00
Sloth
3598d617f1
- Better handling of ordering of continuous static abilities.
2012-04-18 11:32:14 +00:00
Chris
070b4ec251
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-18 10:53:18 +00:00
moomarc
e74baa3d64
Added Venser, Shaper Savant
...
Added support to ChangeZone AF for targeting spells on stack. Might need some tweaking.
Added counting of cards on the stack
2012-04-18 10:47:08 +00:00
Sloth
9313a97d97
- Added Ghave, Guru of Spores.
2012-04-18 09:12:28 +00:00
Sloth
d93018f7af
- Added Spike Rogue.
2012-04-18 09:05:06 +00:00
Sol
b60e10bc9f
- Initial Checkin for Remove Counter from Type (still needs some fine tuning, but should be functional for Human)
...
- Added Sage of Fables
2012-04-18 03:48:03 +00:00
Sloth
75f80f74b3
- Added SVar:RemAIDeck:True to Kyren Toy.
2012-04-17 21:10:11 +00:00
moomarc
d8376fcd61
Added Mogg Infestation.txt
2012-04-17 18:53:02 +00:00
Sloth
39b885e2a5
- Added Harsh Justice.
2012-04-17 18:31:50 +00:00
Sloth
e21fc6ec96
- Added Simulacrum.
2012-04-17 14:53:00 +00:00
moomarc
85183b4703
Added Weird Harvest (thanks Squee)
...
Added Gate to the AEther (thanks mark)
2012-04-17 14:47:30 +00:00
moomarc
b570e07dd7
Added Gisela, Blade of Goldnight (AVR branch)
...
Static ability PreventDamage can now handle "HalfUp" for Amount
2012-04-17 13:46:21 +00:00
Chris
217c4993ba
- Updated the README.txt file.
2012-04-17 13:15:13 +00:00
moomarc
91771b8de2
- removed some excess params from Vigorous Charge.
2012-04-17 11:57:10 +00:00
Chris
e7f4ac2a4c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-17 10:32:53 +00:00
moomarc
fe18c35e70
Added missing rarity info to Furnace of Rath. Also changed its valid targets from permanent to creature
2012-04-17 10:05:46 +00:00
moomarc
f38caf31df
Added Vigorous Charge, and Vintara Elephant (thanks Squee)
2012-04-17 10:03:56 +00:00
moomarc
296407ab35
Made the triggered ability for Glint Hawk Idol optional.
2012-04-16 21:18:57 +00:00
Chris
90cc030c48
- CheckStyle.
2012-04-16 19:47:39 +00:00
Sloth
05e62a0e69
- Cleanup.
2012-04-16 18:17:26 +00:00
moomarc
4b260ccbdf
Updated image references for new bird pet (bazaar index and dl links)
2012-04-16 17:27:49 +00:00
Sloth
e8bf48eb48
- Fixed random deck generation for the AI.
...
- Updated some SVars.
2012-04-16 16:29:45 +00:00
Chris
0cbfa1b46b
- Edited a fluff piece in the changes.txt file.
2012-04-16 16:19:45 +00:00
Sloth
c6e520d5fa
- Fixed singleton mode freezing.
2012-04-16 15:04:23 +00:00
Sloth
6fa076abe6
- Added the the options "SetMaxHandSize" and "RaiseMaxHandSize" to continuous static abilities.
...
- Converted all cards with the old HandSize keyword as well as Praetor's Counsel.
2012-04-16 14:44:09 +00:00
Chris
3a6070996e
- Added a fluff piece to the changes.txt file.
2012-04-16 14:30:25 +00:00
Sloth
f5bb923fc1
- Renamed "Message Report" panel name to "Prompt".
2012-04-16 14:02:23 +00:00
Chris
673a569710
- Added a fluff piece to the changes.txt file.
2012-04-16 13:50:40 +00:00
Chris
215be9c29f
- Reverted changes made to the main.properties file, think this may have been an unintentional edit.
2012-04-16 13:41:12 +00:00
Chris
e919839563
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-16 11:07:15 +00:00
Sloth
51311fb483
- Fixed getSpellCostChange not being applied for the AI.
2012-04-16 06:19:26 +00:00
Doublestrike
c9d581a914
Fixed window resizing / drag cell bug.
2012-04-16 05:04:04 +00:00
Doublestrike
f95a5cb5b6
Removed border around scroller element in Ante panel.
2012-04-16 05:01:17 +00:00
Chris
c0093aeb15
- Spell corrected the title of the checkbox for "Upload Draft Picks".
2012-04-15 22:51:40 +00:00
Chris
e3cd83a17a
- Added a fluff piece to the changes.txt file.
2012-04-15 22:34:17 +00:00
Chris
e374d004ca
- CheckStyle.
2012-04-15 21:23:54 +00:00
Chris
ee530d4e58
- CheckStyle.
2012-04-15 21:19:40 +00:00
Chris
464c018868
- CheckStyle.
2012-04-15 21:14:08 +00:00
Chris
47c522542e
- Fixed Head Games, should now be treated as a SP$ ability rather than an AB$ ability.
2012-04-15 20:02:58 +00:00
Chris
caa7b07266
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-15 11:47:37 +00:00
Doublestrike
d2c10d73ac
Fixed dev mode milling and unlimited lands saving.
2012-04-15 11:03:18 +00:00
Doublestrike
180e848d11
Temporarily removed "end of turn" and "settings" button in Dock panel.
2012-04-15 09:02:14 +00:00
Doublestrike
8cf588327b
Added multiple card handling and labels to ante panel.
2012-04-15 08:49:36 +00:00
Doublestrike
08bf86323b
Added "revert to default layout" button in dock.
2012-04-15 08:45:08 +00:00
Doublestrike
e58c554d74
Enlarged font size in message panel.
2012-04-15 08:44:14 +00:00
Chris
d01a72fc98
- Fixed the activation cost for Samite Censer-Bearer.
2012-04-15 01:16:10 +00:00
Chris
171de54bc4
- CheckStyle.
2012-04-15 00:10:58 +00:00
Chris
8542bcdf1b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-14 10:59:40 +00:00
Doublestrike
a4e9a62342
FOverlay instance changed to singleton.
2012-04-14 09:19:07 +00:00
Doublestrike
0c2456c718
Javadoc updates.
2012-04-14 08:43:55 +00:00
Doublestrike
7faff76b3f
Boom - it's landed.
...
Draggable layout for match UI.
2012-04-14 08:29:21 +00:00
Chris
12a3bf8d5a
- StringBuilder.
2012-04-13 22:37:41 +00:00
Chris
4515fc6884
- Added a fluff piece to the changes.txt file.
2012-04-13 22:10:11 +00:00
moomarc
309c44f424
- Added Planeswalker types Tamiyo and Tibalt
2012-04-13 17:24:32 +00:00
moomarc
010dcad9db
Added Walking Sponge (Thanks Squee)
2012-04-13 15:34:16 +00:00
moomarc
4899041e6d
- Added Weight of Spires (thanks Squee)
...
- Added TargetedControllerControls to isValid
2012-04-13 14:08:53 +00:00
Chris
819257f13e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-13 10:51:49 +00:00
moomarc
eb1012e730
Removed my initial work on remembered integer values in favor of Sol's StoreSVar AF.
2012-04-13 10:06:41 +00:00
Sol
d53e70fa46
- Added StoreSVar AF for calculating and storing values to SVars for amounts that need to be calculated before they are going to be used.
...
- Simplified Tree of Redemption's script logistics
Note: We should probably remove the references to RememberToughness, I didn't get a chance to track those down.
2012-04-13 03:49:40 +00:00
Sol
653f5df122
- Converting MorphUp to AbilityStatic
2012-04-12 23:17:05 +00:00
moomarc
ab755b777b
Added support for the Miracle keyword
2012-04-12 16:02:23 +00:00
Chris
d3e4884e2a
- Fixed Krosan Reclamation, target player should shuffle up to two target cards and not three.
2012-04-12 13:10:10 +00:00
Chris
d3f1e7ff8e
- CheckStyle.
2012-04-12 12:14:34 +00:00
Chris
15ec029928
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-11 10:30:56 +00:00
Maxmtg
b00da1a49d
moved to afterPayMana the moment when player chooses an object to copy with clones. An option "not to copy anything" is present now.
...
Note: Need a mechanism to choose the card to copy in GameAction.changeZone (actual problem is - the function won't await user's input - it wants to return right then). That would make Clones ETB correctly from any location.
2012-04-11 07:07:44 +00:00
Maxmtg
de0819a7ad
Disabled quest being saving as unpacked XML - will write only .dat files
2012-04-10 18:04:48 +00:00
Chris
d0bd4e4d3e
- Minor update to the README.txt file.
2012-04-10 17:57:58 +00:00
moomarc
e2eae0b010
Urg... final fix to Molten Psyche script. Sorry.
2012-04-10 16:36:44 +00:00
moomarc
6f098edb4c
Removed debugging info from Molten Psyche (main branch)
2012-04-10 16:30:31 +00:00
moomarc
d0f88be6f2
Added the script version of Molten Psyche to AVR branch accidentally, so committing to main branch as well so its not broken with the hardcoded one removed.
2012-04-10 16:28:51 +00:00
moomarc
a2a8879e0a
Converted Molten Psyche to script. (Thanks Squee)
2012-04-10 16:23:44 +00:00
Chris
020c382a64
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-10 10:49:16 +00:00
moomarc
9ede8884d5
Fixed Consuming Vapors not clearing remembered list.
2012-04-10 08:41:42 +00:00
Chris
ed1915fba8
- CheckStyle.
2012-04-09 19:05:04 +00:00
Chris
f77c9cdde7
- CheckStyle plus StringBuilder.
2012-04-09 16:43:25 +00:00
moomarc
9074a8f93c
Improved script for Tree of Redemption. Should get final makeover when Sol (or another dev) implements his StoreSVar AF.
2012-04-09 15:15:14 +00:00
Chris
db5ff59753
- CheckStyle.
2012-04-09 14:48:10 +00:00
moomarc
3a5c5d07f5
Refined Flicker's script (Remembered cards weren't being cleared).
2012-04-09 14:17:58 +00:00
moomarc
c36a04cdac
Flowstone Sculpture wasn't displaying the 'Put a +1/+1 counter on CARDNAME' ability in the card info panel. So while correcting it decided to make it use generic choice for the ability selection instead of separate pumps.
2012-04-09 12:24:25 +00:00
Chris
164a6b6215
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-09 10:15:28 +00:00
Doublestrike
3692ec8230
A few additions to default skin.
2012-04-09 10:04:53 +00:00
Doublestrike
eab7865666
Further work on draggable layout.
2012-04-09 10:03:11 +00:00
Chris
f65e486b3c
- Added some new material to the README.txt file.
2012-04-08 17:41:38 +00:00
Maxmtg
abd0ae9e9b
the cards that were hardcoded right in AbstractCardFactory moved to their own static classes
2012-04-08 15:26:06 +00:00
Chris
6bf3d613f1
- CheckStyle.
2012-04-08 12:33:59 +00:00
Chris
351b5584a8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-08 10:05:09 +00:00
slapshot5
e0209a476f
add an accessor to ViewMatchUI.java
2012-04-08 02:12:42 +00:00
Sol
bdb54987eb
- Fixing issue with Stupefying Touch having two Attach spells.
2012-04-07 20:13:40 +00:00
Maxmtg
d2570ac4f3
CardFactoryCreatures: card-specific code moved into methods for better readability
2012-04-07 19:42:55 +00:00
Maxmtg
08888616f7
Zone moved to a personal package
2012-04-07 12:50:31 +00:00
Maxmtg
e3467d14af
same as previuos
2012-04-07 11:34:49 +00:00
Maxmtg
7990183ca5
arcane.ui.* => forge.view.arcane.*
...
removed generateRandomCards from cardfactory
2012-04-07 11:34:05 +00:00
Chris
3ff4cae6e9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-07 10:44:23 +00:00
Maxmtg
5ce60300ea
move refactoring
...
removed old card alignment code from guiDisplay
2012-04-07 10:26:44 +00:00
Maxmtg
a0b74add1d
moved player-related stuff to a package
...
Removed unused classes SimpleCombat, ExternalPanel, ImagePreviewPanel, Move
2012-04-07 09:53:23 +00:00
Maxmtg
1017b2d083
from constants removed strange constantstringarray, removed some warnings.
2012-04-07 09:31:34 +00:00
Maxmtg
d8e5a8011c
Gathered phase-related classes in a package
2012-04-07 08:32:53 +00:00
Maxmtg
04d8059a7d
remove warnings or unused items
2012-04-07 07:59:21 +00:00
Maxmtg
0d7a549bd1
Deck generation uses CardPrinted
2012-04-07 06:57:12 +00:00
Sol
a76760ceca
- Fixing double cost description of Shared Discovery.
2012-04-07 03:04:53 +00:00
Sol
0cf2a4d06c
- Fixing typo in Goblin Digging Team
2012-04-07 02:46:06 +00:00
Sol
d6e1baaf08
- Fixing typo in Relentless Rats
2012-04-07 02:43:56 +00:00
Sol
fa0a82e0e6
- Cleanup in PhaseHandler. Don't need to go retrieve PhaseHandler when I'm already inside the object.
2012-04-06 21:16:20 +00:00
moomarc
77cf0626e1
Oops. Left my debugging info in the script for Tree of Redemption. Fixed!
2012-04-06 20:34:04 +00:00
moomarc
ddbbe2796c
- Added Tree of Redemption
...
- Added the ability to remember and recall integer values. This is needed for cards like Tree of Redemption where the referenced value might change. It currently only supports RememberToughness, but it can be referenced easily for other values. To recall the value, use SVar:X:Number$RememberedValue.
2012-04-06 20:27:45 +00:00
moomarc
09f1b7c3d7
AI can't use Viscid Lemures ability properly, so added RemAIDeck
2012-04-06 15:35:30 +00:00
moomarc
bf42ead418
Fixed card panel description for Stalking Yeti
2012-04-06 14:56:03 +00:00
Chris
e991e43ba7
- Fixed the casting cost for Shelter.
2012-04-06 13:51:22 +00:00
Chris
ed481277e8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-06 10:48:28 +00:00
Sol
b43b6ba041
- Fixing Ape and Bird Lvl 4 triggers.
2012-04-06 03:11:38 +00:00
skiera
2f816e3086
Fixed bugs with Yosei, the Morning Star - warning: possible regression...
2012-04-06 01:24:37 +00:00
skiera
941ec3386c
Fixed bug with Animate Dead and Dance of the Dead - they hopefully will work now
2012-04-06 00:35:24 +00:00
Sloth
9601155151
- Fixed an issue with "ClearRemembered" and Sacrifice self costs.
...
- Added Whirlpool Warrior by Squee.
2012-04-05 21:12:43 +00:00
Sloth
d355d7fd33
- Converted Winds of Change to script (by Squee).
2012-04-05 20:08:51 +00:00
Sloth
6fe7456d8d
- Added SVar:RemAIDeck:True to Veldrane of Sengir.
2012-04-05 14:52:35 +00:00
Sloth
b7ff6626e2
- Fixed Student of Elements/Tobita, Master of Winds.
2012-04-05 14:51:13 +00:00
Sloth
095df52bff
- Fixed Curse of Bloodletting.
2012-04-05 14:49:12 +00:00
Sloth
a625bc67c0
- Removed RemAIDeck SVar from Deceiver Exarch and Dromar's Charm.
2012-04-05 11:39:38 +00:00
Sloth
462397abaf
- More work on the AI part of AF Charm (experimental).
2012-04-05 11:32:22 +00:00
Sloth
23382be655
- Added Wall of Vipers, Wandering Eye and Wash Out by Squee.
2012-04-05 10:56:18 +00:00
Chris
80b05df075
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-05 10:46:20 +00:00
Sloth
c95368d61f
- Cleanup and more use of "==" instead of "equals".
2012-04-05 10:25:35 +00:00
Sloth
07deb76d87
- Converted Umezawa's Jitte to AF Charm and tweaked Bogardan Hellkite (by Squee).
2012-04-05 09:58:57 +00:00
Sloth
b880990e10
- Fixed Silent Assassin.
2012-04-05 09:03:11 +00:00
Sloth
277f103d65
- Fixed Phase triggers.
2012-04-05 08:49:16 +00:00
Maxmtg
613ae1e7d5
Displays current phase as text
2012-04-05 03:59:47 +00:00
Maxmtg
34eebae0a4
some if-elses replaced with switches.
...
equals against enum PhaseType members replaced by == operator
2012-04-04 19:39:43 +00:00
Sloth
eb13ac1ba0
- Added Heart Wolf.
2012-04-04 19:01:44 +00:00
Sloth
4acfa8f0fb
- The AI will now trade block with creatures with the SacMe SVar more willingly.
2012-04-04 15:55:50 +00:00
Sloth
ec15e94c32
- Fixed Summit Apes.
2012-04-04 15:38:59 +00:00
Sloth
3632f1e066
- Added the optional parameter "RemoveKeywords" to AF Animate. AF Debuff shouldn't be used anymore.
...
- Fixed Chimeric Sphere.
2012-04-04 15:36:20 +00:00
moomarc
26905dcea0
New images are in for the Ape and Wolf pets... only 3 to go
2012-04-04 14:20:56 +00:00
Sloth
8aa275062a
- Converted some cards with "When CARDNAME leaves the battlefield,..." to use TriggerController (S-Z).
2012-04-04 11:39:10 +00:00
Sloth
01e3aa7589
- Converted some cards with "When CARDNAME leaves the battlefield,..." to use TriggerController (K-R).
2012-04-04 11:24:08 +00:00
Chris
c3528dbf9c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-04 10:48:09 +00:00
moomarc
8e973182ae
Corrected the targeting restriction on Agadeem Occultist to a resolution condition.
2012-04-04 10:00:46 +00:00
moomarc
1219158d0b
Added Sylvan Hierophant (thanks Squee)
2012-04-04 09:42:07 +00:00
moomarc
9e9951e5c2
- Added SetAsKicked parameter to nonPermanent kicker spells (they'll now be countered by Ertai's Trickery and interact with any other 'kicked' isValid check)
2012-04-04 09:11:14 +00:00
moomarc
880bfb1728
Added Alpha Brawl.
...
- DamageAll can now set the damage source with DamageSource param
- EachDamage now handles Remembered defined cards
- DamageAll and EachDamage support StackDescription param now
2012-04-04 08:38:51 +00:00
Sol
185ee93be7
- Adding some exception handling that seems to be happening around the time the Quest game not loading anything.
2012-04-04 02:08:16 +00:00
Sloth
2fcba1f58f
- Fixed Drudge Spell.
2012-04-03 21:41:58 +00:00
Sloth
30c227fe1e
- Converted some cards with "WWhen CARDNAME leaves the battlefield,..." to use TriggerController (A-J).
2012-04-03 21:40:44 +00:00
Sloth
ffc8c917ae
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (S-Z).
2012-04-03 21:33:43 +00:00
Sloth
2b59c4538e
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (O-R).
2012-04-03 21:16:35 +00:00
skiera
6a2d2f1353
Updated SkieraCube to most recent version
2012-04-03 20:25:59 +00:00
Maxmtg
884afe1e3e
PhaseType switched to enum
2012-04-03 19:26:09 +00:00
Sloth
d623f00478
- Improvements for the AI of AF Pump.
2012-04-03 15:17:38 +00:00
Chris
265f9ff7d9
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-03 10:47:06 +00:00
Sloth
6e79bda3b4
- Converted Sarkhan the Mad to script (again).
2012-04-03 08:32:08 +00:00
Sloth
6dcb3dec25
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (J-N).
2012-04-02 20:30:27 +00:00
Sloth
3d4cf7f8be
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (G-I).
2012-04-02 20:21:23 +00:00
Sloth
c06de1a41c
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (C-F).
2012-04-02 18:18:44 +00:00
Sloth
afd4d38286
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (B-C).
2012-04-02 15:43:34 +00:00
Sloth
368d9d72ad
- Converted some cards with "When CARDNAME is put into a graveyard from the battlefield,..." to use TriggerController (A).
2012-04-02 14:36:55 +00:00
Sloth
7c152bc374
- Converted all cards with "When CARDNAME dies,..." to use TriggerController.
2012-04-02 14:15:15 +00:00
Sloth
8df85456bd
- Added the optional parameter "TriggerController" to Triggers. The TriggerController controls the trigger and makes all decisions.
2012-04-02 13:43:12 +00:00
Sloth
e1daa52d1e
- Fixed Torpor Orb only vaguely doing what it's supposed to do.
2012-04-02 11:40:29 +00:00
Chris
971e8f9b7d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-02 10:45:52 +00:00
Fnoed
3cb41cd051
Fixed wrongly disabled Buy button in Bazaar
2012-04-01 21:24:18 +00:00
Sol
a03da4892a
- Fixing Cold Storage description
2012-04-01 20:30:28 +00:00
Sloth
3191aa0307
- The AI can now use mana abilities that produce more than a single colored mana as though they produce only the single mana (and the game will no longer crash).
2012-04-01 15:08:55 +00:00
Maxmtg
e9ce697dd3
step was typed incorrectly
2012-04-01 11:19:50 +00:00
Chris
333718e131
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-04-01 11:00:23 +00:00
Sloth
d31feb863d
- Updated some SVars (including some AB->DB conversions).
2012-04-01 08:58:01 +00:00
Sloth
9aa259a1b1
- Fixed Exoskeletal Armor.
2012-04-01 08:33:53 +00:00
slapshot5
768d35317e
add SetInfo and Oracle to Gutter Grime
2012-03-31 22:47:12 +00:00
slapshot5
bcf3358132
update SetInfo for Revive
2012-03-31 22:42:44 +00:00
slapshot5
f651ccb14b
implement the pre-Magic 2010 mana burn rule as an option (default: off)
2012-03-31 22:38:52 +00:00
Maxmtg
2896d529f6
AllZone Upkeep and Untap were removed due to little references they had had
...
Added snow as manashard
In manacost list of ManaParts is a propper way to go.
removed AllZone.getQuest in a few places.
2012-03-31 21:07:06 +00:00
Sloth
eff6b2006d
- Improved Fog effects: They now work with Damage Replacement abilities and Leyline of Punishment. Additionally the AI will predict the prevention.
2012-03-31 20:36:25 +00:00
Sloth
9b6ef9fdb8
- Fixed Haunting Apparition.
2012-03-31 20:18:34 +00:00
slapshot5
c87bb01ec8
add Gutter Grime (from Innistrad)
2012-03-31 15:15:15 +00:00
slapshot5
fbc13c8bb4
StaticAbilityContinuous SetPower and SetToughness characteristic-defining now use AbilityFactory.calculateAmount instead of CardFactoryUtil.xCount
2012-03-31 15:06:59 +00:00
Sloth
237857f562
- Fixed type checking in getSpellCostChange Multicolor broke the logic).
2012-03-31 12:13:38 +00:00
Chris
0d8e8bfd15
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-31 11:04:20 +00:00
Sol
ac78e5f7f7
Pass the full Card object into Cost not just the name, so CostParts can be loaded from SVars in the future.
2012-03-31 00:21:20 +00:00
slapshot5
890a3e4497
Java warning cleanup
2012-03-30 23:52:40 +00:00
Sloth
1e051cfb70
- Added Gaea's Blessing by Zirbert.
2012-03-30 21:26:18 +00:00
Sloth
9d1dc6abbe
- Added some basic targeting to AF PumpAll (isCurse only).
2012-03-30 20:41:48 +00:00
Sloth
615e6915de
- Added Kjeldoran Elite Guard by marc.
2012-03-30 19:03:09 +00:00
moomarc
37f3474285
Added Tuktuk Scrapper (thanks Squee)
2012-03-30 17:31:35 +00:00
Sloth
4b3a5fa2a6
- It's no longer possible to start a quest with a deck that needs more than 0 wins to unlock (i.e. Event Decks).
2012-03-30 16:39:05 +00:00
Sloth
9cea729c67
- Fixed picture count of Samite Alchemist.
...
- Added SVar:RemAIDeck:True to Moonmist.
2012-03-30 16:27:21 +00:00
Sloth
202401d91a
- Added the precon Battle Blitz.
2012-03-30 16:19:53 +00:00
Sloth
fce7436328
- Added Loaming Shaman.
2012-03-30 16:03:10 +00:00
Sloth
0fd4402037
- Fixed type line of Fungus Sliver.
2012-03-30 15:39:29 +00:00
Chris
c757dfc874
- Cleared out the changes.txt file, now ready for new material.
2012-03-30 13:45:04 +00:00
Sol
021f1f8185
- Balancing Quest Pets as mentioned on the forums
...
- Added Ape Pet as a 5th pet.
(NOTE: Could a kind artist recreate some Pet Images for this?)
2012-03-30 12:26:31 +00:00
Sloth
6a5a0cdf79
- Fixed the file name of Duskwalker.
2012-03-30 11:31:01 +00:00
Chris
49cf031678
[maven-release-plugin] prepare for next development iteration
2012-03-30 11:13:36 +00:00
Chris
d62de4cbd2
[maven-release-plugin] prepare release forge-1.2.6
2012-03-30 11:13:27 +00:00
Chris
ac76adc11b
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-03-30 11:01:22 +00:00
moomarc
fbdc042aa4
Fixed Silent Assassin
2012-03-30 10:52:49 +00:00
Chris
4c0891bc02
- Preparing the changes.txt file for the next beta build and release.
2012-03-30 10:37:35 +00:00
Chris
0946f05ede
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-03-30 10:30:45 +00:00
moomarc
2f1683d2cc
Added Dispersal Shield
2012-03-30 09:16:21 +00:00
Chris
5550208c09
- CheckStyle.
2012-03-30 00:52:27 +00:00
Sloth
1252a36bc9
- Attempt at improving the description of the "Download LQ Set Pictures" button.
2012-03-29 18:54:10 +00:00
moomarc
1cf62f29c7
Fixed Rupture (the sacrifice was a cost instead of an ability)
2012-03-29 18:33:58 +00:00
moomarc
8d6c72d5f8
Added Grab the Reins
2012-03-29 18:30:59 +00:00
moomarc
987c9a1e9a
Added Gomazoa
2012-03-29 17:35:05 +00:00
moomarc
001603a24c
Added Anathemancer
2012-03-29 12:49:39 +00:00
moomarc
97d4b14fa5
Added Stalking Yeti
2012-03-29 12:16:35 +00:00
moomarc
29382ca5af
Added Territorial Dispute
2012-03-29 11:55:37 +00:00
Chris
89e1186a1f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-29 11:05:38 +00:00
Sloth
1c8532776b
- Added Ventifact Bottle by Squee.
2012-03-29 10:51:49 +00:00
Sloth
9e127a1f06
- Added Tribal Unity by Squee.
2012-03-29 10:46:00 +00:00
Sloth
3d81e04010
- Added Stream of Consciousness.
2012-03-29 10:34:38 +00:00
moomarc
5ea353b840
Added Banefire
2012-03-29 09:17:29 +00:00
moomarc
89fbc1703a
Added Recross the Paths
2012-03-29 08:52:08 +00:00
moomarc
046d94fdcd
Added Undying Flames
2012-03-29 07:52:42 +00:00
Sloth
fd7469ca73
- Converted three cards with ETB triggers from AB to DB.
2012-03-29 06:22:28 +00:00
Maxmtg
28f42d680d
static keyword may be accessed as method of Trigger
...
triggers are stored as list (unlike array)
2012-03-28 19:05:05 +00:00
Sloth
79f4a67368
- Added Trench Gorger and Veteran's Armaments by Squee.
2012-03-28 17:04:30 +00:00
moomarc
364980d700
Added Shield Dancer
2012-03-28 16:53:47 +00:00
Sloth
569604129c
- Added Krosan Reclamation and Memory's Journey.
2012-03-28 16:23:51 +00:00
Sloth
248c98db4d
- The moveToLibrary function will now update the player label observer.
2012-03-28 15:54:15 +00:00
Sloth
172f2b714e
- Added the parameter "TargetsWithDefinedController" which filters possible targets controller's with getDefinedPlayers.
...
- Added Dwell on the Past as an example.
2012-03-28 15:47:26 +00:00
Sloth
8ad4f09bc5
- Added Toxic Stench.
2012-03-28 14:11:58 +00:00
Chris
444e426f6d
- CheckStyle.
2012-03-28 14:03:43 +00:00
moomarc
1f67cbe218
Removed RemAIDeck from Thicket Elemental
2012-03-28 13:47:02 +00:00
moomarc
3101ae43e3
Added Thicket Elemental (thanks squee)
2012-03-28 13:44:21 +00:00
moomarc
4d88ea3731
Added Tsabo's Decree (thanks squee)
2012-03-28 13:30:02 +00:00
moomarc
c5c1309ed9
shortened effect name for Flames of the Blood Hand
2012-03-28 12:07:21 +00:00
moomarc
e6856a4d9c
Added Awe Strike
2012-03-28 12:03:19 +00:00
Sloth
7a62cb18e8
- Added some real code to proliferateShouldPlayAI.
...
- Fixed proliferateResolve for the AI.
2012-03-28 11:09:36 +00:00
moomarc
25277573fb
Added Pulse of the Dross
...
Added Pulse of the Forge
CardFactoryUtil can now count life total and cards in hand of targeted players
2012-03-28 10:23:02 +00:00
Chris
cb1cfb24fb
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-28 10:08:59 +00:00
moomarc
96d83461a5
Converted Hedron Matrix to script.
...
xCount now supports EquippedCardManaCost.
Added the code block to support "SetAsKicked" to mark nonPermanent kicked spells from the script line. Will start converting soon.
2012-03-28 08:35:22 +00:00
moomarc
96b1aac6ab
Added Tattoo Ward
2012-03-28 05:45:29 +00:00
Sol
d59b43b263
- Fixing Carnage Altar CC
2012-03-28 02:32:02 +00:00
Chris
9ffc461233
- CheckStyle.
2012-03-28 02:07:31 +00:00
Sol
ec0c88398c
- Fix channel activation cost of Shinen of Furys Fire
2012-03-28 01:36:45 +00:00
Maxmtg
1a4d098680
AbilityFactory getMapParams is static.
2012-03-27 22:08:17 +00:00
Maxmtg
99cde5bcb7
This should fix triggers
2012-03-27 21:27:51 +00:00
Maxmtg
c2d137eb8e
Trigger "mode" key is now stored in a field of trigger
2012-03-27 21:07:55 +00:00
moomarc
d8263ee7b1
Added Imagecrafter
2012-03-27 15:28:31 +00:00
moomarc
40373f93fd
Added Flames of the Blood Hand
2012-03-27 13:59:32 +00:00
moomarc
013f12ba3a
Added Rooting Kavu
2012-03-27 13:29:17 +00:00
moomarc
a476db4d75
Added flying to Notorious Throng's tokens
2012-03-27 13:04:34 +00:00
moomarc
af3ab06c57
Corrected name of added card in changes.txt
2012-03-27 12:59:55 +00:00
moomarc
72f6d158d5
Fix to help prevent ETB-bounce loop for Whitemane Lion.
2012-03-27 12:56:21 +00:00
moomarc
45d41ff8b3
Removed an bit of the Rakdos Riteknife script left over from my first attempts.
2012-03-27 12:26:03 +00:00
moomarc
f7e64f72b0
Added Crown of Ascension
...
Added Crown of Awe
Added Crown of Fury
Added Crown of Suspicion
Added Crown of Vigor
isValid supports "sharesColorWith Enchanted" where Enchanted is same as the defined type so will find an aura sacrificed as a cost.
2012-03-27 11:31:33 +00:00
Chris
b868239e2b
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-27 10:41:47 +00:00
moomarc
e3dc59ae99
Added Temporal Cascade
...
Added Thermal Flux (thanks Squee)
2012-03-27 06:24:13 +00:00
Sol
119082d1a2
Typo/simplification in Vengeful Pharaoh
2012-03-27 02:41:39 +00:00
slapshot5
d20345a6cb
add Slime counters
2012-03-27 00:17:15 +00:00
slapshot5
49faf3c4e5
add Cryptoplasm (from Mirrodin Besieged)
2012-03-26 22:37:03 +00:00
slapshot5
e8adcdde1b
clean up imports in CFCreatures
2012-03-26 21:55:36 +00:00
Maxmtg
c0b13ba381
carving away some code we won't ever need.
2012-03-26 21:16:55 +00:00
Maxmtg
4f001f636a
LandSet code - it's better to set land code implicitly
2012-03-26 21:15:50 +00:00
Maxmtg
bc0033cd4d
removing unused code
2012-03-26 20:35:01 +00:00
slapshot5
d222aaa7c1
fix LQ pic URL for Genju of the Spires
2012-03-26 20:31:33 +00:00
slapshot5
7cc0ca8507
add Recurring Insight (from Rise of the Eldrazi)
2012-03-26 20:28:07 +00:00
moomarc
52ca36eb9e
Added Sway of Illusion
...
Added Syphon Flesh
Added Syphon Mind (thanks Squee)
2012-03-26 11:47:15 +00:00
moomarc
5ab9113ea1
Changed implementation of Silvergill Douser to only have only one ability.
2012-03-26 11:45:31 +00:00
Chris
cff072ec37
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-26 10:24:04 +00:00
moomarc
17e3b1093f
Renamed icon for Quest for Ula's Temple to have no apostrophe to eliminate possible download issues
2012-03-26 10:10:31 +00:00
moomarc
07992c5ef0
Fixed some magiccards.info links (not sure if these are even used anymore, but fixed anyway)
2012-03-26 08:44:04 +00:00
Maxmtg
16045d388c
TriggerTypes replaced from strings to enum, new trigger parser based on reflection.
2012-03-26 07:24:00 +00:00
moomarc
8e727f5df6
When Brass Squire was converted to script, I forgot to commit the revised CardFactoryCreatures.java with the squire removed.
2012-03-26 05:53:30 +00:00
Maxmtg
50ec70c665
Removed card characteristic name constants in favor of an Enumeration
2012-03-26 04:34:00 +00:00
Maxmtg
24a2f7ecf9
removed PrevIntrinsticKeywords, since they were read by no branch of code
2012-03-26 03:22:45 +00:00
Maxmtg
4669120009
propper setter
2012-03-26 03:13:18 +00:00
Maxmtg
367070e170
moved fields related to combat in current and last turn from Card to a dedicated class
2012-03-26 03:11:27 +00:00
slapshot5
73dff66169
add Clone Shell (from Scars of Mirrodin)
2012-03-26 00:59:24 +00:00
Fnoed
aa5695836e
Replaced (+-) sign that caused Unmappable UTF errors.
2012-03-25 23:04:39 +00:00
Chris
c07628d8a6
- Fixed the quest duel deck Starfire 3 and it should no longer appear as a mystery opponent.
2012-03-25 20:27:06 +00:00
Maxmtg
8eb20b0c6f
removeAll instead of iteration and personal deletion of each element
2012-03-25 18:42:12 +00:00
Maxmtg
ca7ca6c97d
Renamed 2 classes, tried to fix the empty screen at game start
2012-03-25 18:05:16 +00:00
Sloth
9f55c74e9f
- The AI will no longer put cards with RemRandomDeck into sealed decks.
...
- Updated three SVars.
2012-03-25 18:04:11 +00:00
Sloth
e8c8cec57c
- Fixed Bear Umbra.
2012-03-25 17:46:41 +00:00
Sloth
09d2871e50
- Improved AI's attack decisions by better predictions of counterattacks.
2012-03-25 16:55:12 +00:00
SBeauchamp
24550a3f51
CodeFix:
...
- Always show packs and decks in quest card shop (until they can be filtered properly)
2012-03-25 15:32:39 +00:00
moomarc
cf8277e0cf
Added icon for Quest for Ula's Temple
...
Updated list of booster image download links
2012-03-25 15:17:52 +00:00
Chris
c00982f885
- Fixed Wolfhunter's Quiver, should now do 3 damage to werewolf creatures.
2012-03-25 12:59:50 +00:00
Chris
b0fa387f03
- Renamed the Blood and Fire precon deck jpg pic to "blood_and_fire.jpg" and this should now match the Image file name found in the "Blood And Fire.dck" deck file.
2012-03-25 12:34:57 +00:00
Doublestrike
8b152dfea3
Committing progress on draggable panel match UI (it's completely independent of the original, not implemented yet.)
2012-03-25 11:35:35 +00:00
Chris
0bc56d4d24
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-25 10:30:53 +00:00
Maxmtg
c445bd6ca2
devmode now allows tutoring for any card, even if it is not in your deck
2012-03-24 22:15:46 +00:00
Sloth
163736c729
- Fixed two errors in the script of Szadek, Lord of Secrets.
2012-03-24 15:10:03 +00:00
Chris
cc729bcf7c
- CheckStyle.
2012-03-24 14:50:10 +00:00
Chris
2630c9f1ba
- Added a fluff piece to the changes.txt file.
2012-03-24 13:26:01 +00:00
Chris
fd85f3a216
- Added an icon name to the quest26 deck file.
2012-03-24 12:08:07 +00:00
Chris
2b6cf6b18c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-24 10:41:57 +00:00
Chris
633ab7d7d7
- Fixed the mana cost for Drake Familiar.
2012-03-24 00:00:44 +00:00
Chris
83eb7944af
- Fixed the p/t for Stabwhisker the Odious.
2012-03-23 23:58:28 +00:00
Maxmtg
01f54b3941
restore original config
2012-03-23 22:53:33 +00:00
Maxmtg
f495785e22
NPH event decks
2012-03-23 22:50:46 +00:00
Sol
63ba9ec315
- Dizzying Gaze missing Enchant creature keyword
2012-03-23 22:14:53 +00:00
Sloth
90426e4246
- Added the event deck Vampire Onslaught.
2012-03-23 21:56:31 +00:00
Sloth
273232bd53
- Set the WinsToUnlock for the new Event decks to 20 and raised the price of Into the Breach to 3000. (They are on a different level than the intro decks).
2012-03-23 16:57:33 +00:00
Sloth
7a592baebf
- Forgot Rushwood Legate, while fixing cards with "May be played without paying its mana cost".
2012-03-23 16:52:12 +00:00
moomarc
44e8778183
Updated download links and index.xml for bazaar to reflect the plant wall switching over to wither.
2012-03-23 16:26:53 +00:00
Sloth
b2d7a4538d
- Added debug script from Melira, Sylvok Outcast.
2012-03-23 15:33:54 +00:00
Sloth
8be5c733c3
- Fixed some cards with "May be played without paying its mana cost" to work correctly in all zones.
2012-03-23 15:31:12 +00:00
Sloth
5f9a04fea8
- Fixed Qasali Ambusher.
2012-03-23 15:25:31 +00:00
moomarc
3383863bdb
Added Scythe of the Wretched
...
Added 'wasDealtDamageByEquipeeThisTurn' to isValid
2012-03-23 12:15:23 +00:00
moomarc
92eb091512
Removed extraeneous SubAbility from Soul's Fire
2012-03-23 12:06:51 +00:00
Chris
c10a59ef90
- Ran scripts.
...
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-23 10:25:36 +00:00
Chris
3eaeb79920
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-23 10:10:03 +00:00
Chris
bac1d84983
- Added a fluff piece to the changes.txt file.
2012-03-23 10:08:02 +00:00
moomarc
fecff52234
Changed Plant Wall in quest to have Wither instead of Deathtouch at levels 5 and 6
2012-03-23 08:10:06 +00:00
Maxmtg
401eb5cde5
MBS event decks
2012-03-23 07:30:38 +00:00
Maxmtg
23808a5c59
deck can have comments
2012-03-23 06:58:49 +00:00
Maxmtg
3f40aff7c2
Duels and challenges lay in separate folders
2012-03-23 05:35:04 +00:00
Maxmtg
d2b475ee35
Separate QuestEventManager instances for Duels and challenges.
2012-03-23 05:33:42 +00:00
Maxmtg
bc320dd6ce
does keep colors explicitly assigned to card copies
2012-03-23 05:12:27 +00:00
jeffwadsworth
f594272221
- Added Mass Polymorph.
2012-03-22 21:14:47 +00:00
moomarc
8cb9ac3342
Added Scorching Lava
2012-03-22 17:21:23 +00:00
moomarc
6d54efa1dc
Added Soul's Fire
2012-03-22 17:20:30 +00:00
moomarc
36feb46cbd
Fixed damage source for Delirium
2012-03-22 17:19:36 +00:00
moomarc
5cb6cf67b5
Added Stir the Pride (thanks Squee)
2012-03-22 16:14:54 +00:00
Chris
41dad774ce
- CheckStyle.
2012-03-22 14:41:40 +00:00
Chris
74c632772f
- CheckStyle.
2012-03-22 14:20:58 +00:00
moomarc
abf7a2ea27
Added Spiritual Focus (thanks Squee)
2012-03-22 13:58:26 +00:00
Chris
a85021e938
- CheckStyle.
2012-03-22 13:15:46 +00:00
moomarc
0c6f579ffb
Fixed trigger restriction for Sword of the Meek
2012-03-22 12:50:36 +00:00
moomarc
24824a1c6d
Fixed link to 2/R mana icon
2012-03-22 12:01:20 +00:00
moomarc
77026c081e
Fixed Tel-Jilad Wolf's pump value and description
2012-03-22 11:36:47 +00:00
moomarc
007a3e2346
Fixed cost description for Lurking Evil's ability
2012-03-22 11:32:56 +00:00
moomarc
f4dc7ab833
Added Magnetic Theft
2012-03-22 10:55:14 +00:00
Chris
f97691c854
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-22 10:39:24 +00:00
moomarc
7616e9c64d
Added Auriok Windwalker
...
Converted Brass Squire to script
2012-03-22 10:26:37 +00:00
moomarc
b1f9c660fd
Added Kor Outfitter
2012-03-22 10:10:55 +00:00
moomarc
84ddf39591
Added Urge to Feed
2012-03-22 09:48:20 +00:00
Maxmtg
7dec39610d
removed warnings
...
improved support for quest mode items model
2012-03-22 06:09:13 +00:00
moomarc
b57e55dc3b
Added Silvergill Douser (thanks Squee)
2012-03-22 05:28:59 +00:00
SBeauchamp
0bd38cd360
CardFix:
...
- Fix Heavy Mattock equip cost (Issue 598)
CodeFix:
- Standardize Deck Editors (added image filters, all resizable)
2012-03-22 02:19:28 +00:00
Doublestrike
509337f193
*Rolls out Zeppelin, kicks tires*
...
"Yep, she's ready to go. Take care now."
2012-03-22 00:24:25 +00:00
Sloth
3c65c4665b
- Fixed cards cast without paying their mana cost ignoring additional costs (example Lodestone Golem).
2012-03-21 20:09:44 +00:00
moomarc
de07d6d1e3
Added cards by Squee:
...
- Somnophore
- Soothsaying
- Soul's Grace
- Soul's Majesty
2012-03-21 13:52:44 +00:00
moomarc
af6e7ba218
Added Ebony Charm
2012-03-21 13:51:00 +00:00
Chris
42fd24dc1d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-21 10:39:41 +00:00
moomarc
17ac487d24
Added Searing Blaze
...
Ran Oracle and SetInfo scripts
2012-03-21 10:34:08 +00:00
moomarc
544131410e
Added Keeper of the Dead
...
Finally figured out how to add TargetedPlayerCtrl to isValid in Cards.java
2012-03-21 09:53:45 +00:00
moomarc
8e6b60be9e
Fixed Pillory of the Sleepless and Ghostway
2012-03-21 06:52:15 +00:00
Maxmtg
fbdddb92bf
quest pets fixed
2012-03-21 05:10:34 +00:00
Maxmtg
4570de58bd
better support for old saves
2012-03-21 03:04:21 +00:00
jeffwadsworth
3822c68746
- Added Twinning Glass.
2012-03-20 21:46:22 +00:00
jeffwadsworth
8263d6bf30
- Added Thought Prison.
2012-03-20 20:52:07 +00:00
jeffwadsworth
7afe44795f
- Added Decree of Pain.
2012-03-20 18:57:49 +00:00
moomarc
2c10fc9c82
Added Surprise Deployment (thanks Squee)
2012-03-20 16:29:31 +00:00
moomarc
e19922b108
Fixed Infernal Medusa.
2012-03-20 13:10:58 +00:00
moomarc
57ec0f701e
Added Head Games
2012-03-20 13:00:13 +00:00
Chris
0a790c5f06
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-20 11:25:47 +00:00
moomarc
ab651c714a
Added Aleatory
...
Added Chaotic Strike
2012-03-20 09:19:57 +00:00
moomarc
caaabaccbe
Added Urza's Filter
...
CostChange can take MultiColored as a color now.
2012-03-20 08:49:49 +00:00
Maxmtg
ad099ea2b2
token icons
2012-03-20 07:52:11 +00:00
moomarc
1ed37c0902
Added RemIADeck to Qasali Ambusher (was generating an infinite loop when AI played it)
...
Ran Oracle and SetInfo scripts
2012-03-20 05:42:14 +00:00
jeffwadsworth
18e6446bea
- Added Tel-Jilad Stylus.
2012-03-19 19:38:54 +00:00
jeffwadsworth
10d4ca9468
- Added Kyren Archive.
2012-03-19 18:40:10 +00:00
jeffwadsworth
527c8eed70
- Added Kyren Toy.
2012-03-19 16:45:44 +00:00
jendave
d6c9ea5e0a
checkstyle
2012-03-19 15:51:37 +00:00
jendave
1a389a576b
Fix license headers
2012-03-19 15:23:55 +00:00
moomarc
77554f21f0
Small correction to the effect trigger in Blinding Beam
2012-03-19 12:11:00 +00:00
Chris
bda1996a79
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-19 10:58:39 +00:00
moomarc
d6bb45c66d
Added Blinding Beam
2012-03-19 10:44:41 +00:00
moomarc
cbbbf3fb3b
Ran scripts
2012-03-19 08:15:34 +00:00
moomarc
d1e6b5a7a8
Added Goblin Brawler
...
Added "CARDNAME can't be equipped." keyword and corrected some "CARDNAME can't be enchanted." implementation. They cards can now be targeted human, although attachment will fail with a relevant log message.
2012-03-19 08:03:18 +00:00
moomarc
f4c423c814
Added Flickering Ward
...
Ran SetInfo script
Ran Oracle script
2012-03-19 07:08:30 +00:00
moomarc
1364b431e5
Fixed Glade Gnarr's pump
2012-03-19 06:03:23 +00:00
Maxmtg
357a4f488e
quest loader will take attributes into account
2012-03-19 05:48:30 +00:00
Maxmtg
77cee318e2
fixing saves compatibility
2012-03-19 04:23:59 +00:00
jeffwadsworth
8e8f1458df
- Added Endless Horizons.
2012-03-19 03:48:34 +00:00
slapshot5
f92f3857d8
fix more creature types (thanks to catatafish)
2012-03-18 23:29:01 +00:00
jeffwadsworth
32baeb431a
- Fixed Mortis Dogs
2012-03-18 23:27:17 +00:00
jeffwadsworth
6a20082b8e
- Fixed Custody Battle.
2012-03-18 23:22:49 +00:00
slapshot5
96fbbfbc7b
fix several more creature types
2012-03-18 23:17:44 +00:00
slapshot5
cc3598634f
fix several more creature types
2012-03-18 23:10:32 +00:00
slapshot5
ddc0c06a17
fix several creature types
2012-03-18 23:03:57 +00:00
slapshot5
abac6994e1
add Fulgent Distraction (from Scars of Mirrodin)
2012-03-18 22:56:13 +00:00
slapshot5
df0d8b2e5a
add Disarm (from Mirrodin)
2012-03-18 22:55:18 +00:00
slapshot5
8ad3e1b842
add an AF UnattachAll. Removes all UnattachValid$ cards from target creature(s) and or player(s).
2012-03-18 22:54:58 +00:00
jeffwadsworth
aa3e8db6cb
- Added Ward Sliver. Thanks for the assist moomarc.
2012-03-18 21:48:46 +00:00
Fnoed
ef4fe171bb
Coverted deck editors and cardshop to JDialog.
...
This allows them to be modal and gets rid of the setAlwaysOnTop() call. (Which causes all manner of headaches on Linux)
2012-03-18 21:06:29 +00:00
jeffwadsworth
eb6274de8c
- Removed excess text from All Hallow's Eve.
2012-03-18 21:02:15 +00:00
jeffwadsworth
639fa95eb3
- Added Knowledge Pool.
...
- Fixed All Hallow's Eve.
2012-03-18 20:58:43 +00:00
Maxmtg
b6e746eabf
works somehow - only the second game starts properly
2012-03-18 19:47:31 +00:00
Maxmtg
3df1ae8a4c
might be better working now (
2012-03-18 18:34:47 +00:00
Maxmtg
69acd4dc11
Pets and plant are loaded from text files.
...
Card creation is an issue now.
2012-03-18 18:09:02 +00:00
Maxmtg
dcc09a060e
data model update
2012-03-18 18:07:35 +00:00
Chris
fdd0f2a696
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-18 10:33:12 +00:00
Fnoed
448af2c276
Restored Zeppelin life behavior.
2012-03-18 07:48:41 +00:00
Fnoed
28a31799f5
Fixed bug where first quest game was always starting with 20 life.
2012-03-18 00:25:03 +00:00
Fnoed
8bc45fe020
Fixed ClassCastException at the end of quest games
2012-03-17 23:50:58 +00:00
Fnoed
2df62d75f6
Added missing word in How to play description
2012-03-17 23:15:11 +00:00
Maxmtg
22f1096b3c
bazaar items data model
2012-03-17 20:47:33 +00:00
slapshot5
5c4a0efbdd
clean up javadoc comments in AFDealDamage
2012-03-17 17:16:39 +00:00
Sloth
bd0f34b3c9
- Added SVar:RemAIDeck:True to Curse of the Cabal.
2012-03-17 17:03:53 +00:00
Sloth
9a22276dbf
- Fixed canPlay() function of Intuition.
2012-03-17 17:02:43 +00:00
Sloth
cc2900b8ac
- Fixed Evil Eye of Urborg.
2012-03-17 16:50:21 +00:00
Sloth
c7a28c39b0
- Fixed Aven Windreader.
2012-03-17 16:44:14 +00:00
Sloth
8bc2bbc8bf
- Fixed Oblivion Stone.
2012-03-17 16:40:55 +00:00
slapshot5
9da0b61933
fix Hail Storm not damaging You
2012-03-17 16:34:34 +00:00
Chris
dc9e407a74
- Added a fluff piece to the changes.txt file.
2012-03-17 12:49:09 +00:00
moomarc
a958f8588e
Added product image download list (excludes boosters because there's already a list for that)
2012-03-17 12:08:26 +00:00
Chris
c108874285
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-17 10:56:03 +00:00
moomarc
8d5c2a3c2f
Added the script versions of the quest pets
2012-03-17 10:01:25 +00:00
Doublestrike
39010f530c
Added support for default avatars + skin-unique avatars.
2012-03-17 07:00:46 +00:00
Doublestrike
94785caa0e
Updated default avatar sprite (thanks WompWomp)
2012-03-17 07:00:12 +00:00
Doublestrike
665cee0323
Added "Firebloom" skin (thanks WompWomp)
2012-03-17 06:04:53 +00:00
Doublestrike
a00b19b853
Commented out two lines causing compiler warnings.
2012-03-17 05:48:40 +00:00
Doublestrike
10b9ea6f4c
Checkstyle.
2012-03-17 05:43:52 +00:00
Doublestrike
ec1e249ca0
Fixed runtime avatar switching bug.
2012-03-17 05:41:08 +00:00
Maxmtg
2ea213863d
removed some unused code
2012-03-17 05:36:45 +00:00
Doublestrike
1b7ff40da1
Minor updates involving QuestEventType enum.
2012-03-17 05:00:40 +00:00
Maxmtg
143cca1bf1
removed useless key
2012-03-17 04:55:47 +00:00
Doublestrike
616471329d
Fixed repeatability for quest mode challenges, updated quest panels to reflect this.
...
Added QuestEventType enum to replace string equality checking for quest event types.
2012-03-17 04:53:32 +00:00
jeffwadsworth
1c42922856
- Added Spellweaver Helix.
2012-03-17 01:08:44 +00:00
Chris
725c6e78c3
- Several minor edits for readability.
2012-03-17 00:17:12 +00:00
Sol
567057e88e
- Fix Surgespanner apostrophe in detail
2012-03-16 23:56:57 +00:00
jendave
77838ddb85
Update dependency, checkstyle
2012-03-16 23:02:43 +00:00
Sol
7c322d557f
- Fixing Marsh Flitter double cost description
2012-03-16 21:42:08 +00:00
Chris
749db0c92c
- Added the missing LQ pic URLs to:
...
Grafdigger's Cage
Increasing Confusion
Increasing Devotion
Ovinomancer
Pursuit of Knowledge
Secrets of the Dead
Thraben Doomsayer
Undead Alchemist
2012-03-16 16:20:59 +00:00
jeffwadsworth
a64bb54268
- Fixed Groundskeeper.
2012-03-16 16:15:12 +00:00
Chris
32d34db24e
- Added LQ pic URLs to:
...
Chalice of Life / Chalice of Death
Lambholt Elder / Silverpelt Werewolf
Scorned Villager / Moonscarred Werewolf
Wolfbitten Captive / Krallenhorde Killer
2012-03-16 15:26:41 +00:00
moomarc
db8664a32b
Added some more missing SetInfo - thanks Xitax
2012-03-16 14:40:06 +00:00
moomarc
592792c361
Fixed Arachnus Web bug
2012-03-16 14:33:53 +00:00
moomarc
f10cd5a8a1
Updated some setinfos
2012-03-16 14:10:44 +00:00
moomarc
6364cbb746
Small fix for RememberedPlayerCtrl restriction.
2012-03-16 12:15:11 +00:00
Chris
0d129feed5
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-16 10:59:13 +00:00
Chris
8a7d157b5b
- Added LQ pic URLs to Huntmaster of the Fells / Ravager of the Fells.
2012-03-16 10:56:12 +00:00
Chris
ba9fab031b
- Fixed the LQ pic URL for Burning Oil and Scorch the Fields.
2012-03-16 10:44:05 +00:00
Maxmtg
18387625af
moved gui downloader to a separate package
...
introducted 'protocols' for imagecache item urls.
products and tokens use their unique prefixes to point to the picture location correctly.
2012-03-16 07:16:56 +00:00
Maxmtg
0579f8f23d
moved product images to separate folder
...
created a main.properties option to point to product images location
2012-03-16 07:13:36 +00:00
Chris
def3d252b4
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-15 10:35:01 +00:00
moomarc
e619ba9622
Added missing ETB tapped keyword to Runed Arch
2012-03-15 09:10:24 +00:00
moomarc
7cac555983
Fixed some missing set info (thanks Xitax)
2012-03-15 08:41:27 +00:00
moomarc
0c4cdf19e6
Fixed Ertai's Trickery. (It now correctly checks the target validity on resolution instead of announcement)
2012-03-14 15:47:02 +00:00
Chris
fb57143bb7
- Fixed the LQ pic URL for Divine Reckoning and Shape Stealer.
2012-03-14 12:16:21 +00:00
moomarc
589495cefa
Added Quicken (again!) this time with support for the 2006 ruling: "After Quicken resolves, you can Suspend a Sorcery in your hand any time you can cast an Instant. As soon as you actually cast a Sorcery, you lose this capability."
2012-03-14 11:24:16 +00:00
moomarc
13f22b1f17
Removed Quicken from changes.txt new cards
2012-03-14 10:54:56 +00:00
moomarc
a92a52974a
Still a problem with Quicken. Removing it for now.
2012-03-14 10:51:09 +00:00
Chris
d00ab2ff49
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-14 10:37:56 +00:00
moomarc
32436dfe8c
Fixed affected cards for Quicken
2012-03-14 10:15:50 +00:00
moomarc
011f0f167f
Added Oriss, Samite Guardian
...
Added RememberedPlayerCtrl to isValid
2012-03-14 09:47:08 +00:00
moomarc
1c8538e6ba
Added Seht's Tiger.
...
Small change to ProtectAll AF to allow for scripts that only have ValidPlayers and no ValidCards.
2012-03-14 08:45:49 +00:00
moomarc
2cedb20fd7
Added Quicken
...
Ran oracle and set info scripts
2012-03-14 07:37:36 +00:00
moomarc
e116035962
Added Scout's Warning
2012-03-14 07:07:32 +00:00
moomarc
4aba0d19fd
Added Scent of Jasmine
...
Added Scrabbling Claws
2012-03-14 06:11:56 +00:00
moomarc
0f9be7af6c
Fixed Insist and Overmaster.
2012-03-14 05:53:41 +00:00
Sol
b3a7eaa65f
- Converting Prismatic Lens over to Produced$ Any
2012-03-14 02:41:40 +00:00
Chris
d3bb480330
- Fixed Radjan Spirit, it no longer has flying.
2012-03-13 20:57:31 +00:00
jeffwadsworth
02803c08cb
- Added Pure Intentions.
2012-03-13 19:36:47 +00:00
jendave
bea43efe08
Update checkstyle plugin
2012-03-13 17:09:44 +00:00
jendave
e7b615c758
Start refactor of deck geneartor
2012-03-13 17:09:35 +00:00
Sloth
80f6ccb4a2
- Fixed a case in AF Reveal where the player can get stuck.
2012-03-13 16:44:10 +00:00
Sloth
8588415be0
- Added 6 cards of squee1968.
2012-03-13 16:20:33 +00:00
Chris
88aa290161
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-13 10:32:43 +00:00
Maxmtg
d45a92e748
CardReader.readCard is a public static function now. This will allow to store pets' characteristics as card description txt files.
2012-03-13 06:17:34 +00:00
jeffwadsworth
c5a353095d
- Added Shifty Doppelganger.
2012-03-12 22:08:12 +00:00
moomarc
3c0fd72b36
Added Dustwalker
...
Added Faerie Squadron
Added Pouncing Kavu
2012-03-12 17:48:15 +00:00
moomarc
c170535c31
Removed duplicate added card from CHANGES.txt
2012-03-12 15:42:24 +00:00
Chris
7b19188d8d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-12 10:59:23 +00:00
moomarc
70218185ce
Added Deathrender
2012-03-12 10:34:07 +00:00
jendave
c61c67746a
update deps. Add package info
2012-03-12 08:12:23 +00:00
jeffwadsworth
605d3843b0
- Added Divine Reckoning.
2012-03-12 02:24:12 +00:00
jeffwadsworth
a5accc76ca
Added Sekki Seasons' Guide.
2012-03-12 00:04:49 +00:00
jeffwadsworth
7b250089fa
- Added Shape Stealer
2012-03-11 23:33:55 +00:00
Maxmtg
23e14c0cc5
code to support items in external files
2012-03-11 23:23:58 +00:00
Maxmtg
941b6eb667
moved items data to file
2012-03-11 22:47:54 +00:00
Sloth
b360aff64e
- Little fix for Wonder Woman 3.
2012-03-11 19:16:44 +00:00
Chris
42ea2a24ac
- CheckStyle.
2012-03-11 16:50:30 +00:00
Chris
98d85758d5
- CheckStyle.
2012-03-11 16:40:18 +00:00
Chris
51f87546a9
- Magic 2012 fat packs should now use M12 lands. Thank you Agetian.
2012-03-11 14:32:42 +00:00
Chris
89e988b1b6
- CheckStyle.
2012-03-11 14:26:24 +00:00
Chris
813da83bf8
- CheckStyle.
2012-03-11 14:16:55 +00:00
Chris
7b71c0cdd8
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-11 11:34:49 +00:00
jeffwadsworth
78c205b4a1
- Added Sokenzan Renegade.
2012-03-10 23:54:53 +00:00
Maxmtg
6d87fade36
bazaar controller no longer static, hardcoded stall titles eliminated
2012-03-10 23:20:23 +00:00
Maxmtg
0105f3433f
bazaar settings moved outside of code (WIP)
2012-03-10 23:19:23 +00:00
jeffwadsworth
9f49b1b773
- Added Soratami Cloud Chariot.
2012-03-10 23:04:59 +00:00
jeffwadsworth
bbc5892467
- Fixed Demoralize.
2012-03-10 22:41:23 +00:00
jeffwadsworth
8f866f5bd9
- Fixed Etherwrought Page.
2012-03-10 22:30:58 +00:00
jeffwadsworth
d042a6612a
- Fixed Retraced Image.
2012-03-10 21:52:01 +00:00
Sloth
9384de2481
- Added a hard version of the Wonder Woman deck.
2012-03-10 21:48:02 +00:00
slapshot5
cac929764d
clean up some java warnings (InputBlock and InputAttack)
2012-03-10 17:35:22 +00:00
Sloth
7d2e779f2d
- Added an AILogic parameter to Kjeldoran Royal Guard.
2012-03-10 15:42:46 +00:00
Maxmtg
8ec7fba0d3
groupped quest controllers together into matching package, moved io classes to their own package
2012-03-10 15:10:32 +00:00
Chris
6bfe111446
- Fixed the LQ pic URL for Fist of Suns.
2012-03-10 13:22:53 +00:00
moomarc
eba850afb1
Added Kjeldoran Royal Guards
...
Added Mirror Strike
Added Turn the Tables
2012-03-10 12:32:05 +00:00
Chris
5cbdf22221
- Preparing for the snapshot build release.
2012-03-10 12:02:43 +00:00
Chris
451dd84824
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-10 11:53:50 +00:00
moomarc
5e3f7c8793
Fixed stack descriptions for Bazaar Trader and Zedruu, the Greathearted
2012-03-10 11:24:18 +00:00
Sloth
d06689fbd2
- Enabled Entomber Exarch for the AI.
2012-03-10 10:57:31 +00:00
Sloth
1d50aafa6a
- Tweaked the AI of AF ChangeZone.
...
- The AI can now use Incendiary Command and Primal Command.
2012-03-10 10:23:08 +00:00
Sloth
3147ede39c
- Added some missing functions to AF DestroyAll (namely a proper stack description and doTriggerAI).
...
- The AI can now use Austere Command.
2012-03-10 10:08:19 +00:00
moomarc
ccfe064aef
Added Talon of Pain
2012-03-10 09:32:03 +00:00
moomarc
50d2020d56
Ran scripts.
2012-03-10 09:17:13 +00:00
Maxmtg
f777d4f7e7
QuestController introduced, 1st stage of quest saves refactoring
2012-03-10 08:24:34 +00:00
Sloth
a44b66aa03
- Added basic AI support for AF Charm.
2012-03-10 08:09:56 +00:00
Sloth
c1503594d1
- Fixed some possible NPE's in getDefinedPlayers.
2012-03-10 07:30:20 +00:00
moomarc
ebc2ce227c
Fixed Part Water spell type
2012-03-10 07:25:30 +00:00
jeffwadsworth
4b4c38a96d
- Added Psychic Miasma.
2012-03-10 01:55:15 +00:00
skiera
1695306827
Fixed regression - draft from cube should have each card unique
...
Updated SkieraCube
2012-03-10 01:55:00 +00:00
Sloth
6a887174ab
- Fixed AF Charm.
2012-03-09 23:11:15 +00:00
Sloth
7fbc1ef5c5
- Removed some unnecessary variables of AF Charm.
2012-03-09 21:57:40 +00:00
jeffwadsworth
892a9b4e14
- Added Crovax the Cursed.
2012-03-09 21:25:37 +00:00
Chris
cc8c7605e1
- CheckStyle.
2012-03-09 21:03:00 +00:00
jeffwadsworth
ae7d03e5d4
- Added Hesitation.
2012-03-09 20:59:21 +00:00
Sloth
59c6ad7392
- Re-added Soltari Guerrillas.
2012-03-09 19:56:08 +00:00
jeffwadsworth
f9a10f3fb4
- Added Mask of the Mimic.
2012-03-09 18:04:35 +00:00
Sloth
ea094a685e
- Added Fist of Suns.
2012-03-09 17:34:21 +00:00
Sloth
ff79268971
- Added the keyword "Alternative Cost XXX".
...
- Added Rooftop Storm.
2012-03-09 17:26:49 +00:00
Sloth
f9748ae590
- Added Brooding Saurian.
2012-03-09 16:51:42 +00:00
moomarc
36c247ed02
Added Peer Pressure
2012-03-09 16:24:21 +00:00
jeffwadsworth
a9c0cf04ee
- Removed Soltari Guerrillas. 2 different objects need to be remembered and differentiated.
2012-03-09 15:49:05 +00:00
moomarc
70048f4f36
Added Cosmic Larva
2012-03-09 15:25:25 +00:00
Chris
b9e90d3705
- Cleared out the changes.txt file, now ready for new material.
2012-03-09 14:32:03 +00:00
Sloth
ebbda4b994
- Fixed "You may have CARDNAME assign its combat damage as though it weren't blocked." allowing the AI to deal damage twice.
2012-03-09 14:06:21 +00:00
Chris
846597e5d0
[maven-release-plugin] prepare for next development iteration
2012-03-09 12:24:59 +00:00
Chris
0b1c6ac658
[maven-release-plugin] prepare release forge-1.2.5
2012-03-09 12:24:50 +00:00
Chris
268fd50e25
- Preparing the changes.txt file for the next beta build and release.
2012-03-09 12:03:52 +00:00
Chris
b31254e622
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-03-09 11:41:42 +00:00
moomarc
48e03cd70f
Added Keeper of the Mind
...
Small improvement to Keeper of the Light
2012-03-09 08:14:59 +00:00
Sloth
86da1a0977
- Fixed Curfew.
2012-03-09 07:12:43 +00:00
Doublestrike
cb22007805
Updated threading for quest start game process.
2012-03-09 03:55:12 +00:00
Doublestrike
7f822cefef
Updated threading for sealed start game process.
2012-03-09 03:49:10 +00:00
Doublestrike
24052017e8
Updating threading in draft start game process.
2012-03-09 03:45:12 +00:00
Doublestrike
5881a6ebde
Removed "always on top" from drafting process.
2012-03-09 03:43:59 +00:00
Doublestrike
23e4b22b2a
Temporary visual fix for skin restart issue.
2012-03-09 00:35:02 +00:00
jeffwadsworth
45345d86ba
- Fixed Soltari Guerrillas so that it deals combat damage to the target creature.
2012-03-08 23:27:57 +00:00
Sloth
02b46b812a
- Fixed Lim-Dul the Necromancer making zombie enchantments.
2012-03-08 21:00:09 +00:00
Sloth
938760e16e
- Fixed Goblin Machinist shuffling.
2012-03-08 20:57:25 +00:00
Sloth
913f528c71
- Fixed text of Elbrus, the Binding Blade.
2012-03-08 20:55:37 +00:00
jeffwadsworth
57fd87aa39
- Added Soltari Guerrillas
2012-03-08 20:45:56 +00:00
Sloth
60a8361e35
- Fixed two AF's overwriting the canPlay() function.
2012-03-08 20:33:27 +00:00
moomarc
7c9b5704ed
Added Mind Maggots
...
Small change to ChooseNumber to make Min/Max read SVars.
Small change to ChooseNumber to allow different titles for the list block to expand its uses slightly.
Changed title of choice list for Ashling's Prerogative
2012-03-08 20:19:47 +00:00
Sloth
03a5fa7750
- Fixed Profane Prayers (thanks to squee1968).
2012-03-08 19:01:02 +00:00
Sloth
0a54d18e60
- Little tweak for playStack in ComputerUtil.
2012-03-08 17:34:37 +00:00
jeffwadsworth
7244ba7ab3
- Added Coral Net.
2012-03-08 16:35:20 +00:00
Sloth
4b143ad0f2
- Added a medium version of the Edna Krabappel deck.
2012-03-08 16:13:18 +00:00
Chris
ebcde35b1c
- Improved the morph description for cards that are ! isOnlyManaCost().
2012-03-08 14:39:25 +00:00
moomarc
143948499e
Added Thunderstaff
2012-03-08 12:38:32 +00:00
Sloth
564cfb0591
- Added pic links for the Mortivore deck.
2012-03-08 12:28:11 +00:00
Sloth
9b02808081
- Reordered InputCleanup to hopefully prevent the human from getting accidentally stuck (I have no idea if this works, because i can't reproduce the bug).
2012-03-08 12:11:09 +00:00
Sloth
256e6b4123
- Hardcoded static abilities are now only be called by checkStaticAbilities.
2012-03-08 11:49:17 +00:00
Chris
6c9c0d718e
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-08 11:39:58 +00:00
Sloth
92df762cf5
- Fixed Phylactery Lich.
2012-03-08 11:33:27 +00:00
moomarc
db633847c9
DealDamage can handle custom stack descriptions now via StackDescription param.
...
Added Electrostatic Bolt
2012-03-08 10:41:35 +00:00
Sloth
3f9937e36b
- Fixed Samite Alchemist.
2012-03-08 09:11:35 +00:00
moomarc
3889765a6b
Added Contested Cliffs (and small update to Pump's stack description to enable "None")
2012-03-08 08:58:09 +00:00
Sloth
98f1aef17e
- Added the three cards by squee1968.
2012-03-08 07:26:36 +00:00
Chris
2fa86bc138
- Changed Refreshing Rain type to Instant.
2012-03-07 22:45:59 +00:00
Sloth
585c9461b6
- Cleanup and a little tweak for "You may look at this card.".
2012-03-07 19:18:51 +00:00
Chris
c4d2698e8a
- Minor fix to the QuestItemZepplin.getPurchaseDescription() text, two words needed to have a space char to separate them.
2012-03-07 18:22:31 +00:00
Chris
a8ebf5131a
- CheckStyle.
2012-03-07 18:15:16 +00:00
Sloth
1ef9c8aece
- Added the keyword "You may look at this card.".
...
- Added Intet, the Dreamer.
2012-03-07 15:48:09 +00:00
moomarc
6137e70b9b
Fixed Sivvi's Ruse description
2012-03-07 12:30:52 +00:00
Sloth
4277214ec9
- Added Healer's Headdress.
2012-03-07 12:09:49 +00:00
Sloth
9f5d9a7a86
- Fixed filterListByType dealing with the "Triggered..." argument.
2012-03-07 11:53:30 +00:00
Chris
d2fd5098fd
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-07 11:38:47 +00:00
Chris
078968e42a
- Added a fluff piece to the changes.txt file.
2012-03-07 11:35:21 +00:00
Chris
dbc984b89f
- Added a fluff piece to the changes.txt file.
2012-03-07 11:31:35 +00:00
Sloth
e5b8bf8c13
- Prevented some auras and equipment from possibly overwriting SVars of cards they are attached to.
2012-03-07 11:09:52 +00:00
Sloth
e71e1e24d9
- Converted Umbral Mantle to script.
2012-03-07 10:47:53 +00:00
Doublestrike
30f093774b
TortoiseSVN confusion...
2012-03-07 08:56:16 +00:00
Doublestrike
e53b27af0f
MoWrapLayout moved into forge.gui package.
...
SubTab class deleted.
2012-03-07 08:54:09 +00:00
Doublestrike
1f5e031acd
Bugfix: Removed "always on top" from quest spell shop.
2012-03-07 08:51:38 +00:00
Doublestrike
5abb75145f
Improved thread handling for constructed mode game start.
2012-03-07 08:34:20 +00:00
Doublestrike
a165bae762
Added input panel's "remind()" flasher for ability mana cost interactions.
2012-03-07 08:18:07 +00:00
Doublestrike
133707e0da
Bugfix: Prevented editor from always being on top, which blocked the save dialog.
2012-03-07 07:59:12 +00:00
Maxmtg
3be85d9032
compare strings fixed
2012-03-07 07:44:34 +00:00
Doublestrike
644bcc9c31
Removed outdated "start game" overlay from a few submenus, replaced with standardized one.
2012-03-07 07:32:39 +00:00
Doublestrike
c151cf5f63
Upgraded "Marble Blue" skin backgrounds to be more marbley.
2012-03-07 07:28:46 +00:00
Sloth
10e51041bb
- Fixed casting cost of Mesmeric Fiend.
2012-03-07 06:17:23 +00:00
Doublestrike
2fc6e94476
Shutdown hook fix for skin switcher.
2012-03-07 04:18:36 +00:00
Chris
a7304c87dc
- Fixed the text for Sacred Prey, now states "you gain 1 life".
2012-03-07 00:48:56 +00:00
jeffwadsworth
0c181e237c
- Added Gurzigost.
2012-03-06 23:39:08 +00:00
jeffwadsworth
d98a89777c
- Text fix
2012-03-06 23:05:40 +00:00
jeffwadsworth
ee3e53e060
- Added Mesmeric Fiend.
2012-03-06 23:02:17 +00:00
Sloth
b9d237d514
- Little tweaks for the AI of AF Destroy.
2012-03-06 21:57:28 +00:00
Sloth
cb85dc7677
- The AI will no longer use Oblivion Ring on a permanent that is enchanted with one of his own auras.
2012-03-06 21:32:07 +00:00
jeffwadsworth
10c44c99e9
- Text fix.
2012-03-06 21:15:13 +00:00
jeffwadsworth
be095a54e9
- Added Nantuko Cultivator.
2012-03-06 21:06:24 +00:00
Chris
f7c72e45ea
- Added a fluff piece to the changes.txt file.
2012-03-06 20:38:27 +00:00
Sloth
f6b04ab874
- Added the event deck Deathfed as precon (available after 20 wins).
2012-03-06 20:24:35 +00:00
Maxmtg
1bf6ad4d85
sideboard from precon is also added to the card pool
2012-03-06 20:14:10 +00:00
Sloth
04e918c183
- Aluren will no longer allow you to pay the creatures mana cost at instant speed.
2012-03-06 20:11:17 +00:00
Sloth
cbc61cddc9
- Restructured the way alternative costs of spells are handled for the computer player.
2012-03-06 18:36:08 +00:00
Chris
461beb9e00
- Finished CostChange keyword spell descriptions.
2012-03-06 18:05:30 +00:00
Chris
1f0a131b08
- More CostChange keyword spell descriptions.
2012-03-06 17:42:42 +00:00
Sloth
5759e18ec2
- Restructured the way alternative costs of spells are handled for the human player.
2012-03-06 17:21:54 +00:00
Chris
1039111ccc
- More CostChange keyword spell descriptions.
2012-03-06 17:03:23 +00:00
Chris
00096c14ae
- Improved and simplified the spell description field to the CostChange keyword. Several cards converted.
2012-03-06 16:04:16 +00:00
Chris
f6817e1d9c
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-06 11:31:30 +00:00
Sloth
20a0c5e7dc
- Restructuring in AF Pump and little improvements for Curses.
2012-03-06 09:09:21 +00:00
Doublestrike
4eadb89ac5
Splash frame: Disclaimer color updated to be the same as filled progress bar text color.
2012-03-06 09:02:36 +00:00
Doublestrike
e95acb5339
All methods relating to overlay moved to OverlayUtil.
2012-03-06 08:54:54 +00:00
Doublestrike
43d436f9c4
Minor fix.
2012-03-06 08:24:14 +00:00
Doublestrike
7725bed9b1
Overlay utils moved from GuiUtils to OverlayUtils.
2012-03-06 08:23:50 +00:00
Doublestrike
b49c886ae4
All events below overlay layer are now blocked.
2012-03-06 08:17:25 +00:00
Doublestrike
0c0aa2816d
Bugfix: current skin wasn't selected in skin select box
...
Cleanup: removed redundant UI_USE_SKIN in prefs enum.
2012-03-06 08:03:35 +00:00
Doublestrike
17fa5c21b7
Bugfix: constructed submenu, start game with custom decks empty NPE
2012-03-06 07:54:22 +00:00
Doublestrike
de1a40c567
Removed "random selector on list update" from constructed submenu deck lists.
2012-03-06 07:50:20 +00:00
Sloth
99ac538d3e
- Fixed Soldevi Digger.
2012-03-06 07:31:57 +00:00
Chris
5459c48366
- CheckStyle.
2012-03-05 23:23:42 +00:00
jeffwadsworth
2f61048e80
- Added Plagiarize.
2012-03-05 22:21:54 +00:00
Sloth
e130941c6a
- Added Bull Elephant.
2012-03-05 18:47:54 +00:00
Sloth
279ddc490b
- Fixed Toshiro Umezawa.
2012-03-05 18:33:40 +00:00
Sloth
92f808ccff
- Added the precon Totem Power.
2012-03-05 17:37:22 +00:00
jeffwadsworth
ab59503c06
- Added Rancid Earth.
2012-03-05 17:25:11 +00:00
Sloth
fc1fa4c2ea
- Fixed Memory Jar.
2012-03-05 16:39:42 +00:00
Sloth
a856e2d0f9
- Updated some SVars.
2012-03-05 14:58:30 +00:00
Sloth
132bc6e58a
- Fixed Living Death.
2012-03-05 12:11:51 +00:00
Sloth
c58cfe2c6e
- Converted the triggered ability of Homarid to script.
2012-03-05 12:02:41 +00:00
Sloth
a5f81e77a3
- The etbCounter keyword is now parsed when needed (and is now visible for the AI).
2012-03-05 11:38:46 +00:00
Chris
172190e8ff
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-05 11:35:21 +00:00
Sloth
b6aad23d1f
- Generate5ColorDeck will now always use all 5 colors.
2012-03-05 10:35:47 +00:00
Doublestrike
26e31925a2
Turns out one must explicitly rename things on TortoiseSVN.
2012-03-05 09:16:16 +00:00
Doublestrike
c86a355a6a
2012-03-05 09:13:56 +00:00
Doublestrike
59ea22c902
Small fix to restart util for skin switching.
2012-03-05 09:03:59 +00:00
Maxmtg
cce7691165
fatpacks list updated
2012-03-05 06:31:15 +00:00
slapshot5
6c7230d0ce
fixed targeting of Telim'Tor's Edict
2012-03-04 21:29:08 +00:00
Sloth
dc5ecf5e86
- Added Outmaneuver.
2012-03-04 21:11:58 +00:00
Sloth
5de3500eed
- Updated some SVars and scripts.
2012-03-04 20:43:03 +00:00
Chris
a58146f973
- CheckStyle.
2012-03-04 19:47:16 +00:00
jeffwadsworth
3d7dc5f9fc
- Added Retraced Image.
2012-03-04 19:21:16 +00:00
Sloth
e6f723eb5f
- More work on the AI of AF Pump.
2012-03-04 18:42:59 +00:00
Sloth
612117d15e
- Fixed Feral Hydra's type.
2012-03-04 18:36:49 +00:00
Sloth
df452f7c92
- Fixed gainControlStackDescription accidentally modifying the targets of the spell.
2012-03-04 18:35:40 +00:00
jeffwadsworth
1872432145
- Added Enduring Renewal.
2012-03-04 18:13:14 +00:00
Sloth
907ee716fa
- Added the precon Esper Air Assault.
2012-03-04 16:00:33 +00:00
Sloth
9da6583b50
- Added the precon Grixis Shambling Army.
2012-03-04 15:54:35 +00:00
Sloth
e8cb2ae441
- Added the precon Jund Appetite for War.
2012-03-04 15:45:48 +00:00
Sloth
0d98156157
- Added the precon Naya Domain.
2012-03-04 15:30:19 +00:00
Sloth
bcf91bb1cf
- AI Improvements of AF Pump.
2012-03-04 14:10:20 +00:00
Sloth
f10ad52948
- Fixed Infinite Hourglass.
2012-03-04 11:54:31 +00:00
Chris
3dee4c27e3
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-04 11:51:32 +00:00
Sloth
fb2347883c
- Fixed Moonbow Illusionist.
2012-03-04 11:05:46 +00:00
Sloth
c995c4a6f1
- Added the optional parameter "NonBasicSpell" to all AF's (to mark all pseudo spells that are really alternative costs).
...
- Marked all retrace spellAbilities as non basic.
2012-03-04 11:01:43 +00:00
Sloth
3ed34b74c9
- Fixes and improvements for AF Play.
...
- Fixed Hellcarver Demon.
2012-03-04 10:28:56 +00:00
Doublestrike
74b073b7f8
Bugfix: Refresh quest events/stats across matches.
2012-03-04 10:10:42 +00:00
Doublestrike
13248072e2
Bugfix: Quest pet/plant handling. Zeppelin has deeper issues and needs a larger overhaul, will happen soon, not working at present.
2012-03-04 09:29:43 +00:00
Sloth
703a3e3802
- Added a boolean variable "GameOver" to GameState to prevent multiple wins/losses per game.
2012-03-04 08:34:30 +00:00
Doublestrike
79acfb0c38
Bugfix: Random color select in constructed submenu.
2012-03-04 08:10:59 +00:00
Fnoed
91ede76761
Fixed overlay for quest deck editor.
2012-03-04 07:36:29 +00:00
Doublestrike
8a94e9b334
Rename: forge.gui.home.limited -> forge.gui.home.sanctioned
2012-03-04 06:55:48 +00:00
Doublestrike
081ee30c84
Bugfix: NPE-after-1-game in constructed mode.
2012-03-04 06:42:57 +00:00
Doublestrike
fe14bd76d2
Small visual update in content download section.
2012-03-04 06:12:43 +00:00
Doublestrike
bc10620117
Minor update.
2012-03-04 06:04:31 +00:00
Fnoed
58390e41ff
Added tooltip text containing the deck description to the quest deck selector.
2012-03-04 05:59:17 +00:00
Doublestrike
aba8f441ea
Removed deprecated ControlHomeUI.
2012-03-04 05:05:02 +00:00
Doublestrike
bf1fe60b54
Updated broken finalizer in main with shutdown hook.
2012-03-04 05:03:42 +00:00
Doublestrike
fe2eb6625c
Returned exit button to main menu.
2012-03-04 04:49:58 +00:00
Doublestrike
bdd873797a
Fixed overlay persistent bug in draft mode new game.
2012-03-04 04:32:11 +00:00
Doublestrike
d2d51e93c1
Fixed sealed deck update problem.
2012-03-04 04:31:48 +00:00
Fnoed
2fe2dad81f
Added option to start quests with a precon deck
2012-03-04 03:39:31 +00:00
Fnoed
1a7dce2204
Added some quest-related temp. files to .gitignore
2012-03-04 03:39:17 +00:00
Fnoed
197ec4cf48
Test commit, please ignore.
2012-03-04 02:01:19 +00:00
Fnoed
9f7bf0729c
Test commit, please ignore.
2012-03-04 02:00:19 +00:00
Doublestrike
60ab76d96d
Removed redundant and deprecated getPhaseHandler from AllZone in favor of model singleton getPhaseHandler.
2012-03-04 00:47:18 +00:00
Doublestrike
e1d9a44772
forge.view.toolbox -> forge.gui.toolbox
2012-03-04 00:13:07 +00:00
Doublestrike
398ed26cfc
Fixed start button bug in quest submenu.
2012-03-04 00:05:53 +00:00
Doublestrike
3a9bc72333
Refactored QuestEventManager to be a static factory.
2012-03-04 00:05:24 +00:00
Maxmtg
a4ce1b34ac
automatic filename repair in constructed folder
2012-03-03 19:30:30 +00:00
Sloth
cc88f422a7
- Fixed Chancellor of the Forge.
2012-03-03 18:57:38 +00:00
Sloth
ae581db52b
- Fixed Spiteful Shadows.
2012-03-03 18:55:19 +00:00
Sloth
cbb2c91cda
- Fixed Twinstrike.
2012-03-03 18:43:04 +00:00
Sol
fd100c49f1
Quest starting lands incorrectly using Basic Land # instead of Snow Land #
2012-03-03 18:20:10 +00:00
Sloth
bd73d0fb0e
- Cleanup in AF GainControl.
2012-03-03 16:54:10 +00:00
Doublestrike
72d706d647
Minor fix.
2012-03-03 12:31:45 +00:00
Doublestrike
336adca866
Full home UI rebuild: singleton design pattern, better menu structure, improved resizing dynamics, constructed mode rebuild.
2012-03-03 12:18:31 +00:00
Chris
6a04774fab
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-03 11:51:06 +00:00
Sloth
1868e55052
- Fixed Damia, Sage of Stone.
2012-03-03 11:18:22 +00:00
Sloth
0fb0f92f70
- Fixed possible NPE's in findParentsTargetedCard.
...
- Converted Insurrection to script.
2012-03-03 11:16:22 +00:00
Sloth
f93090ebd6
- Added Karrthus, Tyrant of Jund.
2012-03-03 09:57:55 +00:00
Sloth
176f125578
- Fixed Ironclaw Curse.
2012-03-03 07:49:12 +00:00
Sloth
b20aeb81aa
- Fixed Fledgling Osprey and Skyrider Trainee.
2012-03-03 07:38:04 +00:00
Sloth
ce956af106
- Converted Triangle of War to script.
2012-03-02 20:25:11 +00:00
Sloth
08ebd44446
- Fixed Tormod's Crypt.
2012-03-02 20:23:17 +00:00
Sloth
0cc4a1c471
- Added the optional parameter "TargetsFromDifferentZone" (allows only targets with different controllers).
...
- Added Prey Upon.
2012-03-02 20:16:54 +00:00
Sloth
2ff4686328
- Converted Nightfall Predator to use AF Fight.
2012-03-02 20:01:16 +00:00
Sloth
5f744c4e1f
- Added AF Fight.
...
- Re-added Blood Feud.
2012-03-02 19:26:16 +00:00
Maxmtg
59a76ac222
fixing file derivation algorithm
2012-03-02 17:54:22 +00:00
Sloth
cebd3d28ed
- Added Aura Thief.
2012-03-02 17:24:19 +00:00
Sloth
5fb54d3418
- Added Brand.
2012-03-02 17:19:58 +00:00
Sloth
76e4fdbe21
- Fixed a bug with the "AllValid" parameter in AF GainControl.
...
- Added Homeward Path.
2012-03-02 16:26:31 +00:00
Sloth
a471c7f9ea
- Added Combat.getAttackerList() which returns a CardList - replaces Combat.getAttackers in most cases.
...
- Little improvement in AF Pump AI.
2012-03-02 15:52:04 +00:00
Sloth
ddba7aee72
- Cleanup and performance updates in ComputerUtilAttack.
2012-03-02 15:23:08 +00:00
Chris
718824b2c4
- Cleared out the changes.txt file, now ready for new material.
2012-03-02 12:17:53 +00:00
Chris
0fd6302851
[maven-release-plugin] prepare for next development iteration
2012-03-02 11:25:33 +00:00
Chris
af4c697283
[maven-release-plugin] prepare release forge-1.2.4
2012-03-02 11:25:25 +00:00
Chris
b8b1755419
- Preparing the changes.txt file for the next beta build and release.
2012-03-02 10:51:05 +00:00
Chris
bcbac088f2
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-03-02 10:44:25 +00:00
Doublestrike
4757571199
Updated mouse event handling for match UI.
2012-03-02 04:12:51 +00:00
Doublestrike
b61bf22a49
Removed the "awful" and "shocking" method-which-shall-not-be-named.
2012-03-02 03:24:39 +00:00
Doublestrike
c98021a599
Fixed dev mode tab display.
2012-03-02 02:56:23 +00:00
Doublestrike
ad6b1ce0bd
Added avatar support to individual skins.
2012-03-02 00:42:15 +00:00
Maxmtg
c98d037e0e
GuiUtils.getChoice renamed to clear and simple names
...
added possibility to pass List<T> as options (to avoid useless list -> array -> list conversions)
2012-03-01 21:37:22 +00:00
Sloth
e25a4d1eda
- Added Bala Ged Thief and Thieving Sprite.
2012-03-01 20:57:03 +00:00
jeffwadsworth
3269201d35
- Removed Blood Feud.
2012-03-01 19:55:40 +00:00
jeffwadsworth
e65e3f9c54
- Added Void.
2012-03-01 17:48:15 +00:00
Sloth
7b671995b1
- Corrected three cards with CantBeCast abilities.
2012-03-01 17:17:46 +00:00
jeffwadsworth
e8b60ba460
- Added War Barge.
2012-03-01 17:10:22 +00:00
Sloth
9ea144c039
- Fixed Talara's Battalion.
2012-03-01 16:17:49 +00:00
jeffwadsworth
f5349c1d77
- Added Candles of Leng
2012-03-01 16:14:16 +00:00
jeffwadsworth
197a75c739
- Added Clockwork Hydra
2012-03-01 15:52:22 +00:00
Sloth
e38e822a9c
- Added the deck: Edna Krabappel 3.
2012-03-01 14:15:15 +00:00
Sloth
17ff972fdc
- More cleanup in ComputerAIGeneral.
2012-03-01 14:14:06 +00:00
Sloth
801ea29f33
- Removed some duplicate AI code.
2012-03-01 13:51:31 +00:00
Sloth
a1dc97a942
- Removed forcing of RememberSacrificed from AF Sacrifice.
2012-03-01 13:42:38 +00:00
Sloth
bead8b6a55
- Fixed the canPlay function of the Morph ability.
2012-03-01 12:03:11 +00:00
Chris
bc8329e443
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-03-01 11:45:20 +00:00
Sloth
4f8bee0b6b
- Fixed Nezumi Shortfang.
2012-03-01 11:42:05 +00:00
Sloth
01f93a1b30
- Fixed the descriptions of some hard coded triggers.
...
- Converted Zur the Enchanter to script.
2012-03-01 11:41:02 +00:00
moomarc
9081907070
Some small tweaks to Simpsons skin.
2012-03-01 09:19:48 +00:00
Maxmtg
38e4570956
removed unused MyButton.java
...
HandSizeOp optimizations
2012-03-01 07:19:46 +00:00
moomarc
4c2a1ae072
Curse of the Cabal needed a check for time counters on self to limit trigger to 'if suspended'.
2012-03-01 06:32:40 +00:00
moomarc
9d578f4e6c
Changed icon for quest27.dck
2012-03-01 05:38:49 +00:00
moomarc
ab6d7e86eb
Quest avatar link list update.
2012-03-01 05:31:43 +00:00
jeffwadsworth
6f0e253615
- Text addition.
2012-02-29 22:52:30 +00:00
jeffwadsworth
3e16ecc0d6
- Added Curse of the Cabal.
2012-02-29 22:48:57 +00:00
Chris
e2b750d064
- CheckStyle.
2012-02-29 20:13:35 +00:00
Chris
220970b27a
- Added a fluff piece to the changes.txt file.
2012-02-29 15:11:26 +00:00
Sloth
6f5f793d3b
- More AI improvements for AF Pump.
2012-02-29 12:10:16 +00:00
Sloth
a565477874
- Added the deck: the Spectre 3.
2012-02-29 11:58:28 +00:00
moomarc
374156533d
Added a Simpsons theme skin.
2012-02-29 11:15:47 +00:00
Chris
596821714a
- Ran set info script.
...
- Ran oracle script.
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-29 11:08:08 +00:00
Maxmtg
eee0d2e4bb
removed CardList constructor from array, and thus removed redundant toArray conversions (while lists were passed)
2012-02-29 07:15:20 +00:00
Maxmtg
055c6b5d2c
Combat.getAttackers() returns a list - code became less complicated
2012-02-29 05:48:29 +00:00
Maxmtg
7f2e5c74b6
removed CardPrintedCharacteristics.java
...
new prefix for sealed magic product images (to store them in a different folder)
removed CardList.allAll(Array) and matching ctor, added addAll(Iterable<Card>) - in most cases of usage list was converted to array and while added to cardlist it was added to underlying list again.
2012-02-29 05:27:41 +00:00
Doublestrike
0926b5874d
Updated quest selectable panel JTextArea to pass mouseEntered event to parent (finally).
2012-02-29 03:35:55 +00:00
Doublestrike
b658de6b92
Fixed avatar switch in quest mode.
2012-02-29 00:11:32 +00:00
jeffwadsworth
19cc39b19a
- Added Dementia Sliver.
2012-02-28 22:56:59 +00:00
jeffwadsworth
1198f74929
- Text fixes on Olivia Voldaren.
2012-02-28 22:21:13 +00:00
Sloth
1838052c78
- More improvements and cleanup in pumpPlayA.
2012-02-28 22:11:12 +00:00
Sloth
f694a0b9a1
- Fixed the AI not playing cards like Tinker and Natural Order.
2012-02-28 22:10:26 +00:00
Sloth
6c3350c4e4
- Countered spells cast with flashback are now exiled.
2012-02-28 20:48:19 +00:00
Sloth
b000dd7c48
- Added NoMove parameter to Mishra's Bauble.
2012-02-28 19:25:00 +00:00
Sloth
4298052447
- Tweaked untargeted pumping AI.
2012-02-28 19:18:31 +00:00
Sloth
3b203200e0
- More Restructuring in ComputerAIGeneral.
2012-02-28 19:06:09 +00:00
moomarc
d574ec25a6
Small fix.
2012-02-28 16:09:31 +00:00
Sloth
6c4f32aa78
- Fixed Martyr's Bond (it will now only compare card types).
2012-02-28 14:55:09 +00:00
jeffwadsworth
af679f4a9f
- Little addition
2012-02-28 14:44:49 +00:00
jeffwadsworth
c84a1f6794
- Added Blood Feud.
2012-02-28 14:21:50 +00:00
Sloth
19ac0b9774
- More Restructuring in ComputerAIGeneral.
2012-02-28 14:00:46 +00:00
Sloth
345b4ddca3
- Restructured some code in the AI part of AF Pump.
2012-02-28 13:00:49 +00:00
Chris
7050e01078
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-28 12:04:11 +00:00
moomarc
0c44d9c13b
Updated quest opponent download links.
2012-02-28 10:35:02 +00:00
Sloth
b76f1e30c1
- Performance updates in AF Pump and AF Protection.
2012-02-28 08:27:59 +00:00
Sloth
f9e498f5d7
- Fixed a possible NPE in CombatUtil.
2012-02-28 07:18:46 +00:00
Doublestrike
4d9af1d881
Avatar rebuild, also fixing indexing bug #2 .
2012-02-28 06:53:59 +00:00
Doublestrike
c5dba14b80
Quest deck select persist bug fixed.
2012-02-28 04:54:56 +00:00
Chris
d5f169e517
- CheckStyle.
2012-02-28 01:59:03 +00:00
Chris
94c561094f
- Added a fluff piece to the changes.txt file.
2012-02-28 01:50:55 +00:00
Chris
044111c685
- Updated the README.txt file to include info about the new subdirectories that were added to the decks folder.
2012-02-28 00:55:19 +00:00
Sloth
cd212e4a1e
- Restructured some code in ComputerAIGeneral to prevent duplicate checks.
2012-02-27 22:01:26 +00:00
Chris
714b595d56
- Added the missing LQ pic URL to Tetravus.
2012-02-27 18:01:32 +00:00
Sloth
9a6aa0bfd2
- SpellAbilities created by alternate costs will now be recognized as non basic spells and not be available when flashed back.
2012-02-27 17:53:49 +00:00
Hellfish
cf65f31eef
*Added Vebulid.
2012-02-27 17:29:43 +00:00
Sloth
2fbdea0a56
- The AI will now predict triggers of cards like Powerstone Minefield.
2012-02-27 15:53:50 +00:00
Sloth
f05c2cd0ac
The AI will now predict triggers of cards like Arrogant Bloodlord and Ceremonial Guard.
2012-02-27 15:34:01 +00:00
Sloth
2624996fb9
- The AI will now predict triggers of cards like Cockatrice.
2012-02-27 15:06:34 +00:00
Sloth
5fd938702f
- Fixed metadata of the Chief Clancy Wiggum deck.
2012-02-27 12:11:34 +00:00
Chris
46547d148b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-27 11:49:33 +00:00
Chris
59bfbfaaac
- Ran set info script.
...
- Ran oracle script.
2012-02-27 11:43:16 +00:00
Doublestrike
fcfa131a03
Stats refresh bug fixed.
...
Duels/challenges refresh bug fixed.
2012-02-27 09:29:57 +00:00
Doublestrike
597102772f
Avatar indexing bug fixed.
2012-02-27 09:01:19 +00:00
Doublestrike
0f0a9e29a6
Fixed avatar switch bug.
2012-02-27 08:50:53 +00:00
jeffwadsworth
d3ea08c445
- Added Chandra Ablaze.
2012-02-26 21:43:08 +00:00
Maxmtg
ac4b09c106
create copy on save (to abandon if player choses not to save changes)
2012-02-26 20:55:34 +00:00
Maxmtg
afe2daab8c
fp images
2012-02-26 20:48:04 +00:00
Maxmtg
c7b8ba834b
recently loaded deck should be thought of as saved
2012-02-26 20:16:24 +00:00
Sloth
64105bb8a6
- Added the parameter "AllValid" to AF GainControl.
...
- Fixed The Wretched.
2012-02-26 19:12:51 +00:00
Maxmtg
ef633bac0e
removed word 'draft'
2012-02-26 18:57:00 +00:00
Maxmtg
3a72c7d93d
didn't need the IDeckController for a single class
2012-02-26 18:32:53 +00:00
Maxmtg
962256a2a6
better pictures for starters
2012-02-26 18:20:00 +00:00
jeffwadsworth
892d1c73cf
- Little tweak.
2012-02-26 16:24:36 +00:00
jeffwadsworth
a9a0822d11
- Added Hellcarver Demon. Sexy beast.
2012-02-26 16:19:58 +00:00
Sloth
d244fcde03
- Added the Green Hornet 2 and 3 decks by lazylockie.
2012-02-26 15:53:55 +00:00
jeffwadsworth
d156fc2ffe
- Added Gather Specimens.
2012-02-26 15:51:15 +00:00
Maxmtg
29024414d3
questEvent moved from AllZone to QuestData as transient
...
remove useless getters from gamestate
2012-02-26 15:41:45 +00:00
Sloth
f3b91c44f3
- Tweaked the stack description of AF Pump (it now shows unique numbers).
2012-02-26 15:41:40 +00:00
Chris
32305cf4e3
- CheckStyle.
2012-02-26 14:51:57 +00:00
Sloth
8eab9eb809
- Fixed a bug with "CARDNAME can only attack alone.".
2012-02-26 14:35:55 +00:00
Chris
7949ee5678
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-26 11:50:32 +00:00
Sloth
d711e5a861
- Moved "Always" triggers out of checkStaticAbilities.
2012-02-26 11:21:59 +00:00
Sloth
af3b4fe5c8
- Added Auratouched Mage.
2012-02-26 11:17:57 +00:00
Maxmtg
29e2446f81
better picture starter 6ed
2012-02-26 11:17:09 +00:00
Maxmtg
f0436ee357
better box picture
2012-02-26 11:13:05 +00:00
Sloth
d43e67e13c
- Remove the "force" parameter from checkStateEffects, which was never successfully used.
2012-02-26 10:36:04 +00:00
Sloth
c7c00a162f
- Fixed Sway of the Stars.
2012-02-26 10:11:28 +00:00
Maxmtg
e174a9c5c9
tournamentpacks
2012-02-26 09:46:39 +00:00
Sloth
5447897a6c
- Fixed Szadek, Lord of Secrets.
2012-02-26 09:26:38 +00:00
Maxmtg
6e4582a7df
extension png => jpg for starters and fp's. May save png file as *.jpg - will look nice
2012-02-26 06:47:35 +00:00
Maxmtg
cf291b9d95
fixing NPE on draft deck opened in editor
2012-02-26 06:42:20 +00:00
Maxmtg
e47a5c5e88
fixed: human deck after draft was saved with empty name
2012-02-26 06:22:26 +00:00
jeffwadsworth
49f1c36a71
- Added Martyr's Bond.
2012-02-26 05:09:18 +00:00
Maxmtg
b77e505aaa
displays info in cardshop for tournaments and fatpacks
2012-02-25 22:01:58 +00:00
Sloth
966eb00a96
- Added Argent Sphinx.
2012-02-25 21:34:20 +00:00
Maxmtg
9d2f401b73
fatpacks.txt
2012-02-25 21:28:36 +00:00
Maxmtg
5b27d9c484
added FatPack support
2012-02-25 21:24:12 +00:00
Chris
930e85d2a5
- CheckStyle.
2012-02-25 19:46:03 +00:00
Chris
8e4de8d41a
- CheckStyle.
2012-02-25 19:27:36 +00:00
Maxmtg
495778eddc
wrong fix
2012-02-25 17:52:59 +00:00
Maxmtg
44906bd035
TournamentPack to Starter Deck (code part)
2012-02-25 17:33:39 +00:00
Maxmtg
9d030bec5a
renamed some packs to starter decks
2012-02-25 17:33:15 +00:00
Sloth
297456724f
- Updated starters.txt to include 3 timeshifted cards in Timespiral tournament packs.
2012-02-25 17:10:55 +00:00
Maxmtg
6cf7c16ba8
quest challenges rewards will not repeat that much.
2012-02-25 14:59:26 +00:00
Maxmtg
66aabc0910
common base class for booster and starter,
...
the deck you load in deckeditor is not modified if you choose not to save
2012-02-25 14:28:34 +00:00
Sloth
455555be82
- Added prices for Tournament packs.
2012-02-25 13:11:17 +00:00
Sloth
e931b9d25f
- Updated starters.txt (the first editions had 13 uncommons).
2012-02-25 12:29:56 +00:00
Chris
3166446439
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-25 11:58:51 +00:00
Maxmtg
dd32300018
unlimited had wrong name
2012-02-25 11:52:35 +00:00
Maxmtg
c61ccffedc
fix boosters and tournaments
2012-02-25 11:50:43 +00:00
Sloth
1d63b06b7d
- Added the precon Reign of Vampirism.
2012-02-25 11:42:34 +00:00
Chris
14a25e5343
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-25 11:42:03 +00:00
Maxmtg
b0155aee0c
Tournament packs ready. quick but working
2012-02-25 11:42:02 +00:00
Maxmtg
9193e03933
tornametn packs contents
2012-02-25 11:38:57 +00:00
Chris
59029b0cb9
- Ran set info script.
...
- Ran oracle script.
2012-02-25 11:36:49 +00:00
Doublestrike
33073f8daf
Further work on home screen rebuild.
2012-02-25 11:34:22 +00:00
Sloth
f9982e85d1
- Added the precon Breath of Fire.
2012-02-25 11:33:23 +00:00
Maxmtg
18b865a0a0
Predicates moved to utils
2012-02-25 09:45:26 +00:00
Maxmtg
c8fbeb0d97
BoosterGenerator refactored - does not hold numbers of cards of each rarity to generate per run.
2012-02-25 09:43:49 +00:00
Maxmtg
a44e30dbbd
fixed deckgroup filter
2012-02-25 08:07:40 +00:00
Maxmtg
60b74e4d92
replaced IHasName with Lambda1<String,T> selectors (this allows any field to be used as key. Not just name)
...
parseSections moved to FileSection
2012-02-25 07:54:27 +00:00
Doublestrike
137d2a63c7
Minor rename.
2012-02-25 06:21:27 +00:00
Doublestrike
2597fe350b
Continued work on home screen rebuild.
2012-02-25 06:18:59 +00:00
jeffwadsworth
631cf0cf58
- Added Djinn of Wishes
2012-02-25 02:47:46 +00:00
Maxmtg
c21d758e76
renamed FolderMap* to Storage* (more neutral, because collections can store something that is not a folder)
2012-02-24 23:17:36 +00:00
Maxmtg
b9d4a559f2
Editions, Boosters, Blocks - all moved to their own collections in FModel, using base classes from util
2012-02-24 23:12:59 +00:00
Sol
963c1dbfc5
Fixing Feast of Flesh Precon pricing
2012-02-24 22:37:25 +00:00
Sloth
9b42c752f1
- Added Glyph of Doom.
2012-02-24 19:23:49 +00:00
Sloth
bbd6a25297
- Added Venomous Breath.
2012-02-24 19:19:59 +00:00
Sloth
0f54f0b4ce
- Re-added Gaze of the Gorgon.
2012-02-24 19:11:11 +00:00
Chris
736704f86c
- Added a fluff piece to the changes.txt file with the 7zip link.
2012-02-24 16:07:37 +00:00
Chris
8ee8f9550e
- Added the 2-23-12 updated version of the juzamjedi cube.
2012-02-24 15:49:43 +00:00
jeffwadsworth
b6d6548a21
- Fixed Omen Machine.
2012-02-24 15:34:50 +00:00
jeffwadsworth
9761d77004
- Deleted Gaze of the Gorgon.
2012-02-24 15:16:52 +00:00
Sloth
a266644ea9
- The AI can now use targeted spellAbilities giving shroud to creatures to protect them from spellAbilities on the stack.
2012-02-24 15:04:51 +00:00
Sloth
e72f5f93a0
- The AI can now use spellAbilities giving shroud to creatures to protect them from spellAbilities on the stack.
2012-02-24 14:03:18 +00:00
Chris
3132a376ee
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-24 12:24:01 +00:00
Chris
94e2037e46
- Ran set info script.
...
- Ran oracle script.
2012-02-24 12:22:32 +00:00
jendave
325957a090
package-info files
2012-02-24 09:36:06 +00:00
jendave
70cbc20145
checkstyle
2012-02-24 09:28:16 +00:00
jendave
07fb9703a9
checkstyle
2012-02-24 09:16:30 +00:00
jendave
4daa58c3c0
checkstyle
2012-02-24 09:16:07 +00:00
Sloth
fceab3b7ed
- Fixed Inquisitor's Snare.
2012-02-24 09:08:16 +00:00
Sloth
55cbc4c897
- Fixed the activated ability of Ib Halfheart, Goblin Tactician.
2012-02-24 09:03:56 +00:00
Doublestrike
bc1e4514a3
Further work on home screen.
2012-02-24 08:49:35 +00:00
Sloth
2ff9d46b07
- Fixed Orochi Eggwatcher.
2012-02-24 08:47:05 +00:00
Maxmtg
115b76e1ca
replaced some cardFactory.getcard to CardPrinted.toForgeCard calls
...
still renaming set to edition
streamlined challenge reward generation
2012-02-24 08:40:19 +00:00
Sloth
e8a903453c
- Added canPlayFromEffectAI to some AF's.
2012-02-24 08:25:56 +00:00
Sloth
18d4179e7d
- Added some more canTarget checks to AI targeting (WIP).
2012-02-24 08:09:52 +00:00
jendave
23164a9219
delete obselete deck generators
2012-02-24 08:00:26 +00:00
Maxmtg
3a30d29235
BoosterUtils moved to quest (because it is not used from other packages)
...
Predicates for edition's legality in formats moved to CardEdition, so that global references in FormatUtils were eliminated
FileSection now trims its tree keys too, editions are parsed by FileSection class
2012-02-24 07:13:48 +00:00
Maxmtg
d2b99dfd39
SetInfo => EditionInfo, same rename for *utils
...
moved EditionUtils, FormatUtils from AllZone to FModel
2012-02-24 06:21:26 +00:00
Doublestrike
934ea72981
Minor update.
2012-02-24 04:37:37 +00:00
Doublestrike
0ad56f9dce
Draft submenu rebuild.
2012-02-24 04:33:15 +00:00
Doublestrike
75ab6f195b
Common overlay templates added to GuiUtils.
2012-02-24 04:32:41 +00:00
Sol
f1f96a5679
- Changing the Ante popup from a Ok/Cancel to a Message
2012-02-24 02:33:11 +00:00
jeffwadsworth
f5153798d5
- Text fix to Heretic's Punishment.
2012-02-24 02:00:33 +00:00
jeffwadsworth
bb0b97bf1b
- Added Heretic's Punishment.
2012-02-23 23:52:47 +00:00
jeffwadsworth
bde08882ed
- Added Gaze of the Gorgon.
2012-02-23 22:32:25 +00:00
Maxmtg
dc6afe270d
Support for old decks
2012-02-23 21:25:09 +00:00
Sloth
02e91dd4f0
- Added some more canTarget checks to AI targeting (WIP).
2012-02-23 20:09:15 +00:00
Sloth
0df7791a1e
- ValidTgts now also uses isValid for players.
...
- Added the property "wasDealtDamageThisTurn" for players.
- Added Needle Drop.
2012-02-23 19:58:57 +00:00
Chris
9b90ee00e0
- Added a fluff piece to the changes.txt file.
2012-02-23 18:16:28 +00:00
Chris
b2d910ad6e
- Added Jumzajedi's cube update dated 2-21-12.
2012-02-23 17:36:12 +00:00
jeffwadsworth
19d781c4a9
- some code for The Wretched.
2012-02-23 17:25:48 +00:00
Sloth
e9fe5954f5
- Renamed "AbHost" to "OriginalHost", to make it a little more clear what is meant.
2012-02-23 14:57:39 +00:00
Sloth
8c79eb3355
- Added moomarc's Rakdos Riteknife.
2012-02-23 14:50:49 +00:00
Sloth
f54c6de589
- Added Writ of Passage.
2012-02-23 14:25:48 +00:00
Sloth
b94477597a
- Updated some SVars.
2012-02-23 12:45:27 +00:00
Sloth
0b568e9c98
- Improved predictPowerBonusOfAttacker and predictToughnessBonusOfAttacker.
2012-02-23 12:41:31 +00:00
Sloth
0681957290
- Removed the deprecated xCount option "NumBlockingMe".
2012-02-23 12:10:31 +00:00
Sloth
e519bbe0c4
- Expanded isUsefulKeyword.
2012-02-23 11:58:19 +00:00
Chris
a93a4f4806
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-23 11:44:58 +00:00
Chris
d2bd9c15ba
- Ran set info script.
...
- Ran oracle script.
2012-02-23 11:43:40 +00:00
Doublestrike
ccac68b1cd
Minor update.
2012-02-23 10:13:05 +00:00
Doublestrike
2ebe7984b6
Discovering backwards incompatibility of JRE 1.7.
...
Mistakes fixed.
2012-02-23 10:09:51 +00:00
Doublestrike
e5a2d33aa4
Saving further progress on home screen rebuild.
2012-02-23 09:17:57 +00:00
Doublestrike
1644df3464
Small updates to FControl, FCheckBox.
2012-02-23 09:05:41 +00:00
Chris
ce5616b220
- CheckStyle.
2012-02-23 03:13:26 +00:00
Doublestrike
4819fd11c4
Thanks @sol for last fix.
...
This commit is what should have happened.
2012-02-23 03:06:41 +00:00
Chris
89e7ef1b23
- CheckStyle.
2012-02-23 02:50:30 +00:00
Chris
213f77d70f
- CheckStyle.
2012-02-23 02:38:44 +00:00
Sol
e1caedcac4
Fixing Compile errors, not sure if this is how we wanted this.
2012-02-23 01:37:10 +00:00
jeffwadsworth
f222ad1b03
- Added Orim's Chant.
2012-02-22 21:11:35 +00:00
jeffwadsworth
2c280d658f
- Removed some debugging text.
2012-02-22 20:57:50 +00:00
jeffwadsworth
416d6746da
- Added a corrected Ib Halfheart, Goblin Tactician. It now carries the trigger, etc.
2012-02-22 20:49:54 +00:00
Sloth
f7bb5f2023
- Improved handling of the "Optional" parameter in AF Play.
2012-02-22 17:23:33 +00:00
Sloth
cc6d023d7a
- Updated some SVars.
2012-02-22 17:13:11 +00:00
Sloth
0c118fb707
- Added Auriok Survivors.
2012-02-22 17:12:09 +00:00
Doublestrike
c6570b6709
Controllers for color and custom submenus.
...
Update to submenu control interface.
2012-02-22 13:20:20 +00:00
Sloth
b3bb874947
- Added Prince of Thralls.
2012-02-22 13:15:14 +00:00
Sloth
86a367666c
- Fixed Conqueror's Pledge.
2012-02-22 13:04:05 +00:00
slapshot5
2f827beffa
fixed some bad characters in card texts
2012-02-22 11:29:24 +00:00
slapshot5
fee95958b6
fix Puresteel Paladin's Metalcraft
2012-02-22 11:20:55 +00:00
Chris
4ae90b1193
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-22 11:03:50 +00:00
slapshot5
219f1163de
clean up Java warning (AllZone.java)
2012-02-22 10:46:42 +00:00
slapshot5
0e0cfdd2da
change some commented code so that it isn't broken if uncommented (getMatchControl vs getControlMatch)
2012-02-22 10:41:23 +00:00
slapshot5
645b0572ce
changing Exception text to match changed function names (FControl)
2012-02-22 10:40:31 +00:00
Sloth
06b4a40d46
- Added a copy of Sol Ring to the Dino 4 deck.
2012-02-22 10:16:13 +00:00
Doublestrike
5a240911d0
Small update to FLabel.
2012-02-22 10:02:21 +00:00
Doublestrike
a92f4e9ee8
Enforced singleton pattern in FView.
2012-02-22 10:01:30 +00:00
Sloth
47d4673b04
- Fixed Opaline Sliver.
2012-02-22 09:59:04 +00:00
Doublestrike
be979d333a
SubmenuColors and udpates to submenu interface.
2012-02-22 09:21:49 +00:00
Sloth
ccf0ba63d7
- Added support for mandatory targeting in AF Play.
2012-02-22 09:20:44 +00:00
Doublestrike
34453c981a
Minor bug fix.
2012-02-22 08:27:01 +00:00
Doublestrike
5d7d93f64e
Update to FScrollPane constructors.
2012-02-22 08:22:33 +00:00
jeffwadsworth
c09a0633bb
- Added Omen Machine.
2012-02-22 07:34:48 +00:00
Doublestrike
43c518569f
First stages home screen architecture update (will not affect build at all, should probably be a branch).
2012-02-22 07:34:00 +00:00
Maxmtg
c1c8231944
removed questEventManager from AllZone (it was already defined in FModel)
...
removed redundant re-initialiations of QuestEventManager, since it's initialized once in forge.control.FControl.initialize()
2012-02-22 07:25:40 +00:00
Doublestrike
11be91cb86
Added foreground image alignment functionality to FPanel.
2012-02-22 06:15:34 +00:00
Doublestrike
41266c279d
Small updates to FPanel and FLabel.
2012-02-22 05:45:30 +00:00
jeffwadsworth
6d0be44091
- How about I add the right card this time. The working Knowledge Vault.
2012-02-22 05:01:54 +00:00
Maxmtg
1c44a2c204
moved deckmanager from AllZone to FModel, had to set lazy initialization due to CardDb late initialization.
...
set even better filter on draft and sealed folders
2012-02-22 04:58:15 +00:00
jeffwadsworth
e905c8abbf
- Tweaked The Wretched in lieu of Sol's regeneration explanation.
2012-02-22 03:51:55 +00:00
Maxmtg
433be2435f
renamed StorageReaders
2012-02-22 03:48:40 +00:00
Doublestrike
371e4c7b4e
Renamed all instances and comments involving "MultiMicker" to "MultiKicker".
2012-02-22 03:30:10 +00:00
Maxmtg
2b2d839548
should no longer trear .svn as deckgroup
2012-02-22 03:27:54 +00:00
jeffwadsworth
b45dd703ba
- Added Knowledge Vault.
2012-02-22 02:19:47 +00:00
Doublestrike
ee974ddc92
Updated focus handling in home screen.
2012-02-22 02:04:41 +00:00
Doublestrike
17a41d18ab
Fixed startup NPE.
2012-02-22 01:55:44 +00:00
jeffwadsworth
4f8ef5e94e
- Added Opaline Sliver.
2012-02-22 00:04:58 +00:00
jeffwadsworth
7d77a789ae
- Added The Wretched.
2012-02-21 22:57:42 +00:00
Chris
0a94252d5e
- CheckStyle.
2012-02-21 21:06:34 +00:00
Sloth
c3b14268d4
- Added Glyph of Life.
2012-02-21 20:45:54 +00:00
jeffwadsworth
f71f6d4d66
- Added Ib Halfheart, Goblin Tactician. Sweet artwork.
2012-02-21 20:00:28 +00:00
Sloth
041beb3c76
- Fixed descriptions of some upkeep abilities.
2012-02-21 17:43:40 +00:00
jendave
1c71b1aff7
Disable FModel tests
2012-02-21 16:47:38 +00:00
Sloth
b3b0426f6f
- Added the optional parameter "RevealNumber" to AF Discard.
...
- Added Blackmail and Mire's Toll.
2012-02-21 16:19:55 +00:00
Sloth
6eab904e43
- Added Infernal Tutor.
2012-02-21 14:27:22 +00:00
Doublestrike
daa9f63a16
Fixed bazaar refresh bug.
...
Fixed dialog popup in splash mode.
2012-02-21 12:42:32 +00:00
Chris
985b0a1b5b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-21 11:38:13 +00:00
Sloth
0677ceb2a1
- Fixed PlayerType when generating 5 color decks.
2012-02-21 11:23:24 +00:00
Sloth
8aae90b70f
- Fixed Mitotic Manipulation.
2012-02-21 11:18:11 +00:00
Chris
059c0608f3
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-21 11:17:56 +00:00
Chris
e515481c96
- Ran set info script.
...
- Ran oracle script.
2012-02-21 11:15:56 +00:00
Sloth
ea5f19e297
- Updated the medium and hard Frodo decks with new cards and made them a little less powerful.
...
- Added a very hard version of Frodo.
2012-02-21 11:12:02 +00:00
Doublestrike
b10990ea37
FPanel "fixed", that is, round corners for solid colors, square for images.
2012-02-21 10:51:30 +00:00
Doublestrike
381ab5277d
Added quest decks to constructed mode.
...
Fixed human-only bug in constructed deck generation.
2012-02-21 10:37:13 +00:00
Sloth
5a05b3cdd1
- Unlesscost now uses payCostDuringAbilityResolve.
...
- Converted Carnophage and Sangrophage to script.
2012-02-21 10:06:23 +00:00
Sloth
161a3470de
- Added a new function payCostDuringAbilityResolve which expands payManaDuringAbilityResolve.
...
- Fixed Garza's Assassin.
2012-02-21 09:34:45 +00:00
jeffwadsworth
f84ec890b1
- Converted Bazaar Trader and Zedruu the Greathearted to script.
2012-02-21 02:52:52 +00:00
jeffwadsworth
79c017050f
- Rarity fix.
2012-02-21 01:30:12 +00:00
jeffwadsworth
c96750a2a5
- Added Thran Weaponry. With a little sauce.
...
- Added RememberObjects parameter to AB Pump.
2012-02-21 01:03:37 +00:00
Maxmtg
36a040b440
renamed cardSet to cardEdition (to avoid using 'set' word - too many things can be called a set)
...
also probably broken QuestEventManager :D
FileSection now initializes outside of cycle a regexp to parse lines (this is some 25% faster)
2012-02-20 22:40:03 +00:00
Maxmtg
49834380e4
this resolves double quest event manager initialization with race condition
2012-02-20 22:34:29 +00:00
Maxmtg
77d08c3227
fixing AE on systems that mistreated 0xC6 character
2012-02-20 20:48:23 +00:00
Maxmtg
d2f240af55
renamed CardSet to CardEdition, moved static ???Utils classes to AllZone (not a best place, but better than just static classes) divided formats from sets
2012-02-20 20:01:32 +00:00
Sloth
cd2fca49c9
- Conversion of the Masticores and Eldrazi Monument to script by squee1968.
2012-02-20 19:05:13 +00:00
Sloth
779dedbb99
- Removed some more duplicate code in AbilityMana.
2012-02-20 18:40:49 +00:00
Sloth
9aff89a27e
- Added the decks Oreius 2-4.
2012-02-20 15:09:29 +00:00
Chris
b37078306b
- CheckStyle.
2012-02-20 14:06:49 +00:00
Doublestrike
6ffe3479c3
All new game methods consolidated into forge.game.GameNew.
...
GameAction moved from AllZone into FModel.
Singleton pattern enforced on FModel.
Match/game state reset persist bug fixed.
2012-02-20 13:20:41 +00:00
Sloth
755639e4cc
- Added Paladin of Prahv.
2012-02-20 12:35:12 +00:00
Sloth
1a31072e33
- Added Govern the Guildless.
2012-02-20 12:19:58 +00:00
Sloth
8cc29159d3
- Added Murmurs from Beyond.
2012-02-20 11:53:38 +00:00
Chris
997a006cbd
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-20 11:48:00 +00:00
Sloth
a11f9799fb
- Fixed Phyrexian Slayer.
2012-02-20 09:51:46 +00:00
Sloth
61b4ea4eb1
- The AI can now use mana abilities that produce the chosen color.
...
- Refactoring to prevent duplicate code in AbilityMana.
- Commented out two unused functions in ComputerUtil.
2012-02-20 09:48:20 +00:00
moomarc
33d5d7d080
Ran scripts
2012-02-20 08:42:46 +00:00
moomarc
808885b0a1
Added Coffin Queen
2012-02-20 08:35:48 +00:00
moomarc
10577f3694
Added Descendant of Masumaro
2012-02-20 07:31:36 +00:00
jeffwadsworth
20eff831b7
- Added Paradise Plume.
2012-02-20 02:31:31 +00:00
jeffwadsworth
633347d8a2
- Tweaked Psychotic Episode. Now you see both the hand and top first before making your selection.
2012-02-20 01:34:59 +00:00
jeffwadsworth
f910913b7a
- Tweaked Delver of Secrets. Now you will see it before choosing to reveal.
2012-02-20 00:50:38 +00:00
jeffwadsworth
0418f8e2d5
- Added Plague Sliver. Fixed Wayward Angel.
2012-02-20 00:32:13 +00:00
jeffwadsworth
9f22d0c64f
- Added Psychotic Episode.
2012-02-19 23:58:13 +00:00
Chris
de24425176
- CheckStyle.
2012-02-19 23:46:46 +00:00
jeffwadsworth
bd32dd60f8
- Added Saffi Eriksdotter.
2012-02-19 22:28:03 +00:00
Sloth
db135115b7
- Added Animal Magnetism.
2012-02-19 21:41:23 +00:00
Maxmtg
95b2729412
cubes' correct place is now in their folder
2012-02-19 20:32:46 +00:00
Maxmtg
6e50bdf8da
Hope someone will see my help request
2012-02-19 20:31:32 +00:00
Maxmtg
9a81fdc5f0
I cannot show a messagebox! Have to do something
2012-02-19 20:19:31 +00:00
Maxmtg
63dfe94719
Trying to make deckreader more NPE-proof
2012-02-19 20:12:43 +00:00
Maxmtg
a16e65e560
mass-rename of deckSet into deckGroup to avoid confusing (set = 'edition' with set = 'several decks')
2012-02-19 20:00:34 +00:00
Maxmtg
fa9cdee559
moved precon decks to FolderMapView rails, cleaned up DeckSerializerBase - it was just deckReader by functionality
2012-02-19 19:56:55 +00:00
Maxmtg
2fa016c2e8
Unnatural Schemes.dck had no section header
2012-02-19 19:52:32 +00:00
Maxmtg
7962bc23b8
Deck.fromSections won't crash with NPE
2012-02-19 18:41:18 +00:00
Maxmtg
cc60f7eea7
res/deck/cube dir is for decks that are intended to be cubes.
...
One can read values from KeyValue lines via FileSection class (it parses by itself and provides a default value for bad parses)
CustomLimited is more related to limited games and its moved to game.limited package
2012-02-19 16:57:35 +00:00
Chris
c5b6acacb4
- Re-added the four new folders to the decks folder.
2012-02-19 16:34:21 +00:00
jeffwadsworth
c525c555d8
- Cleaned up some scripts.
2012-02-19 15:49:26 +00:00
Maxmtg
8c6bc5ecf1
removed potential NPE at readDeckMetadata, DeckSetSerializer now skips hidden directories
2012-02-19 14:47:17 +00:00
Sloth
3cab7eb7b1
- Updated some quest decks.
2012-02-19 14:46:52 +00:00
Chris
66ae66737c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-19 13:22:02 +00:00
Chris
33941aee18
- Removed the four subdirectories from the decks folder for the time being.
2012-02-19 13:20:43 +00:00
Maxmtg
170df71893
DeckManager is known as DeckController
...
Quest decks are accessed from a class that implements IFolderMap (made a transient field for saves compatibility)
2012-02-19 12:16:43 +00:00
Chris
06c3c6b244
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-19 11:43:34 +00:00
Chris
f6b954b0b3
- Added the four new folders to the decks folder.
2012-02-19 11:41:20 +00:00
Sloth
3114f70d45
- Added Tornado Elemental.
2012-02-19 11:22:03 +00:00
Sloth
008d8e8808
- Fixed a bug in AF Pump.
2012-02-19 11:04:44 +00:00
Sloth
f6b98fb2ca
- Ach! Hans, run! It's the Jokulmorder!
2012-02-19 10:41:53 +00:00
Sloth
18a3eee604
- Added NeedsToPlayVar SVars to some cards.
2012-02-19 09:06:26 +00:00
Sloth
00af08fc16
- Fixed the AI not using ETB counters.
2012-02-19 08:44:05 +00:00
jeffwadsworth
cf5372543b
- Removed some extra spaces.
2012-02-19 05:34:29 +00:00
jeffwadsworth
5d4fcde934
- Added Body Snatcher.
2012-02-19 05:33:20 +00:00
jeffwadsworth
306539603b
- Converted Metalworker to script.
2012-02-19 04:54:27 +00:00
Doublestrike
f7ad4beef9
Removed parent view accessors in home UI in favor of singleton access.
2012-02-19 03:08:52 +00:00
Doublestrike
607f2970df
Renamed "getFooView()" to "getViewFoo()" for consistency.
2012-02-19 02:58:07 +00:00
Doublestrike
ae3d8e1d71
Renamed "getFooControl()" to "getControlFoo()" for consistency.
2012-02-19 02:55:13 +00:00
Doublestrike
027fef7c15
NPE adjustment.
2012-02-19 02:51:48 +00:00
Doublestrike
94f87284f2
Moved control accessors from ViewHome to ControlHome, added view accessors to ViewHome.
2012-02-19 02:24:19 +00:00
Doublestrike
deaf07a9fa
getFooController() methods changed to getFooControl() for consistency.
2012-02-19 02:15:20 +00:00
Doublestrike
934750606c
Aesthetic upgrade: Constructed submenu. Also made deck generation options available, and added quest event decks available to play.
...
Note: waiting deck restructure work to complete for testing decklist double-click.
Note: waiting pre-game management debugging for quest event deck availability.
2012-02-19 02:04:29 +00:00
Doublestrike
b724f39386
Avatar icons now update in the player field without restarting Forge.
2012-02-19 01:55:48 +00:00
Doublestrike
056885069a
Added "overlay" swatch to palettes in skin sprites.
2012-02-19 01:54:00 +00:00
Doublestrike
45445d98a0
Quest submenu: users w/o new quest data are now shown new quest tab directly, cannot access duels or challenge tabs.
2012-02-19 01:52:08 +00:00
Doublestrike
bd9da2bbdd
Aesthetic upgrade to Quest card viewer in win/lose.
2012-02-19 01:50:33 +00:00
Doublestrike
4f40e8fb10
Enforced singleton pattern in FControl.
2012-02-19 01:49:26 +00:00
jeffwadsworth
13d3179b47
- Added Scent of Nightshade.
2012-02-19 01:42:56 +00:00
jeffwadsworth
d2b9bb5b79
- Added Impatience.
2012-02-19 01:10:13 +00:00
jeffwadsworth
995c59b2d3
- Added Lurking Jackals.
2012-02-19 00:51:16 +00:00
jeffwadsworth
78ce38b4ec
- Added Private Research.
2012-02-19 00:42:01 +00:00
Sol
e27ceb5ce1
- Fixing Expendable Troops activation cost
2012-02-19 00:14:25 +00:00
jeffwadsworth
5d1455b2f0
- Added Opal Avenger.
2012-02-19 00:09:13 +00:00
Maxmtg
2ae9805379
smallest refactoring - move classes to siutable folders
2012-02-18 23:00:05 +00:00
Chris
dade11b471
- CheckStyle.
2012-02-18 21:56:13 +00:00
Chris
7e1868bbb8
- CheckStyle.
2012-02-18 21:51:58 +00:00
Chris
aeb44f00f0
- CheckStyle.
2012-02-18 21:41:16 +00:00
Chris
efe6adc243
- CheckStyle.
2012-02-18 21:35:23 +00:00
Chris
c7ea22bb16
- CheckStyle.
2012-02-18 21:29:43 +00:00
Sloth
997a9f8170
- Updated SVars and ran scripts.
2012-02-18 21:27:39 +00:00
Chris
663825c2d3
- CheckStyle.
2012-02-18 21:23:41 +00:00
jeffwadsworth
b4de819f5f
- Added Scrying Glass.
2012-02-18 18:23:58 +00:00
jeffwadsworth
fcce7e03a7
- Added Stomping Slabs.
2012-02-18 17:31:00 +00:00
Sloth
0485b0b748
- Made the Boromir decks more green centric to better support Dramatic Entrance and Lure of Prey.
2012-02-18 17:17:38 +00:00
Sloth
9c87d513f1
- Added Counterlash.
2012-02-18 12:20:18 +00:00
Chris
b97321aed1
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-18 11:47:05 +00:00
Sloth
69ef70d785
- Fixed Gravestorm.
2012-02-18 11:21:15 +00:00
Sloth
8ff267c982
- Added Mindleech Mass.
2012-02-18 11:03:10 +00:00
Sloth
212a3d16b7
- AF Play now works with modal spells and spells with timing restrictions (like "Cast CARDNAME only during combat.").
2012-02-18 10:25:49 +00:00
Sloth
de20212f43
- Added Maelstrom Archangel.
2012-02-18 09:29:49 +00:00
jeffwadsworth
b2e38212f6
- Added some text.
2012-02-18 02:11:03 +00:00
jeffwadsworth
519efd792b
- Added Jaddi Lifestrider.
2012-02-18 02:05:41 +00:00
Maxmtg
ec2c5ec37c
DeckIOCore.java removed, moved non-game related classes to util
2012-02-17 23:33:53 +00:00
Maxmtg
b90ef917d9
Removed DeckManager, refactored deck editors, unified deck serialization, new deck storage model (convertor included). limited cubes may be broken for now
2012-02-17 22:58:24 +00:00
jeffwadsworth
bc1293f595
- Added Sisters of Stone Death.
2012-02-17 20:02:08 +00:00
Sloth
1df0e42e9a
- Added Nico's deck as Mortivore 3.
2012-02-17 18:59:42 +00:00
Sloth
d062fa35d8
- Updated the Tarzan 1 deck (all easy decks are now free of original dual lands).
2012-02-17 18:36:23 +00:00
Sloth
31c134d4a4
- Fixed difficulty of Aragorn 1.dck.
...
- Updated Fat Albert 2 and 3 (all medium decks are now free of power).
2012-02-17 18:29:41 +00:00
jendave
b878693211
small fix for javadoc
2012-02-17 17:41:34 +00:00
jendave
74eb192b53
Remove accidentally added files
2012-02-17 17:36:50 +00:00
jendave
eb5036e7c4
Update Maven plugins. Checkstyle
2012-02-17 17:35:21 +00:00
Sloth
a46a2c8308
- The AI will now trade creatures with Undying more willingly.
2012-02-17 16:54:32 +00:00
jeffwadsworth
10e851594d
- Added Toshiro Umezawa. Works great Sloth.
2012-02-17 16:10:56 +00:00
Sloth
c9d3cfe25f
- Updated the Indiana Jones decks.
2012-02-17 16:09:44 +00:00
Sloth
9a8ebdc725
- Cleanup.
2012-02-17 15:45:40 +00:00
Chris
cc44cce28b
- Added the Grumpy 1 and the Snow White 1 decks to quest mode.
2012-02-17 14:54:43 +00:00
Chris
4ca06ed240
- CheckStyle.
2012-02-17 14:49:33 +00:00
Chris
4bf610b677
- CheckStyle.
2012-02-17 14:39:06 +00:00
Chris
9309487b32
- CheckStyle.
2012-02-17 14:37:11 +00:00
Chris
edf56ffaca
- CheckStyle.
2012-02-17 14:33:17 +00:00
Sloth
a92c0ec0a4
- Added Galvanoth.
2012-02-17 13:45:19 +00:00
Sloth
9dabf4d98a
- Converted Horde of Notions to script.
2012-02-17 12:51:46 +00:00
Chris
5f475da767
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-17 10:59:11 +00:00
Sloth
f2a93f223a
- AI improvements of AF Play.
2012-02-17 10:55:11 +00:00
Sloth
bb83d51c71
- Added Wrexial, the Risen Deep.
2012-02-17 10:41:42 +00:00
Sloth
75a6de8c7b
- Commented out the part in drawBackgroundTexture that causes the background artifacts.
2012-02-17 09:39:15 +00:00
Sloth
685d94e394
- Updated some SVars and ran scripts.
2012-02-17 09:35:20 +00:00
Sloth
c64eb656d9
- Added AF Play.
...
- Added Memory Plunder.
2012-02-17 09:29:06 +00:00
jeffwadsworth
1f0b69a656
- Added Angel's Trumpet.
...
- Added RememberTapped to AB TapAll.
2012-02-17 03:33:14 +00:00
jeffwadsworth
4fa57991ce
- Added Wake of Destruction.
2012-02-17 01:38:09 +00:00
jeffwadsworth
f36e3ae35e
- Added Breakthrough.
2012-02-16 23:31:59 +00:00
Maxmtg
738fab449a
2012-02-16 21:53:09 +00:00
Maxmtg
d439532424
removed unused imports
2012-02-16 21:45:02 +00:00
Maxmtg
9a51670837
FrozenCall.java unused, Lambda0 needed for code currently in development
2012-02-16 21:18:33 +00:00
jeffwadsworth
36f7976298
- Added Diabolic Servitude. It may look verbose, but everything is needed to comply with all the card rulings.
2012-02-16 20:32:49 +00:00
Maxmtg
f052fa5fbf
commiting tournament packs' data. will add code to parse it after I'm done with decks
2012-02-16 19:36:39 +00:00
Sloth
fc1511bde3
- Improved the AI of AF TwoPiles.
2012-02-16 18:21:38 +00:00
Sloth
cc658ee7e5
- Added Death or Glory.
2012-02-16 18:03:14 +00:00
Sloth
f0504c8934
- Converted Fact or Fiction to script.
...
- Added Sphinx of Uthuun.
2012-02-16 15:05:21 +00:00
Chris
7838e58e61
- Added the recent commit logs to changes.txt.
2012-02-16 14:40:18 +00:00
moomarc
7616f62088
Added the red mage to avatar selection sprite
2012-02-16 13:29:50 +00:00
moomarc
0904941095
Created emblem images for Venser, Elspeth (Knight-Errant) and Koth. Also created an effect image for Chandra the Firebrand's effect.
...
Added the links to token download list.
2012-02-16 13:10:27 +00:00
Doublestrike
130ed2a67a
Checkstyle.
2012-02-16 11:00:46 +00:00
Doublestrike
4f2a4004e3
Renamed "forge.gui.input" package to "forge.control.input" for consistency and clarity.
2012-02-16 10:55:11 +00:00
Doublestrike
89db347248
Bazaar resizing fixed.
2012-02-16 10:49:27 +00:00
Doublestrike
1d672170cf
Updated wrapping of avatars in settings submenu.
2012-02-16 10:42:44 +00:00
Doublestrike
43ed145663
Minor fix.
2012-02-16 10:42:05 +00:00
Sloth
4a70e257cb
- Added Solitary Confinement.
2012-02-16 10:34:22 +00:00
moomarc
10b2239104
Small edit.
2012-02-16 07:03:17 +00:00
Doublestrike
dd91eb2c66
"Pretty names" for skin names in settings submenu.
2012-02-16 05:38:15 +00:00
Doublestrike
9bace55ddd
Renamed darkascension skin to dark_ascension (will be prettifying file names in settings soon).
...
Added better DNE degredation in FSkin.
2012-02-16 05:05:31 +00:00
Doublestrike
68f7bf4dfe
Experimental clipping on FPanel.
2012-02-16 04:44:21 +00:00
slapshot5
fc4bb65173
make the behavior of Vesuvan Doppelganger granted trigger more consistent with other optional triggers.
2012-02-16 04:09:30 +00:00
Doublestrike
778d96d605
Animated "remind" feature in ViewMessage.
2012-02-16 02:32:07 +00:00
Chris
496e2ca785
- Changed Academy Researchers to a Human Wizard and removed Flying.
2012-02-15 23:43:44 +00:00
Chris
8711738e1c
- Changed Wicked Reward to an Instant.
2012-02-15 23:40:03 +00:00
jeffwadsworth
7aa8abe0a1
- Added Disorder.
2012-02-15 22:51:59 +00:00
jeffwadsworth
184eab3c63
- Added Flesh Reaver.
2012-02-15 21:59:42 +00:00
jeffwadsworth
7ed6a235c3
- Added a corrected Hidden Stag.
2012-02-15 21:22:27 +00:00
jeffwadsworth
46a29aae89
- Removed Hidden Stag. Plays land is not the same as Comes into play.
2012-02-15 21:19:32 +00:00
jeffwadsworth
f080eec6ac
- Added Hidden Stag.
2012-02-15 21:05:42 +00:00
Sloth
3407907892
- Added SVar:RemAIDeck:True to Bramblesnap.
2012-02-15 20:50:19 +00:00
Chris
40b196f364
- Fixed Betrayal of Flesh Entwine cost description.
2012-02-15 20:17:16 +00:00
Chris
ea6fa532a5
- Fixed Rain of Dust and Rude Awakening Entwine cost descriptions.
2012-02-15 20:09:37 +00:00
Chris
d69ebde140
- Fixed Dream's Grip Entwine cost.
2012-02-15 20:00:38 +00:00
Chris
218972e661
- Fixed the description for Vital Surge.
2012-02-15 19:41:27 +00:00
Sloth
55ee878954
- Added Hunter's Insight.
2012-02-15 19:21:13 +00:00
jeffwadsworth
a668d68c24
- Added Lifeline.
2012-02-15 18:45:13 +00:00
Sloth
9969dc0dc8
- Tweaked doAssault AI.
2012-02-15 18:36:15 +00:00
moomarc
913e8791bc
Fixes to Count:ManaPool:All
2012-02-15 17:22:24 +00:00
Sloth
2c9624fba2
- Fixed AI sometimes holding back creatures with vigilance.
2012-02-15 17:13:33 +00:00
Sloth
30e340dc3e
- Updated some SVars and ran scripts.
2012-02-15 16:13:07 +00:00
jeffwadsworth
843299e5bd
- Added Lurking Evil.
2012-02-15 15:59:05 +00:00
Chris
e2bd199278
- Added the recent commit logs to changes.txt.
2012-02-15 14:10:42 +00:00
Sloth
73b61bade6
- Quick fix for compile error in r14071.
2012-02-15 13:36:32 +00:00
Sloth
60dd4a0254
- Fixed being able to block with your opponents creatures.
2012-02-15 12:55:11 +00:00
Sloth
62aeb53617
- Added the deck: Ras Al Ghul 2.
2012-02-15 12:30:41 +00:00
Doublestrike
bc5029d55f
Moar performance.
2012-02-15 12:05:24 +00:00
Doublestrike
95ca59809a
Fixed "no custom seals -> crash" bug.
2012-02-15 11:56:52 +00:00
Doublestrike
c38d2d504d
Performance update to FButton.
2012-02-15 11:45:59 +00:00
Doublestrike
9dee25ef5e
Performance update to ViewField.
2012-02-15 11:45:33 +00:00
Doublestrike
55c6e8136c
Performance upgrade on avatar labels.
2012-02-15 11:10:22 +00:00
Doublestrike
b70fd7175c
Inline skin selector repaired.
2012-02-15 11:02:53 +00:00
Sloth
9ccfc932ad
- Fixed Apocalypse Hydra.
2012-02-15 10:16:13 +00:00
Sloth
c719ddc861
- Fixed Insist and Overmaster.
2012-02-15 10:12:02 +00:00
Doublestrike
4b5c0eb2d3
Fixed game count reset bug.
2012-02-15 09:45:23 +00:00
Doublestrike
9f791a98b0
Fixed setting submenu scroll bug.
2012-02-15 09:45:06 +00:00
moomarc
cbed7adb97
Added support for Count$ManaPool:Any
...
Added Glissa Sunseeker
2012-02-15 09:31:59 +00:00
moomarc
00aa6f24f0
Added Insist
...
Added Overmaster
2012-02-15 09:19:18 +00:00
Doublestrike
fff1ecfcc6
Performance update restored on FLabel.
2012-02-15 09:09:52 +00:00
moomarc
5e2e6988ea
Updated quest avatar download list
2012-02-15 05:41:47 +00:00
jeffwadsworth
8fe80f7752
- Added Opal Titan.
2012-02-14 23:38:24 +00:00
jeffwadsworth
0eb64ce8cf
- Text fix.
2012-02-14 22:59:00 +00:00
jeffwadsworth
1757b2f3dd
- Added Dermoplasm.
2012-02-14 22:57:32 +00:00
jeffwadsworth
0553c1121b
- Added Weaver of Lies.
2012-02-14 22:44:47 +00:00
Sloth
ae26aab5cb
- Added the precon Bant on the March.
2012-02-14 21:36:50 +00:00
Sloth
8a970eff95
- More work on isUsefulKeyword.
2012-02-14 21:17:30 +00:00
Sloth
f742233e40
- Fixed Cloven Casting.
2012-02-14 21:16:39 +00:00
jeffwadsworth
60e5f8cc7a
- Added Dark Supplicant.
2012-02-14 20:48:12 +00:00
jeffwadsworth
46e2922b3c
- Removed Bronze Horse. The Target$ parameter does not require it to be specifically targeted.
2012-02-14 17:54:32 +00:00
jeffwadsworth
6b4e37b245
- Added Elder Spawn.
2012-02-14 16:28:24 +00:00
jeffwadsworth
a458c97175
- Added Bronze Horse.
2012-02-14 16:11:10 +00:00
jeffwadsworth
2e90d3aaae
- Removed Toshiro Umezawa. It can not be scripted right now.
2012-02-14 15:07:38 +00:00
Sloth
b87536b72f
- Limited the failing of the AI when faced with Ogre Marauder.
2012-02-14 14:47:40 +00:00
Sloth
6450c91b2b
- Added two new AI functions containsUsefulKeyword and isUsefulKeyword, to be used by AF Pump and Attach. WIP.
2012-02-14 14:36:36 +00:00
Sloth
8dff34ec7f
- The AI will now play auras more often.
...
- Improved the AI of AF Pump with Defined parameter.
2012-02-14 13:51:41 +00:00
Chris
c3844c5538
- Added the recent commit logs to changes.txt.
2012-02-14 13:13:34 +00:00
Chris
022540c6af
- Ran set info script.
...
- Ran oracle script.
2012-02-14 13:12:13 +00:00
moomarc
fe012a8a91
Added Pitchstone Wall
...
Added Transcendence
Added Violent Eruption
2012-02-14 12:40:49 +00:00
Sloth
f5f419153a
- Added RememberTapped parameter to AF Tap.
...
- Added Spirit Flare by marc.
2012-02-14 12:22:43 +00:00
moomarc
79e920da1f
Small fix for Energy Tap script
2012-02-14 11:26:15 +00:00
Doublestrike
c78424c179
Background-only version of FPanel for working purposes only.
2012-02-14 08:55:26 +00:00
Doublestrike
176bd18f78
Performance changes will have to wait until UI issues are cleared up. Reverted.
2012-02-14 08:46:01 +00:00
Doublestrike
5d002a0b6e
FLabel: Performance update.
2012-02-14 07:52:03 +00:00
Doublestrike
b6483a9584
Bugfix: bazaar crash if no quest data
2012-02-14 07:40:56 +00:00
Doublestrike
c854b7a9f0
Lost count of bugfixes, but here's the next iteration.
2012-02-14 06:48:38 +00:00
Doublestrike
6cd4fd33ba
Return to working state, temporarily.
2012-02-14 06:39:59 +00:00
Doublestrike
dc82ba8349
Small fix.
2012-02-14 06:35:31 +00:00
Doublestrike
5e9b0cc19d
Got too excited. Here's the correct version.
2012-02-14 06:27:48 +00:00
Doublestrike
b155eb7605
Bugfix attempt #7 on FPanel: setClip restored.
2012-02-14 06:19:51 +00:00
moomarc
5a24db0bcc
Updated quest opponent icon download list.
2012-02-14 05:52:33 +00:00
Doublestrike
89d3e5bcf7
Experimental FPanel debugging: BG color, BG texture enabled.
2012-02-14 03:20:15 +00:00
Doublestrike
a2d3f90228
Experimental FPanel debugging: only BG color algorithm enabled.
2012-02-14 02:56:24 +00:00
Doublestrike
f8b7d002c7
Bugfix attempt #6 : improved visibility of paintComponent from protected to public
2012-02-13 23:58:24 +00:00
jeffwadsworth
53322ac2b9
- Added Toshiro Umezawa.
2012-02-13 23:25:55 +00:00
jeffwadsworth
6b18c2d99b
- Added text.
2012-02-13 22:35:57 +00:00
jeffwadsworth
4674f7997f
- Added Ogre Marauder.
2012-02-13 22:32:08 +00:00
Hellfish
8b1d443f06
*Added Description parameters to replacement effects that lacked them. Also added Secondary parameter to those.
...
*When an replacement effect is applied, a log message is now posted.
2012-02-13 21:12:09 +00:00
jeffwadsworth
a6b0f132a0
- Added Custody Battle.
2012-02-13 20:43:14 +00:00
Chris
eb3cf7f267
- Added a LQ pic URL and rarity to Obstinate Familiar.
2012-02-13 19:53:05 +00:00
Chris
818a3711a4
- CheckStyle.
2012-02-13 19:50:39 +00:00
Hellfish
d98a5fb291
*Added AICheckSVar and AISVarCompare parameters to replacement effects to help the AI in deciding wether or not to apply a replacement effect.
...
*Added AICheckSVar hints to Obstinate Familiar.
*Added the ability to get at Replaced-variables the same way as triggered-variables.
*Let ReplacementEffects be secondary (same as for triggers).
2012-02-13 19:39:37 +00:00
Sloth
d9b68322c4
- Added HIDDEN to ability of Neko-Te.
2012-02-13 18:39:45 +00:00
jeffwadsworth
2cd487e7e0
- Added Neko Te. If you can get "HIDDEN" to work with the keyword, be my guest! The card works, though.
2012-02-13 17:50:24 +00:00
Chris
b91b62c5b2
- Added the recent commit logs to changes.txt.
2012-02-13 16:47:13 +00:00
Sloth
23dff73483
- Added Stonehorn Dignitary.
2012-02-13 16:15:24 +00:00
Hellfish
9745e70051
*Removed superfluous method override.
2012-02-13 15:51:37 +00:00
moomarc
e7f5e70328
Previous commit left out the actual script for Tetravus and the change to AbilityFactoryCleanup.java
2012-02-13 15:46:01 +00:00
moomarc
49dea33497
Added Tetravus (to enable it I had to add a YChoice svar and ChosenY value. Only added to CostExile, not the other cost types)
2012-02-13 13:59:57 +00:00
moomarc
afb02ec4e1
Added Tundra Kavu
2012-02-13 13:49:33 +00:00
Doublestrike
86d63a4c74
Attempt #5 : repaint frame on UI state change.
2012-02-13 13:08:14 +00:00
Doublestrike
797d9118b4
Minor update to settings submenu.
2012-02-13 12:49:21 +00:00
Doublestrike
eea484180b
Removed some of my own legacy commenting.
2012-02-13 12:47:48 +00:00
Doublestrike
c126762232
FPanel bugfix #4 - validation?
2012-02-13 12:43:46 +00:00
Doublestrike
f28b39cdbc
Scrolled game log to top in win/lose screen.
2012-02-13 12:39:30 +00:00
Doublestrike
ac6b9206d3
Improved error handling in FSkin.
2012-02-13 12:35:18 +00:00
Doublestrike
742d5bbdc1
Fixed start button persist bug.
2012-02-13 12:31:08 +00:00
Doublestrike
d914c8d2d7
Checkstyle.
2012-02-13 12:20:10 +00:00
Doublestrike
668839a528
Massive removal of old UI code:
...
Easy accessors added FView and FControl to various components throughout UI.
Mishmash of methods in "Display" interface attached as appropriate to singletons.
AllZone updated to remove display and one or two others in favor of singletons, for future deprecation.
Some renaming for consistency.
Skins folder moved out of "images", which will be deprecated soon.
FControl refactored to reuse single instance of each UI state.
2012-02-13 12:13:47 +00:00
Doublestrike
46ea9e05b4
Returned BG image to match UI.
2012-02-13 11:49:41 +00:00
moomarc
b876330f4c
Added Ovinomancer.
2012-02-13 10:33:53 +00:00
Hellfish
10f1859d0c
*Added AF_EndTurn. canPlayAI always returns false because I couldn't think of a good,general way to decide it's usefulness.
...
*Added
Sundial of the Infinite
Time Stop
2012-02-13 10:07:00 +00:00
Doublestrike
5eddf37eb6
Fixed "preload bar stuck on 4-color case" in constructed submenu.
2012-02-13 09:08:39 +00:00
moomarc
a86c9553a9
Added Tundra Kavu (Also added StackDescription to Pump and GenericChoice to allow correct stack description)
2012-02-13 08:21:35 +00:00
Doublestrike
0bb4385f6c
Permanent scrolling fix on ViewSettings, plus a little PMD.
2012-02-13 07:44:24 +00:00
Doublestrike
b10d44b2e5
Fixed attack/block combat updating.
2012-02-13 06:11:10 +00:00
Doublestrike
751ac48f77
Fixed visual artifacts bug in FPanel.
...
Also, added rendering hints to allow better border drawing.a
2012-02-13 06:06:37 +00:00
Doublestrike
620c4677fb
Experimental modified flow layout applied to fix avatar scrolling bug.
2012-02-13 04:51:36 +00:00
Doublestrike
88edc5a0ad
PMD and bugfix #2 on FPanel.
2012-02-13 04:16:00 +00:00
Chris
53c1692b14
- Changed Boreal Griffin; Chilling Shade; Diamond Faerie; Phyrexian Ironfoot; Phyrexian Snowcrusher; Phyrexian Snowcrusher; Rimebound Dead; Zombie Musher from SVar:RemAIDeck:True to SVar:RemRandomDeck:True.
2012-02-13 03:31:51 +00:00
Chris
d313087b20
- Changed Gelis Shackles from SVar:RemAIDeck:True to SVar:RemRandomDeck:True.
2012-02-13 02:28:15 +00:00
Doublestrike
66d20efcbd
Vanguard avatar sprite added for avatar selection (thanks WompWomp)
2012-02-12 23:49:58 +00:00
Sloth
e3a522eba2
- Fixed a possible bug with "UntilHostLeavesPlay" in AF Animate.
2012-02-12 19:10:29 +00:00
jeffwadsworth
dc141f108c
- Added Martyrs of Korlis
...
- Added Vengeful Rebirth
2012-02-12 19:03:59 +00:00
Sloth
0cc11437f6
- Added Soul Nova.
2012-02-12 18:57:05 +00:00
Chris
e8b668395b
- CheckStyle.
2012-02-12 18:03:07 +00:00
Sol
e256073f22
- Updating Label observers after a ChangeZone
2012-02-12 16:55:23 +00:00
Sloth
9ee6024f6b
- Added Agetians basic land set infos to quest decks.
2012-02-12 13:29:51 +00:00
Sloth
f02cb20477
- Added Hulk 2 deck.
2012-02-12 09:03:17 +00:00
Sloth
c3a4090f55
- Updated some SVars, ran scripts.
2012-02-12 08:27:06 +00:00
Sloth
aa07ee9c1c
- Fixed the AI producing errors when faced with RemoveCounter All costs.
2012-02-12 08:26:36 +00:00
Sloth
647af65586
- Fixed Unscythe, Killer of Kings.
2012-02-12 07:29:55 +00:00
Doublestrike
3d58ca1249
Cleanup: Converted typed MouseAdapter instances to MouseListener interface instances.
2012-02-12 06:02:21 +00:00
Doublestrike
d61511cc37
Redraw bugfix attempt #1 .
2012-02-12 04:25:08 +00:00
Doublestrike
570bef10f0
Avatar selection enabled in settings submenu.
2012-02-12 04:06:53 +00:00
Chris
d60d027a5a
- Added Roujin's bug fix for the battlefield UI where Mouse Clicks will Click "on" the last thing selected, even if you are no longer selecting them.
2012-02-12 02:32:33 +00:00
ArsenalNut
2dac395982
fixed subability name
2012-02-12 00:59:31 +00:00
jeffwadsworth
bc66c80d1f
- Text fix.
2012-02-11 22:50:53 +00:00
jeffwadsworth
c526c56fa3
- Added Unscythe, Killer of Kings. I will never forget those &'s again.
2012-02-11 22:48:21 +00:00
Sloth
919ccfae0b
- Updated some SVars and ran scripts.
2012-02-11 21:47:14 +00:00
jeffwadsworth
ec7627b554
- Added Thought Hemorrhage.
2012-02-11 20:24:36 +00:00
jeffwadsworth
f9e9677f39
- Added Spellbound Dragon.
2012-02-11 19:48:52 +00:00
jeffwadsworth
c8d53ec5dc
- Added Intimidation Bolt.
2012-02-11 18:18:54 +00:00
jeffwadsworth
8e5350f44e
- Added Etherwrought Page.
2012-02-11 17:58:55 +00:00
jeffwadsworth
34efab85ec
- Added Aven Mimeomancer.
2012-02-11 17:30:59 +00:00
moomarc
976f17e25e
Added Soulblast
2012-02-11 14:12:56 +00:00
Doublestrike
aad50ab048
Performance: Resizing bottleneck in FLabel eliminated.
2012-02-11 12:45:17 +00:00
Doublestrike
2e70c97355
Adjustment: combat panel less "sticky", stack panel more "sticky".
2012-02-11 12:02:35 +00:00
Sloth
0093b27f2f
- Added Sacred Mesa.
2012-02-11 10:06:44 +00:00
Sloth
6c847ad67f
- Added Vapor Snare.
2012-02-11 09:54:12 +00:00
Doublestrike
5d18d21409
FRoundedPanel consolidated into FPanel.
...
FPanels now support background textures and foreground images.
FPanels now have a stretch foreground image option.
FPanels now have optional hover and select behavior.
Slight performance improvement over previous FPanel versions (paintComponent trimmed down).
2012-02-11 08:47:43 +00:00
Sloth
d0a04b224d
- Added Endless Wurm and Lithophage.
2012-02-11 08:14:58 +00:00
Sloth
d69e97b758
- Big performance improvement: checkStatics is now only called in TriggerHandler when a static trigger was run.
2012-02-11 07:44:09 +00:00
jeffwadsworth
e46d438815
- Added Suppress by ArsenalNut. Neat trick.
2012-02-11 06:06:06 +00:00
ArsenalNut
b8028f78ff
fixed some issues with AI using its mana pool
2012-02-11 03:31:36 +00:00
jeffwadsworth
f8708142dd
- Inserted rarity in Putrid Warrior.
2012-02-11 02:09:10 +00:00
jeffwadsworth
be9d27e128
- Added Putrid Warrior.
2012-02-11 02:05:03 +00:00
Sloth
e17a21c4bf
- Added the precon Unnatural Schemes.
2012-02-10 21:38:20 +00:00
jeffwadsworth
519d02528b
- Added Pyromancer Ascension. Stole moomarc's script and added some code to make it shine.
2012-02-10 19:32:37 +00:00
Sloth
b518ce2ed6
- Added a NPE check to sharesCreatureTypeWith.
2012-02-10 18:16:09 +00:00
jeffwadsworth
8f5d64ba9d
- Added Mindblaze. Thanks ArsenalNut for fixing that NPE.
2012-02-10 15:57:00 +00:00
Sloth
4a5d6db247
- Fixed sac All costs storing the cards twice.
2012-02-10 15:23:49 +00:00
Chris
2bd2a26835
- Fixed the LQ pic URL for Deathcoil Wurm and Mercenary Knight.
2012-02-10 15:19:41 +00:00
Sloth
2caa6b9423
- Added Barrow Ghoul.
2012-02-10 15:15:08 +00:00
Sloth
c4192beec4
- Added the decks Raven 2 and Raven 3.
2012-02-10 15:07:56 +00:00
Sloth
56a0f5c479
- Added Anurid Scavenger.
2012-02-10 15:07:18 +00:00
Sloth
f06ad4a4ed
- Added Living Tsunami and Waterspout Djinn.
2012-02-10 14:39:56 +00:00
Chris
48c6bb3949
- Added SVar:RemAIDeck:True to Obstinate Familiar.
2012-02-10 14:02:49 +00:00
Chris
1317f0ee7f
- CheckStyle.
2012-02-10 13:04:20 +00:00
Chris
44c9108c21
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-10 11:43:14 +00:00
Sloth
d03101f32b
- Added Harvest Wurm.
2012-02-10 10:37:46 +00:00
Sloth
bf34888324
- Updated the Captain America decks.
2012-02-10 10:29:47 +00:00
Sloth
e629b8cab0
- Updated Fin Fang Foom 2 and Gambit 2 with new cards.
2012-02-10 10:17:39 +00:00
Sloth
95fbaed640
- Updated the Ned Flanders deck.
2012-02-10 10:06:14 +00:00
Sloth
c524a57744
- Added NeedsToPlayVar to four more cards.
2012-02-10 09:57:14 +00:00
Sloth
7c30b4f96c
- Fixed ultimate of Garruk, the Veil-Cursed.
2012-02-10 09:49:41 +00:00
Sloth
203ede2991
- Added a new AI SVar: "NeedsToPlayVar".
...
- Added a sample to Hidden Horror.
2012-02-10 09:48:01 +00:00
ArsenalNut
d20af6a812
added null pointer checks to getDefinedCards and getDefinedPlayers
2012-02-10 06:13:44 +00:00
ArsenalNut
06cacc6ca0
fixed issue with AI using a mana source that produces 0 mana
2012-02-10 04:03:14 +00:00
jeffwadsworth
5305715dab
- Added Notorious Throng.
2012-02-10 01:57:41 +00:00
jeffwadsworth
a2f945701d
- Added Guided Passage.
2012-02-10 00:03:04 +00:00
Sloth
ef3e2688d9
- Added Moment of Silence.
2012-02-09 21:07:49 +00:00
Sloth
24640efdcf
- Added the player keyword "Skip your next combat phase.".
...
- Added Blinding Angel.
2012-02-09 21:04:48 +00:00
Sloth
2509965f7b
- Improved AI handling of "You may have CARDNAME assign its combat damage as though it weren't blocked.".
2012-02-09 19:01:14 +00:00
Sloth
0b1a0b7007
- AF ChangeZone Hidden is a little more flexible now.
...
- Added Entrails Feaster by Jeff.
2012-02-09 18:48:36 +00:00
Sloth
e3e393a139
- Added Pride of Lions, Rhox and Spinebiter.
2012-02-09 16:59:15 +00:00
Sloth
2369a3f5ad
- Added the keyword "You may have CARDNAME assign its combat damage as though it weren't blocked.".
...
- Added Deathcoil Wurm, Lone Wolf, Thorn Elemental and Wolf Pack.
2012-02-09 16:52:11 +00:00
Sloth
32d09988c3
- Converted two cards to use the keyword "CARDNAME assigns no combat damage".
2012-02-09 15:31:52 +00:00
Chris
292ef47196
- CheckStyle.
2012-02-09 15:15:22 +00:00
ArsenalNut
7435ddb48f
Fixed issue with End line in Avatar of Discord script
2012-02-09 13:59:32 +00:00
Sloth
a18f725027
- Added Avatar of Discord.
2012-02-09 13:36:57 +00:00
Sloth
fc1cabecc5
- Converted Drekavac to script.
2012-02-09 12:38:57 +00:00
Sloth
bbeaf03a6d
- Fixed filename of Gerrard Capashen.
2012-02-09 12:33:20 +00:00
Sloth
8bea97267e
- Added Fallow Wurm and Thundering Wurm.
2012-02-09 12:31:40 +00:00
Chris
f0c19c7e90
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-09 12:00:04 +00:00
Sloth
831e228726
- Added Hidden Horror and Mercenary Knight.
2012-02-09 11:44:06 +00:00
Sloth
2c0058c43d
- Added the "Optional" parameter to AF Discard.
...
- Added Lim-Dul's Paladin by Jeff.
2012-02-09 11:34:16 +00:00
Sloth
4949869a17
- Fixed draft AI when there are not enough playable cards (the deck will be filled with basic lands).
2012-02-09 10:32:36 +00:00
Sloth
96d5744542
- Fixed land set code for Antiquities "block".
2012-02-09 10:26:22 +00:00
Sloth
617f20f5af
- Added Molten Firebird.
2012-02-09 09:59:00 +00:00
Sloth
df92f87ef7
- Fixed Heidar, Rimewind Master.
2012-02-09 09:58:30 +00:00
slapshot5
8bf58a9d8c
add Gabriel Angelfire (from Legends) using AF GenericChoice
2012-02-09 04:49:04 +00:00
slapshot5
7e2ab48ebe
add an AF GenericChoice. Lets any choice be made during resolution and resolves the SVar for that choice.
2012-02-09 04:48:25 +00:00
Doublestrike
3847761c6c
Added Chief Wiggum's icon.
2012-02-09 00:50:24 +00:00
Doublestrike
a9b1eafbab
Fixed Chief Wiggum's tag.
2012-02-09 00:44:32 +00:00
jeffwadsworth
17e5eaec91
- Added Darigaaz the Igniter.
2012-02-09 00:09:03 +00:00
jeffwadsworth
07e58b0a7c
- Added Gerrard Capashen.
2012-02-08 23:42:23 +00:00
Chris
26f8d54c8a
- CheckStyle.
2012-02-08 23:28:21 +00:00
jeffwadsworth
d6ce0b62f2
- Added Gaea's Balance.
2012-02-08 23:12:22 +00:00
Hellfish
778c07e567
*Added wasDealtDamageByHostThisTurn property.
...
*Added Trophy Hunter.
2012-02-08 23:03:14 +00:00
Chris
8c2e4ce85b
- Fixed the ability cost for Dwarven Bloodboiler.
2012-02-08 21:29:15 +00:00
Sloth
4fdd9a5bcd
- Moved the execution of getStLandManaAbilities() to checkStaticAbilities() (fixes Evil Presence).
2012-02-08 20:44:00 +00:00
jeffwadsworth
091509434a
- Added Ivory Gargoyle.
2012-02-08 20:12:59 +00:00
Rob Cashwalker
3a3ffcca55
2012-02-08 19:31:55 +00:00
jeffwadsworth
01c6c8a0cb
- Added Sigil of Distinction.
2012-02-08 16:34:55 +00:00
Rob Cashwalker
814523e071
Wrap in Vigor was unplayable - changed AB$ to SP$
2012-02-08 15:38:19 +00:00
Chris
0dc9eb7dbe
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-08 11:47:07 +00:00
Chris
edd693bb19
- Ran set info script.
...
- Ran oracle script.
2012-02-08 11:45:35 +00:00
Sloth
37d81d2d47
- Fixed Veiled Sentry.
2012-02-08 07:15:16 +00:00
Sloth
e47283145e
- Added resetTargets() to gainControlTgtAI.
2012-02-08 07:12:33 +00:00
Sol
8d8aeec8b8
- Adding DKA Human token to thraben_doomsayer.txt
2012-02-08 04:28:52 +00:00
Doublestrike
287c0873f5
Updated zone action listener for computer's flashback area.
2012-02-08 00:08:39 +00:00
jeffwadsworth
a22ba2ca8a
-Added Realm Razer.
2012-02-07 22:35:08 +00:00
Sloth
fc596fdeb1
- Fix for Dungeon Geists being removed from the battlefield while the trigger is on the stack.
2012-02-07 18:51:11 +00:00
Sloth
a61ce8dd49
- Converted Feed the Pack to a script that uses LKI copies.
2012-02-07 18:37:10 +00:00
Chris
c922ed660a
- Changed and corrected the LQ pic URL for Puresteel Paladin and Plant Elemental.
2012-02-07 18:28:49 +00:00
Sloth
0a442886ae
- Fixed double faced cards changing zones getting transformed before triggers are called (fixed Loyal Cathar).
2012-02-07 17:33:34 +00:00
moomarc
3ce3687317
Added Heartbeat of Spring.
2012-02-07 16:39:14 +00:00
jeffwadsworth
48afe5a8cb
- Added Demoralize.
2012-02-07 16:36:51 +00:00
jeffwadsworth
ef8197882a
- Added Immortal Coil.
2012-02-07 16:24:25 +00:00
moomarc
4769f03def
Fixed token image references.
2012-02-07 16:09:16 +00:00
Sloth
45d17c3cf2
- Added the precon Dead Ahead.
2012-02-07 14:41:52 +00:00
Chris
ab8dcace73
- CheckStyle.
2012-02-07 14:26:56 +00:00
Sloth
08c9e4f0db
- Added a new trigger: "ChangesController".
2012-02-07 14:19:21 +00:00
Sloth
186d97e3ab
- Added Aegis Angel.
2012-02-07 13:10:16 +00:00
Sloth
9263887409
- Added Wheel of Sun and Moon.
2012-02-07 12:58:22 +00:00
Chris
a206cd0c9a
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-07 12:01:54 +00:00
Sloth
fe200b0869
- Converted Samurai of the Pale Curtain to use the Replacement system.
2012-02-07 11:10:45 +00:00
Sloth
f57460b767
- Added Drake Familiar.
2012-02-07 10:45:35 +00:00
Sloth
a6f8d9944c
- Added Vulshok War Boar.
2012-02-07 10:37:15 +00:00
Sloth
acfc818673
- Added Scythe Tiger.
2012-02-07 10:32:42 +00:00
Sloth
f815db0c5d
- Added Plant Elemental and Rogue Elephant.
2012-02-07 10:28:54 +00:00
Sloth
8a7710124a
- Added Mold Demon and Primeval Force.
2012-02-07 10:23:03 +00:00
Sloth
94e860a021
- Added "Optional" parameter to AF Sacrifice.
...
- Fixed Rathi Dragon.
2012-02-07 10:17:27 +00:00
Sloth
819adefff8
- Added and updated some SVars.
2012-02-07 06:22:45 +00:00
ArsenalNut
59170b4266
Added Increasing Vengeance
2012-02-07 06:10:21 +00:00
ArsenalNut
60674ece0e
added Jace's Archivist
2012-02-07 05:08:31 +00:00
ArsenalNut
33c90e2015
convert Glint Hawk ETB to scripted trigger
2012-02-07 04:23:01 +00:00
ArsenalNut
192ce08779
Added support for "Any" counter and RememberRemoved in RemoveCounter. Added Ferropede, Hex Parasite, Medicine Runner, and Spinal Parasite.
2012-02-07 04:05:43 +00:00
ArsenalNut
a722309732
adding Rathi Dragon
2012-02-07 03:23:36 +00:00
Chris
44ab248dc3
- Adjusted the settings in ViewQuest.PopulateTitle(). The title label is no longer cut off on Mac OS X.
2012-02-07 02:10:00 +00:00
Sol
bfc1363cdb
Removing all references to Mind's Desire
2012-02-07 01:55:37 +00:00
Doublestrike
ec44979549
Removed old splash image from DA skin.
2012-02-07 01:28:37 +00:00
Doublestrike
64d68bd7ef
2012-02-07 00:26:31 +00:00
Sloth
46de0d1f09
- Added Dungeon Geists.
2012-02-06 21:36:57 +00:00
Hellfish
b66cccdba4
*Added Voyager Staff, based on Ghostway.
2012-02-06 21:18:22 +00:00
Sloth
4959cca88f
- Added Curse of Echoes.
2012-02-06 19:54:05 +00:00
jendave
f81a3c590f
Update Maven plugins, checkstyle, Add namespace javadocs
2012-02-06 18:32:37 +00:00
Sloth
a03140f693
- Converted Purity to script.
2012-02-06 18:07:27 +00:00
Sloth
8377b80451
- Converted Phyrexian Hydra to script.
2012-02-06 17:47:02 +00:00
Sloth
cfb9434cee
- "DamageDone" replacement effects can now have the parameter "PreventionEffect$ True" to mark them as damage prevention effects.
...
- Fixed Vigor.
2012-02-06 17:40:57 +00:00
moomarc
f2b67e0e30
Small spelling fix
2012-02-06 16:05:49 +00:00
moomarc
798024a2d2
Puresteel Paladin filename fix
2012-02-06 15:45:07 +00:00
Doublestrike
84c1ae6b5f
Enforced singleton pattern in FSkin.
...
Converted FSkin to static factory.
Updated all uses of FSkin as appropriate.
Removed all extra references/storages to FSkin.
2012-02-06 13:51:02 +00:00
Sloth
453f602d61
- Updated and added some SVars.
2012-02-06 13:39:56 +00:00
Sloth
bb388e3f79
- Renamed the button "Build A New Deck" to "Start A New Draft" in draft mode.
2012-02-06 12:37:53 +00:00
Chris
6cba667638
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-06 11:39:35 +00:00
Doublestrike
697f3aaf86
Deprecated SubButton in favor of FLabel builder.
...
Fixed display bug in title bar of sealed/draft.
Updated quest deck lister to recall previous deck if exists.
2012-02-06 11:22:21 +00:00
Sloth
9af4563249
- Added Gilded Light and Shisato, Whispering Hunter.
2012-02-06 11:14:18 +00:00
Sloth
c0931391d7
- Added the keyword "Skip your next untap step.", fixed Brine Elemental.
2012-02-06 10:00:07 +00:00
Sloth
1b43904ba6
- Added Brine Elemental.
2012-02-06 09:35:16 +00:00
Sloth
5fa38a1017
- AF Pump can now pump players.
...
- Added the player keyword "Skip your next draw step.".
- Added Fatigue.
2012-02-06 09:28:32 +00:00
ArsenalNut
ba7515e8f5
added support for StackDescription to Token and AlterLife AFs
2012-02-06 08:22:26 +00:00
ArsenalNut
832dd47f60
added Druidic Satchel, Inquisitors Flail, and Puresteel Paladin. Ran SetInfo and Oracle scripts.
2012-02-06 08:03:01 +00:00
Sloth
53f6393835
- Fixed isCardInPlay.
2012-02-06 07:04:25 +00:00
jeffwadsworth
2bf573e6b4
- Added Banewasp Affliction.
2012-02-05 19:42:15 +00:00
jeffwadsworth
47cd9cb8f0
- Added Keeper of Progenitus.
2012-02-05 19:39:08 +00:00
Sloth
b766bbed39
- Fixed the keyword "May be played by your opponent".
2012-02-05 18:59:52 +00:00
Sloth
b104e05329
- Added Alloy Golem.
2012-02-05 17:34:22 +00:00
Sloth
88588c1a0e
- ContinuousAbility now supports "ChosenColor" as SetColor.
...
- Added Shifting Sky by Jeff.
2012-02-05 17:05:35 +00:00
Sloth
ad635771df
- Made Exclusion Ritual more AI friendly.
2012-02-05 16:05:59 +00:00
Sloth
74d370a53d
- Made Necromancer's Covenant more AI friendly.
2012-02-05 15:54:59 +00:00
Sloth
3dc921b2e4
- Fixed unless cost sometimes prompting the human to pay twice.
2012-02-05 15:47:21 +00:00
Chris
f764f88499
- CheckStyle.
2012-02-05 14:26:46 +00:00
Chris
9660d4b424
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-05 12:05:13 +00:00
Sloth
667d42960f
- Fix for Aluren. Cleanup.
2012-02-05 10:26:00 +00:00
Doublestrike
2458eb8c71
Converted FLabel to Builder pattern, so inline calls can now be chained together, setting all preferences at the time of instantiation. Also, makes FLabel fairly immutable.
2012-02-05 10:20:05 +00:00
Sloth
32be5e90de
- Spells with "May be played without paying its mana cost" are no longer automatically playable by also paying their mana cost.
2012-02-05 08:58:00 +00:00
Sloth
f24e32567f
- Applied quest shop preferences patch by Roujin.
2012-02-05 08:14:24 +00:00
Sloth
63104576c1
- Performance update for getExternalZoneActivationCards.
2012-02-05 08:12:39 +00:00
Doublestrike
14bd09a91f
Added "theme2" to skin palette.
2012-02-05 04:58:39 +00:00
Doublestrike
defcfe127f
Stubborn package, didn't want to be deleted.
2012-02-05 04:44:24 +00:00
Doublestrike
4446b5a802
Quest UI is now fully updated. Deprecated classes and packages removed from codebase.
2012-02-05 04:40:29 +00:00
Doublestrike
b37218314e
Changed opacity on field detail labels to combat contrast problems across various skins.
2012-02-05 04:38:33 +00:00
Doublestrike
b6b9c9f650
Checkstyle.
2012-02-05 04:18:14 +00:00
jendave
695d5ee45e
Update developer list
2012-02-05 03:06:08 +00:00
Doublestrike
b542329961
New UI for bazaar.
...
Selling price added to interface and abstract for quest bazaar items.
Can now sell life back to the Alchemist.
2012-02-05 02:53:52 +00:00
Sloth
793a692f6e
- Added Sins of the Past.
2012-02-04 21:43:51 +00:00
jeffwadsworth
659edbc2a2
- Added Graceful Antelope.
2012-02-04 19:26:05 +00:00
Sloth
0fe2cf1dad
- Converted Mind's Desire to script.
2012-02-04 19:09:23 +00:00
jeffwadsworth
0d33486130
- Added Patriarch's Desire.
2012-02-04 18:15:23 +00:00
slapshot5
b25081bb21
forgot the NumDmg for Serendib Djinn
2012-02-04 16:30:15 +00:00
Sloth
68b6d410b6
- Fixed bug in BoosterGenerator reported by Roujin.
2012-02-04 15:29:28 +00:00
Sloth
1e4b714c5a
- Added Knacksaw Clique and Ornate Kanzashi.
2012-02-04 15:02:27 +00:00
Sloth
a9246fde5d
- Added Thada Adel, Acquisitor.
2012-02-04 14:22:34 +00:00
slapshot5
d0d4eb1e64
add Serendib Djinn (from Arabian Nights)
2012-02-04 13:47:52 +00:00
slapshot5
5299e93cdb
fixed card text of Donate
2012-02-04 13:47:31 +00:00
Sloth
1b782a9a23
- Added the keyword "May be played by your Opponent".
...
- Added Fiend of the Shadows.
2012-02-04 12:29:12 +00:00
Chris
977362e2d8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-04 11:45:30 +00:00
Sloth
20b7ef075e
- Restructured and improved performance of getExternalZoneActivationCards.
2012-02-04 10:25:03 +00:00
Doublestrike
52cf5089c8
Added descriptions to utility buttons.
2012-02-04 05:35:46 +00:00
Doublestrike
d269758d9c
Quest mode: Booster format choice saved in preferences.
2012-02-04 04:17:50 +00:00
Doublestrike
e9892be831
Bugfix: Phase toggle saving fixed.
2012-02-04 00:28:33 +00:00
Chris
0a99ff70e9
- CheckStyle.
2012-02-04 00:27:31 +00:00
Sloth
c5aa61a483
- Fixed leaves the battlefield triggers not working when the destination is the library.
2012-02-03 21:02:06 +00:00
Sloth
5bb0769b62
- Cleanup and performance updates in AllZoneUtil.
2012-02-03 19:18:22 +00:00
Sloth
2f80d736c8
- Cleanup of old references to the mana pool as a card.
2012-02-03 19:06:53 +00:00
Sloth
8ea00a8dc1
- Made stack AI land compatible with mulligan decisions. Deleted the unused functions threadLand and getDifferentLand.
2012-02-03 19:02:34 +00:00
Sloth
4bc73261f7
- Changed some ETB triggers of Evoke cards from AB to DB.
2012-02-03 18:39:37 +00:00
jendave
79f4473d3c
checkstyle
2012-02-03 18:31:03 +00:00
jendave
8705069c41
Update several Maven plugins
2012-02-03 18:12:14 +00:00
Chris
b7440554f3
- CheckStyle.
2012-02-03 16:55:48 +00:00
Chris
7078e64b69
- Cleared out the changes.txt file, now ready for new material.
2012-02-03 16:49:18 +00:00
Sloth
8d324b0d05
- Added Izzet Guildmage.
2012-02-03 16:48:12 +00:00
Sloth
38a6d3a8e7
- Fixed targeting of AF CopySpell (Twincast and friends).
2012-02-03 16:29:28 +00:00
Sloth
c27e534c9d
- Fixed Replicate.
2012-02-03 16:10:24 +00:00
Sloth
173ee8564b
- Added the precon Levelers' Glory.
2012-02-03 14:52:44 +00:00
Sloth
fae7341387
- Added the precon Invading Spawn.
2012-02-03 14:47:31 +00:00
Sloth
415eaf3e9f
- Added Veiling Oddity.
...
- Corrected the second ability of Venser, the Sojourner.
2012-02-03 14:31:37 +00:00
Sloth
244072b99e
- Fixed and improved the AI of the Dragon Auras.
...
- Added Dragon Shadow.
2012-02-03 14:09:01 +00:00
Sloth
725312a4bb
- Added Dragon Wings.
2012-02-03 13:44:24 +00:00
Chris
8c1e9f1620
[maven-release-plugin] prepare for next development iteration
2012-02-03 12:13:57 +00:00
Chris
f9d358b987
[maven-release-plugin] prepare release forge-1.2.3
2012-02-03 12:13:48 +00:00
Chris
1d198b4cd0
- Preparing the changes.txt file for the next beta build and release.
2012-02-03 11:55:29 +00:00
Chris
05d48f9aba
- Added the recent commit logs to changes.txt.
2012-02-03 11:41:19 +00:00
Chris
7bbb26bd5f
- CheckStyle.
2012-02-03 11:40:44 +00:00
Chris
528f67bdab
- Added the recent commit logs to changes.txt.
2012-02-03 11:38:06 +00:00
Sloth
3f0e816e80
- Added some SVars.
2012-02-03 11:33:51 +00:00
Sloth
3904caec2a
- Added the Trigger "CounterRemoved".
...
- Added Riftmarked Knight.
2012-02-03 11:20:35 +00:00
SoulStorm
f637bb2cd7
Added OptionalDecider$ to Jugan, the Rising Star.
2012-02-03 09:13:48 +00:00
Doublestrike
72696af9ca
Changed instances of "/" to File.separator for quest data IO (thanks Chris H)
2012-02-03 06:02:25 +00:00
Doublestrike
4cf9691963
Fixed card icons in bazaar pet stall.
2012-02-03 04:55:37 +00:00
Doublestrike
0663261e62
Implemented scaling for "quests" tab panels.
2012-02-03 04:26:40 +00:00
Sol
a7bba9cc5d
Removing Matopi Golem. The subability doesn't happen until the creature regenerates using that specific shield, which isn't supported.
2012-02-03 04:19:01 +00:00
Doublestrike
bbdf7e0143
Removed "pack" from frame creation to (hopefully) avoid resizing problem in OSX.
2012-02-03 02:29:26 +00:00
Doublestrike
76ae3fd519
Bugfix: hover ability for FLabel restored
2012-02-03 00:31:56 +00:00
jeffwadsworth
e0b62b2560
- Added Veiled Sentry.
2012-02-02 23:43:50 +00:00
jeffwadsworth
091bd9999a
- Added Wild Dogs.
2012-02-02 22:02:46 +00:00
jeffwadsworth
40f2e7cdca
- Added Matopi Golem.
2012-02-02 21:38:15 +00:00
Sloth
87c152c3f8
- Added Saprazzan Outrigger by squee1968.
2012-02-02 21:14:05 +00:00
Sloth
23fe5e5b72
- Added Cloven Casting.
2012-02-02 20:55:04 +00:00
Sloth
c3590b61f8
- Fixed targeting issue with copySpellontoStack (part 3 - AF CounterMagic).
2012-02-02 18:50:15 +00:00
Sloth
f3ab0d6870
- Fixed targeting issue with copySpellontoStack (part 2).
2012-02-02 17:53:13 +00:00
Sloth
fc9209b51f
- Fixed targeting issue with copySpellontoStack (part 1).
2012-02-02 17:22:45 +00:00
Chris
aabac6f990
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-02 14:13:28 +00:00
ArsenalNut
fd6684e8bc
added Pulse of the Grid
2012-02-02 13:17:50 +00:00
Doublestrike
6a11e12bc0
Big update to FLabel, allowing auto icon resize, font resizing per axis, resize toggling, hover toggle, select toggle, and command execution ability.
2012-02-02 08:54:55 +00:00
skiera
c23ff8d8f2
Fixed: Sealed from cube (singleton) set - shouldn't have more than one cards each
2012-02-02 02:22:25 +00:00
Chris
1231b6069e
- CheckStyle.
2012-02-02 02:09:21 +00:00
skiera
34d6aa120f
Improved AI for Martial Coup card so it pays for X 5 instead of 0. Not perfect but better than before.
2012-02-02 02:01:40 +00:00
Doublestrike
257cbaff1e
Shrunk a few pixels off field detail labels.
2012-02-02 00:48:50 +00:00
Doublestrike
4119f18a1c
Removed "creatures" sprite from default skin (since they're included with tokens from CardForge).
...
Reverted bazaar creatures accordingly.
2012-02-02 00:33:50 +00:00
Chris
bd3a823495
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-02-02 00:06:20 +00:00
Chris
69a860cb10
- Ran set info script and oracle scripts.
2012-02-02 00:04:20 +00:00
skiera
145a365c55
Fixed bug when once a turn mana abilities were not reset properly at the end of turn. (Wall Of Roots)
2012-02-01 22:24:32 +00:00
Sloth
85a47166dc
- Started adding support for the "TargetUnique" parameter to the AI part of AF DealDamage.
2012-02-01 22:13:19 +00:00
jeffwadsworth
cfe7916eaf
- Added the name corrected Gruul Nodorog.
2012-02-01 21:58:21 +00:00
jeffwadsworth
76a9482e72
- Removed card due to incorrect name.
2012-02-01 21:57:32 +00:00
jeffwadsworth
c62da3d2e7
- Added Gruul Nodorog.
2012-02-01 21:56:04 +00:00
jeffwadsworth
895b8e6d07
- Removed Droning Bureaucrats. Yikes, not quite right. Fixing.
2012-02-01 21:15:34 +00:00
jeffwadsworth
18cce4c49c
- Added Droning Bureaucrats.
2012-02-01 21:13:42 +00:00
Maxmtg
93f21066e0
marked some fields as non-serializable
2012-02-01 21:11:22 +00:00
Maxmtg
b15ac88f81
Fixed DeckSection serialization for quest mode.
2012-02-01 21:00:40 +00:00
jeffwadsworth
932e1b0ba8
- Added Bioplasm.
2012-02-01 17:37:36 +00:00
Sloth
c1c3af9b91
- Fixed the cost description of Murderous Betrayal.
2012-02-01 14:54:28 +00:00
Sloth
089f41f3d8
- Added Haakon, Stromgald Scourge.
2012-02-01 14:28:38 +00:00
Doublestrike
f4b9aa87a9
A few more minor visual tweaks.
2012-02-01 13:35:12 +00:00
Doublestrike
f84c0184c2
Various updates to detail labels in player field.
2012-02-01 13:10:50 +00:00
moomarc
095f1dd2e2
Further fix to the Rebel skin icon sprite (stray partially transparent pixels).
2012-02-01 11:41:32 +00:00
moomarc
3f5d67e231
Corrected some quest items pointing to the wrong icon.
...
Made some small fixes to the rebel skin's sprite that might have caused mana symbol problems.
Replaced the low resolution card state icons in the default sprite_icons with higher res ones.
2012-02-01 11:13:34 +00:00
Doublestrike
2969378f12
Minor edit.
2012-02-01 08:48:28 +00:00
Doublestrike
064c8e803a
Bugfix: Random foil
2012-02-01 08:29:30 +00:00
Sloth
a47d52c9c1
- Fixed Wintermoon Mesa.
2012-02-01 07:12:41 +00:00
Doublestrike
3eb1eea175
Changed backslashes to forwardslashes for OSX file handling of quest datas. Tested working on r13702, NPE on r13703++ prevents decisive testing.
2012-02-01 04:01:54 +00:00
Doublestrike
94ce5864ad
Bugfix: Pet select cleared before new quest loaded
...
Bugfix: Pet select remembers previous pet
2012-02-01 03:49:43 +00:00
Chris
6b45d7564b
The FLabel lblLog in ViewWinLose class was cutting off the top of the "Game Log" text, this now looks OK on Mac OS X.
2012-02-01 02:57:51 +00:00
Chris
69cabe215c
- Adjusted the SelectablePanel method and it now looks OK on Mac OS X. Thank you Doublestrike.
2012-02-01 01:44:28 +00:00
Chris
479ad18a49
- CheckStyle.
2012-02-01 01:07:49 +00:00
Doublestrike
bd67faeb06
Fixed coords on win/loss icons.
2012-02-01 00:33:54 +00:00
Doublestrike
017a6d7b41
Added "reset to default" on prefs settings
2012-02-01 00:15:07 +00:00
skiera
1f3ceab961
Updates SkieraCube to most recent version
2012-01-31 20:33:20 +00:00
skiera
1220c6b0c7
Fixed minor bug causing mirror match in limited draft mode
2012-01-31 20:32:36 +00:00
Sloth
25c6c3628b
- Improved the AI of Delver of Secrets.
2012-01-31 19:24:50 +00:00
jeffwadsworth
c7a3d21f7d
- Added Murderous Betrayal.
2012-01-31 16:26:45 +00:00
Sloth
6b825a9636
- Little update for the suspend AI.
2012-01-31 15:57:30 +00:00
Sloth
02039cc916
- The AI can now play static abilities in general.
...
- The AI can now activate Suspend abilities. It's experimental, so please check each card before removing SVar:RemAIDeck:True.
2012-01-31 13:13:26 +00:00
Chris
8edd6f13c0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-31 12:25:17 +00:00
Chris
102a322c70
- Moved Owlman 2 deck from the /res/decks/ folder to the /res/quest/decks/ folder.
2012-01-31 12:24:42 +00:00
Chris
3289405c8c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-31 12:09:48 +00:00
Sloth
5b381ef4a9
- Added Firefright Mage.
2012-01-31 10:41:07 +00:00
Sloth
bcd230c1cc
- Changed isSorcerySpeed to return true for planeswalker abilities.
...
- Little tweak in AF Token.
2012-01-31 10:23:01 +00:00
Sloth
59259d7e0c
- Fixed Savage Offensive.
2012-01-31 09:57:20 +00:00
Sloth
ad89445328
- Added the Owlman 2 deck.
2012-01-31 09:55:36 +00:00
jendave
938712ab83
checkstyle
2012-01-31 07:34:15 +00:00
Maxmtg
7a8cba51e3
Deck now contains 2 sections, all methods to modify main/side are incapsulated in DeckSection.java.
2012-01-31 05:48:51 +00:00
Doublestrike
ddcd46ac80
Moved res/quests/data references into constants.
2012-01-31 05:18:18 +00:00
jendave
f807969faf
Checkstyle
2012-01-31 05:11:51 +00:00
Doublestrike
5da3735fbe
Minor preloader on skin changer update.
2012-01-31 04:40:48 +00:00
Doublestrike
7e5777a094
Bugfix: Scaling icon problem reverted
2012-01-31 04:31:25 +00:00
Doublestrike
64a98a4126
Added preloader graphic to skin changer in settings menu.
...
Pulled skin loading off EDT in settings menu.
2012-01-31 04:24:58 +00:00
Doublestrike
294a2adcb8
Added game log to win/lose screen.
2012-01-31 02:39:03 +00:00
Doublestrike
ede46ab115
Phase label colors from skin palette now used in field views.
2012-01-31 02:08:04 +00:00
Doublestrike
77fb8346e7
Organization: variable renaming for clarity in FSkin and related.
2012-01-31 01:42:28 +00:00
Doublestrike
63a29e6f8a
Set card scaling larger default to true.
2012-01-31 01:34:27 +00:00
Doublestrike
0b9f58463d
Re-hooked up phase labels to skin color palette.
2012-01-31 01:32:40 +00:00
Doublestrike
7f9ec677a2
Second attempt at fixing focus issues on home screen.
...
Home screen now persists current submenu selection over restart.
2012-01-31 01:02:27 +00:00
Doublestrike
0db1036fa7
Updated resolution on mana icons in default skin (thanks @WompWomp).
2012-01-31 00:25:23 +00:00
Doublestrike
d32b3c8e32
Thread safety: Tightened up conditions in FProgressBar, made a few changes to skin loading as appropriate.
2012-01-31 00:08:56 +00:00
Maxmtg
6d7e567d0d
will scroll and read deck description properly this time
2012-01-30 20:32:59 +00:00
Maxmtg
217a95e21e
Added some descriptions for non-card items in the quest shop
2012-01-30 20:07:34 +00:00
jeffwadsworth
1dc2e59e2a
- Added Skullcage.
...
- Added Dreamwinder.
2012-01-30 20:05:26 +00:00
jeffwadsworth
9b3ea0a6f1
- Added Dismantling Blow.
2012-01-30 18:13:02 +00:00
jendave
e926c78598
Checkstyle
2012-01-30 18:04:25 +00:00
Sloth
5904ed5130
- Added Snakeform.
2012-01-30 17:32:49 +00:00
Sloth
4410a318e4
- Added Turn to Frog.
2012-01-30 17:28:25 +00:00
Sloth
0cd40dfcef
- Added Humble.
2012-01-30 17:18:23 +00:00
Chris
1133b8134d
- CheckStyle.
2012-01-30 16:58:02 +00:00
Chris
c40192335d
- CheckStyle.
2012-01-30 16:49:13 +00:00
Sloth
4132e7aa99
- Added pics and set info to some precons.
2012-01-30 16:20:20 +00:00
Doublestrike
3fd5dfffa8
Added forced focus on menu buttons when their "show" method is called.
2012-01-30 13:10:54 +00:00
Doublestrike
0eb128f948
Performance tweak: Cleared buffers on skin source images, unreferenced skin source images.
2012-01-30 13:05:17 +00:00
Doublestrike
8b1ee4d6f5
Sorted quest files in Quests tab.
2012-01-30 12:48:20 +00:00
Chris
8b5348d403
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-30 12:36:58 +00:00
Chris
0197851a79
- Ran oracle script.
2012-01-30 12:35:54 +00:00
Chris
dae2d50ed3
- Ran set info script.
2012-01-30 12:34:33 +00:00
Chris
6bc47544f0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-30 12:32:26 +00:00
Doublestrike
81aadc8ecf
Minor oversight fixed.
2012-01-30 10:51:30 +00:00
Doublestrike
3a86a64fce
Improved auto quest data selection between matches and restarts.
2012-01-30 10:50:59 +00:00
Doublestrike
2187a3d495
Bugfix to bugfix: Phase toggle prefs fixed
...
Bugfix: Quest winlose crash fixed
2012-01-30 10:21:58 +00:00
Doublestrike
e0b3c10755
Experiment failed; quest/data folder removed from version control.
2012-01-30 08:50:54 +00:00
Doublestrike
ddd05fb653
Bugfix: questData.dat rename.
2012-01-30 08:37:45 +00:00
Doublestrike
0a8f6edc3c
Minor experiment.
2012-01-30 08:31:45 +00:00
Doublestrike
2b789c347f
Bugfix: Phase toggle save
...
Bugfix: Quest pet summon
Bugfix: Quest data folder added to version control
2012-01-30 08:16:42 +00:00
jeffwadsworth
f194ce697f
- Added Vicious Betrayal.
2012-01-30 05:53:33 +00:00
Doublestrike
f04f87acf1
Renamed ViewQuestPreferences to QuestPreferencesHandler.
2012-01-30 05:33:16 +00:00
jeffwadsworth
a6b530d76d
- Added Ouphe Vandals.
2012-01-30 05:31:31 +00:00
Doublestrike
ff329b1897
Sprites/skins: Everything except deck editor icons now in a sprite, and fully accessed using skin enums. This includes foils, creatures, and all icons in game.
...
Skin enums sub-categorized to allow clearer access.
Default coordinates added to skin enums, so declaration and positioning happen simultaneously (in one place).
Removed old icons.
2012-01-30 05:29:37 +00:00
jeffwadsworth
311ea8322e
- Added Ensouled Scimitar. Used ArsenalNut technique, but added a nonCreature check.
2012-01-30 05:00:46 +00:00
slapshot5
040062a3f4
add Jeweled Bird (from Arabian Nights)
2012-01-30 04:24:47 +00:00
slapshot5
322a604cf6
add City in a Bottle (from Arabian Nights)
2012-01-30 03:53:47 +00:00
slapshot5
3aba8b868f
add Golgothian Sylex (from Antiquities)
2012-01-30 03:25:26 +00:00
slapshot5
c735003ff5
add access to the current set code in Card.hasProperty() in the form setXXX. So a valid expression for all Arabian Nights permanents is: Permanent.setARN
2012-01-30 03:25:04 +00:00
slapshot5
4fc53aac94
spelling and grammar fix in DeckEditorShop.java
2012-01-30 01:17:51 +00:00
ArsenalNut
59b7b9087c
added Demonmail Hauberk. Ran SetInfo and Oracle scripts.
2012-01-30 00:57:38 +00:00
ArsenalNut
6ad045c46d
added DKa to list of sets in cardTemplateScript.py
2012-01-30 00:53:52 +00:00
slapshot5
d89a0f4e3a
add Demonic Attorney (from original base Alpha)
2012-01-29 22:20:29 +00:00
Hellfish
8748c7f3a9
*Added Battle Cries, Deadspread,Devouring Skies,Doom Inevitable,Feast of Flesh & Phyrexian Poison precons from Scars block.
2012-01-29 22:09:30 +00:00
Sloth
3cdf1b935c
- Prevented Retaliation from possibly overwriting existing SVars.
2012-01-29 21:50:40 +00:00
Hellfish
c915f48f34
*Added Eldritch Onslaught and Repel the Dark precons from ISD.
2012-01-29 21:46:06 +00:00
slapshot5
fa10715ae3
simplified the damage code of Quietus Spike
2012-01-29 21:08:18 +00:00
slapshot5
b21c798c83
convert Piston Sledge to script
2012-01-29 20:51:45 +00:00
slapshot5
355174ae5b
add Reverse Polarity (from Antiquities)
2012-01-29 20:35:42 +00:00
slapshot5
dd4d29b039
1) Keep track of the source of damage assigned to a Player this turn.
...
2) Add counting based on this: Count$OppTypeDamageThisTurn <Type>
2012-01-29 20:35:13 +00:00
jeffwadsworth
5c23b6fb3a
- Added Mana Flare.
2012-01-29 20:30:22 +00:00
jeffwadsworth
106c4c9f45
- Added Retaliation.
2012-01-29 20:03:27 +00:00
jeffwadsworth
8e35b96ead
- Added Rain of Filth.
2012-01-29 19:19:10 +00:00
jeffwadsworth
82cc12b4ac
- Fixed Wanderwine Prophets. No doubt, there are many like this in there.
2012-01-29 18:59:48 +00:00
Chris
15e4720df0
- CheckStyle.
2012-01-29 18:40:10 +00:00
slapshot5
1079732f37
add Sudden Spoiling (from Time Spiral)
2012-01-29 18:32:19 +00:00
slapshot5
1d2bd79ee4
make sure Trigger, StaticAbility and ReplacementEffect obey RemoveAllAbilities in AF Animate/AnimateAll
2012-01-29 18:31:48 +00:00
Chris
e1869147c1
- CheckStyle.
2012-01-29 18:26:17 +00:00
Chris
3eb8266c6f
- CheckStyle.
2012-01-29 18:19:35 +00:00
Hellfish
05249092a2
*Reverted the unnecessary r13634
2012-01-29 18:02:42 +00:00
Hellfish
b848e6255c
*Added a way to suppress all Replacement Effects of a card.
2012-01-29 17:50:47 +00:00
Hellfish
a7f583b693
*Changed some quest precon filenames and image paths for consistency.
...
*Added Grave Power, Relentless Dead and Swift Justice precons from DKA.
2012-01-29 17:27:57 +00:00
slapshot5
55932e093c
debug output fix (AF DealDamage)
2012-01-29 17:02:25 +00:00
Sloth
9b7a50259a
- Added Weathered Bodyguards.
2012-01-29 14:48:21 +00:00
Chris
630136a018
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-29 12:11:28 +00:00
Chris
5c7d3b229c
- Added a fluff piece to the changes.txt file.
2012-01-29 12:07:09 +00:00
Hellfish
9eca51eaee
*Small fix to extended banlist. Storeforge->Stoneforge
2012-01-29 11:59:02 +00:00
Sloth
51e191ca9e
- Fixed Flayer of the Hatebound.
2012-01-29 10:30:50 +00:00
Doublestrike
bdeb80efca
FSkin enums reorganized to smaller groups, implementing the SkinProp interface. This will facilitate the change to fully-skinnable symbols and icons in the near future.
2012-01-29 09:35:25 +00:00
Doublestrike
2888094226
Checkstyle.
2012-01-29 08:49:03 +00:00
Doublestrike
795010336d
ForgePreferences fully converted to enum architecture. All preference-style files are now standardized using enums.
2012-01-29 08:46:02 +00:00
Doublestrike
d2bc6be32b
Converted home screen root layout to null; allowing static sizing of button panel, creating more submenu space on big screens.
2012-01-29 06:56:06 +00:00
Doublestrike
5754293e60
Releasing the beast: fully refactored quest submenu, featuring multiple quest support, preference editor, submenu tabs, and a host of other tools (and updates).
2012-01-29 06:32:11 +00:00
slapshot5
ca1d028913
update the README file with morph image location
2012-01-29 04:36:21 +00:00
slapshot5
917058900d
hook up the downloaded morph image to display on the battlefield
2012-01-29 04:31:05 +00:00
Chris
8f833ed711
- CheckStyle.
2012-01-28 22:27:50 +00:00
Maxmtg
b4e42984cd
foil keyword in decklists - partial support
2012-01-28 20:58:28 +00:00
jeffwadsworth
0dfb333230
- Text fix
2012-01-28 18:54:25 +00:00
jeffwadsworth
f628ca5ca6
- Added Extraplanar Lens. Note that "Static$ True" in the second trigger simply wouldn't work for me. Card works fine AFAICT.
2012-01-28 18:51:44 +00:00
Chris
6ee96cbb51
- Added a fluff piece to the changes.txt file.
2012-01-28 18:23:55 +00:00
Sloth
6ff442181f
- Added Balance of Power.
2012-01-28 17:01:41 +00:00
Maxmtg
c27918c67e
DeckRecognizer will try to get the latest edition for cards typed
2012-01-28 16:18:21 +00:00
Sloth
e8c981e1cc
- Added the precon Myr of Mirrodin.
2012-01-28 15:54:42 +00:00
Sloth
d5ebadd558
- Added the precon Relic Breaker.
2012-01-28 15:50:35 +00:00
Maxmtg
d6cfbe9af2
Update decklist after closing shop (to see newly bought decks right now)
2012-01-28 15:48:43 +00:00
Chris
bf3dcef14c
- CheckStyle.
2012-01-28 15:47:39 +00:00
moomarc
99195232ed
Added the download links for the morph image as well as the Dark Ascension tokens.
2012-01-28 15:39:11 +00:00
Chris
eda06ce07b
- CheckStyle.
2012-01-28 15:38:40 +00:00
Sloth
30a4992c75
- Moved +1/+1 vs -1/-1 counters erasing to checkGameState (fixing the undying issue).
2012-01-28 15:37:33 +00:00
slapshot5
89afd97e63
add Veteran Bodyguard (from original base Alpha)
2012-01-28 14:42:04 +00:00
Sloth
502ea7f9f8
- Added the precon Path of Blight.
2012-01-28 13:55:51 +00:00
Chris
3816a51ce6
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-28 12:18:00 +00:00
Sloth
a786f61348
- Added the precon Spectral Legions.
2012-01-28 10:59:34 +00:00
Sloth
e18df99e2e
- Added the precon Carnival of Blood.
2012-01-28 10:32:11 +00:00
Sloth
c3de5679ea
- Fixed all effects without the "Image" parameter throwing errors.
2012-01-28 08:06:03 +00:00
Maxmtg
19b6b63540
fixed precons deserialization in questshop
2012-01-28 07:50:46 +00:00
Sloth
292688c2ea
- Fixed the ultimate of Sorin, Lord of Innistrad.
2012-01-28 07:42:03 +00:00
Maxmtg
a89264b25a
Precon sell rules now are being checked.
2012-01-28 07:39:27 +00:00
Maxmtg
018ff1fd96
correction for ISD block. DKA was never a block itself (ROE was because there were almost 250 cards)
2012-01-28 07:39:15 +00:00
moomarc
2887737294
Fixed Curse of Misfortunes cost.
2012-01-28 06:51:39 +00:00
moomarc
6a715b1827
Split the oracle text on DKA double-faced cards between their two faces.
2012-01-28 06:46:52 +00:00
Maxmtg
350ea7b5f0
precons images samples
2012-01-28 00:24:38 +00:00
Maxmtg
f801a7c109
Sample Decks for quest mode shop.
2012-01-28 00:23:31 +00:00
Maxmtg
c09a618cf1
Preconstructed Decks added to quest mode shop.
2012-01-28 00:22:04 +00:00
Maxmtg
2f0d95cf9b
Decks save/load operations moved to DeckIO class, references updated
2012-01-27 20:46:27 +00:00
Sloth
fa9f00ca50
- Added "ClearTriggered" parameter to AF CleanUp.
...
- Added Shirei, Shizo's Caretaker by marc.
2012-01-27 19:06:02 +00:00
Sloth
f357046104
- Added Diviner's Wand by squee1968.
2012-01-27 18:54:38 +00:00
Sol
0c9d839bfa
- Updated mtgData
...
- Ran OracleScript
2012-01-27 18:44:41 +00:00
Chris
1662bc4305
- Changed the LQ pic URL for Ashling, the Extinguisher as the standard version of the URL was not working.
2012-01-27 18:13:14 +00:00
ArsenalNut
3c27961f68
Added IsEqippng check to ReplaceDamage. Added Pariah's Shield
2012-01-27 18:03:20 +00:00
Chris
2dfe647318
- CheckStyle.
2012-01-27 18:03:01 +00:00
ArsenalNut
ce21765b63
added Pariah and Empyrial Archangel. Minor cosmetic fixes to DeadShot Minotaur and Glimmerpoint Stag.
2012-01-27 17:47:41 +00:00
moomarc
27291eb85a
Added Worthy Cause
2012-01-27 17:44:31 +00:00
Sol
da8164dca0
Adding DKA to the Format list
2012-01-27 17:26:54 +00:00
Sol
49c71f6295
- Updating Draft info for DKA
2012-01-27 17:13:55 +00:00
moomarc
fe15e6ec1b
Ran Oracle and SetInfo scripts.
2012-01-27 17:02:17 +00:00
moomarc
64787ea128
Added Goblin Fire Fiend
...
Added Irresistible Prey
2012-01-27 16:51:42 +00:00
Sloth
2cd2d5a1b1
- Fixed two possible cases where the AI did not block as much attackers with "CARDNAME must be blocked if able." as it could.
2012-01-27 16:44:53 +00:00
Sloth
a6ad6029a3
- Updated some SVars on new DKA cards.
2012-01-27 16:25:57 +00:00
Chris
5e034ae372
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-27 16:00:09 +00:00
Chris
b1961dbd5d
- Merged the two new card lists found in the changes.txt file into one list.
2012-01-27 15:59:03 +00:00
Chris
fb03e3bb5d
- Added another fluff piece to the changes.txt file.
2012-01-27 15:55:33 +00:00
Chris
a5f06f5cda
- Added a fluff piece to the changes.txt file.
2012-01-27 15:51:13 +00:00
Chris
e3660edda3
- Ran set info script.
2012-01-27 15:49:09 +00:00
Sloth
55ed3b3483
- Added setinfo line to first face of DFC's.
2012-01-27 15:43:49 +00:00
moomarc
7cadb2e6ce
Added Deadly Allure and Hinterland Hermit//Hinterland Scourge
2012-01-27 15:40:41 +00:00
Sloth
1ce9d7e186
- Added Thornbite Staff by squee1968.
2012-01-27 15:27:05 +00:00
Sloth
3afebaad91
- Updated some SVars.
...
- Added DKA to setdata.txt.
2012-01-27 15:19:31 +00:00
Sol
ab1929d1c3
- Updated DKA reprints setinfo
2012-01-27 15:19:21 +00:00
ArsenalNut
453f22f505
added some fixes that were made on DKA branch
2012-01-27 15:05:43 +00:00
ArsenalNut
97fd20ad05
adding cards from Dark Ascension branch into trunk
2012-01-27 15:04:08 +00:00
Sloth
13580a3295
- Fixed the description of Slowtrips.
2012-01-27 14:22:07 +00:00
ArsenalNut
aa289212a2
add Dark Ascension to setInfoScript.py script
2012-01-27 13:50:14 +00:00
Sloth
162a31c97f
- Added Dragon Fangs and Dragon Scales.
2012-01-27 13:15:06 +00:00
Sloth
389774ebbb
- Added Dragon Breath.
2012-01-27 12:47:25 +00:00
Chris
54ae15da95
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-27 12:21:07 +00:00
Sloth
36aa7b6055
- Improved the AI for Isperia the Inscrutable.
2012-01-27 11:37:33 +00:00
Sloth
f8ac708b77
- Added Academy Researchers.
2012-01-27 11:30:15 +00:00
Sloth
6424673c05
- Added the optional parameter "AttachedTo" to AF ChangeZone.
...
- Added Iridescent Drake.
2012-01-27 11:21:24 +00:00
Sloth
899a574755
- Added the keyword "CARDNAME must be blocked if able.".
...
- Added Inescapable Brute.
2012-01-27 10:56:38 +00:00
jendave
144f75b34c
Checkstyle
2012-01-27 09:29:53 +00:00
Maxmtg
8c67607dae
moved collections.sort into callers of FileUtil.writeFile that relied on named functionality
2012-01-27 06:47:20 +00:00
Maxmtg
926b1cd1f4
removed sort from FileUtil.writeFile
...
reading deck in sections
2012-01-27 06:28:27 +00:00
ArsenalNut
1823520340
Converted Lord of the Pit and Liege of the Pit to scripts.
2012-01-27 03:36:36 +00:00
ArsenalNut
5347bbe625
extended RememberReveal to work with all the possible reveal conditions. Fixed Brutal/Callous/Feral Deceiver scripts.
2012-01-27 03:20:09 +00:00
jeffwadsworth
1b23ae2fad
- Added Gravestorm.
2012-01-26 23:20:34 +00:00
jeffwadsworth
79bb430455
- Added Isperia the Inscrutable.
2012-01-26 22:04:23 +00:00
Maxmtg
e533f1c6c6
DeckManager now uses fileUtil to save decks
2012-01-26 21:38:13 +00:00
Maxmtg
21ebcb1781
FileFinder is also better looking at utils package
2012-01-26 21:27:59 +00:00
Maxmtg
1cb2747b6c
minor refactoring - moved some auxiliary classes to forge.util package
2012-01-26 21:20:51 +00:00
Sloth
a297b40e47
- Fixed a misnamed function.
2012-01-26 19:06:40 +00:00
ArsenalNut
71df7a8dd7
extended sharesCreatureTypeWith capability
2012-01-26 17:23:28 +00:00
ArsenalNut
a888aebde1
added hard coded Curse of Misfortunes until attach AF is updated
2012-01-26 17:11:36 +00:00
ArsenalNut
106f8569fd
added Enchant player keyword to Aura Curses
2012-01-26 17:07:38 +00:00
jendave
342a6e6660
Rollback Mantis transitive depedencies removal
2012-01-26 16:01:58 +00:00
Sloth
68e5691586
- Added a new AI SVar: MustAttack.
...
- Added it to Mad Dog.
2012-01-26 15:38:41 +00:00
Chris
37580a2c11
- CheckStyle.
2012-01-26 14:49:19 +00:00
Sloth
a388d74e3d
- Fixed a bug with the MustBeBlocked SVar.
2012-01-26 12:43:05 +00:00
Chris
f0012561b0
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-26 11:57:26 +00:00
Chris
541ada42d4
- Ran oracle script.
2012-01-26 11:56:04 +00:00
Chris
3dec3f3827
- Ran set info script.
2012-01-26 11:55:09 +00:00
Hellfish
fe6c2ec40a
*Added provisions for cloning tokens, based on AF_Copy.
2012-01-26 10:58:49 +00:00
jeffwadsworth
6811e8abda
- Added Batwing Brume.
2012-01-26 06:19:18 +00:00
slapshot5
984605d8da
way to go me. Removing debug code from AF Effect.
2012-01-26 04:56:09 +00:00
slapshot5
04909a2a86
add Emblem image for Sorin, Lord of Innistrad
2012-01-26 04:54:17 +00:00
slapshot5
da68954440
add an Image parameter to AF_Effect (Image$ file_name_without_extension)
2012-01-26 04:53:54 +00:00
jeffwadsworth
638107bd4d
- Added Mad Dog.
2012-01-25 21:36:04 +00:00
jeffwadsworth
ece0af6197
- Added Nantuko Mentor.
2012-01-25 21:00:12 +00:00
jeffwadsworth
63f7bc26ef
- Tiny text addition.
2012-01-25 20:48:28 +00:00
jeffwadsworth
de7d2ba14a
- Added Nomad Decoy.
2012-01-25 20:43:00 +00:00
Sloth
f318adf0ac
- Added Petra Sphinx (complete with AI).
2012-01-25 18:51:46 +00:00
Sloth
6b3bfde7aa
- Added an AILogic parameter to AF NameCard.
...
- Added Vexing Arcanix by Jeff.
2012-01-25 18:18:09 +00:00
jeffwadsworth
90c248bb81
- Added Dead Reckoning.
2012-01-25 18:02:35 +00:00
Sloth
1a7c16316b
- Added Wall of Deceit.
2012-01-25 17:34:31 +00:00
Chris
3f6fe0793d
- CheckStyle.
2012-01-25 17:05:57 +00:00
ArsenalNut
3748011641
added arachnus Spinner
2012-01-25 15:36:53 +00:00
Sloth
188c0c98c7
- Added Ashling, the Extinguisher.
2012-01-25 15:36:30 +00:00
ArsenalNut
370c056369
fixed stack description crash when ChangeNum is not present
2012-01-25 15:35:04 +00:00
moomarc
3d00bc3365
Updated some token lines so that the token images will be displayed.
2012-01-25 13:32:44 +00:00
Sloth
cd7d5b2a14
- Added "SVar:MustBeBlocked:True" to some creatures.
2012-01-25 12:17:09 +00:00
moomarc
66ed43cce4
Added Electryte
2012-01-25 12:01:33 +00:00
Chris
798c9416e8
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-25 11:48:40 +00:00
Sloth
eb099a8f5b
- Added Ageless Sentinels by squee1968.
2012-01-25 11:42:03 +00:00
moomarc
b2dfe22ef7
RememberDestroyed parameter added to Destroy AF (was only available to DestroyAll previously)
...
Added Kaervek's Purge
Added Kalitas, Bloodchief of Ghet (and uncommented the relevant token image download link)
Ran Oracle and SetInfo scripts
2012-01-25 11:22:53 +00:00
Sloth
1ff5420145
- Added a new AI SVar: MustBeBlocked.
...
- Added it to Phage the Untouchable.
2012-01-25 11:20:59 +00:00
jendave
805aa7112b
Update javadoc plugin
2012-01-24 21:36:19 +00:00
jeffwadsworth
a507538b6f
- Converted Gore Vassal to script.
2012-01-24 21:31:04 +00:00
jeffwadsworth
a30692b47e
- Added Devoted Caretaker. Thanks Sloth.
2012-01-24 21:02:04 +00:00
jendave
8b67cab685
update findbugs dep
2012-01-24 19:08:28 +00:00
Chris
208eed2b34
- CheckStyle.
2012-01-24 16:10:37 +00:00
jeffwadsworth
0e12b40cc2
- Text fix
2012-01-24 14:26:57 +00:00
slapshot5
205e634d7a
delete the org/eclipse/wb/swing package. It is no longer used, and there is no intention of using it again.
2012-01-24 13:53:26 +00:00
Hellfish
e86a98b4d0
*Added CombatDamage parameter to AF_DealDamage.
...
*Corrected cards that replace damage dealt with the same damage in a different amount. (Fixes Divine Presence + Sword of X and Y)
Akki Lavarunner // Tok-Tok Volcano Born
Curse of Bloodletting
Divine Presence
Furnace of Rath
Gratuitous Violence
Lashknife Barrier
2012-01-24 12:36:42 +00:00
Sloth
95e6be0cd8
- Updated two decks with copies of Cranial Plating.
2012-01-24 12:18:12 +00:00
Chris
3b6a809087
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release. Removed now un-needed questData.dat file from my local copy.
2012-01-24 12:08:09 +00:00
Sloth
32571783a1
- Added Sparring Collar.
2012-01-24 11:35:53 +00:00
Doublestrike
a412455df2
Fixed dev mode bug.
2012-01-24 11:32:42 +00:00
Sloth
9a85f3e744
- Added Horned Helm and Neurok Stealthsuit.
2012-01-24 11:32:07 +00:00
Sloth
e395839207
- Added Phyrexian Splicer by squee1968.
2012-01-24 10:12:06 +00:00
Sloth
12853e94db
- Little cleanup of txt and dck files.
2012-01-24 09:58:34 +00:00
Doublestrike
aff3898a3a
Bugfix: no quest data at startup = can't find start button = can't add listeners.
2012-01-24 09:02:41 +00:00
slapshot5
1447a13f84
for Vesuvan Doppelganger keyword:
...
1) preserve original card picture on battlefield
2) verified basic auras behave as expected when changeing creatures
3) little fix in stack description (was printing "null")
2012-01-24 04:24:46 +00:00
ArsenalNut
88782dc970
Enhanced ProtectionAll to allow adding protection to players
2012-01-24 03:45:27 +00:00
jeffwadsworth
1d6ba9adae
- Converted Adarkar Valkyrie to script.
2012-01-24 03:33:51 +00:00
slapshot5
945de2d545
fix multi-select tip text for Mac OS X (should be no change for Windows and *nix). Not sure this is the best solution, but it works.
2012-01-24 01:23:49 +00:00
jeffwadsworth
45a8cfe6eb
- Added Painbringer.
2012-01-23 23:31:28 +00:00
jeffwadsworth
fd5acc7ff4
- Added Pedantic Learning.
2012-01-23 23:02:15 +00:00
jeffwadsworth
07cc7ea026
- Added Shower of Coals.
2012-01-23 22:44:14 +00:00
jeffwadsworth
0b66897a4b
- Added Spark Mage.
2012-01-23 22:17:42 +00:00
Sloth
d4a86347cb
- Added special quest 27 The Torpor Orb.
2012-01-23 21:38:31 +00:00
Sloth
26335bd716
- Updated some SVars.
2012-01-23 21:11:22 +00:00
Sloth
6f392a7b08
- Fixed shuffling of Lich's Mirror.
2012-01-23 21:02:15 +00:00
jeffwadsworth
5e09b413aa
- Added Spiritualize.
2012-01-23 20:45:51 +00:00
Sloth
4dafbb6448
- Added a doTrigger function to getSetStateAbility.
2012-01-23 19:16:40 +00:00
jeffwadsworth
b2e29f148d
- Added Verdant Succession.
2012-01-23 18:12:53 +00:00
jendave
b5db691235
Update findbugs plugin
2012-01-23 17:57:43 +00:00
Sloth
262ccc9e5b
- Fixed text of Slave of Bolas.
2012-01-23 17:48:37 +00:00
jeffwadsworth
4240c355c3
- Added Wayward Angel.
2012-01-23 16:35:17 +00:00
Chris
3b0065e8b2
- CheckStyle.
2012-01-23 14:19:56 +00:00
Chris
90959ccc4c
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-23 11:57:47 +00:00
slapshot5
4971a34b93
add a little spacing between the avatar icon and the life total.
2012-01-23 05:08:06 +00:00
slapshot5
7e49f9caa0
fixed a text spacing issue in SplashFrame
2012-01-23 05:07:10 +00:00
slapshot5
b66caa461c
fixed a spacing issue in Card.getText()
2012-01-23 04:52:08 +00:00
slapshot5
58a2f46937
for cards like Clone and friends, the picture on the battlefield will now be the original Clone images (but the overlay and info in CardDetailPanel will be for the cloned target). I think this is a fairly intuitive way to handle it, and it mimics what you would see during an in-person match.
2012-01-23 04:50:05 +00:00
slapshot5
027e56bde0
change the Colorless mana label back to the X thing it was before the Skin Enum changes (instead of the current U/B)
2012-01-23 04:47:08 +00:00
ArsenalNut
60899b7340
Added code to createAbilityAttach to enable it. Added Cranial Plating.
2012-01-23 03:19:14 +00:00
slapshot5
624ed2de02
fix Flashback displaying the incorrect icon.
2012-01-23 02:17:46 +00:00
slapshot5
af2e22dd8a
Hook the Quest deck chooser up to the Skin.
2012-01-23 01:13:38 +00:00
slapshot5
ba5b39fad3
Hook the Skin choosing list on Settings up the the Skin.
2012-01-23 01:09:49 +00:00
slapshot5
4b4f66b667
clean up a Java warning in PlayerZoneComesIntoPlay
2012-01-23 00:43:51 +00:00
Sol
686b2f052c
Burnout can only target Instants.
2012-01-22 23:18:12 +00:00
jeffwadsworth
66ab07524c
- Fixed Donate. Now it actually targets a player instead of defining the opponent.
2012-01-22 18:53:17 +00:00
jeffwadsworth
86b361a363
- Added text to Burn the Impure.
2012-01-22 17:48:56 +00:00
jeffwadsworth
3c1deb616b
- Converted Burn the Impure to script.
2012-01-22 17:47:07 +00:00
jeffwadsworth
89a6989c76
- Converted Demonic Consultation to script.
2012-01-22 17:27:29 +00:00
Sloth
b1588bda51
- Added Laquatus's Disdain.
2012-01-22 17:09:41 +00:00
Sloth
50ab94723b
- Improved the attacking/blocking AI to predict P/T boni by static continuous effects that only affect attacking/blocking creatures (Crescendo of War, Instigator Gang, Weakstone, etc.).
2012-01-22 16:50:29 +00:00
Sloth
75012b6d88
- Fixed Trace of Abundance.
2012-01-22 16:13:28 +00:00
Hellfish
d387772c2e
*Added Trace of Abundance based on Utopia Sprawl. Alara Reborn > 90%!
2012-01-22 15:23:04 +00:00
Sloth
48bc7cb7c7
- Converted Sword of the Meek to script.
2012-01-22 14:57:53 +00:00
Chris
7f7fa1a4f0
- Added the recent commit logs to changes.txt. I am not able to release a snapshot build at this time.
2012-01-22 13:17:02 +00:00
Chris
372399de62
- Changed the thread safety issue fluff piece in the changes.txt file and it now states that this problem is likely to be fixed.
2012-01-22 12:54:33 +00:00
Sloth
af5764dd3c
- Added Nim Deathmantle.
2012-01-22 12:04:22 +00:00
Doublestrike
4335a91ddd
Hover on hand label bug fix.
2012-01-22 11:13:02 +00:00
Sloth
e567490bd4
- Added Obsidian Battle-Axe.
2012-01-22 10:25:55 +00:00
Sloth
2fae485655
- Improved attachDoTriggerAI.
2012-01-22 09:49:18 +00:00
Sloth
faad5c8109
- Fixed Archmage Ascension.
2012-01-22 09:33:15 +00:00
Sloth
23db156261
- Added Cloak and Dagger.
2012-01-22 09:30:31 +00:00
Doublestrike
8edcab5f30
Cleanup: Hand view and library view toggles fully removed from codebase.
2012-01-22 09:05:48 +00:00
Doublestrike
4dc55e5fcd
Bugfix: Hover effect on computer hand button disabled outside of devmode.
2012-01-22 09:02:03 +00:00
Sloth
2321e77653
- Fixed Angelic Arbiter.
2012-01-22 08:58:27 +00:00
Doublestrike
2fa2f27899
Lonely preference settings moved out of FModel into loadPreferences with the rest of the preference settings.
2012-01-22 08:56:32 +00:00
Sloth
4ef4bdcaf7
- Fixed Carrion Beetles, Famished Ghoul and Rag Dealer.
2012-01-22 08:25:05 +00:00
Doublestrike
2a60f55343
For licensing info and draft instructions, theme color used instead of texture for better contrast with text.
2012-01-22 08:22:02 +00:00
Doublestrike
332fc9c41f
Further semantic organization: Moved getGameInfo out of AllZone, into FModel.
...
getGameInfo returns a GameSummary object, so it has been renamed to getGameSummary.
2012-01-22 08:18:35 +00:00
Doublestrike
617e0833cb
Renamed ViewTopLevel to more accurate MatchTopLevel.
2012-01-22 08:09:13 +00:00
Doublestrike
a8fb5afb5d
Checkstyle.
2012-01-22 08:06:42 +00:00
Doublestrike
682a02bd93
Fixed off-center logo in home screen.
2012-01-22 08:03:18 +00:00
Doublestrike
fa7eae22c3
Further semantic organization of FModel.
...
Main is now free of any non-essential calls and methods.
FView now free of all non-view-related calls and methods.
2012-01-22 07:59:18 +00:00
Sloth
a176b461ac
- Fixed another bug in the script of Forethought Amulet.
2012-01-22 07:58:42 +00:00
Doublestrike
a149f9b32d
MVC organization: Moved instantiation of AI from FView to FModel.
2012-01-22 07:43:38 +00:00
Doublestrike
a2dbe6ff4a
Fixed alignment problem inside sprite with start button in default skin.
2012-01-22 07:22:28 +00:00
Doublestrike
d3df7bb842
Progress bars added to all Start buttons.
...
Thread safety issues addressed for all Start buttons.
Further optimizations made to listeners and architecture in constructed, sealed, draft, and quest.
2012-01-22 07:09:37 +00:00
jeffwadsworth
84f84a6ab4
- Added Angelic Arbiter.
2012-01-22 05:54:13 +00:00
SoulStorm
38c9ed3780
Fixed Exclusion Ritual.
2012-01-22 02:33:35 +00:00
jeffwadsworth
eda60fbe65
- Fixed Shrine of Limitless Power.
2012-01-22 01:45:32 +00:00
jeffwadsworth
d06cd46f94
- Fixed Rag Dealer.
2012-01-22 01:29:34 +00:00
jeffwadsworth
a05a4f499c
- Fixed Lich's Mirror.
2012-01-22 01:21:48 +00:00
Doublestrike
47d647bc24
FProgressBar created and applied to splash frame.
...
Various parts of preload process detailed in progress bar.
Further organization of FView to remove this-shouldn't-be-here stuff.
2012-01-22 01:21:00 +00:00
jeffwadsworth
7346601577
- Converted Echoing Truth to script.
...
Note: There is a warning about an import forge.PlayerZone never being used.
I did not want to remove it until it is confirmed to be unused.
2012-01-22 01:03:37 +00:00
jeffwadsworth
e4e12c0d1c
- Converted Hidetsugus Second Rite to script.
2012-01-22 00:33:01 +00:00
jeffwadsworth
1393415010
- Added RemAI to Echoing Decay.
2012-01-22 00:18:30 +00:00
jeffwadsworth
e1140d3d9a
- Converted Echoing Decay to script.
2012-01-22 00:16:02 +00:00
ArsenalNut
95da753ab5
added "CARDNAME can't transform" keyword
2012-01-21 22:41:48 +00:00
Chris
afabd03180
- CheckStyle.
2012-01-21 22:35:04 +00:00
Sloth
c9a78cf2bc
- Fixed Fungus Elemental.
2012-01-21 21:06:24 +00:00
Sloth
051a40c0bf
- Made AF Attach ready to handle attaching equipment as a drawback.
...
- Added Ronin Warclub.
2012-01-21 20:30:46 +00:00
Hellfish
2180707930
*Added Origin parameter to CantBeCast (Can't cast spells from <zone>)
...
*Added "Moved" as a replacable event. Will look further towards replacing the "exile instead of graveyard" type keywords.
*All this to add to the DKA branch:that horrible horrible card, Grafdigger's Cage.
2012-01-21 19:10:50 +00:00
slapshot5
8ea188a3a7
ViewDraft - 1) fix spacing around Start button, 2) fix skinning of opponent list
2012-01-21 17:43:54 +00:00
slapshot5
0f7e6227f1
Correctly set the Game Type for Draft
2012-01-21 17:41:26 +00:00
ArsenalNut
4c0824bd79
fixed "any" mana bug with choice not getting reset
2012-01-21 16:54:27 +00:00
Sloth
da982a73e9
- Commented out an unused line in ReplacementHandler that causes Lichenthrope to throw NPE's.
2012-01-21 16:44:47 +00:00
Sloth
7ac5f1166e
- Fixed Tibor and Lumia.
2012-01-21 16:34:05 +00:00
Sloth
3cb506b7de
- Fixed Culling Scales.
2012-01-21 16:32:19 +00:00
Sloth
cae687c672
- Fixed three cards with "ValidActivatingPlayer$ Each".
2012-01-21 16:22:04 +00:00
Sloth
0ccac89b38
- Added a check for Torpor Orb to checkETBEffects.
2012-01-21 15:22:09 +00:00
slapshot5
9ff1dd5cc9
properly set the Game Type when starting Constructed
2012-01-21 15:13:49 +00:00
slapshot5
151a7ae375
fix so that all cards won in Ante during a Quest match are marked as NEW in the Card Pool after that match.
2012-01-21 15:04:41 +00:00
slapshot5
cf4405e275
add some Localized text in ViewSettings (not finished, just a change I had locally)
2012-01-21 14:58:28 +00:00
slapshot5
17ed028d58
add some Localized text to ViewWinLose.
2012-01-21 14:57:35 +00:00
slapshot5
a2e9401e9d
fix the Blue and White mana symbols in the Mana Pool area (Colorless changed, but I don't know if it was intended or not, so I left it.)
2012-01-21 14:53:22 +00:00
Chris
61ca879640
- CheckStyle.
2012-01-21 14:10:16 +00:00
Chris
5eedb9b7be
Fixed the LQ pic URL for Divining Witch.
2012-01-21 14:07:50 +00:00
Sloth
85a960d0c2
- Fixed Sac<X> costs with X=0.
2012-01-21 12:30:14 +00:00
Chris
d704c2b52d
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-21 12:09:45 +00:00
Sloth
af089360be
- Fixed the description of the echo ability.
2012-01-21 12:06:43 +00:00
Chris
2deda11ab9
- Ran oracle script.
2012-01-21 12:06:15 +00:00
Chris
72aa3b2164
- Ran set info script.
2012-01-21 12:05:12 +00:00
Sloth
5e0cde0483
- Fixed a problem with Echo.
2012-01-21 11:48:45 +00:00
Sloth
fa9b0eb034
- Fixed Dragon Mask.
2012-01-21 11:45:43 +00:00
Doublestrike
d33c27a339
Big changes to skin:
...
- All symbols now included in sprite (but not accessible yet)
- Default symbols will load if preferred skin does not have that symbol
- Phase color swatch added (also not accessed yet)
- All skins updated to reflect this
2012-01-21 09:36:23 +00:00
moomarc
6e1d769e6e
Small fix to CanDestroyBlocker in CombatUtil.
2012-01-21 08:54:25 +00:00
Doublestrike
f0b66717b1
Refactored FSkin to use enums for access to its various elements.
2012-01-21 05:59:53 +00:00
moomarc
597ab928fc
Committed the DarkAscension skin.
2012-01-21 02:51:21 +00:00
moomarc
88cba330f1
Updated the Rebel skin a bit. Still needs a bit more love.
2012-01-21 02:44:52 +00:00
jeffwadsworth
361418a9b5
- Fixed Puppeteer Clique.
2012-01-20 23:18:01 +00:00
jendave
19789e37da
More reports
2012-01-20 22:43:37 +00:00
jeffwadsworth
68fa972b7b
- Added Makeshift Mannequin.
2012-01-20 22:03:47 +00:00
jendave
9ea51931bb
More reports
2012-01-20 22:00:55 +00:00
jendave
3b6aca9a1f
Add developers to pom file. Fix some javadoc
2012-01-20 21:25:09 +00:00
Sloth
14eb87cd9e
- Fixed multiple errors in the script of Emerge Unscathed.
2012-01-20 21:12:45 +00:00
jendave
fbb1d99b21
Dependencies and checkstyle is now clean
2012-01-20 21:10:41 +00:00
Sloth
2d59c17367
- Fixed 41 more cards with "ValidPlayer$ Each" (Oops).
2012-01-20 21:08:52 +00:00
jeffwadsworth
0a03ab2afd
- Little cleanup.
2012-01-20 21:06:03 +00:00
moomarc
c21cf75b3c
Tweaked Trepanation Blade script. Now uses Cleanup AF instead of ForgetOtherRemembered (removed that from AbilityFactoryReveal)
2012-01-20 20:49:22 +00:00
jeffwadsworth
dd8bf3b673
- Fixed some "Basilisk" cards.
2012-01-20 20:47:45 +00:00
jeffwadsworth
033e9493ce
- Fixed Thawing Glaciers.
2012-01-20 20:37:27 +00:00
moomarc
04c8424c4d
Fixed Sanctuary cycle of cards from Apocalypse.
2012-01-20 20:31:15 +00:00
Chris
3312fc5066
- CheckStyle.
2012-01-20 20:08:46 +00:00
jendave
1a871b528f
Mantis pom now has proper deps. Forge does not need to track them.
2012-01-20 19:38:23 +00:00
Sloth
95197a0b96
- Added Shelter.
2012-01-20 19:37:28 +00:00
Sloth
d2129c24fb
- Added Predict.
2012-01-20 19:32:31 +00:00
jeffwadsworth
fed79e9c17
- Added Divining Witch.
2012-01-20 19:21:03 +00:00
Sloth
3b52d53821
- Added Gravegouger.
2012-01-20 18:03:50 +00:00
Sloth
07e2c03170
- Added Famished Ghoul.
2012-01-20 17:53:30 +00:00
Hellfish
2ff068ff4d
*Moved trigger call for Transformed triggers. Fixes Huntmaster of the Fells // Ravager of the Fells & Afflicted Deserter // Werewolf Ransacker.
2012-01-20 16:19:16 +00:00
jeffwadsworth
d00033c2f7
- Added Bazaar Trader.
2012-01-20 16:05:39 +00:00
Chris
9237304b6e
- Cleared out the changes.txt file, now ready for new material.
2012-01-20 14:06:32 +00:00
Chris
0ca3b136cc
- CheckStyle.
2012-01-20 14:04:41 +00:00
Sloth
1705ff5fa6
- Fixed description of Storm Entity.
2012-01-20 11:41:57 +00:00
Sloth
4d89a56d87
- Updated the Kang decks.
2012-01-20 11:40:32 +00:00
Sloth
63d5ed20e3
- Fixed Ghastlord of Fugue.
2012-01-20 11:32:25 +00:00
Chris
5312b9caca
[maven-release-plugin] prepare for next development iteration
2012-01-20 11:21:17 +00:00
Chris
2751218442
[maven-release-plugin] prepare release forge-1.2.2
2012-01-20 11:21:09 +00:00
Chris
d81568698c
- Preparing the changes.txt file for the next beta build and release.
2012-01-20 11:03:01 +00:00
Chris
509f2c279b
- Added the recent commit logs to changes.txt. Preparing for the beta build and release.
2012-01-20 10:54:43 +00:00
Sloth
a5c1e13cf1
- Fixed summoning sickness not being cleared on the first turn of the player going second.
2012-01-20 09:38:41 +00:00
moomarc
78a77b90f7
Small fix
2012-01-20 07:47:02 +00:00
moomarc
966804bf07
Ran SetInfo and Oracle scripts
2012-01-20 07:43:29 +00:00
moomarc
4fab296908
Added:
...
- Ana Sanctuary
- Necra Sanctuary
- Raka Sanctuary
Converted to script:
- Ceta Sanctuary
- Dega Sanctuary
2012-01-20 07:33:14 +00:00
jeffwadsworth
d9d44f2c83
- Added Zedruu the Greathearted.
2012-01-19 23:45:41 +00:00
Chris
4806e54197
- CheckStyle.
2012-01-19 22:29:01 +00:00
Hellfish
9bf14be29b
*Fixed Gravity Well.
2012-01-19 21:18:15 +00:00
Sloth
be1450cb2b
- Updated some SVars.
2012-01-19 19:13:02 +00:00
Sloth
074dbc1173
- Fixed Illumination.
2012-01-19 17:44:05 +00:00
moomarc
3518f4b7b4
Added Interdict
2012-01-19 17:04:19 +00:00
jeffwadsworth
ff44e58ecc
- Cleanup in CardFactorySorceries.java
2012-01-19 16:50:56 +00:00
Hellfish
48f257b491
*Fixed possible NPE in AbilityFactory.getDefinedSpellAbilities()
2012-01-19 15:56:27 +00:00
moomarc
c6ea1e7c3a
Added Trepanation Blade (and supporting RememberRevealed code to AbilityFactoryReveal)
2012-01-19 14:32:09 +00:00
Doublestrike
daa75c215b
Codebase organization:
...
Moved MatchState from forge package into model package, renamed to FMatchState.
Documented the difference between FMatchState and FGameState.
2012-01-19 13:49:50 +00:00
Sloth
77441acd46
- Added targeting support to tapAllTrigger AI.
...
- Updated some SVars.
2012-01-19 13:32:16 +00:00
Doublestrike
534f68e2aa
Reverted green/red theme on phase labels.
2012-01-19 13:23:11 +00:00
Chris
1a6526332b
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-19 12:58:59 +00:00
Doublestrike
dbf34bcbfa
First small attempt at "non-sticky" combat panel (needs playtesting).
2012-01-19 12:25:16 +00:00
Doublestrike
39f24f069d
Redundant scaleLargerThanOriginal method removed from ImageCache, preferences setting used directly instead.
2012-01-19 12:24:19 +00:00
Doublestrike
337322334a
Moved draft instructions and licensing information into overlay format.
...
Also, a few performance fixes for classes involved.
2012-01-19 12:03:02 +00:00
Sloth
745f62f752
- Fixed an IndexOutOfBoundsException in getPumpCreatures.
2012-01-19 11:21:53 +00:00
Sloth
b6e0e54161
- Added "HIDDEN" to some unblockable pumps.
2012-01-19 10:10:06 +00:00
Sloth
c2b871b668
- Removed the unnecessary code from the matchesValid function.
2012-01-19 09:58:23 +00:00
moomarc
aa624ddeab
Ran Oracle and SetInfo scripts
2012-01-19 08:04:11 +00:00
moomarc
49c573441c
Added Torture Chamber
...
Added Wood Sage
2012-01-19 08:00:06 +00:00
moomarc
5d5e792cd6
Added Hydroblast
...
Added Pyroblast
2012-01-19 05:50:51 +00:00
Sol
ae99e833f9
- Added Burnout (Hydroblast and Pyroblast can be scripted this same way)
2012-01-19 04:53:19 +00:00
slapshot5
76688d72d5
fix Crash when Animate Dead is put onto battlefield by things like Show and Tell.
2012-01-19 04:10:55 +00:00
Sol
1ba564fb15
- When using Defined$ TargetedController for SpellAbilities, we should use the Spell Activator, not the Spell's Source Card's Controller.
...
- Added Arcane Denial (wooooo)
2012-01-19 04:04:07 +00:00
Sloth
66246d90b6
- Added a very hard version of the Jabba the Hut deck.
2012-01-18 22:15:11 +00:00
Sloth
2f4fdb941a
- Included Infect in evaluateCreature.
...
- Little fix in the script of Distortion Strike.
2012-01-18 22:06:56 +00:00
Sloth
150c7e9bde
- Fixed Helm of the Ghastlord.
2012-01-18 20:38:06 +00:00
jeffwadsworth
9f583f2c79
- Text fix
2012-01-18 19:59:49 +00:00
jeffwadsworth
8ac4d351cb
- Converted Mind Funeral to script. Thanks Sol.
2012-01-18 19:58:34 +00:00
jeffwadsworth
acf6d32f47
- Converted Explosive Revelation to script.
2012-01-18 17:43:33 +00:00
Sloth
b92445adda
- Fixed Parallax Dementia.
2012-01-18 17:11:00 +00:00
Sloth
3ba1add703
- Fixed Reality Acid.
2012-01-18 17:05:59 +00:00
Sloth
cbc762270d
- Added Force Bubble.
...
- Fixed Forethought Amulet.
2012-01-18 16:40:04 +00:00
jeffwadsworth
049383dac6
- Fixed Parallax Dementia. Used Reality Acid tech.
2012-01-18 15:49:04 +00:00
Chris
dfbb478007
- CheckStyle.
2012-01-18 15:33:23 +00:00
slapshot5
a33162ebd3
use FScrollPane instead of JScrollPane in ViewDraft so it uses the colors of the skin.
2012-01-18 14:14:45 +00:00
Sloth
f35bc9c3b2
- Added canPlayFromEffectAI to AF Token.
2012-01-18 13:25:36 +00:00
Sloth
0f78fc1f66
- Added AI targeting to AF ChangeZoneAll if origin is library to support the ultimate of Jace, the Mind Sculptor.
2012-01-18 13:05:50 +00:00
Chris
04a127539f
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-18 11:56:03 +00:00
moomarc
c90a69c0b5
Added all the Licids:
...
Calming Licid
Convulsing Licid
Corrupting Licid
Dominating Licid
Enraging Licid
Gliding Licid
Leeching Licid
Nurturing Licid
Quickening Licid
Stinging Licid
Tempting Licid
Transmogrifying Licid
2012-01-18 11:31:43 +00:00
Doublestrike
f90382b54a
Solved splash swatch switch snafu.
2012-01-18 09:38:16 +00:00
moomarc
067664676e
General fix: DealDamage abilities that targeted "target creature or player" can now target planeswalkers as well, either using TgtCP or implicitly added Planeswalker type.
2012-01-18 08:15:08 +00:00
Sloth
d6accf45bd
- Fixed Cosmic Horror.
2012-01-18 06:59:43 +00:00
Sloth
9943753d21
- Fixed Smoldering Spires.
2012-01-18 06:53:25 +00:00
ArsenalNut
32f457f171
changes to fix issues with zcTriggers for transformed cards
2012-01-18 06:48:55 +00:00
slapshot5
f311960b9c
fix so that after picking a new skin, you are still on the Settings View instead of on the Constructed View. (Fixes the TODO Doublestrike had in there.)
2012-01-18 06:20:19 +00:00
slapshot5
086f731c36
fix crash when changing skins from Settings
2012-01-18 06:10:47 +00:00
ArsenalNut
c7a490c6b6
adding Reality Acid (thanks to SoulStorm)
2012-01-18 05:21:13 +00:00
slapshot5
d5d6d28fee
hook the PhaseLabels up to the skin
2012-01-18 05:00:48 +00:00
jeffwadsworth
2459988592
- Little fix
2012-01-17 23:51:24 +00:00
jeffwadsworth
5b5ca1ffd2
- Converted Erratic Explosion to script.
2012-01-17 22:58:00 +00:00
Hellfish
db990a08f5
*Set all TapsForMana triggers that execute a mana ability to static to conform with rule 605.4a.
2012-01-17 22:18:14 +00:00
jeffwadsworth
2e273d3ee9
- Converted Maelstrom Pulse to script.
2012-01-17 21:20:49 +00:00
Sloth
f86d258f15
- Added canPlayFromEffectAI entries to AF GainLife and LoseLife.
2012-01-17 21:12:01 +00:00
Hellfish
0221ac1b7f
*Fixed Grozoth.
2012-01-17 21:03:22 +00:00
Sloth
4e74e0c2f7
- Added AI support to Rebound.
2012-01-17 21:00:31 +00:00
jeffwadsworth
9f4fd6f00f
- Converted Cranial Extraction to script.
2012-01-17 20:32:12 +00:00
Sloth
e842aa9faa
- Updated a few quest decks.
2012-01-17 15:47:35 +00:00
Doublestrike
9c70754bf1
ControlAllUI renamed to FControl to match project organization.
2012-01-17 13:47:50 +00:00
Doublestrike
f6778e2e3a
A few aesthetic and organizational updates around the Forge initialization process.
2012-01-17 13:43:59 +00:00
Sloth
2b034da809
- Added Seer's Vision.
2012-01-17 13:00:17 +00:00
Chris
29c24c7fdf
- Added the recent commit logs to changes.txt. Preparing for the snapshot build release.
2012-01-17 12:29:24 +00:00
Sloth
36a1faf5b9
- Removed "Random" from the list of themes (it didn't work and there is the button below anyway).
2012-01-17 11:49:49 +00:00
Sloth
df6df87a91
- Added Summit Apes.
2012-01-17 11:42:16 +00:00
Doublestrike
a496d68c20
Removed FSkin access from AllZone, all FSkin access now through Singletons.getView().
2012-01-17 11:35:02 +00:00
Sloth
5dd09d2671
- Added Rats' Feast.
2012-01-17 11:27:35 +00:00
Doublestrike
00766363f9
Moved the "forge.view.swing" package into "forge.view".
2012-01-17 10:47:10 +00:00
Doublestrike
f7dc3eac58
Optimization: lightweight splash sprite loads before rest of skin (which soon will occur in preload bar).
2012-01-17 09:51:13 +00:00
jendave
c0eabceff9
checkstyle
2012-01-17 07:03:17 +00:00
Doublestrike
8a191b4759
Added game type to counter information in Input area.
2012-01-17 05:10:29 +00:00
Doublestrike
f313114bbb
Fixed "inaccurate life total at before mulligan" bug.
2012-01-17 05:02:05 +00:00
slapshot5
80485aa9c7
hook the Dev Mode buttons up to the Skin
2012-01-17 04:50:15 +00:00
Doublestrike
3d3dd22f3c
Fixed "scale larger" setting to work on-the-fly (no reset required).
2012-01-17 04:09:30 +00:00
Doublestrike
348b3dd58e
Modified keyboard shortcuts algorithms to be less complicated to implement.
...
Moved keyboard shortcut setting UI into home screen.
Implemented on-the-fly detach/reattach for modified shortcuts.
Put shortcuts into a top-level scope, not only for match UI.
2012-01-17 03:50:06 +00:00
slapshot5
05dfac1250
rename Phase.java to PhaseHandler.java (matches other TriggerHandler, etc.) and updated all calling classes. Remade the Phase class as a superclass for Untap, Upkeep, EndOfTurn, EndOfCombat to consolidate some code.
2012-01-17 02:55:29 +00:00
Chris
63198022de
- CheckStyle.
2012-01-16 21:55:15 +00:00
Sloth
9fc6c820d8
- Fixed errors related to the AI controlling cards like Essence Bottle.
2012-01-16 21:50:00 +00:00
Chris
3dc80670b4
- Cleared out the changes.txt file, now ready for new material.
2012-01-16 21:48:45 +00:00
Sloth
7f221fa442
- Added some NPE checks to activateManaAbility.
2012-01-16 21:31:16 +00:00
Sloth
d513f651fd
- Fixed Kjeldoran Javelineer.
2012-01-16 21:23:46 +00:00
jeffwadsworth
1235c8a52a
- Converted Volrath's Dungeon to script.
2012-01-16 20:40:33 +00:00
Sloth
2273926e04
- Added the player keyword "Play with your hand revealed."
...
- Added Revelation and Telepathy.
2012-01-16 16:27:55 +00:00
Sloth
8853697d0f
- Added River Kelpie (mostly by Iran).
2012-01-16 16:07:03 +00:00
Chris
c7f6c051ad
[maven-release-plugin] prepare for next development iteration
2012-01-16 12:35:51 +00:00