I'd like to hear from anyone who has done this kind of stuff. Email as well as this forum would be fine by me.I've successfully changed the rogue hireling to a dark archer, etc, (corrupt rogues). I've changed the skeletal mages to succubi. But that's not good enough. 
When I try to change any one of the hirelings to a melee monster, like one of the sword corrupt rogues, I get a crash, and this error:
Location : C:\Projects\Diablo2\Source\D2Game\MONSTER\MonsterUnique.cpp, line #1769
Expression : ptStats->pnAttack1MinDamage[0] == 1
Being a psuedo coder myself, I really don't see why that's a problem, but apparently it is.
I know this is pushing it, but anyone know WTF this is about? It would really help if the bozos at Blizzard would let us SEE MonsterUnique.cpp, like Id Software and a host of other companies do. But that's a rant I won't get into here.
Is there some other file maybe that needs to have some data filled in?