I have made Dark Swarm a channeled spell. So far everything works with it, except that I try to add a beam, or something else, to connect the swarm with the channeled unit. So I try to make a channeled beam connect the caster and the targeted area for as long as the spell is channeled. But the beam does not show at all.
Anyone wanna have a look at my test map and tell me what I am doing wrong?
well i compared your beam actor to the medivacs and it looks like your going to need to add a value to the hosting: host impact+ and hosting: host launch+ fields. i don't have alot of time right now otherwise id look into it further, but i thought this might help steer you in the right direction. try comparing the medivacs beam actor to yours more in depth and see if you can figure out what goes where.
One way to do this would be to change the following:
First of all: Change the AnimationBracketStart event by unchecking the ContentPlayOnce flag. We want to control the animation length, now it just breaks up after one cycle
Change your Abil.x.TargetChannel events to the following:
Effect.DarkSwarmPersistent.Start Easier to get the correct launch and impact locations if we use the effect
->At Caster
Create
Effect.DarkSwarmPersistent.Stop
->At Caster
->FromEffectTreeDescendant without this, cancelling one beam would destroy all
AnimBracketStop BSD shows the death animation of the beam
Change the following fields:
Host Launch + Subject -> _Selectable
Host Launch Site Ops -> SOpAttachWeapon
Host Impact Site Ops -> SOpTargetPoint
The heal beam uses a different method we don't really need here.
I have made Dark Swarm a channeled spell. So far everything works with it, except that I try to add a beam, or something else, to connect the swarm with the channeled unit. So I try to make a channeled beam connect the caster and the targeted area for as long as the spell is channeled. But the beam does not show at all.
Anyone wanna have a look at my test map and tell me what I am doing wrong?
Ps. I use medivacs heal beam just for testing
well i compared your beam actor to the medivacs and it looks like your going to need to add a value to the hosting: host impact+ and hosting: host launch+ fields. i don't have alot of time right now otherwise id look into it further, but i thought this might help steer you in the right direction. try comparing the medivacs beam actor to yours more in depth and see if you can figure out what goes where.
I´ve compared everything between the original heal beam & my own custom thing in my ordinary map. It looks right, but still the beam does not show.
Anyone with any ideas?
One way to do this would be to change the following:
The heal beam uses a different method we don't really need here.