I'm interested in creating an ability that casts a nova moving outwards centered from the caster. How would one go about to create the effect for that visually?
Is there any already existing spell effect that i can use and somehow place the impact location on the caster?
My thoughts look something like this, then ill just tint it green if doesnt match in color.
Use a model type actor attached to the actor of the caster unit. Create it using actor events triggered by the ability itself or an effect of the ability. There are several shockwave models you can use including that of the predator.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
thanks man, i got the ability this far until i ran into problems. - unit casts ability - actor triggers an effect that occurs at center of caster
what doesn't work: - doesn't apply damage at all - doesn't apply slow behaviour
what i'd like it to do: - cast ability without needing a target - nova explodes and behaviour is applied to all units within the 20 yrd radius of caster for 5 seconds. - when the behaviour expires, apply damage effect.
does it have something to do with the ability type (currently Effect - Instant) or do i need something else than launch missile effect attatched to Effect: Effect on the ability? Also i saw that you could link the damage effect on the behaviours Effect: Expire Effect, maybe that will work if i get the ability sorted?
edit: additional info, this is how the ability tree looks like. - ability-> Effect: Effect is the launch missile - launch missile-> Impact: Effect is the Set effect - Set effect contains 1. damage effect 2. apply behavior (slow) effect 3. search area effect for splash slow - search area->Search: Areas: Effect is the apply behavior effect. - apply behavior-> Effect: Behavior is the actual behavior that slows unit.
You using a Sear Area effect in the effect tree? So you want an Effect - Instant ability that uses a Search Area effect on cast which uses an Apply Behavior effect that applies a Buff behaviour to the targets with a duration that as the final effect does a Damage effect.
Problem is you are launching your missile at the caster.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
i changed the ability to Effect - Target and the damage and slow is applied correctly. however, the radius for the aoe damage does not center at caster, also i think since the ability is set to effect - target it can not be cast without a target.
This unit also has a weapon which is not functioning correctly, it keeps firing when the unit is casting the ability, how do i prevent the weapon from attacking while preparing/casting an ability?
1. changed the ability type to Effect - Instant 2. created an effect: search area (which executes the damage) 3. removed the search: area from damage effect 4. removed the launch missile effect 5. put the search area in the set effect as first 6. changed the ability effect: effect to the set effect.
3 problems as of now: - I can not click the ability to cast it, gives me error "must target unit". However, i can right click it to auto-cast and it will cast just fine. - The ability is not cancelable, i set the "Ability: Cancelable" to Prepare which made sense to me but doesn't work. - The unit using this ability will keep firing it's weapon when it's casting the ability which i don't want. i simply want the unit to cancel weapon attack, cast the ability, then go back to attacking.
i checked that option and now it doesn't attack at all. the thing is, since it's a tower, it should auto-attack anything as soon as it comes into range but stop attacking if the ability is being cast.
Thanks, basically just copied the flags from the gauss rifle. Now it stops attacking when ability is casting however, 1 problem remain, which is i cant right click the ability when casting to cancel it.
I'm interested in creating an ability that casts a nova moving outwards centered from the caster. How would one go about to create the effect for that visually?
Is there any already existing spell effect that i can use and somehow place the impact location on the caster?
My thoughts look something like this, then ill just tint it green if doesnt match in color.
Use a model type actor attached to the actor of the caster unit. Create it using actor events triggered by the ability itself or an effect of the ability. There are several shockwave models you can use including that of the predator.
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
In reply to DrSuperEvil:
- unit casts ability
- actor triggers an effect that occurs at center of caster
- doesn't apply damage at all
- doesn't apply slow behaviour
- cast ability without needing a target
- nova explodes and behaviour is applied to all units within the 20 yrd radius of caster for 5 seconds.
- when the behaviour expires, apply damage effect.
- ability-> Effect: Effect is the launch missile
- launch missile-> Impact: Effect is the Set effect
- Set effect contains 1. damage effect 2. apply behavior (slow) effect 3. search area effect for splash slow
- search area->Search: Areas: Effect is the apply behavior effect.
- apply behavior-> Effect: Behavior is the actual behavior that slows unit.
You using a Sear Area effect in the effect tree? So you want an Effect - Instant ability that uses a Search Area effect on cast which uses an Apply Behavior effect that applies a Buff behaviour to the targets with a duration that as the final effect does a Damage effect.
Problem is you are launching your missile at the caster.
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
In reply to DrSuperEvil:
As stated previously use an Effect - Instant effect that immediately uses a Search Area effect.
Check the ability does not have the transient flag enabled.
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
In reply to DrSuperEvil:
2. created an effect: search area (which executes the damage)
3. removed the search: area from damage effect
4. removed the launch missile effect
5. put the search area in the set effect as first
6. changed the ability effect: effect to the set effect.
- I can not click the ability to cast it, gives me error "must target unit". However, i can right click it to auto-cast and it will cast just fine.
- The ability is not cancelable, i set the "Ability: Cancelable" to Prepare which made sense to me but doesn't work.
- The unit using this ability will keep firing it's weapon when it's casting the ability which i don't want. i simply want the unit to cancel weapon attack, cast the ability, then go back to attacking.
Your search area is probably set to use the caster point and not the caster unit for the launch location.
What are your settings for the prepare time of the ability?
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
In reply to DrSuperEvil:
On the ability i've set:
- UI: Show progress: Prepare
however i can't find any setting that i logically relate to pausing weapon usage during cast.
Checked that your weapon has the Only Fire While Attacking flag enabled?
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
In reply to DrSuperEvil:
Does your unit have the Attack ability?
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
In reply to DrSuperEvil:
build in progress, stop, attack, paralysis (the big aoe ability)
Then the weapon should work if the Only Fire While Attacking flag is enabled.
Compare what settings you have on the weapon against the marine weapon.
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
In reply to DrSuperEvil:
Check the flags under the ability. Check the Ability: Cancelable field.
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
In reply to DrSuperEvil:
Have you set a cancel button?
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