actualy 1 core Undead is weaker than 1 comparable core model of another army but when looking at Units of same cost ether one can win if the non-Undead is not immune to fear.
so my proposal is look at what fear +% Str is and give Zombies and Skeletons the same -% str for being weak, that makes them = to normal core but aginst Fear Immune they are at a disadvantage. of course they should also be slow (in WH they can't make a march move unless they are close to a Vampire or Necromance, that = half speed and all Undead have this even Dire Wolves and Ghouls and Calvary tho Undead can still charge so they do get full speed if that last bit of movement means they end up in melee with another unit. only way I see to implement their lack of speed in non-combat is to slow their speed on roads.) (tho technicaly speeds on roads for fast Units represent not haveing to manuver around obsticals in their way and for 1 move units is that they actualy use a waggon or something while on the road. like railroads in non-mod means the unit is rideing in a train not really walking on the train track. so their slow speed probably would be best to say just that they get -50% movement if they normaly have 1 move -35% movement if they normaly have 2 moves and - 25% movement if they normaly have 3 moves this way when they get +1 to move nothing happens but if they get +2 then they move 1 more space.)
IDK how it can be done without makeing movement to much of a disadvantage but Undead non-spellcasters and non-Vampires are slower when not ending a move in combat unless a spell made them move like liveing units that 1 turn.
so my proposal is look at what fear +% Str is and give Zombies and Skeletons the same -% str for being weak, that makes them = to normal core but aginst Fear Immune they are at a disadvantage. of course they should also be slow (in WH they can't make a march move unless they are close to a Vampire or Necromance, that = half speed and all Undead have this even Dire Wolves and Ghouls and Calvary tho Undead can still charge so they do get full speed if that last bit of movement means they end up in melee with another unit. only way I see to implement their lack of speed in non-combat is to slow their speed on roads.) (tho technicaly speeds on roads for fast Units represent not haveing to manuver around obsticals in their way and for 1 move units is that they actualy use a waggon or something while on the road. like railroads in non-mod means the unit is rideing in a train not really walking on the train track. so their slow speed probably would be best to say just that they get -50% movement if they normaly have 1 move -35% movement if they normaly have 2 moves and - 25% movement if they normaly have 3 moves this way when they get +1 to move nothing happens but if they get +2 then they move 1 more space.)
IDK how it can be done without makeing movement to much of a disadvantage but Undead non-spellcasters and non-Vampires are slower when not ending a move in combat unless a spell made them move like liveing units that 1 turn.