I've had a very strange problem recently. I'm trying to make a unit whose initial model is the default marauder, and a using a morph ability to make it transform into the "dominion kill team marauder." The stat changing works fine, but the model is behaving rather strange.
I've set it up so that when the morph ability completes, it replaces the default marauder actor with the kill team marauder, but the game seems to get a little carried away. Basically the model seems to end up stacking on itself a few dozen times. When it moves, it looks like several units with no collusion detection standing on top of each other. it also does this if I cancel the morph ability before it completes, but it used the default marauder model instead.
Is there a reason this is happening like this, and can I fix it, because it looks way too trippy for my liking.
Another thing to check is to make sure in each of the actor Ability morph events, its set to specifically 'finished'. Because there's also started and canceled fields, if all three are triggering you would be getting thrice the actors.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I've had a very strange problem recently. I'm trying to make a unit whose initial model is the default marauder, and a using a morph ability to make it transform into the "dominion kill team marauder." The stat changing works fine, but the model is behaving rather strange. I've set it up so that when the morph ability completes, it replaces the default marauder actor with the kill team marauder, but the game seems to get a little carried away. Basically the model seems to end up stacking on itself a few dozen times. When it moves, it looks like several units with no collusion detection standing on top of each other. it also does this if I cancel the morph ability before it completes, but it used the default marauder model instead.
Is there a reason this is happening like this, and can I fix it, because it looks way too trippy for my liking.
usually it's done by destroying the old actor and creating the new one.
Maybe make it transform into an entirely new unit rather than just change its actor (like hellion morph)
<Click Here> To See My Epic Single Player Campaign (LifeForceCampaign.com)
Another thing to check is to make sure in each of the actor Ability morph events, its set to specifically 'finished'. Because there's also started and canceled fields, if all three are triggering you would be getting thrice the actors.