Wummi
Just Relax and Smile!
- Reaction score
- 58
This is a skill. I don't know if it is possible to be MUI because it requires a region called "CheatBox" to be moved to triggering player, because I create special effects within the region, because I have no idea how to do so otherwise (I mean, making special effects appear randomly in a 1000 range around a unit. If anyone else knows how to do it, please tell me!).
Sorry for long triggering. Thanks!
Trigger:
- Symphony of Frost and Flame Start
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- (Ability being cast) Equal to Symphony of 6 Elements
- Actions
- Set SOFFCaster[(Player number of (Triggering player))] = (Triggering unit)
- Set SOFFLevel = (Level of (Ability being cast) for SOFFCaster[(Player number of (Triggering player))])
- Animation - Play SOFFCaster[(Player number of (Triggering player))]'s Stand Channel animation
- Region - Center CheatBox <gen> on (Position of SOFFCaster[(Player number of (Triggering player))])
- Set SOFFBoolean[(Player number of (Triggering player))] = True
- Events
Trigger:
- SOFF Effect
- Events
- Time - Every 0.10 seconds of game time
- Conditions
- SOFFBoolean[(Player number of (Triggering player))] Equal to True
- Actions
- Set SOFFInterger = (Random integer number between 1 and 5)
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFInterger Equal to 1
- Then - Actions
- Special Effect - Create a special effect at (Random point in CheatBox <gen>) using Abilities\Spells\Other\Volcano\VolcanoDeath.mdl
- Special Effect - Destroy (Last created special effect)
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFInterger Equal to 2
- Then - Actions
- Special Effect - Create a special effect at (Random point in CheatBox <gen>) using Units\Demon\Infernal\InfernalBirth.mdl
- Special Effect - Destroy (Last created special effect)
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFInterger Equal to 3
- Then - Actions
- Special Effect - Create a special effect at (Random point in CheatBox <gen>) using Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFInterger Equal to 4
- Then - Actions
- Special Effect - Create a special effect at (Random point in CheatBox <gen>) using Objects\Spawnmodels\NightElf\EntBirthTarget\EntBirthTarget.mdl
- Special Effect - Destroy (Last created special effect)
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFInterger Equal to 5
- Then - Actions
- Special Effect - Create a special effect at (Random point in CheatBox <gen>) using Abilities\Spells\Undead\FrostNova\FrostNovaTarget.mdl
- Special Effect - Destroy (Last created special effect)
- Else - Actions
- Do nothing
- If - Conditions
- Events
Trigger:
- SOFF Angel
- Events
- Time - Every 5.00 seconds of game time
- Conditions
- SOFFBoolean[(Player number of (Triggering player))] Equal to True
- Actions
- Special Effect - Create a special effect attached to the origin of SOFFCaster[(Player number of (Triggering player))] using Abilities\Spells\Human\Resurrect\ResurrectCaster.mdl
- Set SpecialEffectAngel[(Player number of (Triggering player))] = (Last created special effect)
- Wait 4.90 seconds
- Special Effect - Destroy SpecialEffectAngel[(Player number of (Triggering player))]
- Events
Trigger:
- SOFF Damage
- Events
- Time - Every 0.50 seconds of game time
- Conditions
- SOFFBoolean[(Player number of (Triggering player))] Equal to True
- Actions
- Set SOFFDamageGroup[(Player number of (Triggering player))] = (Units within 1000.00 of (Position of SOFFCaster[(Player number of (Triggering player))]) matching (((Matching unit) belongs to an enemy of Player 1 (Red)) Equal to True))
- Unit Group - Pick every unit in SOFFDamageGroup[(Player number of (Triggering player))] and do (Actions)
- Loop - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFLevel Equal to 1
- Then - Actions
- Unit - Cause SOFFCaster[(Player number of (Triggering player))] to damage (Picked unit), dealing 500.00 damage of attack type Normal and damage type Universal
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFLevel Equal to 2
- Then - Actions
- Unit - Cause SOFFCaster[(Player number of (Triggering player))] to damage (Picked unit), dealing 1500.00 damage of attack type Normal and damage type Universal
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- SOFFLevel Equal to 3
- Then - Actions
- Unit - Cause SOFFCaster[(Player number of (Triggering player))] to damage (Picked unit), dealing 4000.00 damage of attack type Normal and damage type Universal
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Loop - Actions
- Events
Trigger:
- Symphony of 6 Elements Stop
- Events
- Unit - A unit Stops casting an ability
- Conditions
- (Ability being cast) Equal to Symphony of 6 Elements
- Actions
- Special Effect - Create a special effect attached to the origin of (Triggering unit) using Abilities\Spells\Items\TomeOfRetraining\TomeOfRetrainingCaster.mdl
- Special Effect - Destroy (Last created special effect)
- Set SOFFBoolean[(Player number of (Triggering player))] = False
- Events
Sorry for long triggering. Thanks!