| 07-09-2004, 10:58 PM | #1 |
I've made my own spell using the guidelines in WE unlimited but my spell doesn't work....i need to convert it to a function but i dont know how any help please :( |
| 07-10-2004, 12:48 AM | #2 | |
Quote:
Huge lack of information there buddy. What do you mean by you made your spell using the guidelines in WE Unlimited? And were you trying to make a trigger spell or a normal spell? Explain, please. |
| 07-10-2004, 12:59 AM | #3 | |
Quote:
i created it using the information on a web-site my spell works now:) thanks for the reply |
| 07-10-2004, 01:04 AM | #4 |
but i want to create an ability called omnislash where the casting unit quickly blinks around on the battlefield striking 3 or more units but how??? i need some trigger help with it sorry for my bad english by the way |
| 07-10-2004, 02:34 AM | #5 |
Have you checked the download section? I believe one was already made. If you can't find it there, let me know and I'll see what I can do about helping you with the triggers. Also, you don't need anything other then the default WE to make the spell and if you use any of the special GUI functions, you'll have to convert it to Jass before anyone with a real WE can even open the map, so keep this in mind if you plan on sharing the map with anyone. |
| 07-10-2004, 01:36 PM | #6 | |
Quote:
Nope it name is omnislash though but the casters weapon just starts to glow |
| 07-10-2004, 02:19 PM | #7 |
Hmm... I know I've seen one somewhere, but it might not have been submitted to the download section. Well, what you will need to do is make a dummy ability that does nothing and has no target. Then make a trigger that runs with the event "A unit begins casting an ability" and with the condition "Ability being cast is equal to Omnislash" (using the dummy ability). Now what will need to do is pick, let's say, a random 2 * level of Omnislash for casting unit units in 600 of casting unit and add them to a unit group. (Note that you can change any of the numbers to suit your needs) Now we need to create a loop that runs once for every unit in the unit group. Within the loop, we need to pick a random 1 unit from that group and create a special effect at a distance of 50 offset by 50 and create a special effect at the position of the casting unit. We will then move the caster instantly to the forestated position and order him to attack the picked unit. Then remove the unit from the unit group. Once the loop has finished, clear the unit group. |
| 07-10-2004, 02:23 PM | #8 | |
Quote:
Thanks :> i need help with another one i made called dreadinferno it works and all...but the caster dies when he casts the spells |
| 07-10-2004, 02:35 PM | #9 |
hmmm...ive tried but i dont know what u mean by random 2*level |
| 07-10-2004, 02:43 PM | #10 | |
Quote:
So you do 2 or some other number * the level of omnislash. Say the level of Omnislash is 3, the number of targets for omnislash will be 6. |
| 07-10-2004, 02:46 PM | #11 | |
Quote:
k.... can u plz write down the trigger?? |
| 07-10-2004, 04:03 PM | #12 |
You can have mine. Er... Maybe. You gotta beg as I look for it. I made one like ages ago. 7+ months... The triggering is so simple. I belive it only took a loop... ]EDIT[ Stop using 3rd party editors, they give you and others more stress then thier worth. The whole, shutting down the editor when you try to up a 3rd party map is insanenly annoying, I then throw the map away regardless of what it is. -----]~LM23 |
| 07-10-2004, 04:17 PM | #13 |
This is the code you are looking for, I believe. Code:
Unit Group - Pick every unit in (Random (2 x (Level of Omnislash for (Casting unit))) units from (Units within 750.00 of (Position of (Casting unit)) matching (((Owner of (Picked unit)) is an enemy of (Owner of (Casting unit))) Equal to True))) and do (Actions)
Loop - ActionsAnd Linkmaster, either give him the map or don't say anything... It's a little rude to try and make people beg for it... However, you are right about third party WEs. |
| 07-10-2004, 07:00 PM | #14 | |
Quote:
|
