• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Hello again, got a time stopping trouble (I want GUI answers)

Status
Not open for further replies.
Level 4
Joined
Feb 23, 2009
Messages
99
My similar previous thread was ignored, so I want to ask once again, this time clearer :

I made a trigger to stop the time for a target unit for a short duration. So simply it's like :

Actions
Pause(TargetClockStop)
Set Anim. speed for TargetClockStop to 0%
Wait until(Unit has buff Time Stop equal to false)
Set Anim. speed for TargetClockStop to 100%

It worked, after 5 seconds, or until the buff is dispelled the target move and attack like normal, but the animation speed is still 0%!(like a statue when the target is standing doing nothing, I think this means his animations speed is still 0%):cry::cry:

I'll be glad to have a quick GUI solution and sorry if my English isn't really good.

Thanks for your attention:cool:
 
Last edited:
Level 8
Joined
Jun 18, 2007
Messages
214
My similar previous thread was ignored, so I want to ask once again, this time clearer :

I made a trigger to stop the time for a target unit for a short duration. So simply it's like :

Actions
Pause(TargetClockStop)
Set Anim. speed for TargetClockStop to 0%
Wait until(Unit has buff Time Stop equal to false)
Set Anim. speed for TargetClockStop to 100%

It worked, after 5 seconds, or until the buff is dispelled the target move and attack like normal, but the animation speed is still 0%!(like a statue when the target is standing doing nothing, I think this means his animations speed is still 0%):cry::cry:

I'll be glad to have a quick GUI solution and sorry if my English isn't really good.

Thanks for your attention:cool:

You either didn't unpaused the unit, or your spell is not MUI, so if used it on someone else, it gets bugged. Posting the whole trigger here would be good.
 
Level 5
Joined
Nov 7, 2007
Messages
134
Is "TargetClockStop" a variable you're actually using in the trigger, or do you by that phrase mean "Target Unit of Ability Being cast"? If it's the second case, then the problem is that the trigger forgets who is "target unit of ability being cast" after a wait, so you'll have to store the unit in a variable before the wait and then use that.

But if you're already using variables then I don't know what is the problem.
 
Level 5
Joined
Nov 7, 2007
Messages
134
Wrong, it doesn't. All event responses refer to the unit who caused the trigger to run, after waits too.

Trust me, or try it.

Well I'll be damned, it's true. I've always been told that the trigger will forget any event response apart from "Triggering Unit", and I think I can recall that I've tried it before and it seemed as if it was that way. But now I tried it again and it turns out you're right. Could it be that past versions of the editor did forget event responses but that Blizzard fixed that later on?
 
Level 4
Joined
Feb 23, 2009
Messages
99
That ClockStopTarget is a variable, and yes I've UNpaused the unit, I just forgot to type it down. It moves and attacks me after the buff is gone, the only problem is the ANIMATION SPEED. The death, stand, spell etc animation doesn't play when the buff is gone.(If it doesn't play when the buff is still there it's no problem because that's what I wanted."
 
Level 2
Joined
Aug 28, 2009
Messages
20
Wrong, it doesn't. All event responses refer to the unit who caused the trigger to run, after waits too.

Trust me, or try it.
I tried it. You're wrong. Some are forgotten, some are not. Ability Being Cast, Issued Order, Target Point of Issued Order, Target Point of Ability Being Cast, Casting Unit, Target Unit of Issued Order, are forgotten among others (like sold structure =p ).
 
Level 5
Joined
Nov 7, 2007
Messages
134
Unpause the unit?.. :s

As you would have known if you had read the thread a little more carefully, he did unpause the unit, only forgot to write it here that he did.

It might be the case that after you've set the animation speed to 0%, the trigger considers 0 to be the new 100%, so if you write "100%" in the trigger later it will still be "0". In that case, you'd have to set animation speed to something close to 0% (like 1%) before the wait and then set animation speed to 10000% after the wait, and it should return to the original speed.

NOTE: I have absolutely no idea if this will solve the problem, but you could always try unless you think of something better.
 
Level 4
Joined
Feb 23, 2009
Messages
99
Thanks!.....for now.

I'll try Xarxos' solution as soon as I reached home. for now, +rep to all who gives solution! thanks for your help!:grin:
 
Level 12
Joined
Jul 27, 2008
Messages
1,181
I tried it. You're wrong. Some are forgotten, some are not. Ability Being Cast, Issued Order, Target Point of Issued Order, Target Point of Ability Being Cast, Casting Unit, Target Unit of Issued Order, are forgotten among others (like sold structure =p ).

Nope. You are wrong.

I have use almost all of them in such ways (for small triggers) and never noticed "forgetting" them.
 
Status
Not open for further replies.
Top