Naminator
Coming Back To Life
- Reaction score
- 76
This is my second spellpack, i try to do my best with the leaks. Hope You Like It
It's all in GUI.
Stunning Seek: (Copy only the ability)
Throw a rolling wheel to damage unit and stun the taget.
Mortal Net: (Ability, Dummy Unit(Spells) and the trigger)
Throw a slowny net to a target but when it hits the target deals deadly damage. The enemy cannot move and deals damage as soon as de net gets the target.
Stomp of Hammers: (Ability, Dummy Unit(Stun) and Trigger. You can change damage by changing: Neutral Hostile>Heroes>Thunder Bolt)
Every unit in an area will get stun twice. Has an effect area Has an increase area per level.
Blooding Sword: (Ability and trigger only)
Caster fly into air and charge toward target unit. When he get to target it will slam damage.
Hope you Like It!
Visit my custom Spells:
[SpellPack]-1 - [SpellPack]-2
It's all in GUI.
Stunning Seek: (Copy only the ability)
Throw a rolling wheel to damage unit and stun the taget.
Mortal Net: (Ability, Dummy Unit(Spells) and the trigger)
Throw a slowny net to a target but when it hits the target deals deadly damage. The enemy cannot move and deals damage as soon as de net gets the target.
Code:
Mortal Net
Acontecimientos
Unidad - A unit Inicia el efecto de una habilidad
Condiciones
(Ability being cast) Igual a Mortal Net
Acciones
Set MN_Caster = (Triggering unit)
Set MN_Caster_Loc = (Position of MN_Caster)
Set MN_Target = (Target unit of ability being cast)
Set MN_Target_Loc = (Position of MN_Target)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Si: Condiciones
((MN_Target has buff Atrapar (Aire)) Igual a True) or ((MN_Target has buff Atrapar (Tierra)) Igual a True)
Entonces: Acciones
Skip remaining actions
Otros: Acciones
Unidad - Create 1 Dummy (Spells) for (Owner of MN_Caster) at MN_Caster_Loc facing Vista edificio predeterminada degrees
Custom script: call RemoveLocation (udg_MN_Caster_Loc)
Unidad - Add a 3.00 second Generico expiration timer to (Last created unit)
Wait until (((MN_Target has buff Atrapar (Aire)) Igual a True) or ((MN_Target has buff Atrapar (Tierra)) Igual a True)), checking every 0.10 seconds
For each (Integer A) from 1 to ((Level of Mortal Net for MN_Caster) x 3), do (Actions)
Bucle: Acciones
Efecto especial - Create a special effect attached to the chest of MN_Target using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Efecto especial - Destroy (Last created special effect)
Efecto especial - Create a special effect attached to the chest of MN_Target using Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Efecto especial - Destroy (Last created special effect)
Unidad - Cause (Last created unit) to damage MN_Target, dealing (10.00 x ((Real((Level of Mortal Net for MN_Caster))) + 10.00)) damage of attack type Caos and damage type Universal
Custom script: call RemoveLocation(udg_MN_Target_Loc)
Stomp of Hammers: (Ability, Dummy Unit(Stun) and Trigger. You can change damage by changing: Neutral Hostile>Heroes>Thunder Bolt)
Every unit in an area will get stun twice. Has an effect area Has an increase area per level.
Code:
Stomp of Hammers
Acontecimientos
Unidad - A unit Inicia el efecto de una habilidad
Condiciones
(Ability being cast) Igual a Stomp of Hammers
Acciones
Set SH_Caster = (Triggering unit)
Set SH_Caster_Loc = (Position of SH_Caster)
Set SH_Group = (Units within (200.00 + (100.00 x (Real((Level of Stomp of Hammers for SH_Caster))))) of SH_Caster_Loc matching ((((Matching unit) is dead) Igual a False) and (((Matching unit) belongs to an enemy of (Owner of SH_Caster)) Igual a True)))
Unidad - Activar pausa SH_Caster
Grupo de unidad - Pick every unit in SH_Group and do (Actions)
Bucle: Acciones
Set SH_TempPoint = (Position of (Picked unit))
Unidad - Create 1 Dummy Stun for (Owner of SH_Caster) at SH_Caster_Loc facing SH_TempPoint
Unidad - Add a 3.00 second Generico expiration timer to (Last created unit)
Unidad - Add Rayo de tormenta to (Last created unit)
Unidad - Set level of Rayo de tormenta for (Last created unit) to (Level of Stomp of Hammers for SH_Caster)
Unidad - Order (Last created unit) to Humano Rey de la Montaña: Rayo de tormenta (Picked unit)
Wait 0.50 seconds
Set SH_Caster = (Triggering unit)
Set SH_Caster_Loc = (Position of SH_Caster)
Set SH_Group = (Units within (200.00 + (100.00 x (Real((Level of Stomp of Hammers for SH_Caster))))) of SH_Caster_Loc matching ((((Matching unit) is dead) Igual a False) and (((Matching unit) belongs to an enemy of (Owner of SH_Caster)) Igual a True)))
Grupo de unidad - Pick every unit in SH_Group and do (Actions)
Bucle: Acciones
Set SH_TempPoint = (Position of (Picked unit))
Unidad - Create 1 Dummy Stun for (Owner of SH_Caster) at SH_Caster_Loc facing SH_TempPoint
Unidad - Add a 3.00 second Genrico expiration timer to (Last created unit)
Unidad - Add Rayo de tormenta to (Last created unit)
Unidad - Set level of Rayo de tormenta for (Last created unit) to (Level of Stomp of Hammers for SH_Caster)
Unidad - Order (Last created unit) to Humano Rey de la Montaña: Rayo de tormenta (Picked unit)
Unidad - Desactivar pausa SH_Caster
Custom script: call DestroyGroup (udg_SH_Group)
Custom script: call RemoveLocation (udg_SH_Caster_Loc)
Blooding Sword: (Ability and trigger only)
Caster fly into air and charge toward target unit. When he get to target it will slam damage.
Code:
Blooding Sword
Acontecimientos
Unidad - A unit Inicia el efecto de una habilidad
Condiciones
(Ability being cast) Igual a Blooding Sword
Acciones
Set BS_Caster = (Triggering unit)
Set BS_Target = (Target unit of ability being cast)
Set BS_Target_Loc = (Position of BS_Target)
Set BS_Caster_Loc = (Position of BS_Caster)
Set BS_Distance_Between_Points = (Distance between BS_Caster_Loc and BS_Target_Loc)
Set BS_Angle = (Angle from BS_Caster_Loc to BS_Target_Loc)
Set BS_Target_Hit = False
Set SS_Damage = 500.00
Unidad - Activar pausa BS_Target
Unidad - Make BS_Caster face BS_Angle over 0.10 seconds
Unidad - Add Forma de cuervo to BS_Caster
Animacion - Change BS_Caster flying height to 300.00 at 600.00
Unidad - Remove Forma de cuervo from BS_Caster
Unidad - Activar pausa BS_Caster
Animacipn - Change BS_Caster's animation speed to 500.00% of its original speed
Animacion - Play BS_Caster's attack animation
Unidad - Turn collision for BS_Caster Apagado
Wait 1.00 game-time seconds
Animacion - Change BS_Caster flying height to 0.00 at 500.00
Detonador - Turn on Blooding Sword Action <gen>
Wait until (BS_Target_Hit Igual a True), checking every 0.10 seconds
Animacipn - Change BS_Caster's animation speed to 25.00% of its original speed
Animacion - Play BS_Caster's slam animation
Wait 2.75 seconds
Unidad - Cause BS_Caster to damage BS_Target, dealing SS_Damage damage of attack type Caos and damage type Normal
For each (Integer A) from 1 to 2, do (Actions)
Bucle: Acciones
Efecto especial - Create a special effect attached to the chest of BS_Target using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
Efecto especial - Destroy (Last created special effect)
For each (Integer A) from 1 to 2, do (Actions)
Bucle: Acciones
Efecto especial - Create a special effect attached to the chest of BS_Target using Objects\Spawnmodels\Human\HCancelDeath\HCancelDeath.mdl
Efecto especial - Destroy (Last created special effect)
Detonador - Turn off Blooding Sword Action <gen>
Escenario - Create a 1.00 second Temporal crater deformation at BS_Target_Loc with radius 150.00 and depth 100.00
Unidad - Desactivar pausa BS_Target
Unidad - Desactivar pausa BS_Caster
Animación - Change BS_Caster's animation speed to 100.00% of its original speed
Unidad - Turn collision for BS_Caster Encendido
Custom script: call RemoveLocation (udg_BS_Caster_Loc)
Custom script: call RemoveLocation (udg_BS_Target_Loc)
Code:
Blooding Sword Action
Acontecimientos
Tiempo - Every 0.05 seconds of game time
Condiciones
Acciones
Efecto especial - Create a special effect attached to the chest of BS_Caster using Objects\Spawnmodels\Human\HumanBlood\BloodElfSpellThiefBlood.mdl
Efecto especial - Destroy (Last created special effect)
Animacion - Play BS_Caster's attack animation
Set BS_Caster_Loc = (Position of BS_Caster)
Unidad - Move BS_Caster instantly to (BS_Caster_Loc offset by 50.00 towards BS_Angle degrees), facing BS_Angle degrees
Set BS_Distance_Between_Points = (Distance between BS_Target_Loc and BS_Caster_Loc)
Efecto especial - Create a special effect at BS_Caster_Loc using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Efecto especial - Destroy (Last created special effect)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
Si: Condiciones
BS_Distance_Between_Points Menor que o igual a 200.00
Entonces: Acciones
Unidad - Activar pausa BS_Caster
Set BS_Target_Hit = True
Detonador - Turn off (This trigger)
Otros: Acciones
Do nothing
Custom script: call RemoveLocation (udg_BS_Caster_Loc)
Hope you Like It!
Visit my custom Spells:
[SpellPack]-1 - [SpellPack]-2