Sorry i dont know how to paste triggers so they appaer like they do in WE but here is is the trigger, basicly its a summoning spell and you summon a random creature. Most of the time it works, but sometimes it doeasnt summon anything at all which i cannot understand why.
-
Book of the dead level 1
-
Events
-
Unit - A unit Starts the effect of an ability
-
-
Conditions
-
(Ability being cast) Equal to Book of the Dead (Triggers level 1)
-
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Random integer number between 1 and 5) Equal to 1
-
-
Then - Actions
-
Set Bookdeadpoint = (Position of (Casting unit))
-
Unit - Create 1 Militia for (Owner of (Casting unit)) at Bookdeadpoint facing TempPoint
-
Custom script: call RemoveLocation( udg_Bookdeadpoint )
-
Unit - Add a 60.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 5) Equal to 2
-
-
Then - Actions
-
Set Bookdeadpoint = (Position of (Casting unit))
-
Unit - Create 1 Satyr Shadowdancer for (Owner of (Casting unit)) at Bookdeadpoint facing TempPoint
-
Custom script: call RemoveLocation( udg_TempPoint )
-
Unit - Add a 60.00 second Generic expiration timer to (Last created unit)
-
-
Else - Actions
-
Do nothing
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
(Random integer number between 1 and 5) Equal to 3
-
-
Then - Actions
-
Set Bookdeadpoint = (Position of (Casting unit))
-
Unit - Create 1 Giant Spider for (Owner of (Casting unit)) at Bookdeadpoint facing TempPoint
-
Custom script: call RemoveLocation( udg_TempPoint )
-
Unit - Add a 60.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 5) Equal to 4
-
-
Then - Actions
-
Set Bookdeadpoint = (Position of (Casting unit))
-
Unit - Create 1 Wolf - level 8 for (Owner of (Casting unit)) at Bookdeadpoint facing TempPoint
-
Custom script: call RemoveLocation( udg_TempPoint )
-
Unit - Add a 60.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 5) Equal to 5
-
-
Then - Actions
-
Set Bookdeadpoint = (Position of (Casting unit))
-
Unit - Create 1 |cffffcc00Murloc Task Master|r for (Owner of (Casting unit)) at Bookdeadpoint facing TempPoint
-
Custom script: call RemoveLocation( udg_TempPoint )
-
Unit - Add a 60.00 second Generic expiration timer to (Last created unit)
-
-
Else - Actions
-
Do nothing
-
-
-
-
-
-
-
-
-
-
-
-
Last edited by a moderator: