Is there any way to fix this Playsound Macro?

So I used to use this Playsound Macro for my Beacon of Virtue spell, but it’s been broken for a bit and was wondering if there was any alternative way to fix this?

#showtooltip
/cast Beacon of Virtue
/script PlaySound(157757)

It used to have Z’rali say “The light shines, even here.” but now it no longer works, and it was my favorite one. If anyone knows of any alternative way to fix this I would be very greatful, as trivial as it may seem.

Have you tried to just

/run PlaySound(157757)

or

/run PlaySoundFile(157757)

From the chat edit box to see if the id is still valid?

Yeah, neither of them work :c

So either it was removed, or the ID is no longer valid I guess

You need to find either the new id if it exists or new “sound”.

The Leatrix Sounds addon may help in both cases.

I’ve never used that addon, is it easy to operate and use?

It’s easy (and in-game) (pretty much the same as trying to search for a sound file on Wago.tools)

I’ll give it a try. Thanks.

Edit: Yep, I tried with Leatrix Sounds Addon and it seems like it is still broken and no longer plays.

But I found an old thread where you helped someone just add their soundfile through Mysound folder in their WoW retail folder, and that worked. Cheers.

The FileID for that sound is 3591493
/run PlaySoundFile(3591493)

Does it actually play for you when you click it? Cause for it me it didn’t

yup

Make sure all your audio channels are on (or at least the relevant ones):

  • Game Menu (esc)
  • Options
  • Audio

Well I made a folder called Mysounds and placed it in the retail folder and was able to get the voice line to work through there, but the command does not work for me at all.

Could you check to see if it works for you?

The original does not, the one I linked does play.

1 Like

Weird, for me it doesnt. I’ll try on my boyfriend’s account and see if it might be one of my settings. I have everything checked and on but nothing happens whenever I enter that command you posted. It won’t work even on the addon either, I click it and nothing plays.

It doesn’t work for me either

/run PlaySoundFile(3692603)

Plays “Shall we begin”, the others, nothing even from Leatrix. Possibly removed and Leatrix hasn’t caught up.

:dracthyr_shrug:

1 Like

One of life’s little mysteries.

Gonna yeet the cache. will report back

Doesn’t play anymore. I did go into sanguine depths on my evoker earlier to see what the bosses name was when searching in leatrix sounds, so I’m going to try that again.

Seems to be a caching thing. You have to engage Grand Proctor Beryllia and wait for Rite of Supremacy to go out so Z’rali plays the actual voice over.

1 Like

Oh, and once it’s cached, the original script will also work

And yet PlaySound will return a true for willPlay and a handle regardless of “cached” or not.