I want to make a Ballista unit. So, I made a custom unit based on Glaive Thrower, as that is the closest to what I want. I changed its model, icon, and projectile model. But, for reasons unknown, it shows up as a Night Elf Archer both in the editor and in game. It has the Archer icon and model, but it still has the Ballista missile. But it fires that missile in a high arc like the Archer rather than in a flat line, even though I have the projectile arc height set to 0.05.
It doesn't seem to matter what I do: if I make a custom unit based on Glaive Thrower, it will have the Archer model and icon, and will be named "Archer" on the unit palette and have the Archer tooltip. No matter what I change, it shows up as an Archer in game.
This only happens if I make the custom unit under my campaign's Custom Data; if I do it in the map's Object Editor, it works normally.
Any ideas what could be causing this?
It doesn't seem to matter what I do: if I make a custom unit based on Glaive Thrower, it will have the Archer model and icon, and will be named "Archer" on the unit palette and have the Archer tooltip. No matter what I change, it shows up as an Archer in game.
This only happens if I make the custom unit under my campaign's Custom Data; if I do it in the map's Object Editor, it works normally.
Any ideas what could be causing this?