I'd like to know why my current setup for my magazine does not work as intended.
I currently have a Unit that launches fighters (in a Magazine) at a point (using an Ability - Target). This ability should also be able to redirect all external fighters to a new attack point when the Ability is re-issued.
The Ability's Effect tree is currently set up as:
Switch:
Into Iterate Magazine:
Into Issue Order (Attack):
And the result is this:
The fighters attack the last spawned fighter, rather than the new attack point.
Now, I have already figured out a way to get the desired effect via triggers (Ability used -> Issue Order to Unit Group), so I know this can be done. I'm just wondering what I messed up with my Iterate Magazine/Issue Order effect that makes the fighters behave this way.
You can't issue an order to a magazine unit without a Iterate Magazine ability, is the simple answer. Setting up a Set effect that Issues an order to attack a target point issues the said order to the Unit casting the ability, not the Magazine units inside it.
You used to be able to issue order external magazine units using just a Search Area effect but needed to use a periodic effect to constantly order them.
If you want a point use a Create Persistent effect then.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
Alright so my initial train of thought was correct, but it turns out I had to configure my Effect - Issue Order command a bit differently than I normally do for it to work. Basically rather than having the Issue Order'sUnit be executed by the Caster, I set it to Target, and specified the Target of the Issue Order to the initial effect of my ability. I guess the Iterate Magazine effects configure their targets differently than persistents or search areas. Picture attached, for anyone interested.
This makes it so you can issue orders to units in a magazine, independent of the Parent Unit's current attack order (in Conjunction with disabling the Retarget flag in Ability - Magazine and setting Info - Manage to Ignore)
Hello,
I'd like to know why my current setup for my magazine does not work as intended.
I currently have a Unit that launches fighters (in a Magazine) at a point (using an Ability - Target). This ability should also be able to redirect all external fighters to a new attack point when the Ability is re-issued.
The Ability's Effect tree is currently set up as:
Switch:
Into Iterate Magazine:
Into Issue Order (Attack):
And the result is this:
The fighters attack the last spawned fighter, rather than the new attack point.
Now, I have already figured out a way to get the desired effect via triggers (Ability used -> Issue Order to Unit Group), so I know this can be done. I'm just wondering what I messed up with my Iterate Magazine/Issue Order effect that makes the fighters behave this way.
So why iterating the magazine if they are the external ones?
I would make your ability use a Set effect that can be used to reference the target unit so the issue order has no excuse to pick the wrong target..
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
You can't issue an order to a magazine unit without a Iterate Magazine ability, is the simple answer. Setting up a Set effect that Issues an order to attack a target point issues the said order to the Unit casting the ability, not the Magazine units inside it.
You used to be able to issue order external magazine units using just a Search Area effect but needed to use a periodic effect to constantly order them.
If you want a point use a Create Persistent effect then.
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
Alright so my initial train of thought was correct, but it turns out I had to configure my Effect - Issue Order command a bit differently than I normally do for it to work. Basically rather than having the Issue Order's Unit be executed by the Caster, I set it to Target, and specified the Target of the Issue Order to the initial effect of my ability. I guess the Iterate Magazine effects configure their targets differently than persistents or search areas. Picture attached, for anyone interested.
This makes it so you can issue orders to units in a magazine, independent of the Parent Unit's current attack order (in Conjunction with disabling the Retarget flag in Ability - Magazine and setting Info - Manage to Ignore)
Useful to know.
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