Hi, this is starting to drive me crazy, I don't understand at all what is wrong. Can you help me? It doesn't read the If - target Equal to Pope_divineUnit, I have checked as you can see with text to see if it is the same unit and it is.
-
Time freeze unfreeze target
-
Events
- Unit - Magic Arts Master 0005 <gen> Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to (Houdini) Release Friend
-
Actions
- Custom script: local unit udg_target
- Set target = (Target unit of ability being cast)
- Game - Display to (All players) the text: (target + (Name of target))
- Game - Display to (All players) the text: (divine unit + (Name of Pope_divineUnit))
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- target Equal to Pope_divineUnit
-
Then - Actions
- Unit - Remove Divine ProtectionBuff buff from target
- Animation - Change target's animation speed to 100.00% of its original speed
- Unit - Unpause target
- Unit - Make target Vulnerable
- Set Pope_divineUnitFreed = True
-
Else - Actions
- Unit - Unpause target
- Animation - Change target's animation speed to 100.00% of its original speed
-
If - Conditions
- Custom script: set udg_target = null
-
Events