Well you can do this:
- create a new statusbar on the nameplate object
- set the statusbartexture of the old statusbar to "" to keep it for value reference but have it invisible
- OnShow check the nameplate name color (if it is gray you have a tagged mob)
- if you find a tagged mob instead of using GetStatusBarColor of the old healthbar you apply the name color to your new healthbar
That's basically what I do in rDiabloPlates2 to fix the healthbar alpha bug. I have not yet implemented the tagging color change and I'm still unsure. If I turn around the camera 360° the nameplates return to default color (neutral for training dummies).