Best Answer Jokuc, 05 July 2019 - 12:25 AM
I am not very familiar with RotWK so I don't know these units, but it looks like you just forgot or missed to add the properties to the actual horde member object.
When you set CommandPoints = 0 on a Horde it just means the horde will cost 0 commandpoints to recruit. You need to set the number of CP each member of the horde takes up. For example if your horde has 10 members and you want the CP number to be 30 you set the CP of its members to 3. As for the units not disappearing it's most likely cause the member objects don't have the LifetimeUpdate module. As the commented part will tell you if you read them:
"// This one displays the timer, but the one in the unit does the work"
Just make a child object like so:
ChildObject NoldorWarrior_Summoned NoldorWarrior CommandPoints = 0 Behavior = LifetimeUpdate ModuleTag_LifetimeUpdate MinLifetime = DUNEDAIN_ALLIES_LIFETIME MaxLifetime = DUNEDAIN_ALLIES_LIFETIME DeathType = FADED End END
(note, I don't know if "NoldonWarrior" is the exact name for the member object, it is just an assumption)
Then you will have to replace the member object used in ChildObject NoldorWarriorHorde_Summoned (which right now probably is just the normal NoldorWarrior object) with this new ChildObject NoldorWarrior_Summoned
Go to the full post