Stealth/Invisibility wears off before attacking (Shadowstep bugs)
[Deleted User]
Posts: 207
I noticed this bug while using the shadowdancer. And I can't even reproduce it perfectly, but here's how it usually happens:
1) I use Shadowstep
2) During Shadowstep, I activate stealth mode.
3) Just when it's about to end or just after it ends, I order the character to attack whatever I want to backstab.
Result: You become visible while doing the attack animation, but without actually hitting the enemy (or missing the enemy), ruining the opportunity for the backstab. Using an invisibility potion during shadowstep also can make this happen. I don't think I ever saw this happen in any other circumstance. It doesn't happen very often, I suspect it's all about the timing, but it's annoying nonetheless.
Any ideas? Am I missing something?
1) I use Shadowstep
2) During Shadowstep, I activate stealth mode.
3) Just when it's about to end or just after it ends, I order the character to attack whatever I want to backstab.
Result: You become visible while doing the attack animation, but without actually hitting the enemy (or missing the enemy), ruining the opportunity for the backstab. Using an invisibility potion during shadowstep also can make this happen. I don't think I ever saw this happen in any other circumstance. It doesn't happen very often, I suspect it's all about the timing, but it's annoying nonetheless.
Any ideas? Am I missing something?
Post edited by [Deleted User] on
0
Comments
https://www.youtube.com/watch?v=bLAk-YEB2rI
That first attack after shadowstep ends sometimes doesn't function at all, and its not a cosmetic attack(turned off).
Stealth is at least correctly detecting the attack and ending, the attack just isn't working for some reason.
Thanks
And about a number of times, I don't know, but I find it happens more regularly if you order him to attack pretty soon after activating Shadowstep, instead of just after the 7 seconds it lasts, or a moment before.
I find it very inconsistent. Right now, I can't reproduce what I did half an hour ago.
edit - your screen capture ends less then 6 seconds of Shadowstep completing, are you sure you are waiting long enough to check
edit2: Also, please try without any auto-pause active so we can narrow down potential causes.
Thanks
It's definitely not a cosmetic attack.
The attack is happening, its just not doing anything, no feedback, even with "Extra Combat Info" enabled, yet everything else that detects an attack is happening (autopause: attacked, ending stealth, hostility). Cosmetic attacks do not trigger these.
I can get it with/without autopause.
What @kjeron says is interesting, I didn't check if I had to wait a round to get another attack. Perhaps this is caused because it's a "ghost attack", that does nothing, but break invisibility. The fact that an animation appears even though cosmetic animations are turned off points to that possibility. I'll have to keep testing.
It's a bit frustrating, because right now it's not happening, so testing is difficult.
e.g. I noticed on the screen capture that the hide in shadows icon was disabled before activating Shadowstep so I did a few more tests on that basis. I also checked AI was disabled and so on.
So far as I know, any attack should produce an attack roll. If it's not doing this I would consider it a cosmetic attack so would be interested in knowing how you can be certain it's not a cosmetic attack. Auto-pause can produce some strange results hence why I mentioned it.
Interestingly, after becoming visible (and doing nothing to the monk), the monk became hostile, so I assume the game thinks it was a valid attack, non-cosmetic. But it's not doing anything.
(that may be a reasonable assumption, but this could be a stealth bug rather than an attack bug? as attacked or hostility may be on sight, hard to be certain without knowing who/what is being targeted)
As far as I know, NPC's do not react to your order to attack them, until an actual attack is attempted, but I might be wrong... That's the premise I use to conclude the game thinks it's a valid attack, even though it does nothing.
My target is the nearest monk after entering Candlekeep's inn.
Oh, by the way, I find that this happens more frequently when you use Shadowstep, while your stealth ability is in cooldown. Try canceling stealth, immediately use Shadowstep, and as soon as you can, enter stealth again and try to attack.
Here is it occuring, triggering an autpause:attacked:
and here's the next attack:
It still takes several attempts to trigger it myself.
With that I've been able to get an intermittent drop out of shadows when attacking the monk without the monk turning hostile but removing the backstab element of the eventual attack. Will try the party member auto-pause now.
Thanks
https://forums.beamdog.com/discussion/59662/info-missing-in-the-feedback-screen-minor-spoilers
https://forums.beamdog.com/discussion/63271/attack-rolls-missing
https://www.youtube.com/watch?v=_xZ9Eql-qtc
Being intermittent suggests timing / round to me and a recollection of something similar with Timestop for BGII:EE. Will see if I can find any Redmine report.
I'm not sure those links posted are the same issue.
This problem usually happened whenever I used Shadowstep to "jump" from one target to another, once the former is dead after the backstab, so stealth would be in cooldown.
EDIT: Nevermind, it's not a factor. It just happened again regardless. I'll upload another video if necessary.
https://www.youtube.com/watch?v=zGM5d5JcQgo
Note that this happens with "No cosmetic attacks" turned on too. Maybe it's a miss, and for some reason the game doesn't give you any feedback. No idea.
Perhaps I could edit my character to always make critical hits in EEKeeper, and see if it happens regardless. EDIT: Tested that, even though all my attacks have to be successful because they are criticals, the "ghost attack" after shadowstep, still doesn't do anything, other than making the monk hostile. No cosmetic attacks.
I think the Stealth buttton's 6s blackout is just making it easier for the timing to line up.
Shadowstep
Activate Hide in Shadows (F6)
Deactivate Hide in Shadows (F6)
Select weapon (F3)
Click on the monk to attack him
I have yet to try for myself without stealth, and see if there's is again a "ghost attack" that makes the monk hostile to me.
After Shadowstep ends, your character makes an attack animation, which does nothing (and without any feedback) except for making the monk hostile. Perhaps it's trivial, but the attack has no sound either. Very ghostly, indeed.