[confir]AI doesn't get Skeletal Grimace grants regeneration.
Report wrong Card behavior to get it fixed.
PLEASE ADD SAVEGAMES TO YOUR TOPIC !
PLEASE ADD SAVEGAMES TO YOUR TOPIC !
Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins
[confir]AI doesn't get Skeletal Grimace grants regeneration.
by Aswan jaguar » 09 Sep 2016, 18:32
Describe the Bug:
AI doesn't get Skeletal Grimace grants regeneration to enchanted creature when deciding to attack or block.
Which card did behave improperly ?
Skeletal Grimace
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Manalink 2016/08/27: Eldritch Moon v2, duel
What exactly should be the correct behavior/interaction ?
AI gets Skeletal Grimace grants regeneration to enchanted creature when deciding to attack or block.
Are any other cards possibly affected by this bug ?
-
AI doesn't get Skeletal Grimace grants regeneration to enchanted creature when deciding to attack or block.
Which card did behave improperly ?
Skeletal Grimace
Which update are you using?(date,name)Which type(Duel,Gauntlet,Sealed Deck)
Manalink 2016/08/27: Eldritch Moon v2, duel
What exactly should be the correct behavior/interaction ?
AI gets Skeletal Grimace grants regeneration to enchanted creature when deciding to attack or block.
Are any other cards possibly affected by this bug ?
-
- Attachments
-
- ai doesn't get skeletal grimace grants regen.rar
- (2.25 KiB) Downloaded 201 times
Last edited by BAgate on 09 Sep 2016, 21:26, edited 1 time in total.
Reason: confirmed by Korath
Reason: confirmed by Korath
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8078
- Joined: 13 May 2010, 12:17
- Has thanked: 730 times
- Been thanked: 458 times
Re: AI doesn't get Skeletal Grimace grants regeneration.
by Korath » 09 Sep 2016, 19:36
Mostly the same answer as this, except for two points:
edit: fix mana symbol markup
- Obviously, you check affect_me(instance->damage_target_player, instance->damage_target_card) instead of affect_me(player, card).
- The combat AI's handling of KEYWORD_REGENERATION is pretty broken, since it always assumes the activation cost to regenerate is exactly one mana of the regenerating card's color - put this on a Serra Angel, for example, and it assumes it can regenerate iff the angel's controller has open. (And always exactly , even if the real mana cost wasn't 1 mana, or if there were other activation costs - the AI still thinks Blessing of Leeches and Molting Snakeskin and Soul Channeling all read " : Regenerate enchanted creature" for white creatures up until the point where it actually tries to activate them.) I don't remember how it deals with multicolor creatures offhand.
If you're adding KEYWORD_REGENERATION only during EVENT_CHECK_ABILITIES, and not EVENT_ABILITIES, this can partially be worked around by checking the activation cost at that point, but the AI will still ignore it if it doesn't have or whatever color available.
edit: fix mana symbol markup
Last edited by Korath on 09 Sep 2016, 20:00, edited 1 time in total.
-
Korath - DEVELOPER
- Posts: 3707
- Joined: 02 Jun 2013, 05:57
- Has thanked: 496 times
- Been thanked: 1106 times
Re: AI doesn't get Skeletal Grimace grants regeneration.
by Aswan jaguar » 09 Sep 2016, 19:46
That is what I always thought according to my tests,thanks for this confirmation.Korath wrote:[*]The combat AI's handling of KEYWORD_REGENERATION is pretty broken, since it always assumes the activation cost to regenerate is exactly one mana of the regenerating card's color
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8078
- Joined: 13 May 2010, 12:17
- Has thanked: 730 times
- Been thanked: 458 times
Re: [confir]AI doesn't get Skeletal Grimace grants regenerat
by Aswan jaguar » 06 Sep 2018, 17:25
The vast majority of bellow cards have the same problem. The uncoded cards are not all listed.
- List | Open
- Anavolver
Asceticism
Baron Sengir
Black Poplar Shaman ? Not codedBlessing of Leeches
Boon of Erebos
Broken Fall
Butcher's GleeCarapace
Clockwork Gnomes
Clot Sliver
Consecrated by Blood ? Not coded
Crypt Sliver
Dark DabblingDark Privilege
Daru Mender ? Not coded
Dawn Charm
Debt of Loyalty
Defiling Tears
Degavolver
Delif's Cube
Draconian Cylix ? Not coded
Duskworker ? Not codedElephant Graveyard
Ezuri, Renegade Leader
Fanatical Devotion
Fiddlehead KamiFortitude
Full Moon's Rise
Gaze of the Gorgon
Gobhobbler Rats
Goblin Chirurgeon
Golgari Charm
Gore Vassal
Heal the Scars
Herbal Poultice
Horizon Seed
Horror of HorrorsIsao, Enlightened BushiJolrael's FavorKeldon MantleKrosan Warchief
Life MatrixLim-Dûl the Necromancer
Loxodon Hierarch
Loxodon Mender
Mad Auntie
Medicine Bag
Mending Touch
Metallurgeon
Molting Skin
Molting Snakeskin
Necrobite
Niall Silvain
Nurturing Licid
Poultice Sliver
Pteron Ghost
Ragnar
Refresh
RegenerateRegeneration
Reknit
ResuscitateRing of Xathrid
Run Wild
Rushwood HerbalistSavage Thallid
Sedge Sliver
Seedling CharmSerpent SkinSkeletal Grimace
Skeletal VampireSoul Channeling
Spawning Pool Animated
Sporeback TrollStaminaStrands of UndeathSwarmyard
Tel-Jilad LifebreatherThe Brute
Thrull Retainer
Tribal Golem
Trollhide
Trolls of Tel-Jilad
Unnatural Endurance
Vagrant Plowbeasts
Vigilant Martyr
Village Elder
Vital Splicer
Vitality Charm
Wail of the Nim
Welding Jar
Wrap in Vigor
Yavimaya Hollow
Zombie Master
Suture Spirit
---
Trying to squash some bugs and playtesting.
Trying to squash some bugs and playtesting.
-
Aswan jaguar - Super Tester Elite
- Posts: 8078
- Joined: 13 May 2010, 12:17
- Has thanked: 730 times
- Been thanked: 458 times
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 87 guests