- Joined
- Dec 21, 2012
- Messages
- 89
Usually my quests looks like this one, I think when I have many quests like them cause leaks. Does when I do variable for triggering unit and for unit who get experience can my trigger work quicker. Can I set variable in trigger with time elapsed 0 seconds for heroes who get experience because it might take some memory. Also does my trigger have memory leaks
-
Moon Fruit
-

Events
-


Unit - A unit Begins casting an ability
-
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-


(Moon Flower Quest <gen> contains (Triggering unit)) Equal to True
-


(Ability being cast) Equal to Action
-


(MoonFruitsQuest[4] is enabled) Equal to True
-


((Triggering unit) has an item of type |cffffcc00Moon Flowers) Equal to True
-
-

Actions
-


Set Temp_Region = Moon Flower Quest <gen>
-


Environment - Set sky to Generic Sky
-


Item - Remove (Item carried by (Triggering unit) of type |cffffcc00Moon Flowers)
-


Camera - Apply moon fruit quest <gen> for Player 7 (Green) over 0.00 seconds
-


Cinematic - Turn cinematic mode On for PlayerGroup
-


Cinematic - Send transmission to PlayerGroup from Sarath (Female) 0069 <gen> named Villager: Play VillagerF1 <gen> and display You find Moon Flowe.... Modify duration: Set to 8.00 seconds and Wait
-


Cinematic - Turn cinematic mode Off for PlayerGroup
-


Camera - Reset camera for Player 7 (Green) to standard game-view over 0.05 seconds
-


Sound - Stop the currently playing music theme
-


Sound - Play Sound\Music\mp3Music\War2IntroMusic.mp3
-


Sound - Play ItemReceived <gen>
-


Hero - Add 1500 experience to Monk 0788 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Berserker 0470 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Sentry 0653 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Sylvanas 1397 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Necromancer 1396 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Monster 0919 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Dryad 0100 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Tauren Chiefman 0057 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Skeletal King 0199 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Orc Shaman 0289 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Spider Lord 0049 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Sorceress 1401 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Vampire 0062 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Dwarf Warrior 0651 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Assassin 1086 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Spell Breaker 0652 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Dark Priest 0473 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Paladin Warrior 0917 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Dark Archmage 0205 <gen>, Hide level-up graphics
-


Hero - Add 1500 experience to Elemental Mage 1131 <gen>, Hide level-up graphics
-


Hero - Create Moon Potion and give it to (Triggering unit)
-


Game - Display to PlayerGroup the text: |cffffcc00You recei...
-


Special Effect - Destroy SarathEffect[29]
-


Quest - Change the description of MoonFruitsQuest[4] to You find Moon Flowe...
-


Quest - Mark MoonFruitsQuest[4] as Completed
-


Sound - Play QuestCompleted <gen>
-


Quest - Flash the quest dialog button
-


Environment - Set sky to None
-


Floating Text - Destroy (Last created floating text)
-


Custom script: call RemoveRect(udg_Temp_Region)
-


Sound - Stop VillagerF1 <gen> After fading
-


Sound - Stop ItemReceived <gen> After fading
-


Sound - Stop QuestCompleted <gen> After fading
-


Custom script: call DestroyTrigger(GetTriggeringTrigger())
-
-

