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

Invisibility that uncloaks only after attack commited

Status
Not open for further replies.
Level 10
Joined
May 24, 2016
Messages
339
So, the problem is, the hero that is under invisibility (shade ability, that get uncloaked after attacking or spell casting), has some sort of "backstab ability", that lets you make critical attack if you attacked an enemy in his back.
BUT the unit can react and turn his body before an actual attack appear, so it's not actually possible to backstab anyone from invisibility.

Still I dont wanna change "shade" ability to the one that lets you attack and cast and remain inivisible. I'm seeking for some possible simple way you to have invisibility that still lets you get uncloaked when casting ability but giving a unit a time to do first attack still being invisible.
 
Level 10
Joined
May 24, 2016
Messages
339
Use Permanent Invisibility and Remove/Disable it temporarily whenever you cast a spell using triggers.
I thought about it, yeah it's cool, but as I remember, any invisibility has something like "fade animation" before getting invisibility. If I will immediately remove and then return invis ability, would not be a problem of unit getting "faded" immediately?
 

Uncle

Warcraft Moderator
Level 73
Joined
Aug 10, 2018
Messages
7,866
I thought about it, yeah it's cool, but as I remember, any invisibility has something like "fade animation" before getting invisibility. If I will immediately remove and then return invis ability, would not be a problem of unit getting "faded" immediately?
Fade time can be set to 0, if that's what you're worried about. Otherwise, I doubt disabling it and enabling it will somehow bypass the timer.
 
Level 10
Joined
May 24, 2016
Messages
339
Fade time can be set to 0, if that's what you're worried about. Otherwise, I doubt disabling it and enabling it will somehow bypass the timer.
One more thing, my friend. It's out of current topic, but I dont wanna spam the forum with questions.

I've found that there's much discussion about how to make local sound without desync, like here


So, do you know the 100% proper way? Should I set a volume, or change the string of file, or do any other way?
 
Status
Not open for further replies.
Top