TotemRadius displays totems on your minimap along with a ring showing the area of effect. The ring turns red/green depending if you're inside or not. TR can show your group member's totems too, although it's slightly less accurate unless they're running TR aswell.
TR functions in the outside world, WotLK instances and battlegrounds.
I seen the huge circle bug today. It's caused by totems having a range of zero yards like Earth Elemental Totem, Fire Elemental Totem and Sentry Totem. v1.1.9beta should fix this.
AVR support ist nice :)
But I found a bug. After a wipe the AVR circle was still showing in the boss room after I ran back in. The minimap circle was correctly hidden.
Is it possible to colour-code the rings in AVR to match the totem colours? Fire = red, Water = Blue, Air = white, Earth = brown or black or green? It would make each ring's radius more distinguishable.
But I found a bug. After a wipe the AVR circle was still showing in the boss room after I ran back in. The minimap circle was correctly hidden.
Humm. I'd say it's due to being out of range when the cobatlog message said it was destroyed, but if the minimap icon's missing too then AVR might be the problem. I wonder if I can't hide a scene if I'm outside the zone that it was created in. I'll try to keep my eye out for it.
Is it possible to colour-code the rings in AVR to match the totem colours? Fire = red, Water = Blue, Air = white, Earth = brown or black or green? It would make each ring's radius more distinguishable.
In TR's options you can enable solid circles in the AVR tab. I'm looking into other ways to just colour the ring by school and range.
Error report from logging in on a non-Shaman character:
Message: ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: bad argument #6 to 'format' (string expected, got nil)
Time: 05/13/10 19:28:44
Count: 1
Stack: [C]: in function `format'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:384: in function <...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:383>
[C]: in function `Show'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:411: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
Interface\AddOns\TotemRadius\AVR.lua:44: in function <Interface\AddOns\TotemRadius\AVR.lua:29>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>
Locals: (*temporary) = "Message: %s
Time: %s
Count: %s
Stack: %s
Locals: %s"
(*temporary) = "Interface\AddOns\TotemRadius\AVR.lua:44: attempt to index upvalue 'scene' (a nil value)"
(*temporary) = "05/13/10 19:28:44"
(*temporary) = "1"
(*temporary) = "Interface\AddOns\TotemRadius\AVR.lua:44: in function <Interface\AddOns\TotemRadius\AVR.lua:29>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>
"
(*temporary) = nil
(*temporary) = "Message: Interface\AddOns\TotemRadius\AVR.lua:44: attempt to index upvalue 'scene' (a nil value)
Time: 05/13/10 19:28:44
Count: 1
Stack: Interface\AddOns\TotemRadius\AVR.lua:44: in function <Interface\AddOns\TotemRadius\AVR.lua:29>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>
"
(*temporary) = "string expected, got nil"
2.0.6beta (r127). It's been an ongoing issue for the last couple of versions; I've just now gotten around to making a Curse acct. and reporting it.
I just now noticed there's a 2.0.7beta up. I'll give it a go in a bit and let you know how it goes.
/facepalm
I discovered the cause of the issue (I think)...it seems to only happen if I have AVR disabled in the in-game config (/avr menu). Why I had it disabled I have no idea.
Seems like you changed the disablingSelf and enabingSelf localization keys after you first created it. Please mark the keys as "Needs review" for all localizations in such a case, so the translators know that they have to change something.
Also, what are these messages meant for? Should we report them? Because right now it is quite spammy when wiping in ICC, it prints disabling and enabling when running back in every time.
Found a bug in r163 if it's used in combination with Chinchilla's auto-zoom feature. The error is thrown if you manually zoom and sometimes also if you don't touch the minimap at all.
No errors are thrown if TotemRadius is disabled or the auto-zoom feature of Chinchilla is disabled.
1x C stack overflow:
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
...:
TotemRadius-r163 (r163)\minimap.lua:141: in function `MINIMAP_UPDATE_ZOOM'
TotemRadius-r163 (r163)\minimap.lua:68: in function <TotemRadius\minimap.lua:67>
(tail call): ?:
<in C code>: in function `SetZoom'
Chinchilla-v2.1.3\Modules\AutoZoom.lua:39: in function <Chinchilla\Modules\AutoZoom.lua:38>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceTimer-3.0-5 (Ace3):164: in function <Ace3\AceTimer-3.0\AceTimer-3.0.lua:138>
Locals:
(*temporary) = Minimap {
timer = 0
0 = <userdata>
SetZoom = <function> defined =[C]:-1
}
(*temporary) = 1
(*temporary) = <function> defined =[C]:-1
(*temporary) = Minimap {
timer = 0
0 = <userdata>
SetZoom = <function> defined =[C]:-1
}
(*temporary) = 1
= <function> defined =[C]:-1
= <function> @ Ace3\AceHook-3.0\AceHook-3.0.lua:100:
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Project page: http://www.wowace.com/addons/totemradius/
TotemRadius displays totems on your minimap along with a ring showing the area of effect. The ring turns red/green depending if you're inside or not. TR can show your group member's totems too, although it's slightly less accurate unless they're running TR aswell.
TR functions in the outside world, WotLK instances and battlegrounds.
Egad! You, me, and Ackis? Oh, we need to sit down and have beer over this....
Just two points:
1) Feature request: Would be nice to have some settings to hide/show specific totems, so I could configure it to show only the totems I need.
2) Got a weird bug today. Everything worked fine until we got to the mini-boss Val'kyr in ICC25. Suddenly a totem circle was shown that always stayed the size of the minimap (regardless of zoom level) and always stayed red (although I was clearly inside it). See this screenshots:
http://img22.imageshack.us/img22/5877/wowscrnshot033110224155.jpg
http://img229.imageshack.us/img229/868/wowscrnshot033110224124.jpg
Just added some options in 1.1.8beta for ya.
Not sure about the bug though. I'll watch out for it.
click to enlarge
But I found a bug. After a wipe the AVR circle was still showing in the boss room after I ran back in. The minimap circle was correctly hidden.
Humm. I'd say it's due to being out of range when the cobatlog message said it was destroyed, but if the minimap icon's missing too then AVR might be the problem. I wonder if I can't hide a scene if I'm outside the zone that it was created in. I'll try to keep my eye out for it.
Is it possible to colour-code the rings in AVR to match the totem colours? Fire = red, Water = Blue, Air = white, Earth = brown or black or green? It would make each ring's radius more distinguishable.
In TR's options you can enable solid circles in the AVR tab. I'm looking into other ways to just colour the ring by school and range.
correction, v2.0.3beta can disable minimap rings.
Message: ...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: bad argument #6 to 'format' (string expected, got nil)
Time: 05/13/10 19:28:44
Count: 1
Stack: [C]: in function `format'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:432: in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:384: in function <...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:383>
[C]: in function `Show'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:411: in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
Interface\AddOns\TotemRadius\AVR.lua:44: in function <Interface\AddOns\TotemRadius\AVR.lua:29>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>
Locals: (*temporary) = "Message: %s
Time: %s
Count: %s
Stack: %s
Locals: %s"
(*temporary) = "Interface\AddOns\TotemRadius\AVR.lua:44: attempt to index upvalue 'scene' (a nil value)"
(*temporary) = "05/13/10 19:28:44"
(*temporary) = "1"
(*temporary) = "Interface\AddOns\TotemRadius\AVR.lua:44: in function <Interface\AddOns\TotemRadius\AVR.lua:29>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>
"
(*temporary) = nil
(*temporary) = "Message: Interface\AddOns\TotemRadius\AVR.lua:44: attempt to index upvalue 'scene' (a nil value)
Time: 05/13/10 19:28:44
Count: 1
Stack: Interface\AddOns\TotemRadius\AVR.lua:44: in function <Interface\AddOns\TotemRadius\AVR.lua:29>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:629: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>
"
(*temporary) = "string expected, got nil"
what version are you running?
2.0.6beta (r127). It's been an ongoing issue for the last couple of versions; I've just now gotten around to making a Curse acct. and reporting it.
I just now noticed there's a 2.0.7beta up. I'll give it a go in a bit and let you know how it goes.
/facepalm
I discovered the cause of the issue (I think)...it seems to only happen if I have AVR disabled in the in-game config (/avr menu). Why I had it disabled I have no idea.
I feel pretty stupid right about now. :oops:
Also, what are these messages meant for? Should we report them? Because right now it is quite spammy when wiping in ICC, it prints disabling and enabling when running back in every time.
edit: I uploaded a fix the other day but it's not showing up on curse. You can get 2.0.10beta on the download page.
No errors are thrown if TotemRadius is disabled or the auto-zoom feature of Chinchilla is disabled.