I've created a Model Actor for a visual effect for one of my abilities, but no matter what I try the model follows the unit that cast the ability, rather than remain at the point of the casting unit when the model was created.
In the Model Actor's Host Site Operations field I've tried checking the Hold Position box, but nothing changed. I've tried adding SOpAttachOriginStationary to its operations, but nothing changed still. I'm not familiar enough with Host setting to know how to configure them, so I haven't tinkered with that a lot.
Currently, the ability this actor triggers for is a channeled ability with a Create Persistent Effect that ends with an Apply Behavior Effect on expiration. The actor creates itself with the Behavior.AbilityBehavior.On event, which creates the effect at the proper time, but I'm afraid is what's causing the Model Actor to follow the casting unit.
I just want the Model Actor to be created at the position of the casting unit and NOT follow the unit as it moves.
Like I said, I have indeed tried to use a SOp Attachment with the Hold Position flag checked and tried check the Hold Position flag under the Model Actor's Host Site Operations field (both with and without the SOp Attachmet), but the created Model always follows the casting the unit instead of remaining in the position it was created.
I've created a Model Actor for a visual effect for one of my abilities, but no matter what I try the model follows the unit that cast the ability, rather than remain at the point of the casting unit when the model was created.
In the Model Actor's Host Site Operations field I've tried checking the Hold Position box, but nothing changed. I've tried adding SOpAttachOriginStationary to its operations, but nothing changed still. I'm not familiar enough with Host setting to know how to configure them, so I haven't tinkered with that a lot.
Currently, the ability this actor triggers for is a channeled ability with a Create Persistent Effect that ends with an Apply Behavior Effect on expiration. The actor creates itself with the Behavior.AbilityBehavior.On event, which creates the effect at the proper time, but I'm afraid is what's causing the Model Actor to follow the casting unit.
I just want the Model Actor to be created at the position of the casting unit and NOT follow the unit as it moves.
You need a SOp (Simple) although setting the position of hosting to hold should work.
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
@DrSuperEvil: Go
Like I said, I have indeed tried to use a SOp Attachment with the Hold Position flag checked and tried check the Hold Position flag under the Model Actor's Host Site Operations field (both with and without the SOp Attachmet), but the created Model always follows the casting the unit instead of remaining in the position it was created.
I'm starting to think it's a bug.
After restarting my computer and reloading my map, checking Hold Position in the Model Actor's Host Site Operations field is now working properly...