Can someone help me optimize this?
Thanks!
-
Killing Spiders
-
Events
-
Unit - A unit Dies
-
-
Conditions
-
(Unit-type of (Triggering unit)) Equal to Spider
-
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
((Owner of (Killing unit)) controller) Equal to User
-
SpidersKilled[(Player number of (Owner of (Killing unit)))] Less than (SpidersRequirement[(Player number of (Owner of (Killing unit)))] - 1)
-
QuestSpider[(Player number of (Owner of (Killing unit)))] Equal to started
-
-
Then - Actions
-
Set SpidersKilled[(Player number of (Owner of (Killing unit)))] = (SpidersKilled[(Player number of (Owner of (Killing unit)))] + 1)
-
Game - Display to (Player group((Owner of (Killing unit)))) the text: ((Spiders killed: + (String(SpidersKilled[(Player number of (Owner of (Killing unit)))]))) + (/ + (String(SpidersRequirement[(Player number of (Owner of (Killing unit)))]))))
-
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
QuestSpider[(Player number of (Owner of (Killing unit)))] Equal to started
-
-
Then - Actions
-
Set SpidersKilled[(Player number of (Owner of (Killing unit)))] = SpidersRequirement[(Player number of (Owner of (Killing unit)))]
-
Game - Display to (Player group((Owner of (Killing unit)))) the text: ((Spiders killed: + (String(SpidersKilled[(Player number of (Owner of (Killing unit)))]))) + (/ + (String(SpidersRequirement[(Player number of (Owner of (Killing unit)))]))))
-
Game - Display to (Player group((Owner of (Killing unit)))) the text: Quest Complete!
-
Set QuestSpider[(Player number of (Owner of (Killing unit)))] = requirementcomplete
-
-
Else - Actions
-
Do nothing
-
-
-
-
-
-
Thanks!