So I'm currently working on a summoning spell that summons a unit at a target point (read: player-selected point) and the unit summons fine, works fine, etc. The problem I am currently having though, is I am attempting to create a summoning circle at the point before actually summoning the unit that lasts from cast start (spell begins) to finish start (unit spawns). I used ProzaicMuse's tutorial to kind of get the idea for this whole thing. I know my problem has to do with the actor for my summoning circle model not having correct hosting, but I don't know how to have it attach to the point that the spell is being cast at and not revert back to the caster.
Some possible solutions I've thought up:
1. Create a Site Operations point that the circle can be connected to when the spell is cast, although I assume if I knew where to create the SOP point I'd know where to stick the circle without it.
2. Have a trigger place the circle when the spell begins...which again I wouldn't know how to target.
3. Create a unit at the target point that is either invisible or looks like part of the spell that will somehow later change into the unit that will spawn at end of the spell.
4. Make the summoning circle itself into a unit that will spawn and then be replaced by the specified unit at the end of the spell.
If anyone has any thoughts, please let me know; any help is appreciated.
I am totally replying from memory which isn't something you should trust. But go ahead and try it... might work.
The actor Events for your Summoning Circle actor is probably looks something like:
Abil.SomeSummonSpell.SourceCastStart
- Create
If it is, try changing it so that it reads:
Abil.SomeSummonSpell.TargetCastStart
- Create
Well, it was a good try, and I thought it would work, but for some reason even without hosting and changing the creation event to target, the circle still ends up on the caster. Thank you though.
I was actually using nothing in the host field at all for this, but I now changed it to Alias > _ActorAction and the thing actually works now. Thanks for the feedback guys, it really helped!
now i\'m completely replying via memory that isn't something you have to trust. But zip at the top IN ADDITION TO try it... may then work. ones actor Events for your Summoning Circle actor can be possibly looks something like: Abil.SomeSummonSpell.SourceCastStart
So I'm currently working on a summoning spell that summons a unit at a target point (read: player-selected point) and the unit summons fine, works fine, etc. The problem I am currently having though, is I am attempting to create a summoning circle at the point before actually summoning the unit that lasts from cast start (spell begins) to finish start (unit spawns). I used ProzaicMuse's tutorial to kind of get the idea for this whole thing. I know my problem has to do with the actor for my summoning circle model not having correct hosting, but I don't know how to have it attach to the point that the spell is being cast at and not revert back to the caster.
Some possible solutions I've thought up: 1. Create a Site Operations point that the circle can be connected to when the spell is cast, although I assume if I knew where to create the SOP point I'd know where to stick the circle without it. 2. Have a trigger place the circle when the spell begins...which again I wouldn't know how to target. 3. Create a unit at the target point that is either invisible or looks like part of the spell that will somehow later change into the unit that will spawn at end of the spell. 4. Make the summoning circle itself into a unit that will spawn and then be replaced by the specified unit at the end of the spell.
If anyone has any thoughts, please let me know; any help is appreciated.
Well, it was a good try, and I thought it would work, but for some reason even without hosting and changing the creation event to target, the circle still ends up on the caster. Thank you though.
You need to remove _Selectable from the Subject box of the Host field.
I was actually using nothing in the host field at all for this, but I now changed it to Alias > _ActorAction and the thing actually works now. Thanks for the feedback guys, it really helped!
now i\'m completely replying via memory that isn't something you have to trust. But zip at the top IN ADDITION TO try it... may then work. ones actor Events for your Summoning Circle actor can be possibly looks something like: Abil.SomeSummonSpell.SourceCastStart
_____________ Cut down your exam stress by using our latest [url=http://www.test-king.com/cert-TOGAF.htm]Testking togaf certification[/url] exam and high quality [url=http://www.test-king.com/learning/Security-Certifications.htm]security certifications[/url] demos. We provide updated [url=http://www.usuhs.mil/]usuhsmil[/url] questions with 100% pass guarantee along with [url=http://en.wikipedia.org/wiki/Quincy_University]Quincy University[/url]
Wow a 5 year necro that is a record...
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