This project is abandoned and its default file will likely not work with the most recent version of World of Warcraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.
Guild Map shows the location on the map of your guild members who are also using this mod.
This is an update of GuildMap2 by MartijnHoekstra (an update of GuildMap by Bru) which is being maintained for WoW version 3.0 and up.
hi, it would be good if this addon could grab location information from people who do use cartographer etc. mainly because i dont use cartographer anymore, but i miss this functionality, but alot of my guild still does, and it would be nice if this addon could grab guild location information from any of the mods that provides it. is it a huge ask though?
But it is not compatible with Carbonite and Cartographer, is it? I need a standalone mod, thats only for positions, but compatible with those of the other addons.
It adds it's own minimap icons for your guild members so unless either of those mods takes over exclusive control of the minimap, it should still work. Try and let me know since I do not use either of those mods.
is there an options button for this mod or does it just run and when a guildie gets the addon it just starts putting stuff on map? i would like to know b/c im trying to get my guild to do something like this. thanks in advance.
forgot an issue. I also get a wierd situation when running this addon along with MBB (MiniMap Button Bag). MBB takes up about 18-20 mb of memory when both addons are activated. Dunno which of the two addons are causing the conflict or why. Hope someone can clarify
Been having some trouble with GuildMap in Northrend too. Tried to change the line that jordicus mentioned, but it didn't solve the problem. Got an error message "Error: attempt to concatenate local 'outZone' (a nil value)
File: Interface\AddOns\GuildMap3\GuildMap3.lua
Line: 232". Any suggestions ?
OK Tripleposting. Sorry again. But I found a realy dirty fix to make GuildMap work with mixed language clients. Open up GuildMap3.lua and add the following beneath the line "self:ScheduleRepeatingEvent(self.Update, UPDATE_INTERVAL, self)":
myLevel = UnitLevel("player");
myClass = UnitClass("player");
myClass = string.upper(myClass);
--Fix Death Knight error
if myClass=="DEATH KNIGHT" then
myClass="DEATHKNIGHT";
end
--Fixes for German Class names
if myClass=="KRIEGER" then
myClass="WARRIOR";
elseif myClass=="JÄGER" then
myClass="HUNTER";
elseif myClass=="DRUIDE" then
myClass="DRUID";
elseif myClass=="MAGIER" then
myClass="MAGE";
elseif myClass=="SCHAMANE" then
myClass="SHAMAN";
elseif myClass=="SCHURKE" then
myClass="ROGUE";
elseif myClass=="PRIESTER" then
myClass="PRIEST";
elseif myClass=="HEXENMEISTER" then
myClass="WARLOCK";
elseif myClass=="TODESRITTER" then
myClass="DEATHKNIGHT";
end
This is basically the init sequence from the init function, which doesn't get called in German clients, for reasons I do not know. It also converts the Class names to English.
Sorry for double posting. But I found some odd behavior in GuildMap.
I use, as most of my guild mates the English client. Two of my friends use the German Client. And from those two the Messages coming are like that:
POS 2 14 3361 7025 0 0
It seams, that the AddOn is not getting initialized on German clients correctly. Also. The Class name in German clients returned by UnitClass is German, and would need to be converted in to the English Names.
If ound out how to fix it (at least, if the error occurs with Death Knights).
in GuildMaps3.lua
add the following benaeth the line myClass = string.upper(myClass);
if myClass=="DEATH KNIGHT" then
myClass="DEATHKNIGHT";
end
Note this changes just how the class name gets sent, so everyone needs to apply the fix, or you will still see this error with ppl not having this fix.
The errors I get come from unitcolor when using the minimap. Its based on RAID_CLASS_COLORS[class] but that variable isn't defined anywhere in GuildMap3 that I can tell.
-fixed Northrend map issues
-added Hrothgar's Landing
Please post any issues at http://www.wowace.com/addons/guildmap3/tickets/
File: Interface\AddOns\GuildMap3\GuildMap3.lua
Line: 232". Any suggestions ?
myLevel = UnitLevel("player");
myClass = UnitClass("player");
myClass = string.upper(myClass);
--Fix Death Knight error
if myClass=="DEATH KNIGHT" then
myClass="DEATHKNIGHT";
end
--Fixes for German Class names
if myClass=="KRIEGER" then
myClass="WARRIOR";
elseif myClass=="JÄGER" then
myClass="HUNTER";
elseif myClass=="DRUIDE" then
myClass="DRUID";
elseif myClass=="MAGIER" then
myClass="MAGE";
elseif myClass=="SCHAMANE" then
myClass="SHAMAN";
elseif myClass=="SCHURKE" then
myClass="ROGUE";
elseif myClass=="PRIESTER" then
myClass="PRIEST";
elseif myClass=="HEXENMEISTER" then
myClass="WARLOCK";
elseif myClass=="TODESRITTER" then
myClass="DEATHKNIGHT";
end
This is basically the init sequence from the init function, which doesn't get called in German clients, for reasons I do not know. It also converts the Class names to English.
I use, as most of my guild mates the English client. Two of my friends use the German Client. And from those two the Messages coming are like that:
POS 2 14 3361 7025 0 0
It seams, that the AddOn is not getting initialized on German clients correctly. Also. The Class name in German clients returned by UnitClass is German, and would need to be converted in to the English Names.
If ound out how to fix it (at least, if the error occurs with Death Knights).
in GuildMaps3.lua
add the following benaeth the line myClass = string.upper(myClass);
if myClass=="DEATH KNIGHT" then
myClass="DEATHKNIGHT";
end
Note this changes just how the class name gets sent, so everyone needs to apply the fix, or you will still see this error with ppl not having this fix.
line 104 needs to be changed from :
if currentContinent < 0 or currentContinent > 3 then
to
if currentContinent < 0 or currentContinent > 4 then
If you get an error regarding this, probably the value of 'class' is not set correctly.
Now i will have more time to work on Guild Lottery
Great job