- Joined
- Feb 9, 2008
- Messages
- 63
I'm trying to make a GUI spell based on dark portal that's supposed to follow these descriptions:
1.summon 1 random type of monster for the caster
Additional info:
Call is based on Dark Portal
Summon Type 1,2 and 3 is based on Feral Spirit
Encountered Problems:
1.How do i make this trigger shorter? (i know it sucks)
3. how do i make it MUI?
Thanks in advance
1.summon 1 random type of monster for the caster
Additional info:
Call is based on Dark Portal
Summon Type 1,2 and 3 is based on Feral Spirit
Encountered Problems:
1.How do i make this trigger shorter? (i know it sucks)
-
Melee Initialization
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
(Ability being cast) Equal to Call (Archimonde)
-
-
Actions
-
Set SummonChance[1] = Summon Type 1
-
Set SummonChance[2] = Summon Type 2
-
Set SummonChance[3] = Summon Type 3
-
Set SummonPoint[1] = (Target point of ability being cast)
-
Set SummonPoint[2] = (Position of (Triggering unit))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Random integer number between 1 and 3) Equal to 1
-
-
Then - Actions
-
Unit - Create 1 Dummy for (Owner of (Triggering unit)) at SummonPoint[1] facing SummonPoint[2]
-
Unit - Add SummonChance[1] to (Last created unit)
-
Unit - Set level of SummonChance[1] for (Last created unit) to (Level of Call (Archimonde) for (Triggering unit))
-
Unit - Order (Last created unit) to Orc Far Seer - Feral Spirit
-
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Random integer number between 1 and 3) Equal to 2
-
-
Then - Actions
-
Unit - Create 1 Dummy for (Owner of (Triggering unit)) at SummonPoint[1] facing SummonPoint[2]
-
Unit - Add SummonChance[2] to (Last created unit)
-
Unit - Set level of SummonChance[2] for (Last created unit) to (Level of Call (Archimonde) for (Triggering unit))
-
Unit - Order (Last created unit) to Orc Far Seer - Feral Spirit
-
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Random integer number between 1 and 3) Equal to 3
-
-
Then - Actions
-
Unit - Create 1 Dummy for (Owner of (Triggering unit)) at SummonPoint[1] facing SummonPoint[2]
-
Unit - Add SummonChance[3] to (Last created unit)
-
Unit - Set level of SummonChance[3] for (Last created unit) to (Level of Call (Archimonde) for (Triggering unit))
-
Unit - Order (Last created unit) to Orc Far Seer - Feral Spirit
-
Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
-
-
Else - Actions
-
-
-
-
-
-
Custom script: call RemoveLocation (udg_SummonPoint[1])
-
Custom script: call RemoveLocation (udg_SummonPoint[2])
-
-
3. how do i make it MUI?
Thanks in advance
Last edited: