Aesa/gladiatorlosa

is there a similar addon for classic yet?

You can either use the unoffical fork: https://github.com/Rhykes/GladiatorlosSA2/issues/10
Or you can take the original 3.3.5a SoundAlerter and fix the 2-3 API calls that were changed.
I did the latter and it works perfectly fine.

do both achieve the same results?

if not, please translate this :smiley:

Well they are very similar, yet I prefer the original version because I’m used to it from 3.3.5a. Also added a few small changes for myself.
If you don’t know how to program lua you probably just want to use the unoffical fork.
My comment refers to changing the lua code of the original addon to make it work again.

i’m now trying the one you said in a bg. it does not seem to be working. no sound playing

it also shows options for monk abilities and ‘error’ spells which im assuming are from future patches

Hm sounds to me like you downloaded the wrong one. The one linked in the github issue is this: https://github.com/XyzKangUI/GladiatorlosSA2-Wrath
This is a TBC copy with newly added spells. There is no monk in there :slight_smile:

You may need to rename GladiatorlosSA2.toc to GladiatorlosSA2-Wrath.toc

awesome it works ty!

Hello friend. I’m used to playing on private servers with sound alerter. Could you elaborate on how to adapt it? Or can you send it to me on discord?

Hey, you’re probably better off using the unofficial fork I linked above.
However if you want to get the old SoundAlerter working, these things have to be changed:

  • GetZonePVPInfo() has been deprecated and removed
  • in COMBAT_LOG_EVENT_UNFILTERED the function select() can’t be used anymore to retrieve the parameters, you now need to get them like this:
local timestamp,event,hideCaster,sourceGUID,sourceName,sourceFlags,sourceFlags2,destGUID,destName,destFlags,destFlags2,spellID,spellName = CombatLogGetCurrentEventInfo()

That should be all thats needed to fix it :slight_smile:

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.