What orb effects can be stacked in Dota and Dota 2

Solution 1:

As of patch 7.07 : all Orb Effect (Unique Attack Modifiers) have been removed. Lifesteal can stack additively with itself. Only Manabreak (Antimage) doesn't stack with Feedback (Diffusal Blades).

Tehcnically, no Orb Effects stack. That's why they're Orb Effects (or UAM : Unique Attack Modifier in DotA 2). However...

From items

Some items applies a debuff which could be (or was) concidered as an Orb Effect but is not :

  • Eye of Skadi : "On ranged heroes, Eye of Skadi can be combined with a lifesteal Unique Attack Modifier". So only a lifesteal, no Skadi + desolator for example.
  • Vladimir's Offering : Lifesteal from Vladimir's Offering is not concidered as an Orb Effect however the lifesteal is reduced on ranged heroes.
  • Lesser Maim (15% chance to get 20% attack speed and movement speed slow on your target) on Sange (or Heaven's Hallberd) used to be a Orb Effect but no longer is one.
  • Greater Maim (16% chance to get 30% attack speed and movement speed slow on your target) on Sange and Yasha used to be an Orb Effect but no longer is one.
  • Manabreak on Diffusal Blades used to be an Orb Effect but no longer is one.

The Orb Effect chain lightning from Mjollnir (and Maelstrom) depend on if you proc it or not (25% chance). When you do not proc it and if you have another orb effect in your inventory, it will be applied. Basically you can lifesteal, corrupt (desolator) etc. between each chainlightning.

That also mean that on a ranged hero you can have Skadi + Lifesteal (Mask of death, Mask of madness, Satanic) + Mjollnir/Maelstrom and a Sange and Yasha and you would benefit from all passive debuff.

From skills

Orb Effect can be provided by some skills in the game aswell. Some of those are passive like Manabreak (Antimage). Some are manually casted or autocasted such as Drow Ranger's Frost Arrow, Viper's Poison Attack, Enchantress' Impetus, Outworld Devourer's Arcane Orb etc.

When dealing with Orb Effect from skills, same rules apply for stacking them (Sange and Yasha works, Vlad stacks too but less lifesteal on ranged hero etc.). For casted one : when you are not using a Manually/Auto casted Orb Effect (like those mentionned above), you can apply another Orb Effect from a purchased item (A common example is Drow + Helm of the dominator : You will want to manually slow your target while you lifsteal between each Frost Arrow).

Solution 2:

The answer by WizLiz already gave you a good overview of item based orb effects, but I want to extend on that a little with skill based orb effects.

Some heroes have attack modifier/orb effect skills, like Viper, Drow Ranger, Outworld Destroyer, Huskar and some more that don't come to my mind right now.

These skills conflict with item based orb effects just like other items would, with one notable exception: You can manually prioritize an orb effect! This is also known as Orb Walking.

The way this works is that you have to turn off Autocast on the hero skill by right clicking it or holding the Alt button when pressing the skill key. You can see whether autocast is on or not by a yellowish box around the skill image.

Once autocast is turned off, the skill will obviously not be applied to your attacks, and your item based orb effects become active. But if you now manually press the skill button and then click on an enemy, the skill based effect will be used instead of the item effect.

This also has another nice sideeffect: If you attack an enemy hero by orbwalking, you will not draw aggro from their creeps!

By using this strategy effectively, you can make use of usually conflicting orb effects, which can give you great benefits.

While this isn't orb stacking per se, it comes near it in many situations when debuffs stay applied for a certain amount of time. Consider the following scenario:

Drow Ranger with Desolator: Drows Frost Arrow skill and Desolator are both orb effects that don't stack with each other. But if you turn off autocast on Frost Arrow and manually use it you can alternate between slowing the enemy and reducing the armor. Depending on your attackspeed you can easily keep up both debuffs at the same time!

Solution 3:

Answers are 3.5 years old and many patches made many changes in orb effects{that is old title in dota2 it is Unique attack modifier}. Unique Attack Modifiers UAM function on a system of priority, because UAM do not stack. For each attack only one Unique Attack Modifier will be applied. In last patches many of UAM was changed to Attack Buffs, Desolator for example. Difference is they will stack with UAM. But still you can have only 1 active UAM. Source

UAM:

The following list contains UAM which do not stack with each other and will adhere to the rules detailed above.

Hero abilities:

Anti-Mage : Mana Break; Outworld Devourer : Arcane Orb

Item abilities:

Morbid Mask, Mask of Madness, Satanic all three items provide Lifesteal and Satanic + Unholy Rage

Attack Buffs.

The following list contains simple attack buffs. These can stack with Unique Attack Modifiers.

Hero abilities:

Abaddon : Curse of Avernus

Broodmother : Incapacitating Bite

Clinkz : Searing Arrows

Doom : Inferal Blade

Drow Ranged : Frost Arrows

Enchantress : Impetus

Huskar : Burning spears

Jakiro : Liquid Fire

Kunkka : Tidebringer

Legion Commander : Moment of Courage

Lifestealer : Feast

Meepo : Geostrike

Sand King : Caustic Finale

Silencer : Glaives of Wisdom

Tusk : Walurus PUNCH!

Ursa : Fury Swipes

Venomancer : Poison Sting

Viper : Poison Attack

Weaver : Geminate Attack

Wraith King : Vampiric Aura

Item abilities:

Blight Stone : Blight

Desolator : Corruption

Diffusal Blade : Manabreak

Eye of Skadi : Cold Attack

Heaven's Halberd : Lesser Maim

Maelstorm : Chain Lighting

Mjollnir : Chain Lighting

Orb of Venom : Poison Attack

Sange : Lesser Maim

Sange and Yasha : Greater Maim

Silver Edge : Lesser Maim

Vladimir's Offering : Vladimir's Aura