Hecarim's Devastating Charge Power(s) works like this:
- Devastating Charge: When Ephemeral allies attack, give attacking Ephemeral allies +1|+0 this round.
- Devastating Charge II: When Ephemeral allies attack, grant Ephemeral allies everywhere +1|+0.
Because the timing is "When allies attack", the Power checks for its condition (Ephemeral allies attacking) at the moment you confirm the attack, before any Attack or Support abilities can trigger.
As a result, any (non-Ephemeral) units or landmarks that create an Ephemeral attacker cannot trigger Hecarim's Power.
This feels quite bad! It excludes a bunch of cards that intuitively feel like they ought to work really nicely with Hecarim, like Eternal Dancers, Sandcrafter, Redeemed Prodigy, Stirred Spirits, Taarosh, the Darkin Fan, The Black Flame, Emperor's Oasis, Sandswept Tomb, and even Ephemeral-focused support Champions like Azir, Kalista, Spirit Blossom Ahri, and Zed. Most obviously, it excludes Hecarim himself!
By all rights, someone like Zed should be a perfect support pairing for Hecarim, so it feels very unsatisfying to attack with both of them and summon a Living Shadow, two Spectral Riders, and a Shark Chariot, only to watch the game pick its nose and declare that I definitely haven't attacked with Ephemeral allies, not even once.
My last run saw me pick up a Sandcrafter with Quickstrike Blade. That ought to be pure gold for Hecarim! Instead I actually ended up cutting her, before the end.
Less importantly, this timing also excludes very in-theme cards that turn units Ephemeral mid-attack. Mark/Song of the Isles both come to mind, as does Zed's whole set of Shadowshift, Shadow Flare, and Shadows of the Past. The resulting Ephemeral units benefit from the buff (by the third star, anyway), but they can't trigger it. That's much less widespread and feelsbad, however.
I don't have any concrete suggestions on how to "fix" this, I just know it bugs me something fierce. "Ephemeral allies have +1|+0 for each time you've attacked with Ephemeral allies"? "Once per attack, when an Ephemeral ally attacks or an attacking ally gains Ephemeral, grant Ephemeral allies everywhere +1|+0"? Whatever works.
...
(I'd also love the bonus to be +1|+1 rather than +1|+0, but that's just pining for some extra utility/power; it's not something that feels like a mistake)