Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Triggers
Freezing Grip v1.2.w3x
Variables
Starting Trigers - DONT NEED THIS
Initalization
Refresh
Camera Shit
In Game Massage
In Game Massage 2
Level Up
Level Max
Stats
Open Gate
Close Gate
Freezing Grip
Freezing Grip - How to Import
Freezing Grip Cast
Freezing Grip Loop
Freezing Grip Stop
Freezing Grip Target Die
Enter map-specific custom script code below. This text will be included in the map script after variables are declared and before any trigger code.
Name
Type
is_array
initial_value
Caster
unit
No
Destructible
destructable
No
FreezingGrip_Timer
timer
No
Hashtable
hashtable
No
Hero
unit
No
Player
player
No
Point
location
No
Target
unit
No
Initalization
Events
Map initialization
Conditions
Actions
Hashtable - Create a hashtable
Set Variable Set Hashtable = (Last created hashtable)
Set Variable Set Hero = Ice Mage 0000 <gen>
Set Variable Set Player = Player 1 (Red)
Visibility - Create an initially Enabled visibility modifier for Player emitting Visibility across (Playable map area)
Hero - Set Hero Hero-level to 10 , Show level-up graphics
Selection - Select Hero for Player
Special Effect - Create a special effect attached to the hand, left (Unexpected type: 'attachpoint') of Hero using Abilities\Weapons\ZigguratFrostMissile\ZigguratFrostMissile.mdl
Special Effect - Create a special effect attached to the hand, right (Unexpected type: 'attachpoint') of Hero using Abilities\Weapons\ZigguratFrostMissile\ZigguratFrostMissile.mdl
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Hero using Abilities\Spells\Human\Brilliance\Brilliance.mdl
Set Variable Set Destructible = Icy Gate 0481 <gen>
Destructible - Make Destructible Invulnerable
Refresh
Events
Player - Player 1 (Red) skips a cinematic sequence
Conditions
Actions
Unit - Set life of Hero to 100 %
Unit - Set mana of Hero to 100 %
Unit - Reset ability cooldowns for Hero .
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Hero using Abilities\Spells\Items\AIma\AImaTarget.mdl
Special Effect - Destroy (Last created special effect)
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Hero using Abilities\Spells\Undead\ReplenishHealth\ReplenishHealthCasterOverhead.mdl
Special Effect - Destroy (Last created special effect)
Camera Shit
Events
Time - Every 0.02 seconds of game time
Conditions
Actions
Camera - Pan camera for Player to (Position of Hero) over 0.55 seconds
In Game Massage
Events
Time - Elapsed game time is 5 seconds
Conditions
Actions
Game - Display to (All players) for 15.00 seconds the text: |c00540081Freezing Grip by|r |c00000000BlackSunEmpier|r|c00540081.|r|c00540081Press|r |cffffcc00[ESC]|r |c00540081to refresh life points, mana points and restart cooldown.Feel free to edit this as long as You give me credits.Rate and comment please.ENJOY!|r
In Game Massage 2
Events
Time - Elapsed game time is 21.00 seconds
Conditions
Actions
Game - Display to (All players) for 15.00 seconds the text: |c00540081Type: -lvlup to increase level of Hero. -lvlmax to set Hero to max level. -stats to increase Hero stats for 10.|r
Level Up
Events
Player - Player 1 (Red) types a chat message containing -lvlup (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Hero - Set Hero Hero-level to ((Level of Hero) + 1) , Show level-up graphics
Level Max
Events
Player - Player 1 (Red) types a chat message containing -lvlmax (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Hero - Set Hero Hero-level to 50 , Show level-up graphics
Stats
Events
Player - Player 1 (Red) types a chat message containing -stats (Unexpected type: 'stringnoformat') as An exact match
Conditions
Actions
Hero - Modify Strength of Hero : Add 10 .
Hero - Modify Agility of Hero : Add 10 .
Hero - Modify Intelligence of Hero : Add 10 .
Open Gate
Events
Unit - A unit enters Gate_Region <gen>
Conditions
Actions
Destructible - Open Destructible
Close Gate
Events
Unit - A unit leaves Gate_Region <gen>
Conditions
Actions
Destructible - Close Destructible
Freezing Grip
1 .Open this map
2 .Open your map
* .Go to "File" -> "Preferences" -> tick "Automaticly create unknown variables while pasting trigger data"
* .you can swap between the maps by clicking window -> <this map> <your map>
3 .Copy custom object data of the speciffic spell (from Object editor) from this map to your map (that includes spells, buffs and a dummies, you also need to export custom dummy model if you don't have it)
4 .Copy the spell trigger to your map
5 .You will need to reconnect these lines:
-Main condition of the spell [use the source spell]
-Dummy Abilities [Spell casted by invisible casters, you'll need to do that only when you'll import a spell taht is using dummy abilityes]
6 .Disable and enable the spell triger (if it gives you any errors) If it does chech the trigger again you did something wrong.
7 .Give the base ability to your hero
8 .Test the spell
DONT FORGET TO COPY HASHTABLE FROM INITALIZATION TRIGER, COUSE SPELL WILL NOT WORK PROPETLY.
FEEL FREE TO EDIT THIS AS LONG AS YOU GIVE ME CREDITS...
PLEASE COMMENT AND RATE...
THANKS FOR DOWNLOADING THIS...
Dont forget to copy hashtable from Initalization triger, couse spell will not work propetly.
Freezing Grip Cast
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Freezing Grip
Actions
Set Variable Set Caster = (Triggering unit)
Set Variable Set Target = (Target unit of ability being cast)
Unit - Create 1 . Freezing Grip (Dummy) for (Owner of Caster) at (Position of Caster) facing Default building facing degrees
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
Unit - Add Freezing Grip (Stun) to (Last created unit)
Unit - Order (Last created unit) to Human Mountain King - Storm Bolt . Target
Unit - Make Caster Invulnerable
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Caster using Abilities\Spells\Undead\FreezingBreath\FreezingBreathTargetArt.mdl
Hashtable - Save Handle Of (Last created special effect) as (Key effect_1.) of 1 in Hashtable .
Special Effect - Create a special effect attached to the origin (Unexpected type: 'attachpoint') of Target using Abilities\Spells\Undead\FreezingBreath\FreezingBreathTargetArt.mdl
Hashtable - Save Handle Of (Last created special effect) as (Key effect_2.) of 1 in Hashtable .
Countdown Timer - Start FreezingGrip_Timer as a One-shot timer that will expire in 4.00 seconds
Trigger - Turn on Freezing_Grip_Loop <gen>
Freezing Grip Loop
Events
Time - Every 1.00 seconds of game time
Conditions
Actions
Unit - Cause Caster to damage Target , dealing (120.00 x (Real((Level of Freezing Grip for Caster)))) damage of attack type Spells and damage type Cold
Freezing Grip Stop
Events
Time - FreezingGrip_Timer expires
Conditions
Actions
Trigger - Turn off Freezing_Grip_Loop <gen>
Unit - Make Caster Vulnerable
Special Effect - Destroy (Load (Key effect_1.) of 1 in Hashtable.)
Special Effect - Destroy (Load (Key effect_2.) of 1 in Hashtable.)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.