FrozenShadow
I am a WolfieeifloW fan.
- Reaction score
- 75
It doesnt HAVE to entirely replicate the hero. For all we know, Alacrity for invoker is untriggered.
Wrong, the attackspeed is based on Wex. (Maximum of 160%)
It doesnt HAVE to entirely replicate the hero. For all we know, Alacrity for invoker is untriggered.
That wouldn't work, when I tried it together with Ghost Walk the buffs changed icon from NONE to Wind Walk.for the problem with the auras
just change the buffs of the auras to a random custom buff and change the icon to NONE then it wont display in status lost
Fire
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Fire
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CombineMaxNo Equal to 3
Then - Actions
Set CombineMaxNo = 1
Special Effect - Destroy Combine_SE[1]
Special Effect - Destroy Combine_SE[2]
Special Effect - Destroy Combine_SE[3]
Set Combine_FireNo = 1
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIfb\AIfbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Else - Actions
Set CombineMaxNo = (CombineMaxNo + 1)
Set Combine_FireNo = (Combine_FireNo + 1)
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIfb\AIfbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Water
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Water
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CombineMaxNo Equal to 3
Then - Actions
Set CombineMaxNo = 1
Special Effect - Destroy Combine_SE[1]
Special Effect - Destroy Combine_SE[2]
Special Effect - Destroy Combine_SE[3]
Set Combine_WaterNo = 1
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIob\AIobTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Else - Actions
Set CombineMaxNo = (CombineMaxNo + 1)
Set Combine_WaterNo = (Combine_WaterNo + 1)
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIob\AIobTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Thunder
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Thunder
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CombineMaxNo Equal to 3
Then - Actions
Set CombineMaxNo = 1
Special Effect - Destroy Combine_SE[1]
Special Effect - Destroy Combine_SE[2]
Special Effect - Destroy Combine_SE[3]
Set Combine_ThunderNo = 1
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIlb\AIlbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Else - Actions
Set CombineMaxNo = (CombineMaxNo + 1)
Set Combine_ThunderNo = (Combine_ThunderNo + 1)
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIlb\AIlbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Combine
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Combine
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 3
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Berserk to (Casting unit)
Set Combine_Ability[1] = Berserk
Unit - Set level of Berserk for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Berserk to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Berserk
Unit - Set level of Berserk for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 2
Combine_WaterNo Equal to 1
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Bloodlust to (Casting unit)
Set Combine_Ability[1] = Bloodlust
Unit - Set level of Bloodlust for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Bloodlust to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Bloodlust
Unit - Set level of Bloodlust for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Fire
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Fire
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CombineMaxNo Equal to 3
Then - Actions
Set CombineMaxNo = 1
Special Effect - Destroy Combine_SE[1]
Special Effect - Destroy Combine_SE[2]
Special Effect - Destroy Combine_SE[3]
Set Combine_FireNo = 1
Set Combine_ThunderNo = 0
Set Combine_WaterNo = 0
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIfb\AIfbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Else - Actions
Set CombineMaxNo = (CombineMaxNo + 1)
Set Combine_FireNo = (Combine_FireNo + 1)
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIfb\AIfbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Water
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Water
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CombineMaxNo Equal to 3
Then - Actions
Set CombineMaxNo = 1
Special Effect - Destroy Combine_SE[1]
Special Effect - Destroy Combine_SE[2]
Special Effect - Destroy Combine_SE[3]
Set Combine_WaterNo = 1
Set Combine_FireNo = 0
Set Combine_ThunderNo = 0
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIob\AIobTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Else - Actions
Set CombineMaxNo = (CombineMaxNo + 1)
Set Combine_WaterNo = (Combine_WaterNo + 1)
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIob\AIobTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Thunder
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Thunder
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
CombineMaxNo Equal to 3
Then - Actions
Set CombineMaxNo = 1
Special Effect - Destroy Combine_SE[1]
Special Effect - Destroy Combine_SE[2]
Special Effect - Destroy Combine_SE[3]
Set Combine_ThunderNo = 1
Set Combine_FireNo = 0
Set Combine_WaterNo = 0
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIlb\AIlbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Else - Actions
Set CombineMaxNo = (CombineMaxNo + 1)
Set Combine_ThunderNo = (Combine_ThunderNo + 1)
Special Effect - Create a special effect attached to the overhead of (Casting unit) using Abilities\Spells\Items\AIlb\AIlbTarget.mdl
Set Combine_SE[CombineMaxNo] = (Last created special effect)
Combine
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Combine
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 2
Combine_ThunderNo Equal to 1
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Mass Serpent Ward ) or (Combine_Ability[2] Equal to Mass Serpent Ward )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Mass Serpent Ward to (Casting unit)
Set Combine_Ability[1] = Mass Serpent Ward
Unit - Set level of Mass Serpent Ward for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Mass Serpent Ward to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Mass Serpent Ward
Unit - Set level of Mass Serpent Ward for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 1
Combine_ThunderNo Equal to 2
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Reincarnation ) or (Combine_Ability[2] Equal to Reincarnation )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Reincarnation to (Casting unit)
Set Combine_Ability[1] = Reincarnation
Unit - Set level of Reincarnation for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Reincarnation to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Reincarnation
Unit - Set level of Reincarnation for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 1
Combine_ThunderNo Equal to 1
Combine_WaterNo Equal to 1
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Arcane Missile ) or (Combine_Ability[2] Equal to Arcane Missile )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Arcane Missile to (Casting unit)
Set Combine_Ability[1] = Arcane Missile
Unit - Set level of Arcane Missile for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Arcane Missile to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Arcane Missile
Unit - Set level of Arcane Missile for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_ThunderNo Equal to 3
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Alarcity ) or (Combine_Ability[2] Equal to Alarcity )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Alarcity to (Casting unit)
Set Combine_Ability[1] = Alarcity
Unit - Set level of Alarcity for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Alarcity to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Alarcity
Unit - Set level of Alarcity for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_ThunderNo Equal to 2
Combine_WaterNo Equal to 1
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Blink ) or (Combine_Ability[2] Equal to Blink )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Blink to (Casting unit)
Set Combine_Ability[1] = Blink
Unit - Set level of Blink for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Blink to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Blink
Unit - Set level of Blink for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_ThunderNo Equal to 1
Combine_WaterNo Equal to 2
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Frost Nova ) or (Combine_Ability[2] Equal to Frost Nova )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Frost Nova to (Casting unit)
Set Combine_Ability[1] = Frost Nova
Unit - Set level of Frost Nova for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Frost Nova to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Frost Nova
Unit - Set level of Frost Nova for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 1
Combine_WaterNo Equal to 2
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Bash ) or (Combine_Ability[2] Equal to Bash )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Bash to (Casting unit)
Set Combine_Ability[1] = Bash
Unit - Set level of Bash for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Bash to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Bash
Unit - Set level of Bash for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_WaterNo Equal to 1
Combine_FireNo Equal to 2
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Critical Strike ) or (Combine_Ability[2] Equal to Critical Strike )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Critical Strike to (Casting unit)
Set Combine_Ability[1] = Critical Strike
Unit - Set level of Critical Strike for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Critical Strike to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Critical Strike
Unit - Set level of Critical Strike for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_WaterNo Equal to 3
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Arcane Blast ) or (Combine_Ability[2] Equal to Arcane Blast )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Arcane Blast to (Casting unit)
Set Combine_Ability[1] = Arcane Blast
Unit - Set level of Arcane Blast for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Arcane Blast to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Arcane Blast
Unit - Set level of Arcane Blast for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_FireNo Equal to 3
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Combine_Ability[1] Equal to Immolate ) or (Combine_Ability[2] Equal to Immolate )
Then - Actions
Do nothing
Else - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Combine_AbilityMax Equal to 2
Then - Actions
Unit - Remove Combine_Ability[1] from (Casting unit)
Unit - Add Immolate to (Casting unit)
Set Combine_Ability[1] = Immolate
Unit - Set level of Immolate for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Set Combine_AbilityMax = (Combine_AbilityMax - 1)
Else - Actions
Set Combine_AbilityMax = (Combine_AbilityMax + 1)
Unit - Remove Combine_Ability[Combine_AbilityMax] from (Casting unit)
Unit - Add Immolate to (Casting unit)
Set Combine_Ability[Combine_AbilityMax] = Immolate
Unit - Set level of Immolate for (Casting unit) to (Integer((Real((Level of Combine for (Casting unit))))))
Else - Actions
Do nothing
so you picked the two crappiest spells he has? and why is that?