Ancient Apparition/Counters

Bad against...

 * allows Weaver to regain HP whilst affected by.


 * allows Terrorblade to regain HP whilst affected by.


 * Shallow Grave prevents Ice Blast's shatter

Good against...

 * nullifies 's and 's healing.


 * nullifies the health regeneration granted by, which Alchemist greatly relies on in battle


 * prevents from healing allies


 * prevents Death Prophet from gaining health from and.
 * The debuff hits Death Prophet even while cycloned by.
 * lowers her magic resistance and her kiting(keeping away) potential.


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


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

Others

 * negates all regeneration, healing and lifesteal, making some heroes and heal-strats risky.
 * Slark

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...

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


 * The effects of apply to Phantom Assassin's.


 * and 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.