Can I use Omniknight's Repel to offset any enemy's buff?

I am asking because I know Repel removes Guardian Angel effect on friendly unit if Repel is cast on ally target after Guardian Angel and while it is still effective.

Is there any point it is designed in the way that it can be cast on an enemy target?

  • Note: You can cast the other way around first repel then guardian angel, to keep both effects. – zozo Apr 18 '14 at 8:53
  • @zozo Yes, I am aware of that. Still, thank you for your comment. – Bowen Apr 18 '14 at 14:44
  • One fun way to use it is to cast it on an enemy right before Naga's song, letting you 5v1, and then 5v4 when the song ends. – John the Green Apr 18 '14 at 21:04

Yes, and that's all the point. Be aware that you can also remove the effect of a rune (like the haste rune) aswell

However keep in mind that this will make your enemy magic imune.

| improve this answer | |
  • Could you please specify a list of buff that can be removed by Repel if possible? I tried on Dazzle's Shallow Grave once, it didn't work. But I assume it will remove Bloodseeker's Blood rage? – Bowen Apr 18 '14 at 14:46
  • 1
    @Conan dota2.gamepedia.com/… – Decency Apr 18 '14 at 15:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.