Warcraft III resources & community, 2003–2006 · archived

Asgard`s Cinematic Frost spell

not rated
Submitted by Asgard_RagnaTrigger Enhanced565 downloads124 KB
Screenshot
Screenshot
Well a crapy spell with crapy effects. ~Removed Unit Leaks~



Creats a big Frost Ornament which slows enemys and deals damage over time.




Plz give Credits to me
File Name
Frost Cinematic.w3x
Author
Asgard_Ragna
Download

Comments

20
My Brain? What's wrong with my brain?
I think ... he is... talking... bout ... the number... of his words...

jesus... your spells are great but your brains :?
y but what do you mean with that
i mean: "who is counting" xD
Thx but i don't understand what you mean with "whos counting?"
asgard, buddy, one word: nice effects!
ok, maybe two words, but... whos counting? xD

gz :wink:
Alright I trust you :lol: . There are a lot of resources on this site. Some things are bound to look similar (like a lot of beam spells :lol: )
Well no i didn't use this, i got the math codes from a friend but you are right looks a bit similar..well I just can say that i haven't stolen it, but think what you want.

Btw: I will upload the non-leak version today.
Ummmm... Looks very suspiciously similar to the beginning of this spell...
http://www.wc3sear.ch/?p=Spells&ID=598

Or is that what you were referring to in one of the earlier posts?
If im back at my own computer i will upload a version without leaks
Many effects, but it realy killing game. But for some cinematics it shall be gooood
Wow that was amazing. The curves of frost were truly unique. Props to you!
Well i know this but i usually forget that lol
er, the anonymous poster was me. Anyways, you need to assign points into your locations. I noticed that when you created special effects, you use the position of the casting unit. Thats not good! Everytime you do that you create a leak, and you looped so many triggers like that over 60 times! That means you get about somewhere between 60-100 leaks per time you cast this. To fix the problem, you have to assign a variable to the position of the unit where you want to create the effect, then remove it later to prevent leaks.

Like one part for example. This is what you did.

For Loop Integer A - Loop
Special Effect - Create Spfx at position of triggering unit offset by X Towards X angle.

That is an incorrect way, and everytime that looped, it would create a leak. The leak is unremovable!

If you assign a variable location, then you could clean it up later.

Example:

For Loop Integer A
Set PointArray[x] = Position of Triggering Unit
SpecialEffect - Create Special Effect at position of PointArray[x] offset by X Towards X angle.
call RemoveLocation(udg_PointArray[x])

This would assign the PointArray[x] to your casters location. Then the Special effect would be created at the variable instead of the generic "triggering unit" location. Then, at the end, you could clear the PointArray thus preventing a leak!

Long and boring yes. Atleast you learned something....RIGHT!?
Y i know but since it is a cinematic spell i think it's ok. If you use it 1 time every 1 or 2 min not many laggs will appear
Mhh i made one part of this spell in the spellpack my brother uploaded(grr -.-) and i deleated. But just 1 part not the full spell.

Well since this was the best spell i decided to decorate him a bit.
Didn't you already make this? lol. Still good. 4.5/5
Thx x)
The Spell looks really n1.
5/5 :D
Comments plz!