Remeber though, that nightshroud dont work against supporting attacks, so thouse White Lions can stil hurt you with S6 from support. And high elfes have them more from martial prowess. Also, Potion of strenght is boosting the strenght, and is not weapon bonus, so it is not cancelled and can work...