jendave
e95b1ac4ec
convert Thoughtseize, Voices from the Void and Wheel and Deal to SP$Discard
2011-08-06 12:12:07 +00:00
jendave
72e500fdea
convert Shattered Dreams, Three Tragedies, Unburden, Unhinge, and Unnerve to SP$Discard.
2011-08-06 12:12:00 +00:00
jendave
7c0aa0e7ce
convert Mind Peel, Mind Ravel, Mind Rot, Mindstab, Ostracize, and Psychic Spear to SP$Discard
2011-08-06 12:11:52 +00:00
jendave
04465dd133
- Converted these cards to AF_Pump: Accelerate, Afflict, Aggressive Urge, Angelic Blessing, Assault Strobe, Bewilder, Breach, Brute Force, Bull Rush and Cloak of Feathers.
2011-08-06 12:11:44 +00:00
jendave
c955e3aeb9
finish converting cards to SP$Discard A-L
2011-08-06 12:11:33 +00:00
jendave
4d85cb6f34
- Minor updates to 5 SP$Pump cards.
2011-08-06 12:11:26 +00:00
jendave
149833c0e2
- Minor updates to 9 SP$Pump cards.
2011-08-06 12:11:18 +00:00
jendave
411e124e70
convert more cards to SP$Discard
2011-08-06 12:11:09 +00:00
jendave
e28d23e4a8
update several cards for SP$Discard
2011-08-06 12:11:01 +00:00
jendave
4fef29edf7
convert Waking Nightmare to SP$Discard
2011-08-06 12:10:54 +00:00
jendave
8b5e3c9075
verified DiscardValid works as expected. Converted Duress as an example.
2011-08-06 12:10:47 +00:00
jendave
9074f94682
- little combat AI improvements.
2011-08-06 12:10:41 +00:00
jendave
9a5493ea93
add RevealYouChoose discard mode to AB/SP$Discard
...
-convert Nightmare Void as an example.
2011-08-06 12:10:35 +00:00
jendave
69568a6a15
*Fixed Isochron Scepter putting cards imprinted on it by AI into Humans Exile-zone.
2011-08-06 12:10:28 +00:00
jendave
68e33f7109
- Commented-out the now unused code blocks for abGainLife and spGainLife.
2011-08-06 12:10:23 +00:00
jendave
19289c9d34
- Converted these cards to AF_GainLife: Dark Heart of the Wood, Guardian of Cloverdell, Gutless Ghoul, Mournful Zombie, Ravenous Baloth, Starlight Invoker, Sunbeam Spellbomb, Trigon of Mending, Umezawa's Jitte and Wellwisher.
2011-08-06 12:10:17 +00:00
jendave
5ed58f9746
- Converted these cards to AF_GainLife: Bottle Gnomes, Braidwood Cup, Fountain of Youth, Rejuvenation Chamber, Silent Attendant, Spike Feeder, Staff of Domination, Tanglebloom, Tower of Eons and Zuran Orb.
2011-08-06 12:10:07 +00:00
jendave
e66a84a520
- Converted these cards to AF_GainLife: Bargain, Blossoming Wreath, Gerrard's Wisdom, Invigorating Falls, Kiss of the Amesha and Starlight.
2011-08-06 12:09:57 +00:00
jendave
4429bfc350
- Converted these cards to AF_GainLife: Bountiful Harvest, Fruition, Joyous Respite, Landbind Ritual, Renewing Dawn and Wandering Stream.
2011-08-06 12:09:48 +00:00
jendave
ed30579f18
*Fixed Pyromania and Zuran Spellcaster misspellings.
...
*Converted to AbilityFactory:
Goblin Rimerunner
Golgari Rotwurm
Horseshoe Crab
Jamuraan Lion
Minister of Impediments
River Merfolk
Shield Mate
Spitting Earth
Trigon of Mending
Trigon of Rage
Tumble Magnet
Wall of Mulch
2011-08-06 12:09:40 +00:00
jendave
bbf67e3a61
updating several cards with SP$Discard
2011-08-06 12:09:26 +00:00
jendave
bb13a47e5a
add Discard to AbilityFactory_ZoneAffecting. Convert Deception, Fill with Fright, Hymn to Tourach, Mind Twist, and Wit's End. Add Sadistic Hypnotist.
...
A few things are not implemented yet:
1) The RevealYouChoose discard mode
2) selecting "valid" cards to discard (like Creature.Blue, etc..)
3) a Discard Drawback ability
2011-08-06 12:09:18 +00:00
jendave
f7194dc511
- Converted 3 cards to AF DealDamage.
2011-08-06 12:09:08 +00:00
jendave
585f2e91d7
- Converted these cards to AF_GainLife: An-Havva Inn, Congregate, Festival of Trokin, Folk Medicine, Peach Garden Oath and Presence of the Wise.
2011-08-06 12:09:01 +00:00
jendave
5cc6291754
- Converted these cards to AF_GainLife: Angel's Mercy, Dosan's Oldest Chant, Heroes Remembered, Heroes' Reunion, Natural Spring, Nourish, Rejuvenate, Renewed Faith, Reviving Dose, Sacred Nectar, Soothing Balm, Spring of Eternal Peace, Sylvan Bounty, Vital Surge, and Whitesun's Passage.
2011-08-06 12:08:52 +00:00
jendave
e1fde6cc13
- Commented-out the now unused abDrawCards and spDrawCards keyword code blocks.
2011-08-06 12:08:40 +00:00
jendave
16d8f0dd77
- Improved the AI attack decisions.
2011-08-06 12:08:35 +00:00
jendave
14443a66be
add Dragon Whelp (form original base Alpha)
2011-08-06 12:08:29 +00:00
jendave
a062c8a9a7
add a mechanism to trigger a sacrifice at EOT if an ability has been activated a given number of times.
...
-this is specified by ActivationNumberSacrifice
-the only cards that could use this are Dragon Whelp, Farrelite Priest, Initiates of the Ebon Hand, and Nalathni Dragon
2011-08-06 12:08:23 +00:00
jendave
8909cc9555
- Bug where Scars of Mirrodin cards getting labeled as both SOM and Mirrodin was around when Rob was migrating to SetInfo.
...
- The issue is already fixed, but was around long enough to do some damage.
- For the few cards that happened to be in both, the image is now fixed
2011-08-06 12:08:11 +00:00
jendave
f84e45417f
- Bugfix for Suspend trying to move Spell to Stack that's already moved
...
- Convert Ancestral Vision to AF_Draw and remove from AI decks since Suspend currently returns false.
2011-08-06 12:07:04 +00:00
jendave
19463caece
- Converted Minions' Murmurs to AF_Draw.
2011-08-06 12:06:56 +00:00
jendave
a3a2a7590f
- Fixed the LoseLife StackDescription.
2011-08-06 12:06:50 +00:00
jendave
24eef32a49
- Converted Steady Progress to AF_Draw.
2011-08-06 12:06:45 +00:00
jendave
3a80f9590b
- Converted these cards to AF_Draw: Moriok Replica, Niv-Mizzet, the Firemind, Reckless Scholar, Riptide Director, Sage of Lat-Nam, Scarecrone, Sea Gate Loremaster, Seaside Haven, Slinking Skirge and Soratami Cloudskater.
2011-08-06 12:06:38 +00:00
jendave
a054d9622e
- Converted these cards to AF_Draw: Cephalid Scout, Crookclaw Elder, Greed, Grixis Battlemage, Hapless Researcher, Inspired Sprite, Magus of the Bazaar, Mikokoro, Center of the Sea and Mindless Automaton.
...
- Removed the commented-out spDrawCards keyword from Bazaar of Baghdad.
2011-08-06 12:06:28 +00:00
jendave
160a68cd85
- Convert Spitting Hydra
...
- Changed Chronatog's ability to Ability_Activated
2011-08-06 12:06:18 +00:00
jendave
ce2d1c786a
- Converted these cards to AF_Draw: Airborne Aid, Biomantic Mastery, Borrowing 100,000 Arrows, Collective Unconscious, Flow of Ideas, Mind Spring, Ribbons of the Reikai, and Theft of Dreams. These 8 cards will no longer show up in randomly generated decks. They are situational and the AI can not use them effectively.
2011-08-06 12:06:10 +00:00
jendave
3dd4022177
Added getCurSetRarity method.
2011-08-06 12:06:01 +00:00
jendave
c6bf64ea58
Only sets a random set code for cards that do not already have one. Enables the possibility that cards generated in set-specific boosters can maintain their set code.
2011-08-06 12:05:56 +00:00
jendave
e6e5cd2665
Almost screwed up r.3780's change to CardDetailPanel
2011-08-06 12:05:50 +00:00
jendave
e007eba5c8
Displays set membership and rarity in color in CardDetailPanel.
2011-08-06 12:05:44 +00:00
jendave
2f6bc73aa8
fix possible StackOverflowException in AF_GainControl and friends
2011-08-06 12:05:37 +00:00
jendave
47dfcd9c73
improvements to AF_GainControl and AI decisions
...
-AI will choose not to untap (if possible) a card that is controlling another when given the opportunity (like Old Man of the Sea)
-if it is not controlling, then it will untap
-"+Controlling: <target>" added in CardDetailPanel
2011-08-06 12:05:31 +00:00
jendave
6cb58b38e9
- AI now uses max hand size when deciding whether to draw or not to draw a card when using the Chambered Nautilus, Saprazzan Heir or Drelnoch ability.
...
- AI now uses max hand size when deciding whether to draw or not to draw a card when using the Verduran Enchantress, Mesa Enchantress or Kor Spiritdancer ability.
2011-08-06 12:05:22 +00:00
jendave
0508bf71b0
improved targeting in AF_GainControl
...
-removed targeting stuff compy already controls (previously, was only checking isValid() or whatever it is now)
-removed targeting cards with SVar:RemAIDeck set
-specifically check for best creature, artifact, land or enchantment depending on what it can get and what's available.
2011-08-06 12:05:16 +00:00
jendave
0d4a2c7e1f
add Bazaar of Wonders (from Mirage)
2011-08-06 12:05:11 +00:00
jendave
f0a074a66e
- SetInfo Script will now skip .svn file it will also only overwrite data files that it has grabbed Set Info for.
...
- Pump and Draw can now handle variable Amounts for attack/defense boost or cards drawn.
- Removed Braingeyser from AI Decks until AF_Draw can learn how to play it better. (The Code block was forcing the Human to draw anyway)
- Added Targeted to AF.calculateAmount()
- Added Surge of Strength
2011-08-06 12:05:02 +00:00
jendave
219ce48769
- Adding Game Phase File Menu for stopping at Phases in Display4.
...
(This would be way more useful if it can be saved to a file, but I couldn't find where that would happen)
2011-08-06 12:04:52 +00:00
jendave
8af7bfce00
Added random set assignment for the computer in constructed New Game.
2011-08-06 12:04:42 +00:00