Hi. i'm in need of help for making some spells for some heroes i am creating. I do not know how to use codes like JASS, but know how to use triggers pretty well. Any help you can give me would be great.
My first spell is called Arrowstorm, it's for the Hero Shadow Bowman. and how it works is in one of two ways. (I would prefer option 2 but if you do not know how to programme that then just select option 1)
1. Shadow Bowman gathers multiple arrows and launches them simultaneously. Damaging enemies in an area. this lasts a long time but does not damage the Shadow bowman at all.
2. Shadow Bowan Splits himself many times. having each image with 1 Hp. Each image then fires a single arrow in quick succesion. these arrows then rain upon an area of enemies, dealing no damage to ally's. (the images do not fire arrows simultaneously, but sire them within 0.01 seconds of each other. after each image fires it's arrows it dissapears. if an enemy attacks an image, the image dies. it takes 0.5 seconds for the first image to fire.)
The second spell is also by Shadow bowman, but involves decreasing movement speed which I don't know how to do. I am not sure what to call it so if you think of a name for it then please say it. I am always open to ideas.
Basically this spell is invisibility, but at level 1. the user cannot move or it will break the invisibility. on the second, third and fourth leve,l (yes, four levels of this spell) it's movement speed is dropped instead.
Level 1. if hero moves, spell breaks
Level 2. during spell duration, movement speed is 1/3 base speed (if someone gets boots of speed [+50 move speed] the movement speed bonus is not reduced)
Level 3. movement speed is 2/3 base speed
level 4. normal invisibility
This spell only works on the caster and you cannot select a target. (like warstomp, when you click the icon, it instantly casts)
The Final spell is very difficult. basically. you can either right click for autocasting or activate it manually. if it is autocasted, it activates when an enemy is within 200 range, and then when there are no heroes within 200 range. when it is activated. the hero converts to melee damage, not ranged, and gets bonus damage and attack speed. when the coast is clear, or the user recasts the spell, the hero returns to ranged damage.
Any help is much appreciated. thank you.
My first spell is called Arrowstorm, it's for the Hero Shadow Bowman. and how it works is in one of two ways. (I would prefer option 2 but if you do not know how to programme that then just select option 1)
1. Shadow Bowman gathers multiple arrows and launches them simultaneously. Damaging enemies in an area. this lasts a long time but does not damage the Shadow bowman at all.
2. Shadow Bowan Splits himself many times. having each image with 1 Hp. Each image then fires a single arrow in quick succesion. these arrows then rain upon an area of enemies, dealing no damage to ally's. (the images do not fire arrows simultaneously, but sire them within 0.01 seconds of each other. after each image fires it's arrows it dissapears. if an enemy attacks an image, the image dies. it takes 0.5 seconds for the first image to fire.)
The second spell is also by Shadow bowman, but involves decreasing movement speed which I don't know how to do. I am not sure what to call it so if you think of a name for it then please say it. I am always open to ideas.
Basically this spell is invisibility, but at level 1. the user cannot move or it will break the invisibility. on the second, third and fourth leve,l (yes, four levels of this spell) it's movement speed is dropped instead.
Level 1. if hero moves, spell breaks
Level 2. during spell duration, movement speed is 1/3 base speed (if someone gets boots of speed [+50 move speed] the movement speed bonus is not reduced)
Level 3. movement speed is 2/3 base speed
level 4. normal invisibility
This spell only works on the caster and you cannot select a target. (like warstomp, when you click the icon, it instantly casts)
The Final spell is very difficult. basically. you can either right click for autocasting or activate it manually. if it is autocasted, it activates when an enemy is within 200 range, and then when there are no heroes within 200 range. when it is activated. the hero converts to melee damage, not ranged, and gets bonus damage and attack speed. when the coast is clear, or the user recasts the spell, the hero returns to ranged damage.
Any help is much appreciated. thank you.