#10160 [All] Rare selection sounds should only play when a character is repeatedly selected
Zeckul
Member Posts: 1,036
1.4 Update: this was only partially fixed, still repros.
Case 1: attack orders don't reset the counter. Select-attack in a loop triggers the annoyed lines when it shouldn't.
Case 2: move orders for a group of selected characters only reset the counter for the first character.
In the original IWD, characters have a set of "normal" selection lines and a set of "annoyed" lines they use when you select them numerous times in a row (about 8 or more times). The "annoyed" lines are meant as a sort of easter egg and are not easily accidentally triggered.
In IWD:EE it's very easy to trigger these lines by accident and actually they are heard very often in normal play. This is because the counter that counts how many times you've selected the character in a row is not reset by move orders. So simply doing:
Select
Move
Select
Move
(repeat)...
Select
Move
Select
... triggers the annoyed line when it shouldn't.
Case 1: attack orders don't reset the counter. Select-attack in a loop triggers the annoyed lines when it shouldn't.
Case 2: move orders for a group of selected characters only reset the counter for the first character.
In the original IWD, characters have a set of "normal" selection lines and a set of "annoyed" lines they use when you select them numerous times in a row (about 8 or more times). The "annoyed" lines are meant as a sort of easter egg and are not easily accidentally triggered.
In IWD:EE it's very easy to trigger these lines by accident and actually they are heard very often in normal play. This is because the counter that counts how many times you've selected the character in a row is not reset by move orders. So simply doing:
Select
Move
Select
Move
(repeat)...
Select
Move
Select
... triggers the annoyed line when it shouldn't.
Post edited by Zeckul on
3
Comments
Select all in the original did not cause the annoyed voices to trigger. In the EE version, sometimes you can select all and be treated to your party lead being mad at you, despite not being mad if you individually select him/her before or afterward.
If anyone's interested, until the bug gets fixed, kind of a workaround I used for myself was just deleting the .wav sound files of the annoyed selection lines. There are 4 of them, ending with "x, y, #, _". For instance, if you use the Female Fighter 2 sound set, those would be:
ffight2#.wav
ffight2_.wav
ffight2x.wav
ffight2y.wav
For other soundsets:
Female HOW - female
Female Fighter - ffight
Female Mage - fmage
Female Thief - fthief
Male HOW - male
Male Fighter - mfight
Male Mage - mmage
Male Thief - mthief
With the corresponding number of course, like mmage4#.wav (and so on), for Male Mage 4.
The files are located in your IWDEE\your language\sounds folder, for example:
Icewind Dale Enhanced Edition\lang\en_US\sounds - for english soundsets.
Once those files are deleted, you will only get a text line (even if you have those turned off) with no voice playing, each time your character would use the annoyed response.
It's the best thing I could come up with, for the time being. I believe the only real problem are your leader's voiced lines, as you hear them way more often than anyone else's. You will get the annoyed responses not only when selecting that particular character, but also when you select everyone or any group of characters with your leader in it, which is pretty common, as it's usually some melee frontliner type of character.
#10160 [All] Rare selection sounds should only play when a character is repeatedly selected
This has not been fixed. After updating the game on Steam, I'm still getting the same issue as described in this thread.
Edit:
Played with it some more and it seems like it also resets (on a per-character basis) after issuing a command to a character, which basically eliminates the whole problem. I was testing by selecting different characters one after another and the problem still persists in that way (it should be only 8+ clicks on the same person without selecting anyone else in between), but in practice, the solution they came up with works just fine. While playing the game normally no one will select a character more than 8 times without issuing a command for that person.
Edit 2:
Well, after playing for a while I've concluded it only resets on issuing command (not between areas). I like shift-clicking to select characters pretty often to give orders (like click archer 1 + shift-click archer 2) and after a long play session I've started hearing the annoyed selection sounds from some people - like archer 2, because that character was usually shift-selected after archer 1, whose line played after issuing a command for both of them. So basically, in order to reset the annoying lines for archer 2, I had to select her personally and issue a command, so that her "ok" line played. A lot of text for a very minor thing ;+P, but just saying that it's not entirely fixed yet.
...I don't know if I even feel like creating a new bug report at this point. Maybe I'll find the will to later. Do it if you want.
Simply click character 1, then character 2, then character 3. Repeat 8 times. On the 9th time each one of them is going to utter their 1st out of 4 annoyed lines.
The problem is that this cycle should only occur while selecting a certain character 8+ times in a row. Selecing someone else should break it. And as it stands now, the only thing that breaks that cycle for each character is that particular character saying their "confirm order" line after you issue a command for them.
Repro: click on someone (not the first char) till they give their first annoyed comment.
Click on another char (above the annoyed one), shift click on the annoyed one. (you will get another annoyed response, but this is ok)
Issue move order. (this should reset the counters for both chars)
Click on the annoyed one again.
Result: annoyed, Expected: not annoyed
I have no mods installed, just a vanilla install on Steam.
Yes, this is exactly what I was describing in earlier posts. Issuing orders works only on a per-character basis. A particular character has to say their "yes sir" line in order to reset the cycle. Being a part of a group doesn't break the cycle (because it is only the character the highest in your party column that plays the "yes sir" line and it is only for that character that the cycle is reset).
There's another issue with character lines that makes annoyed lines trigger more often than they did in the original, I'll open another bug report for that.
I've noticed this because it actually happens often in my game and it's somewhat distracting.
When you have 2 characters at the stage of being annoyed and issue a group command for both of them - they will both reset their cycle, not just the person at the top of party column who says their "yes sir" line.
Also, nicely spotted with the attack command not reseting the counter, I haven't noticed that before, but it is indeed the case.
"So I kicked him in the head until he was dead... I can't believe I just said that." :+D
The problem of course was that before the patch you heard those lines so often that they quickly got old and made the PLAYER annoyed :+).