Eae galera, por insistencia de uma certa pessoa, né duilio ¬¬', eu fiz um tutorial de como fazer uma magia bem pra vocês.
primeiro, copie a magia thunder clap, depois tire o dano, e outras coisas quer quiser tirar também como mana cost e outros.
Depois crie uma dummy e na area de model altere para '.mdl' para que ela não aparecer no mapa, depois vá em moviment tipy e coloca em fly e em pathing collision size em 0.00.
Agora copie a magia Flame Strike e tire o nivel, mana cost e coloca de Hero ability em False.
Coloque Flame strike como abilidade no dummy que criou anteriormente.
Trigger:
Variaveis: Caster - Unit
Dummy - Unit
Region - Region
Point_Caster - Point
Point_Random - Point
Trigger: Event: A unit Starts the effect of an ability
Condition: (Ability Being Cast) Equal to (Aqui é a sua magia )
Actions: Set Caster = (Casting Unit)
set Point_Caster = (Position of Caster)
Unit - Pause Caster
Unit - Add Crow Form to Caster
Animation - Change Caster Flying height to 750.00 at 650.00
For each (interger A) fom 1 to 25, do (Actions)
Loop - Actions
Set Region = (Region Centered at Point_Caster with size (750.00,550,00))
Set Point_Random = ( Random point in Region )
Unit - Create 1 (o dummy que criou ) for (owner of caster) at Point_Caster facing (Random Angel)
Set - Dummy = (Last Created Unit)
Unit - Order Dummy to Human Blood Mage - Flame Strike Point_Random
Unit - Add a 2.00 second Generic expiration timer to dummy
Wait 1.00 seconds
Unit - Unpause Caster
Animation - Change Caster Flying height to 0.00 at 0.00
Unit - Remove Crow Form Caster
Custom script: call RemoveLocation (udg_Point_Caster)
Custom script: call RemoveLocation (udg_Point_Random)
Custom script: call RemoveRect (udg_Region)