Get an Epic Experience with Premium


Mage Login to Add Favorites
  • World of Warcraft
  • 1,314 Monthly Downloads
  • Supports: 6.0.3
  • 328,892 Total Downloads
  • Updated 01/16/2015
  • Created 10/28/2008
  • 622 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: 1.8.38
Support development! **
Click here to lend your support and make a donation at !

About Broker_Portals

Why would you have actionbars filled with portals, or open your spellbook everytime you cast a portal? Just right click on icon or minimap button and you can access all portals so comfortably.

It is designed as DataBroker plug-in, that lets you access all portal and teleport spells from one spot. Addon will be attached to minimap by default, but if you want to move/customize it, you will have to install additional addon like TitanPanel, ButtonBin, Fortress or my personal recommendation Bazooka and there are many more.


  • All mage portals, hearthstone and teleporting items available from simple dropdown menu
  • Minimap button, so you don't have to install any additional addon
  • Hearthstone location and cooldown in tooltip
  • Reagent count in tooltip
  • If hearthstone is on cooldown, Scroll of Recall will be used instead if possible
  • Can announce, that you're casting a portal


If you'd like to add/update localizations, do so here. Then leave a comment on WowAce or on Curse as I'm checking those more often than localization app itself, and I'll repack it.

Bugs / Suggestions:

If you have encountered any problem, or if you think theres something missing. Feel free to post a ticket here.


  • I managed to hide my minimap icon, how do I turn it on again?
    • Just simply type "/portals".
  • I'm using FuBar, is it possible to use this addon with it?
    • Yes it is, but you have to install this small addon Broker2Fubar.
  • Does it support teleportation items like engineering teleports or Kirin Tor rings?
    • Yes.

  - update: added Relic of Karabor

  - update: updated for 6.0.3

  - feature: color item names according to their item quality
  - update: added One with Nature

  - update: Added Zen Pilgrimage

  - update: updated for patch 5.4

  - update: added more missing items

  - update: added Ancient Dalaran teleports for the Horde
  - update: added golden challenge teleports

  - update: updated for patch 5.3

  - update: added Ancient Dalaran teleports

  - update: added Wormhole Generator: Pandaria and Vale of Eternal Blossoms portals

  - bugfix: fixed error for mages that didn't learn all teleports yet

  - update: updated for patch 5.0.4

  - bugfix: fixed spamming random numbers in chat during loading

  - update: updated for patch 4.3

  - update: updated for patch 4.2

  - bugfix: Teleport: Moonglade is now back!

  - bugfix: fixed error on classes with no teleporting spells

  - update: added Have Group, Will Travel
  - update: updated for patch 4.1
  - update: improved hearthstone support
  - bugfix: made item cooldowns below 1 min readable

  - update: moved The Innkeeper's Daughter back to the list of other items, where it actually belongs

  - update: added some more Cataclysm items

  - update: added The Innkeeper's Daughter

  - update: added some more Cataclysm items

  - update: added some of the new Cataclysm items

  - bugfix: fixed occasional problems with scrolls of recall

  - bugfix: sometimes wrong icons were displayed

  - update: added The Schools of Arcane Magic - Mastery

  - bugfix: shouting to chat when casting a portalwas broken

  - update: updated for patch 4.0.1

  - bugfix: was displaying spells, that I din't have reagents for
  - feature: added option to output casting portals to chat (off by default)

  - update: added spanish (esMX) and chinese (zhCN) localizations

  - feature: don't show spells, that we don't have reagent for

  - update: added Jaina's Locket

  - bugfix: addon could cause problems with some other addons

  - feature: shows cooldowns of teleportation items in tooltip (can be turned off)
  - bugfix: if cooldown is lower than 1 min, it shows correctly remaining seconds

  - update: added new Kirin Tor rings

  - update: updated for patch 3.3
  - update: added Boots of the Bay

  - bugfix: didn't include koKR locale in files

  - update: korean (koKR) locale

  - feature: teleportation items are now supported
  - feature: all scrolls of recall are supported, the better, the higher priority

  - update: TOC for patch 3.2

  - bugfix: tooltip overlapping portal menu


First Previous Page 13 of 19 Next Last
  • #100
    I've completed the entire Latin American spanish localization for your addon out of necessity for it to work with my game. When you have a chance, implement the update asap.
  • #98
    Splendid addon, saving me time rooting through my backpack. I would like to suggest a similar addon to encompass engineering items, jeeves, zapthrottle mote extractor etc. I recently dropped using autobar and miss its usefulness but not it's lag...
  • #93
    How about an addon that does for conjuring what this addon does for transportation? Ie. a minimap button that drops down a menu of all ranks of food, water, refreshment, and tables. This would be handy for quickly making stuff for a group of mixed levels.
  • #97
    and also screenshot
  • #96
    I'll see what I can come up with.
  • #92
    Any way to not list spells I don't have reagents for?
    I'm not carrying teleportation runes at all, it's a waste of bag space.
  • #95
    Finally got some spare time, so I'll see what I can do with it.
  • #94
    Doesn't look hard to implement. The reagent count is already picked up to display for mouseover. I think it can all be done in SetupSpells. For efficiency, it might be good to cache the reagent counts in obj.OnEnter().
  • #89
    Rogirek: Added in latest release. If you find any items missing in future, feel free to make a ticket and I'll add it asap.
  • #90
    Awesome, thanks! Speedy response time too :P
  • #88
    Jaina's Locket needs to be added to the list of items this addon recognizes. I hate looking in my bags to use it :(
  • #87
    SpareSimian: You can find all info at The packager runs after commit, so the strings are expanded before the downloadable archive is created.
  • #85
    SpareSimian: If you update addons from svn, then you should be advanced enough to handle these problems ;) On the other hand personally I use the english lua file, that you get from releases for developing.
  • #86
    Well, I *did* handle it. ;) I just figured I'd leave a breadcrumb for the next person who ran into this. It took some digging to figure out what was wrong. Does the packager only run server-side? Or can I download a version that can do this kind of expansion on a development client? Can you point me to a link where stuff like that is discussed?

    The thing that made it hard was that it's not a "pure Subversion" environment, where Subversion keywords get expanded by Subversion tools. Rather, Curse has its own packaging scheme to allow use of several different tools in a heterogenous way (such as git) and that complicates the development process. (I do approve of the system, though.)
  • #84
    For the FAQ: If you downloaded by Subversion, use the localization link above to get your language strings and export them, then paste the result in the localization file in your checkout. Otherwise you get a lot of "attempt to concatenate field with nil value" errors because the localization strings aren't kept in the repository. (They're expanded by the Curse packaging system, something a stock Subversion client doesn't do.) (How are developers supposed to do that when working in a working copy?)
  • 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 »

Dominate the Competition with Alienware