roaaaarrrr
New Member
- Reaction score
- 33
So I have creeps in my map that each have their own special abilities. I have it triggered so that these abilities level up over time. For example, after 10 minutes of game time, the ability goes from level 1 to level 2.
However, my issue is that this only happens to creeps that were purchased prior to 10 minutes. I would like creeps to be affected even if they are purchased after 10 minutes. To make it clearer, I would like a creep purchased at 1 minute to get this latent upgrade at 10 minutes, but I would also like a creep purchased at 12 minutes to have the 10 minute latent upgrade.
The trigger I currently have works for the first part (giving a creep that was purchased before 10 minutes the upgrade), but not for the second part. I did this with GUI but can do JASS as well if needed.
However, my issue is that this only happens to creeps that were purchased prior to 10 minutes. I would like creeps to be affected even if they are purchased after 10 minutes. To make it clearer, I would like a creep purchased at 1 minute to get this latent upgrade at 10 minutes, but I would also like a creep purchased at 12 minutes to have the 10 minute latent upgrade.
The trigger I currently have works for the first part (giving a creep that was purchased before 10 minutes the upgrade), but not for the second part. I did this with GUI but can do JASS as well if needed.
Trigger:
- Creep Ability Upgrades
- Events
- Time - Elapsed game time is 600.00 seconds
- Time - Elapsed game time is 1200.00 seconds
- Time - Elapsed game time is 1800.00 seconds
- Time - Elapsed game time is 3600.00 seconds
- Conditions
- Actions
- Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
- Loop - Actions
- Unit - Increase level of Blink (Peasant Creep) for (Picked unit)
- Unit - Increase level of Devour Magic (Blank the War Golem Creep) for (Picked unit)
- Unit - Increase level of Shackles (Keldyn Creep) for (Picked unit)
- Unit - Increase level of Invisibility (Keldyn Creep) for (Picked unit)
- Unit - Increase level of Stasis Trap (Durant Creep) for (Picked unit)
- Unit - Increase level of Replication (Ohboy) for (Picked unit)
- Unit - Increase level of Taunt (Sendo Creep) for (Picked unit)
- Unit - Increase level of Mana Charge (Ohboy) for (Picked unit)
- Unit - Increase level of Rejuvenation (Chunsang Creep) for (Picked unit)
- Unit - Increase level of Healing Ward Aura (Healing Ward) for (Picked unit)
- Unit - Increase level of Healing Ward (Chunsang Creep) for (Picked unit)
- Unit - Increase level of Burning Oil (Demolisher Creep) for (Picked unit)
- Unit - Increase level of Roar (Goatzilla Creep) for (Picked unit)
- Unit - Increase level of Mana Flare (Faerie Dragon) for (Picked unit)
- Unit - Increase level of Faerie Fire (Goatzilla Creep) for (Picked unit)
- Unit - Increase level of Detonate (Wisp Creep) for (Picked unit)
- Unit - Increase level of Curse (Durant Creep) for (Picked unit)
- Unit - Increase level of Cripple (Durant Creep) for (Picked unit)
- Unit - Increase level of Spirit Link (Chunsang Creep) for (Picked unit)
- Unit - Increase level of Lightning Shield (Dudey Creep) for (Picked unit)
- Unit - Increase level of Bloodlust (Dudey Creep) for (Picked unit)
- Unit - Increase level of Inner Fire (Dudey Creep) for (Picked unit)
- Loop - Actions
- Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
- Events