Ancient Apparition/Counters

Bad against...

 * Time Lapse allows Weaver to regain HP whilst affected by Ice Blast


 * Sunder allows Terrorblade to regain HP whilst affected by Ice Blast


 * Shallow Grave prevents Ice Blast's shatter

Good against...

 * Ice Blast nullifies Borrowed Time's healing
 * Ice Blast also prevents Mist Coil from healing allies


 * Ice Blast nullifies the health regeneration granted by Chemical Rage, which Alchemist greatly relies on in battle


 * Ice Blast prevents Hand of God from healing allies


 * Ice Blast prevents Death Prophet from gaining health during Exorcism
 * Ice Blast also stops Death Prophet gaining health from Spirit Siphon


 * Ice Blast prevents Huskar from healing and negates any lifesteal, making him significantly weaker in battle
 * Ice Vortex helps to lower Huskar's high magic resistance


 * Ice Blast negates lifesteal, making Lifestealer's signature ability useless

Others

 * Ice Blast negates the lifesteal granted by certain items
 * Ice Blast's ability to nullify health regeneration makes it effective against items that grant high health regen, such as Tranquil Boots, Bloodstone and Heart of Tarrasque

Works well with...

 * Chilling Touch applies to Meepo clones, granting a decent amount of bonus magical damage


 * The effects of Chilling Touch apply to Phantom Assassin's Stifling Dagger


 * Chilling Touch and Overpower last for the same number of hits, allowing Ursa to quickly deal more damage.
 * Using Chilling Touch in combination with Overpower almost entirely negates the attack speed slow

List of heroes that counter Ancient Apparition, and list of heroes that work well with Ancient Apparition.