Warcraft III resources & community, 2003–2006 · archived

Freezing Explosions

not rated
Submitted by Div_STrigger Enhanced795 downloads31 KB
Screenshot
Screenshot
Freezing Field, but now... exactly like DotA!!!!!!!!!!

Tanks for everybody who helped me with this spell, the spell that i always dreamed about making ;]

Special tanks for Shark_Cruncher, DsDjs and Daelin, who teatched me how make channel effects.

ENJOY
File Name
Freezing Explosions.w3x
Author
Div
Download

Comments

12
> wow, try to be shorter next time plx

But he is right.
wow, try to be shorter next time plx
well, its oficial... i loked all site, the ones thta i found:
Frost Anihhilation: multi blizzards, frostnovas and etc, but everything instantly
Freezing Field: calls down waves of blizzard thta freezes every enemys around the caster
COld Spells - Freezing Field: slam the ground and slows every enemy around it

Sorry emjlr, but this time, ur wrong


http://www.wc3sear.ch/index.php?p=Spells&ID=342&sid=22da74c610751491e1a02815b88e0903

look again

now it is official

now let us debug this piece

the first interesting thing is this

"This creates the pillars of flames"

which is written in the comment section of the spell

obviously uve used somone elses spell for this

to the technical side

Effect
    Events
        Time - Every 1.00 seconds of game time
    Conditions
    Actions
        Set FreezingEffect = (This trigger)
        Wait 0.25 seconds
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (FreezingCaster is dead) Equal to False
            Then - Actions
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-125.00, -125.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (0.00, -150.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (200.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-250.00, 250.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-300.00, 0.00)) facing (Position of (Triggering unit))
            Else - Actions
        Wait 0.20 seconds
        Special Effect - Create a special effect attached to the overhead of FreezingCaster using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (FreezingCaster is dead) Equal to False
            Then - Actions
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-150.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-200.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (250.00, -250.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-250.00, -250.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (125.00, 0.00)) facing (Position of (Triggering unit))
            Else - Actions
        Wait 0.20 seconds
        Special Effect - Create a special effect attached to the overhead of FreezingCaster using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (FreezingCaster is dead) Equal to False
            Then - Actions
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-125.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-150.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (0.00, 200.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-250.00, -250.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (250.00, 250.00)) facing (Position of (Triggering unit))
            Else - Actions
        Wait 0.20 seconds
        Special Effect - Create a special effect attached to the overhead of FreezingCaster using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (FreezingCaster is dead) Equal to False
            Then - Actions
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (150.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (0.00, -200.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (250.00, -250.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (300.00, 0.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (0.00, 125.00)) facing (Position of (Triggering unit))
            Else - Actions
        Wait 0.20 seconds
        Special Effect - Create a special effect attached to the overhead of FreezingCaster using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (FreezingCaster is dead) Equal to False
            Then - Actions
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (125.00, 125.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (200.00, -200.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-250.00, -250.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (0.00, 300.00)) facing (Position of (Triggering unit))
                Wait 0.10 seconds
                Unit - Create 1 Dum for Player 1 (Red) at ((Position of FreezingCaster) offset by (-125.00, 125.00)) facing (Position of (Triggering unit))
            Else - Actions
        Wait 0.25 seconds
        Special Effect - Destroy (Last created special effect)
        Unit - Remove (Last created unit) from the game


you did that, now what you should have done is this

Effect Copy
    Events
        Time - Every 0.20 seconds of game time
    Conditions
    Actions
        Special Effect - Create a special effect attached to the overhead of FreezingCaster using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
        Special Effect - Destroy (Last created special effect)
        Set Temp_Point = ((Position of FreezingCaster) offset by (Random real number between 0.00 and 500.00) towards (Random real number between 0.00 and 360.00) degrees)
        Unit - Create 1 Dum for (Owner of FreezingCaster) at Temp_Point facing Default building facing degrees
        Unit - Order (Last created unit) to Undead Lich - Frost Nova (Last created unit)
        Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
        Custom script:   call RemoveLocation(udg_Temp_Point)
        Wait 0.10 seconds
        Set Temp_Point = ((Position of FreezingCaster) offset by (Random real number between 0.00 and 500.00) towards (Random real number between 0.00 and 360.00) degrees)
        Unit - Create 1 Dum for (Owner of FreezingCaster) at Temp_Point facing Default building facing degrees
        Unit - Order (Last created unit) to Undead Lich - Frost Nova (Last created unit)
        Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
        Custom script:   call RemoveLocation(udg_Temp_Point)
        Custom script:   set udg_Temp_Point = null


urs looks absoluty nothing like dotas at all, where mine is exactly alike

the way you do damage is stupid, and doesnt always damage all units in area, there are a gazillion leaks, and your test mpa is poo

1/5 for effort

helpful hint

Total lines: 88
(Line: 12 ) (Word: 35 ) Position Leak
(Line: 14 ) (Word: 35 ) Position Leak
(Line: 16 ) (Word: 35 ) Position Leak
(Line: 18 ) (Word: 35 ) Position Leak
(Line: 20 ) (Word: 35 ) Position Leak
(Line: 28 ) (Word: 35 ) Position Leak
(Line: 30 ) (Word: 35 ) Position Leak
(Line: 32 ) (Word: 35 ) Position Leak
(Line: 34 ) (Word: 35 ) Position Leak
(Line: 36 ) (Word: 35 ) Position Leak
(Line: 44 ) (Word: 35 ) Position Leak
(Line: 46 ) (Word: 35 ) Position Leak
(Line: 48 ) (Word: 35 ) Position Leak
(Line: 50 ) (Word: 35 ) Position Leak
(Line: 52 ) (Word: 35 ) Position Leak
(Line: 60 ) (Word: 35 ) Position Leak
(Line: 62 ) (Word: 35 ) Position Leak
(Line: 64 ) (Word: 35 ) Position Leak
(Line: 66 ) (Word: 35 ) Position Leak
(Line: 68 ) (Word: 35 ) Position Leak
(Line: 76 ) (Word: 35 ) Position Leak
(Line: 78 ) (Word: 35 ) Position Leak
(Line: 80 ) (Word: 35 ) Position Leak
(Line: 82 ) (Word: 35 ) Position Leak
(Line: 84 ) (Word: 35 ) Position Leak
Completed
Total amount of leaks: 25

try and fix those


better luck next time


well, its oficial... i loked all site, the ones thta i found:
Frost Anihhilation: multi blizzards, frostnovas and etc, but everything instantly
Freezing Field: calls down waves of blizzard thta freezes every enemys around the caster
COld Spells - Freezing Field: slam the ground and slows every enemy around it

Sorry emjlr, but this time, ur wrong :wink:
i will be happy if u tell me the name of the spell and who did it
tnx
actually there is on here that dota copied, so dotas is exactly like it, check around


so yes, it has been done before, and better might I add
well, i got to confess, it is not complicated, but no one have the idea to make it... until now
so, i would give to my self a 4/5, cos its not complicated, but everybody loves this spell, like... more than 20 people asked me to make this spell, and when i finished it, all of them liked it so much and keeping asking more and more, like that dota spell called Nether Strike ( im working on it by the way )
so, my spell is good enough i think, its simple but well done, and it is very very very looked like the dota one, and u guys now that :wink:

"this has been done before..."
sorry budy, but it hasnt been done before ;/
u can search in this site, or in any other, i've already looked, i said before and im going to say it again, in this site there is like 4 tipes of Freezing Field:
Mine: random explosions
Darky: blizzards that freezes enemys
and 2 more that are totally different than mine, so im answering this to make it clear at once! :wink: cya
this has been done before... 3/5 because of the overall look and the simplicity of the spell= meaning even i can do it xD
Non multiincastanious?
Might leak.
Good look.

1/5 for triggers
4/5 for Looks
1/5 for Complexity
3/5 for Effect
5/5 for Implimatiability

2.8/5

Not bad, simpile, but lacks levelability.
u mean, put the caster to channel instead of pausing him? yeah i did :wink:
Hope u like it now budy and tnx for ur sugestion :)
so u got my suggestions?
Sorry for that guys
I was very pissed off cos i couldnt update my spell, it always appeared without SS or with the description wrong -.-"
Hope u guys like cos... now its EXACTLY like DotA :P :) :) :wink: :D