Warcraft III resources & community, 2003–2006 · archived

5 Random Spells

not rated
Submitted by Nantuko_HuskJASS Enhanced641 downloads37 KB
Screenshot
Screenshot
My spells for Blade.dk`s Jass/GUI spell enhanced contest.

Features:

Holy

Volcao Bash

Divine Shield.
File Name
ContestSpellpack.w3x
Author
Nantuko_Husk
Download

Comments

10
Even with spell steal on a Spellbreaker he would't be able to target the hero since is invulnerable,which means.

is Immune to magical and Immune to physical,also you could set the field 'Priority for spell steal' to 0
It would be funny to make sure to make buff JASS spells compatible with Spell Steal, I think that it is impossible from now, so better boicot spell steal! don't use it on custom maps!
Hehe, no I won't come with more comments than "Nice job!" till the contest is ended though :D
... are you still downloading blade ? :lol:
* DOWNLOADING *
i know Volcano Bash is abuseable. :(


and as you said most of custom buff spells dont support buff steal.

Update : Fixed 2 variable leaks in holy.
"Attacking an unit" is equal with "An Unit Begins Casting an Ability" as in timing. By that I mean that when u use the "Attacking an unit" the trigger activates just when the unit prepares to attack. So if at the very same time it should release the missile you move the unit, then the unit stops attacking but the trigger still fires...

And if the unit becomes invulnerable the fireballs (or whatever they are called) won't move towards the caster anymore and yeah, it will look a little bit strange. To solve it you would practically have to trigger the units' movement. But that's an exceptional case... I am usually more interested in such stuff than leaks, and that's why I didn't pay full attention to leaks for now. But both are important...

And to be a real jerk I could also tell you that Divine Shield isn't compatible with Spell Steal. Now this is an extremely rare case. But if Spell Steal is allowed to target invulnerable units then it won't work for your spell. I think 90% of the enchanced buff spells are not compatible with Spell Steal. Again, no offense. Most of my spells don't respect this because I don't find it important anymore, unless they are melee spells. I'll have to be careful about this aspect with the spells for my project: Revival of the High Elves.

Oh, and remove that trigger, ok? It's a little confusing... sorry about that as I was saying, I didn't really check the coding. ;)

~Daelin
Divine Shield - Pretty simple. No offense, but nothing special at all. And yeah, it's good that you figured out the buff stuff. Took me awhile when I first made a buff spell in JASS as well.


I know,it is the simplest spell i've ever made,but i sill like it,i think is a nice idea!



Volcano Bash - You simulated Bash, in a pretty nice manner, by making the dummy unit attack the target and through that, no longer have to create a secondary trigger. However, keep in mind that there might be a difference between the moment when the projectile of the caster hits the target, and the projectiles bashing it. HOWEVER, another problem comes when the target becomes invulnerable while the projectiles are heading towards it. Try to avoid these stuff and it will be really nice.


I still wonder what will happen if the target becomes imba while missiles are on the fly ?
i think that he wont take damage . . . am i wrong?

so maybe i'll have to wait some time then launch the stuff, but i dont see that i will make that change,the spell looks preety ok to me. )



Holy - Ok, this is definitely a complicated spell, and heavily bugged. I'm not going to look over the code, pretty long and pretty late here . However, I can tell you that the heavy bug I noticed is that the drain life continues to give life to the caster even when the light balls go away. And moreover, the drain also works on other units than the caster. If you really intended it, sorry! But yeah, it is really nice. Sounds like the Arcane Pyramid though (Blade.dk) but still nice.


It takes a lot of time to build,anyway,the dummies are not supposed to give life to he caster unit!!! the heros are healed by a trigger which is not supposed to let them die.
I have made many tests with holy and i didnt found any serious bug with it.
And as for Arcane Pyramid,i knew someone would say something about that,they are similar,but i am not the guy who will copy spells from the others.
Although they have different coding structure and ( i think that ) holy is longer (in line #) than arcane pyramid.


thanks anyway!


EDIT : about Powerbash. i have a question.

is attacking a unit is faster than casting an ability into it? if so i will make the unit's missile the volcano stuff, and
add a bash with 100% chance of sucess . . .
Ok, time to give some comments, eh? Well, they are not negative but neither fully positive. ;)

Divine Shield - Pretty simple. No offense, but nothing special at all. And yeah, it's good that you figured out the buff stuff. Took me awhile when I first made a buff spell in JASS as well. ;)

Volcano Bash - You simulated Bash, in a pretty nice manner, by making the dummy unit attack the target and through that, no longer have to create a secondary trigger. However, keep in mind that there might be a difference between the moment when the projectile of the caster hits the target, and the projectiles bashing it. HOWEVER, another problem comes when the target becomes invulnerable while the projectiles are heading towards it. Try to avoid these stuff and it will be really nice. :)

Holy - Ok, this is definitely a complicated spell, and heavily bugged. I'm not going to look over the code, pretty long and pretty late here :lol:. However, I can tell you that the heavy bug I noticed is that the drain life continues to give life to the caster even when the light balls go away. And moreover, the drain also works on other units than the caster. If you really intended it, sorry! But yeah, it is really nice. Sounds like the Arcane Pyramid though (Blade.dk) but still nice.

~Daelin
my spells for blade's spell contest.

i had somehow a lack of time , but i made those,that holy took a lot of time to make.


have fun with them as much as i did by coding them.