They should make a tutorial for posting triggers on the hive. I think it needs like 10 pages to explain how to click "Copy as Text" and paste between tags "[triger] [/trigger]"...
Type these tags: [triger] and [/trigger] in capital letters, then between them, paste the triggers. ( I mispelled "trigger" because i dont want the text to disappear
)
You get it now?
I hope you can understand sarcasm dude, cuz if not, your hopeless.
I'd love to help you improve this spell, but i cant. I have a fucking test to study for, and there's literally 40 chapters to memorize.
EDIT: Did you know that there are sarcasm tags?? Look at the first line in this comment
EDIT2:
Lemme help you a bit.
First of all, don't use "integer a". Use "Integer Variable"
Second, add this line to your triggers to remove the location so that it doesn't cause leaks:
JASS:
call RemoveLocation(udg_Caster)
( assuming the name of the location is "Caster". Please change that name. It should be something like "Loc", or better yet, "AwakenFire_Loc1". This way, implementation is much easier. I hate renaming variables because they overwrite others! )
EDIT3:
One last thing,
DON'T EVER USE WAITS IN A SPELL!!!!
EDIT4:
Sorry.. I just wanted to make a point