Commit Graph

19772 Commits

Author SHA1 Message Date
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 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