I feel like you missed a bunch of my posts. I had already fixed all of those issues. The only thing that was missing was the Special Effect stuff since you told me about that later on.
Anyway, I attached a map with the special effect stuff implemented.
How to import into your map:
1) Delete everything you already have related to Divine Radiance (triggers, abilities)
2) Copy and paste all of the Divine Radiance abilities/buffs into your map
3) Copy and paste the
Divine Radiance Triggers folder into your map (in the Trigger Editor)
4) Configure the
Divine Radiance Setup trigger (in the Trigger Editor), it should look like this:
-
Divine Radiance Setup
-
Events
-
Conditions
-
Actions
-
Set VariableSet DR_Hero_Ability = Divine Radiance
-
Set VariableSet DR_Aura_Ability = Divine Radiance (Aura)
-
Set VariableSet DR_Aura_Buff = Divine Radiance (Aura Buff)
5) Configure the Waits/Timers to last however long you want. I made the Waits/Timers last 10.00 seconds for the Cooldown duration and the Wait last 3.00 seconds for the Invulnerability duration. So look through all of the triggers and edit them to last how long you want. 10.00 seconds is used for the Cooldown duration, and 3.00 seconds is used for the Invulnerability duration.
6) Finished.
There is a possible error that could occur depending on how your Teams are setup (the Forces that you made in the Scenario tab). I use the player's Team Number (
0 = Team 1,
1 = Team 2,
2 = Team 3,
3 = Team 4) as the Index [] of the Timers.
If your Teams are setup in a way that the Players don't use these Team Numbers (Maybe Team 1 is used for Computers for example), then the triggers will break.
It's important that the
first 4 Teams are used for the Players that have access to Divine Radiance. This is most likely the case already so everything SHOULD work fine.