So i'm looking to make a hero mod and I need a bit of advice. The design intention is adding a single hero of appropriate race to each player at the beginning of the game. The Hero has 20 levels, is resurrectable at the main structure ie Nexus/Hive etc. There will be no items. Now here is where it gets complicated.
I want to create a unit tree for the hero, one that will transfer abilities at the point filled level between units. You get 1 point to spend per level. For example Terran,
at level 1 you get a basic passive ability with no points to spend
at level 2 you get a point to spend and have 2 abilities, each with 3 levels, to spend points on, this continues until you hit level 5
at level 5 you choose between Marauder and Firebat and your hero transforms into that including the attack of the new unit, you also get 2 new abilities, but you keep your abilities from the previous form, and you keep the amount of points spent on abilities where they were.
at level 10 you choose between 1 of 3 units and keep all the previous abilities and points spent in those abilities.
The underlined part is the area i'm having trouble. I can follow guides to create heros and I can follow transformation guides but when transforming the Hero inevitably looses points spent. How do I carry them over?
it willl go
Marine-At level 5 choose Marauder or Firebat
Marauder- At level 10 choose Reaper or Ghost or Medic
Firebat- At level 10 choose Hellbat or Viking or Goliath
Level 1 has a base ability.
Level 2 gives 2 Marine abilities, each with 3 levels
Level 5 gives 2 abilities dependent on unit choice, each with 3 levels.
Level 10 gives 2 abilities dependent on unit choice, each with 3 levels.
Level 15 gies 1 ability dependent on unit choice, with only 1 level (ultimate).
So by level 20 you have all levels of all abilities for the unit tree you chose, but keeping the points spent is where i'm very confused.
I want to create a unit tree for the hero, one that will transfer abilities at the point filled level between units. You get 1 point to spend per level. For example Terran,
at level 1 you get a basic passive ability with no points to spend
at level 2 you get a point to spend and have 2 abilities, each with 3 levels, to spend points on, this continues until you hit level 5
at level 5 you choose between Marauder and Firebat and your hero transforms into that including the attack of the new unit, you also get 2 new abilities, but you keep your abilities from the previous form, and you keep the amount of points spent on abilities where they were.
at level 10 you choose between 1 of 3 units and keep all the previous abilities and points spent in those abilities.
The underlined part is the area i'm having trouble. I can follow guides to create heros and I can follow transformation guides but when transforming the Hero inevitably looses points spent. How do I carry them over?
it willl go
Marine-At level 5 choose Marauder or Firebat
Marauder- At level 10 choose Reaper or Ghost or Medic
Firebat- At level 10 choose Hellbat or Viking or Goliath
Level 1 has a base ability.
Level 2 gives 2 Marine abilities, each with 3 levels
Level 5 gives 2 abilities dependent on unit choice, each with 3 levels.
Level 10 gives 2 abilities dependent on unit choice, each with 3 levels.
Level 15 gies 1 ability dependent on unit choice, with only 1 level (ultimate).
So by level 20 you have all levels of all abilities for the unit tree you chose, but keeping the points spent is where i'm very confused.