With SharedMediaLib, sharing fonts, sounds and textures between ACE2-mods is easier than ever and as much as I like most warning-sounds BigWigs delivers, I can't stand that Final Fantasy tune anymore. I used to replace the Victory.mp3 with my own, but as BigWigs is superbly maintained and updated very often, this task became tedious. So could you implement the usage of SharedMedia for your sounds as well, which would make changing certain sounds much easier (I'm currently adding my own textures and fonts to SharedMediaLib anyway).
Keep wanting to have the Boss Activation sound of "Wig - Wig - Wig - Wig" from the B-52's.
Figure it'd be OK to use my own copy for that.
Yep that's what I had in mind. This way we avoid licensing issues that might arise, if some community favorites would be added as optional sounds for bigwigs. Anybody with some scripting knowledge can write the 2-3 lines of code that register a file to the SharedMediaLib :)
Yeah, we'll do that, but in the process we'll just replace SurfaceLib with SharedMediaLib, so anyone who wants to offer a patch needs to keep that in mind.
Yeah, we'll do that, but in the process we'll just replace SurfaceLib with SharedMediaLib, so anyone who wants to offer a patch needs to keep that in mind.
You mean a patch like the one I posted here (It uses SharedMediaLib and registers a font and a texture - as BigWigs is LoD, I needed "Glaze" loaded without BigWigs being active :D):
No, I mean a unified unix diff, as output by svn diff -up8 or similar, fixing both Bars.lua, Sounds.lua, BigWigs.toc, the SVN external property and any other files I missed.
Anyone else have the problem I'm having with boss modules not activating when you mouse over the boss? Sometimes they activate, most times they don't. Sometimes they even activate in the middle of a boss fight. Manually activating them works fine..
Same problem here.
deDE Client
BigWigs r32420
If I remember correctly, it all started around ~r31888 (first thought it would be a problem with my SV or something.)
Today at Gruul the BigWigs Gruul module was activated before the fight, but BigWigs_GruulAssist wasn't. (Maybe because of someone with enUS client syncing? I'm not the only BigWigs user in our raid, but the only one using GruulAssist I think)
The day before at Karazhan it was all random and no module would really start on mouse-over. If I started them manually before the fight everything was working allright.
I will do some testing myself now, hopefully I can find the problem, but some testing help would be nice (old ZIPs are available at http://files.wowace.com/BigWigs/).
A nice way to test is get a mate and create a 2-man raid, then enter Zul'Gurub and run around mousing over bosses.
Update: I've tested it with bossmods both embedded and running as LoD, and it works 100% in Zul'Gurub, and as I already said, I had no problems in Karazhan on wednesday. Not sure what else to test - I wish someone would supply me with a frFR or deDE account, but I don't think that's happening.
I got the following error message:
Interface\\AddOns\\BigWigs_Timers\\BigWigs_AQTimers.lua:36: AceLocale(BigWigsTimers: Ahn'Qiraj): Improper translation exists. \"Messages_cmd\" is likely misspelled for locale deDE.
I was searching for and found difference on the translation definition.
As has been stated in lots of places on the forum, that's from the sub module Timers which is outdated from pre BC and you should probably just delete :p
Bigwigs Error:
Bigwigs/Plugins/Bars.lua:9 Cannot Find Library Instance of SharedMedia -1.0
I didn't know I needed this SharedMediaLib... usually these things are in the add on folders that they pertain to without having to include anything else, I did get this from the wowace download area and seems to be working fine, thanks
[2007/04/14 13:05:21-722-x1]: BigWigs\SC\Hydross.lua:93: AceLocale(BigWigsHydross l'Instable): Improper translation exists. "enrage_bar" is likely misspelled for locale frFR.
Ace2\AceLibrary\AceLibrary.lua:96: in function `error'
AceLocale-2.2-27198 (Ace2):212: in function `RegisterTranslations'
BigWigs\SC\Hydross.lua:93: in main chunk
I added an experimental Proximity Alert window for BigWigs.
The only module using it is Gruul atm.
The module API is extended with:
module.proximityCheck
this should be a function accepting a unit id and returning true when the unit is in range.
example: module.proximityCheck = function( unit ) return CheckInteractDistance(unit, 3) end
For a more elaborate example with a list of itemids check Gruul.
module.proximitySilent
this is a boolean. When set to true the proximity window will play no sound whatever your settings.
This is used to only play sounds during the grasp phase on Gruul for instance.
As I mentioned earlier I'm toying with modules for us in some of the 5-man zones, because that's all I'm likely to be running for a while. I ran into an issue on a boss where I wanted to send sync messages. It appears that the sync messages are only sent in the RAID channel, and the info didn't sync like I expected it to.
What's the best way to get sync's sent when in a party. The most global way I could think of was a tweak to the comm.lua that defaulted to PARTY until UnitInRaid("player") is true, then switch to RAID.
What's the best way to get sync's sent when in a party. The most global way I could think of was a tweak to the comm.lua that defaulted to PARTY until UnitInRaid("player") is true, then switch to RAID.
Messages sent to "RAID" while in a party will get delivered to "PARTY"; messages sent to "RAID" or "PARTY" while not in a group will not be delivered. To send to your battleground group, "BATTLEGROUND" must be used.
With SharedMediaLib, sharing fonts, sounds and textures between ACE2-mods is easier than ever and as much as I like most warning-sounds BigWigs delivers, I can't stand that Final Fantasy tune anymore. I used to replace the Victory.mp3 with my own, but as BigWigs is superbly maintained and updated very often, this task became tedious. So could you implement the usage of SharedMedia for your sounds as well, which would make changing certain sounds much easier (I'm currently adding my own textures and fonts to SharedMediaLib anyway).
Keep wanting to have the Boss Activation sound of "Wig - Wig - Wig - Wig" from the B-52's.
Figure it'd be OK to use my own copy for that.
http://www.wowace.com/forums/index.php?topic=5456.msg93732#msg93732
Same problem here.
deDE Client
BigWigs r32420
If I remember correctly, it all started around ~r31888 (first thought it would be a problem with my SV or something.)
Today at Gruul the BigWigs Gruul module was activated before the fight, but BigWigs_GruulAssist wasn't. (Maybe because of someone with enUS client syncing? I'm not the only BigWigs user in our raid, but the only one using GruulAssist I think)
The day before at Karazhan it was all random and no module would really start on mouse-over. If I started them manually before the fight everything was working allright.
http://wowace.com/trac/changeset/31858
http://wowace.com/trac/changeset/31863
I will do some testing myself now, hopefully I can find the problem, but some testing help would be nice (old ZIPs are available at http://files.wowace.com/BigWigs/).
A nice way to test is get a mate and create a 2-man raid, then enter Zul'Gurub and run around mousing over bosses.
Update: I've tested it with bossmods both embedded and running as LoD, and it works 100% in Zul'Gurub, and as I already said, I had no problems in Karazhan on wednesday. Not sure what else to test - I wish someone would supply me with a frFR or deDE account, but I don't think that's happening.
You'll need to get a copy of the SharedMedia-1.0 library from the SVN or files repository.
Interface\\AddOns\\BigWigs_Timers\\BigWigs_AQTimers.lua:36: AceLocale(BigWigsTimers: Ahn'Qiraj): Improper translation exists. \"Messages_cmd\" is likely misspelled for locale deDE.
I was searching for and found difference on the translation definition.
A L["Messages_cmd"] is not using on BigWigs. It should be changed to "Messages".
The same is with L["Messages_name"]. It should be deleted.
Bigwigs/Plugins/Bars.lua:9 Cannot Find Library Instance of SharedMedia -1.0
I didn't know I needed this SharedMediaLib... usually these things are in the add on folders that they pertain to without having to include anything else, I did get this from the wowace download area and seems to be working fine, thanks
The only module using it is Gruul atm.
The module API is extended with:
module.proximityCheck
this should be a function accepting a unit id and returning true when the unit is in range.
example: module.proximityCheck = function( unit ) return CheckInteractDistance(unit, 3) end
For a more elaborate example with a list of itemids check Gruul.
module.proximitySilent
this is a boolean. When set to true the proximity window will play no sound whatever your settings.
This is used to only play sounds during the grasp phase on Gruul for instance.
-Ammo
What's the best way to get sync's sent when in a party. The most global way I could think of was a tweak to the comm.lua that defaulted to PARTY until UnitInRaid("player") is true, then switch to RAID.
Thoughts?
http://wowace.com/wiki/BigWigs/ModuleAPI#Remarks_3
links to
http://www.wowwiki.com/API_SendAddonMessage#Notes
Which states
Interface\AddOns\BigWigs\Libs\AceLibrary\AceLibrary.lua:543:
Tourist-2.0:Bad argument #2 to 'IsHostile(string expected, got boolean)
Appreciate any help.