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
-
-
-


Custom script: set udg_target = null
-
-



