[confirm]AI ignores its blocking creatures' EVENT_POW_BOOST

Describe the bug:
The AI will not block my (4/4) Tahngarth, Talruum Hero with a Wildfire Emissary when it has four untapped Mountains (which makes the emissary report itself as pumpable to 4/4). It will block if it has no Mountains but two copies of Legion's Initiative (which make it continuously 4/4).
Which card behaved improperly?
ai_assign_blockers(), or one of its primary subfunctions: ai_speculate_on_combat() (still in the executable at 0x4af6f0), or sub_4B1A50() (also still in the executable; this function's purpose seems to be to translate the combat math from ai_speculate_on_combat() into actual blocking choices).
Which update are you using? (date, name)Which type? (duel, gauntlet, sealed deck)
Dev 4d5f02b.
What exactly should be the correct behavior/interaction?
A creature that reports itself as pumpable to a given power/toughness should have the same combat math as a creature that already has that power/toughness.
Are any other cards possibly affected by this bug?
It's not an error from the translation to C, since I first found this in Shandalar (which still uses the executable's version). And it's not a missing-but-desirable feature, since I see code that certainly tries to account for the pumpability.
I don't know if the same happens with EVENT_TOU_BOOST (as used by things like Granite Gargoyle), EVENT_CHECK_PUMP (as used by things like Stromkirk Condemned or Giant Growth), or EVENT_CHECK_ABILITIES. (That's unused in Manalink, unless release still uses the exe versions of Rainbow Knights, Emerald Dragonfly, Noble Panther, or the four Fallen Empires/Ice Age pump knights - I'm pretty sure it doesn't - and the exe cards didn't use this to report power/toughness changes anyway, despite the combat AI expecting it to.)
EVENT_TOU_BOOST is definitely broken in Shandalar, since the AI will block a (2/2) Balduvian Bears with its (2/2, pumps to 4/4) Giant Badger but not a (3/3) Hill Giant. That's not useful in Manalink, though, since its version of Giant Badger doesn't report its pump ability to the combat AI anyway.
It's not a matter of Tahngarth, Talruum Hero's activated ability, either; neither the Manalink or Shandalar versions includes that in the explicit combat math, and I didn't have mana free to activate it during my tests so there's no question of the primary AI accounting for it.
The AI will not block my (4/4) Tahngarth, Talruum Hero with a Wildfire Emissary when it has four untapped Mountains (which makes the emissary report itself as pumpable to 4/4). It will block if it has no Mountains but two copies of Legion's Initiative (which make it continuously 4/4).
Which card behaved improperly?
ai_assign_blockers(), or one of its primary subfunctions: ai_speculate_on_combat() (still in the executable at 0x4af6f0), or sub_4B1A50() (also still in the executable; this function's purpose seems to be to translate the combat math from ai_speculate_on_combat() into actual blocking choices).
Which update are you using? (date, name)Which type? (duel, gauntlet, sealed deck)
Dev 4d5f02b.
What exactly should be the correct behavior/interaction?
A creature that reports itself as pumpable to a given power/toughness should have the same combat math as a creature that already has that power/toughness.
Are any other cards possibly affected by this bug?
It's not an error from the translation to C, since I first found this in Shandalar (which still uses the executable's version). And it's not a missing-but-desirable feature, since I see code that certainly tries to account for the pumpability.
I don't know if the same happens with EVENT_TOU_BOOST (as used by things like Granite Gargoyle), EVENT_CHECK_PUMP (as used by things like Stromkirk Condemned or Giant Growth), or EVENT_CHECK_ABILITIES. (That's unused in Manalink, unless release still uses the exe versions of Rainbow Knights, Emerald Dragonfly, Noble Panther, or the four Fallen Empires/Ice Age pump knights - I'm pretty sure it doesn't - and the exe cards didn't use this to report power/toughness changes anyway, despite the combat AI expecting it to.)
EVENT_TOU_BOOST is definitely broken in Shandalar, since the AI will block a (2/2) Balduvian Bears with its (2/2, pumps to 4/4) Giant Badger but not a (3/3) Hill Giant. That's not useful in Manalink, though, since its version of Giant Badger doesn't report its pump ability to the combat AI anyway.
It's not a matter of Tahngarth, Talruum Hero's activated ability, either; neither the Manalink or Shandalar versions includes that in the explicit combat math, and I didn't have mana free to activate it during my tests so there's no question of the primary AI accounting for it.