StreamOfTheSky
Adventurer
Except it won't work for you...
He could use psionic tattoos of expansion for the same effect, even on a non-human (Psychic Warrior level 1 power), but that will be very expensive. Not only because you basically need at least manifester level 3 for a reasonable duration (min/level instead of round/level), but also because it's a personal range power, and thus costs double as a tattoo. But there is that option, at least. 300 gp a pop for a 3 min. usage.
it is also useful to prevent sneak attack
The Ebon Eyes spell, Cleric 1, from Spell Compendium, is poorly worded, but should allow the recipient to see in magical darkness for 10 min / level, iirc. So, you could always just cast that on the sneak attackers.