welp, then here goes nothing: the necrotic witch!
she mainly shoots out projectiles that can leech health from her enemy through a new potion effect called undying loyalty, its like the opposite of thorns, with when you get hit by anything, she heals from the damage you take.
certain blocks can start shaking, dealing dmg to people who happen to step on them, then boom, a zombie minion! these minions deal a heart of damage through armor, but a hit heals the necro witch by 4 hp.
she can also summon wither skeletons, but they dont leech health :/ just wither 3
she can on occasion activate 1/5 necrotic shield that does thorns damage and stealing health when you hit her, but if you can get a minion into her projectiles, the zombie can suicide into a shield, breaking it and killing the zombie (theyre very stupid)
she can also summon lost spirits, they look like black thunder spirits with black eyes (like a floating black cloud with red floating eyes) they can only be damaged by playes with smite enchants on their weapons. they also put fear on you healing all the witches minions and her!
her finishing attack?
she kills all of her minions out and gets 5 hearts for each when below 10hp, then rides atop a giant, 100hp zombie! this zombie is exeptionally fast so watch out! this giant zombie can summon zombies from the dead in all directions (like 2nd attack) and on a hit with you, he deals 20 dmg, and both the witch and zombie heal for 15 hp. best way to deal with this situation it to get far and shoot them down.
USE SMITE TO YOUR ADVANTAGE
theres a secret to undying loyalty...
if put on any mob but you...
you gain the health from any damage deal to the recipent!
how u do dis? through the staff and pet of course!
now the pet... hmm... oh i got it! the Loyal Dead! he starts from a little guy to a giant hulking berserk zombie as he grows!
1st ABILITY: he heals you for 2hp :/
2nd ABILITY: he can summon 3 zombies sometimes from the ground! they apply Undying Loyalty to their target
3rd ABILITY:well at this point hes a giant hulking mass if relentless strength, so he can go berserk rarely! what does that do? strength 3, speed 3, resistance 2, and throws his enemies into the air! this lasts for a good 15 secs at most.
and the staff... oh right!
when used, it would seem at first nothing is happening, until you spot the 5-8 blocks shaking around you...
then pop! out comes out the loyal undead to aid you! from wither skeletons to zombies, any undead can spawn! they all have a unique ability to put Undying loyalty on their targets, making them invaluable! the staff can also rarely give you your own giant zombie to ride on like the witches, but nerfed a bit
i dont add most stats in case you have better ideas! use as you will!
your idea is way to OP! Even the pet thing you suggested is super op! we want mods that are fair for every one. not just one player! this mod is well balanced as is.