- Joined
- Sep 9, 2015
- Messages
- 56
It simply bugs out. Any fix?
-
Chal Omenic Scrye
-

Events
-


Unit - A unit Starts the effect of an ability
-
-

Conditions
-


(Ability being cast) Equal to Omenic Scrye
-
-

Actions
-


-------- The target unit will be watched for 20 seconds. When it casts any spell within that time frame, it will suffer damage. --------
-


Set Chal_Omenic_Index = (Chal_Omenic_Index + 1)
-


Set Chal_Omenic_Caster[Chal_Omenic_Index] = (Casting unit)
-


Set Chal_Omenic_Targ[Chal_Omenic_Index] = (Target unit of ability being cast)
-


Set Chal_Omenic_Damage[Chal_Omenic_Index] = ((Level of Omenic Scrye for Chal_Omenic_Caster[Chal_Omenic_Index]) x 100)
-


Set Chal_Omenic_Counter[Chal_Omenic_Index] = 0.00
-
-
-
Chal Omenic Scrye Cast
-

Events
-


Unit - A unit Starts the effect of an ability
-
-

Conditions
-


Or - Any (Conditions) are true
-



Conditions
-




(Casting unit) Equal to Chal_Omenic_Targ[Chal_Omenic_Index]
-
-
-
-

Actions
-


For each (Integer AA_Omenic_Loop) from 1 to Chal_Omenic_Index, do (Actions)
-



Loop - Actions
-




If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-





If - Conditions
-






(Level of Omenic Scrye for Chal_Omenic_Targ[AA_Omenic_Loop]) Less than or equal to 3
-
-





Then - Actions
-






If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-







If - Conditions
-








(Chal_Omenic_Targ[AA_Omenic_Loop] is A Hero) Equal to False
-








(Chal_Omenic_Targ[AA_Omenic_Loop] has buff Omenic Scrye ) Equal to True
-
-







Then - Actions
-








If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-









If - Conditions
-










(Level of Chal_Omenic_Targ[AA_Omenic_Loop]) Less than 6
-
-









Then - Actions
-










Special Effect - Create a special effect attached to the chest of Chal_Omenic_Targ[AA_Omenic_Loop] using EXPSET4FXSPLSBFS\Arcane Nova\Arcane Nova.mdx
-










Unit - Kill Chal_Omenic_Targ[AA_Omenic_Loop]
-










Wait 1.00 seconds
-










Memory Leak - Destroy (Last created special effect)
-
-









Else - Actions
-
-








If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-









If - Conditions
-










(Level of Chal_Omenic_Targ[AA_Omenic_Loop]) Greater than or equal to 6
-
-









Then - Actions
-










Special Effect - Create a special effect attached to the chest of Chal_Omenic_Targ[AA_Omenic_Loop] using EXPSET4FXSPLSBFS\Arcane Nova\Arcane Nova.mdx
-










Unit - Set life of Chal_Omenic_Targ[AA_Omenic_Loop] to ((Life of Chal_Omenic_Targ[AA_Omenic_Loop]) - (Real(Chal_Omenic_Damage[AA_Omenic_Loop])))
-










Wait 1.00 seconds
-










Memory Leak - Destroy (Last created special effect)
-










Set Chal_Omenic_Counter[AA_Omenic_Loop] = (Chal_Omenic_Counter[AA_Omenic_Loop] + 1.00)
-










If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-











If - Conditions
-












Chal_Omenic_Counter[AA_Omenic_Loop] Equal to 3.00
-
-











Then - Actions
-












Unit - Remove Omenic Scrye buff from Chal_Omenic_Targ[AA_Omenic_Loop]
-












Set Chal_Omenic_Targ[AA_Omenic_Loop] = Chal_Omenic_Targ[Chal_Omenic_Index]
-
-











Else - Actions
-
-
-









Else - Actions
-
-
-







Else - Actions
-
-
-





Else - Actions
-
-
-
-
-
Last edited:


