These two items don't stack:
Both items have +100% to surprise state duration, they don't stack.
Also note there is a second eye implant of ambush and I don't know if the first one mentioned even drops anymore:
Your Thoughts? Please login to place your opinion. Not a member yet? Register here and now!