Get an Epic Experience with Premium

TotemRadius

Map & Minimap Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 293 Monthly Downloads
  • Supports: 4.2
  • 156,947 Total Downloads
  • Updated 09/05/2011
  • Created 02/27/2010
  • 152 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 2.5.0
or
Support development! **
Donate

About TotemRadius

Cataclysm update: I'm playing a lvl 5 Free to Play Shammy, I'm not 100% sure if everything works.

Totem Radius (TR) shows you where your totem's aura has effect on the minimap.

Discussion page: here.

Features

  • Track where your totems dropped on the minimap.
  • Track other shaman's totems.
  • Show a radius ring around the totem of where the totem's aura has effect
  • Rings appear semi-transparent when inside, opaque when outside.
  • If 2+ shaman drop the same totem and you're inside one, then other totem will dim as well.
  • Displays rings in the 3D world where your totem's aura has effect. (AVR required)
  • Adds totem distance below the totem frames on the player frame.

Known issues

  • Talents which increase range or duration not taken into account.

We need translators for Apply translations here

FAQ page here

Credits

Donations welcome. There's a donate button here.

Bitcoin address: 1RYB7ihDJXnWHacEJLgkGYdT9tzZsFzd8

------------------------------------------------------------------------
r200 | cyprias | 2011-09-05 07:11:34 +0000 (Mon, 05 Sep 2011) | 4 lines
Changed paths:
   A /tags/2.5.0 (from /trunk:198)

Tagged as 2.5.0.
- Fixed bug where plugin wouldn't startup if LibTalentQuery or LibGroupTalents weren't running (they're supposed to be optional libs).
- Totems now disappear from minimap if plugin's disabled, But because the plugin's not tracking events/timers when disabled, I won't be showing existing totems when reenabled.
- Updated toc to 40200
------------------------------------------------------------------------
r198 | cyprias | 2011-08-13 05:34:10 +0000 (Sat, 13 Aug 2011) | 1 line
Changed paths:
   M /trunk/TotemRadius.toc

- Updated toc to 40200
------------------------------------------------------------------------
r196 | cyprias | 2011-08-13 05:28:24 +0000 (Sat, 13 Aug 2011) | 1 line
Changed paths:
   M /trunk/core.lua

- Totems now disappear from minimap if plugin's disabled, But because the plugin's not tracking events/timers when disabled, I won't be showing existing totems when reenabled.
------------------------------------------------------------------------
r195 | cyprias | 2011-08-13 05:16:34 +0000 (Sat, 13 Aug 2011) | 1 line
Changed paths:
   M /trunk/core.lua

- Fixed bug where plugin wouldn't startup if LibTalentQuery or LibGroupTalents weren't running (they're supposed to be optional libs).
------------------------------------------------------------------------

Comments

First Previous Page 1 of 6 Next Last
  • #80

    Is there a update somewhere?

  • #79

    I get this error:

     

    [code]Date: 2012-11-16 09:58:46
    ID: 4
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TotemRadius\core.lua line 316:
       attempt to call upvalue 'GetNumPartyMembers' (a nil value)
    Debug:
       (tail call): ?
       TotemRadius\core.lua:316:
          TotemRadius\core.lua:313
       TotemRadius\core.lua:671: ?()
       ...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
          ...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
       [string "safecall Dispatcher[15]"]:4:
          [string "safecall Dispatcher[15]"]:4
       [C]: ?
       [string "safecall Dispatcher[15]"]:13: ?()
       ...der\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       ...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:52:
          ...ace\AddOns\Bagnon\libs\AceEvent-3.0\AceEvent-3.0.lua:51
    Locals:
    None
    AddOns:
      Swatter, v5.14.5335 (KowariOnCrutches)
      NPCScan, v5.0.0.5
      AtlasLootLoader, vv7.03.01
      AucAdvanced, v5.14.5335 (KowariOnCrutches)
      AucFilterBasic, v5.14.5335 (KowariOnCrutches)
      AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
      AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
      AucScanData, v5.14.5335 (KowariOnCrutches)
      AucStatHistogram, v5.14.5335 (KowariOnCrutches)
      AucStatiLevel, v5.14.5335 (KowariOnCrutches)
      AucStatPurchased, v5.14.5335 (KowariOnCrutches)
      AucStatSales, v5.14.5335.5335(5.14/embedded)
      AucStatSimple, v5.14.5335 (KowariOnCrutches)
      AucStatStdDev, v5.14.5335 (KowariOnCrutches)
      AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
      AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
      AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
      AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
      AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
      AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
      AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
      AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
      AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
      AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
      AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
      AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
      AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
      AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
      AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
      AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
      AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
      Auctionator, v3.0.5
      AuctionSold, vv5.0.5
      Babylonian, v5.1.DEV.332(/embedded)
      BagBrother, v
      Bagnon, v5.0.9
      BeanCounter, v5.14.5335 (KowariOnCrutches)
      Configator, v5.1.DEV.344(/embedded)
      DBMCore, v
      DebugLib, v5.1.DEV.312(/embedded)
      DugisGuideViewerZ, v6.220
      ElvUI, v4.62
      ElvUISLE, v1.22
      Enchantrix, v5.14.5335 (KowariOnCrutches)
      EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
      Gatherer, v4.0.6
      GathererHUD, v4.0.6
      Informant, v5.14.5335 (KowariOnCrutches)
      LibExtraTip, v5.12.DEV.324(/embedded)
      MacroBank, v1.11
      Postal, v3.5.0
      Recount, v
      SilverDragon, vv3.0.1
      SlideBar, v5.14.5335 (KowariOnCrutches)
      Stubby, v5.14.5335 (KowariOnCrutches)
      TidyPlates, v6.7.9 (R548)
      TidyPlatesGraphite, v
      TidyPlatesGrey, v
      TidyPlatesNeon, v
      TidyPlatesQuatre, v
      TidyPlatesThreatPlates, v6.007
      TidyPlatesHub, v
      TidyPlatesWidgets, v
      TipHelper, v5.12.DEV.315(/embedded)
      TomTom, vv50001-1.3.1
      TotemRadius, v2.5.0 (r198)
      VuhDo, v3.18
      VuhDoOptions, v3.18
      BlizRuntimeLib_enUS v5.0.5.50001 <us>
      (ck=9e7)
    [/code]

  • #78

    It would be nice if instead of shaking the minimap it showed an alert text in the middle of the screen, or maybe both :P

  • #77

    Really nice addon I would love if you updated it!

  • #76

    It apprears to have stopped working in a recent update.

     

    UPDATE:

    My error, it is working but I could not see the rings on the default transparency.  I increased the setting and now I can see the rings perfectly.

     

    Hope this helps some others.

    Last edited by KippG on 12/18/2011 1:00:50 PM
  • #75

    Do not work for me.

    it shows the circles if I'm alone but not when I'm in a group. I tried to set the poles saying "show group" but I still see nothing when I'm in a group. I use carbonite and sexymap.

  • #74
    I'm sorry,but this does not seem to be working for me...I install it but when in-game there's nothing to be seen..not even in the interface menu.Anyone can help?
  • #72
    Can I use this addon to track only the radius of the resto shamans resistance totem?
  • #73
    I don't see why not.
  • #58
    Date: 2011-07-08 04:05:15
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TotemRadius\zoneData.lua line 67:
    Cannot find a library instance of "LibMapData-1.0".
    Debug:
    [C]: ?
    [C]: error()
    !Swatter\Support\LibStub.lua:23: LibStub()
    TotemRadius\zoneData.lua:67: in main chunk
    AddOns:
    Swatter, v5.12.5184 (QuirkyKiwi)
    AckisRecipeList, v2.2.6b
    Altoholic, v4.2.001
    AtlasLoot, vv6.04.03
    AtlasLootCataclysm, vv6.04.03
    AtlasLootLoader, vv6.04.03
    AucAdvanced, v5.12.5184 (QuirkyKiwi)
    AucFilterBasic, v5.12.5184 (QuirkyKiwi)
    AucFilterOutlier, v5.12.5184.4828(5.12/embedded)
    AucMatchUndercut, v5.12.5184.4828(5.12/embedded)
    AucStatHistogram, v5.12.5184 (QuirkyKiwi)
    AucStatiLevel, v5.12.5184 (QuirkyKiwi)
    AucStatPurchased, v5.12.5184 (QuirkyKiwi)
    AucStatSales, v5.12.5184.4838(5.12/embedded)
    AucStatSimple, v5.12.5184 (QuirkyKiwi)
    AucStatStdDev, v5.12.5184 (QuirkyKiwi)
    AucStatWOWEcon, v5.12.5184.4828(5.12/embedded)
    AucUtilAHWindowControl, v5.12.5184.5133(5.12/embedded)
    AucUtilAppraiser, v5.12.5184.5015(5.12/embedded)
    AucUtilAskPrice, v5.12.5184.5162(5.12/embedded)
    AucUtilAutoMagic, v5.12.5184.5184(5.12/embedded)
    AucUtilCompactUI, v5.12.5184.5016(5.12/embedded)
    AucUtilEasyBuyout, v5.12.5184.4897(5.12/embedded)
    AucUtilFixAH, v5.12.5184 (QuirkyKiwi)
    AucUtilGlypher, v5.12.5184.5061(5.12/embedded)
    AucUtilGlypherPost, v5.12.5184.5159(5.12/embedded)
    AucUtilItemSuggest, v5.12.5184.5144(5.12/embedded)
    AucUtilPriceLevel, v5.12.5184.4861(5.12/embedded)
    AucUtilScanButton, v5.12.5184.5159(5.12/embedded)
    AucUtilScanFinish, v5.12.5184.5159(5.12/embedded)
    AucUtilScanProgress, v5.12.5184.4979(5.12/embedded)
    AucUtilScanStart, v5.12.5184.5159(5.12/embedded)
    AucUtilSearchUI, v5.12.5184.5184(5.12/embedded)
    AucUtilSimpleAuction, v5.12.5184.4993(5.12/embedded)
    AucUtilVendMarkup, v5.12.5184.4828(5.12/embedded)
    AutoGratzSpamFilter, v
    Babylonian, v5.1.DEV.312(/embedded)
    BeanCounter, v5.12.5184 (QuirkyKiwi)
    Configator, v5.1.DEV.312(/embedded)
    CursorCastbar, v
    DataStore, v4.2.001
    DataStoreAchievements, v4.2.001
    DataStoreAgenda, v4.2.001
    DataStoreAuctions, v4.2.001
    DataStoreCharacters, v4.2.001
    DataStoreContainers, v4.2.001
    DataStoreCrafts, v4.2.001
    DataStoreCurrencies, v4.2.001
    DataStoreInventory, v4.2.001
    DataStoreMails, v4.2.001
    DataStorePets, v4.2.001
    DataStoreQuests, v4.2.001
    DataStoreReputations, v4.2.001
    DataStoreSpells, v4.2.001
    DataStoreStats, v4.2.001
    DataStoreTalents, v4.2.001
    DBMBurningCrusade, v
    DBMCore, v
    DebugLib, v5.1.DEV.312(/embedded)
    HealBot, v4.2.0.0
    IgnoreMore, v1.1.1-40100
    InspectFix, v2.7
    LibExtraTip, v5.12.DEV.311(/embedded)
    MicroDeclineDuel, vv1.2
    Omen, v3.1.3
    Pawn, v1.5.11
    PowerAuras, v4.19
    RatingBuster, v
    Recount, v
    Reforgenator, v1.3.9
    Scrap, v8.0
    SimpleGearReadyCheck, vv4.2.0 b
    SlideBar, v5.12.5184 (QuirkyKiwi)
    Stubby, v5.12.5184 (QuirkyKiwi)
    TidyPlates, v6.3.0 Revision: 284
    TidyPlatesGraphite, v
    TidyPlatesGrey, v
    TidyPlatesNeon, v
    TidyPlatesQuatre, v
    TidyPlatesHub, v
    TipHelper, v5.12.DEV.310(/embedded)
    TotemRadius, v2.2.1beta (r174)
    BlizRuntimeLib_enUS v4.2.0.40200
    (ck=b47)

  • #59
    Adding the following line to libs\embeds.xml seems to fix the problem:


  • #61
    Oops, thank you. I tend to run LibMapInfo as a external lib so I didn't notice the plugin was failing to load the embedded lib.
  • #60
    This addon is great!

    But there are a couple other issues:

    1) Talents affecting totem range and duration are not accounted for. I have made a hacked version which uses LibGroupTalents-1.0 and updates the range for Totemic Reach and the duration for Totemic Focus. I have not tested it in a group with another shaman yet (it works properly for my own talents/totems), nor have I dealt with the Elemental Reach talent, since I don't have an Ele spec.

    2) A few of the totem ranges/durations have not been updated to current values.

    3) Spirit Link Totem isn't included (although it has a pretty dramatic visual and such a short duration that it isn't really much of an issue).
  • #62
    Which talents should I be looking at? I'm using a lvl 5 sham at the moment so can't really test talents.

    I'll try to fix my ranges/talents, some totems have odd numbers though. What's the range on Healing Stream Totem, Mana Spring Totem and Grounding Totem? WoWHead says 0 yards. =/

    I'll add Spirit Link totem now.
  • #63
    Sorry for the delay in replying, but it took some time to find another shammy to test with. I have a working version which accounts for the range/duration extending talents (both the player's and any other shaman in group). It's very limited change, but requires two additional Ace libraries.

    In core.lua, at the top (global part of file), add:

    ---------------
    local reachTalentName = GetSpellInfo(86935) -- Totemic Reach
    local focusTalentName = GetSpellInfo(16173) -- Totemic Focus
    local elementalTalentName = GetSpellInfo(28999) -- Elemental Reach
    local GroupTalents = LibStub("LibGroupTalents-1.0")
    ---------------

    then in the core:AddTotem method, replace the following starting around line 300:

    ---------------
    local range = totemInfo[spellID].range or 0
    local reach = GroupTalents:UnitHasTalent(caster, reachTalentName)

    range = range * (1 + (reach or 0) * 0.15)
    -- Searing Totem + Elemental Mastery
    if ( spellID == 3599 ) then
    local elementalReach = GroupTalents:UnitHasTalent(caster, elementalTalentName)
    if (elementalReach == 1) then
    range = range + 7
    else
    if (elementalReach == 2) then
    range = range + 15
    end
    end
    end
    self.spawnDistance then
    range = range - self.spawnDistance --We don't know the precise coords of the totem. So we remove 3 yards from the totem's range to make sure we'll be inside it.
    end

    if not activeTotems[totemGUID] then
    --~ Debug("AddTotem", 4, totemName)
    local duration = totemInfo[spellID].duration or 5
    local focus = GroupTalents:UnitHasTalent(caster, focusTalentName)
    duration = duration * (1 + (focus or 0) * 0.20)
    local zW, zH = self:GetZoneSize()
    ---------------

    Then add the following two libraries to embeds.xml:




    That's it!
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!