For some reason, creep tumors in my map are not being used up once they've spawned another creep tumor. I haven't really touched those abilities though, so I have no idea why that would be the case.
What governs whether they can be used only once or not?
It doesn't seem to be for some reason. The ability uses its charge up, but then nothing. I tried adding the "Creep Tumor Used" effect to the "finished" line of the ability, which is supposed to morph it into the used version, but that doesn't seem to do it either. I think it's morphing, but the model doesn't change at all.
I do not know how familiar you are with the editor, but I will try to explain it as detailed as possible, just in case. I experimented in the editor now and I found a solution that seems to be working fine. I did not find any bugs with it... yet... but if you do let me know and I will try to help you.
Create a new Apply Behavior Effect. Name it "Creep Tumor Apply Exhausted Buff" (or whatever you want)
In the Behavior field, add "Creep Tumor Exhausted" In the Unit field, add "Caster"
Go to the ability "Creep Tumor Build" Go to the field "Effects" Click on the field "Finish" and add the effect "Creep Tumor Apply Exhausted Buff", which is the one we created above
Go to the Actor "Creep Colony" Right click and choose "Add Event"... A yellow flag should now be created, and under it some kind of green movie icon..
Click on the yellow flag. In the field MSGType, select "Behavior" In the field Source Name, select "Creep Tumor Exhausted" In the field Sub name, select "On"
Click on the green movie-icon under the yellow flag In the field MSGType, select "Animation Play" In the field Name, select "Spell" In the field Animation Properties, select "Cover". Then in the field below "Cover", select "Spell" In the field Flags, click on "Non-looping" and "Play Forever".. It should now be a black check-marker in both boxes
If you have done this correctly, the Creep Tumor should now look like it has been used, everytime it spawns a new Creep Tumor.
For some reason, creep tumors in my map are not being used up once they've spawned another creep tumor. I haven't really touched those abilities though, so I have no idea why that would be the case.
What governs whether they can be used only once or not?
Go into the ability "Creep Tumor - Build"
Click on Info
Click on Button Creep Tumor
Click on these three fields
Info - Charge - Count Max,
Info - Charge - Count Start
Info - Charge - Count Use
Add 1 into all fields.
This means that whenever the ability is used, it can only be used once.
Will that result in the used creep tumor model being used?
Should do.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
I do not know how familiar you are with the editor, but I will try to explain it as detailed as possible, just in case. I experimented in the editor now and I found a solution that seems to be working fine. I did not find any bugs with it... yet... but if you do let me know and I will try to help you.
Create a new Apply Behavior Effect. Name it "Creep Tumor Apply Exhausted Buff" (or whatever you want)
In the Behavior field, add "Creep Tumor Exhausted"
In the Unit field, add "Caster"
Go to the ability "Creep Tumor Build"
Go to the field "Effects"
Click on the field "Finish" and add the effect "Creep Tumor Apply Exhausted Buff", which is the one we created above
Go to the Actor "Creep Colony"
Right click and choose "Add Event"... A yellow flag should now be created, and under it some kind of green movie icon..
Click on the yellow flag.
In the field MSGType, select "Behavior"
In the field Source Name, select "Creep Tumor Exhausted"
In the field Sub name, select "On"
Click on the green movie-icon under the yellow flag
In the field MSGType, select "Animation Play"
In the field Name, select "Spell"
In the field Animation Properties, select "Cover". Then in the field below "Cover", select "Spell"
In the field Flags, click on "Non-looping" and "Play Forever".. It should now be a black check-marker in both boxes
If you have done this correctly, the Creep Tumor should now look like it has been used, everytime it spawns a new Creep Tumor.
You mean his did not look like that?
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
Nice, looks like the behavior in the actor was set up wrong.