I gave a tank the Drakken Laser drill weapon (Ventorini Beam). Everything works fine, except that the F* beam actor is not destroyed when the target unit is killed, or when I change target ... I don't understand why, all the events seem correct to me. Here are the events of the actors used :
Please help me, I really don't understand what's the problem ... I tried taking another tank model, and to duplicate the sentry weapon instead of drakken, but it does the same problem in botch circumstances, so the problem is really the actor.
If the Tank changes target, the attach point of the beam remain on his weapon while he moves, and the other attach point on the previous unit/last point where the unit stood before dying.
Help guys please :(
Oh and another question ... I made an ability that fires 5 missiles with a 0.5s delay between each ... I would like the missile to go straight to the sky from the casting unit, then to come from the sky to land on my target unit. How can I do that ? Is it a special missile mover ?
Are you sure that the validator "At effect" works correctly?
Rollback Post to RevisionRollBack
Currently working on a campaign - "Children of the Void":
First map - The Hungry Swarm - is released to EU;
Second - The Titan Fist - is released to EU;
Third - The Breakthrough - is released to EU;
Fourth - The Elder Beacon - is released to EU;
When I worked on a SPC, I duplicated everything related to that weapon (when I say everything it EVERYTHING) and gave it to the Laser Drill Tank. It worked for me, just try to re-do yor weapon directly copying everything linked to the weapon and changing the events as you like.
I tried what you said, I completely remade the weapon, I duplicated EVERYTHING from the weapon : Effect, actors, sound and models ... Everything is correctly linked together, but it still does the same problem :( I'm gonna cry
If you have time, I attached the mod so you guys can look if you see what's the problem :/
The weapon is "Ventorini Beam", and all the other data related to it contain "Laser Tank" in it, and are well described, you should find them easily.
I'm solving it, ten minutes and I'll say how it went. EDIT: Found the problem. You forgot to edit the most important actor: "Cyborg - Laser Tank (Bigger Attack Beam)" which has an event which tells the model to destroy when the final persistent effect has finished, that was the reason of not working. Just edited it and it works now. P.S.: it is not needed to edit the Generic Attack actors which are created when you create and Action type event, but if you want to edit them is your decision, it is only for time saving.
Wait what ? Yes it has that event, but isn't it supposed to be there ? The beam isn't supposed to be destroyed when the persistent stops ?
What did you change exactly ?
Thank you very much for your time and help :)
Edit : Ok I see my problem ... All that time my eyes were reading "Cyborg - Ventorini Beam (Create persistent)" in the event, while it was "Laser Drill - Ventorini Beam (Create Persistent)" written ... I'm sorry, that's a really stupid mistake, I'm going to go buy glasses right away lol