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, HidingBar, or Bazooka and there are many more.
Features:
- 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 (for Cataclusm Classic)
- If hearthstone is on cooldown, Scroll of Recall will be used instead if possible
- Can announce, that you're casting a portal
Localization:
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.
FAQ:
- I managed to hide my minimap icon, how do I turn it on again?
- Just simply type "/portals".
- Does it support teleportation items like engineering teleports or Kirin Tor rings?
- Yes.
TODO:
Enable adding custom items/spells
Cross-referenced an older copy I'd been keeping updated with this one and found a few missing items (and a couple listed twice, unless I missed something different about them). (Also the Broker Translocation Matrix is usable if you've learned it, the listed rep requirement doesn't actually exist. Probably not worth coding in an exception just for it though.)
Missing: -- Engineering Gadgets 172924, -- Wormhole Generator: Shadowlands 198156, -- Wyrmhole Generator -- Miscellaneous 180817, -- Cypher of Relocation
183716, -- Venthyr Sinstone 190237, -- Broker Translocation Matrix
Also missing the Shadowlands M+ teleports but I didn't bother getting them so I don't have the spell IDs on hand.
Listed twice: 37118, -- Scroll of Recall 44314, -- Scroll of Recall II 44315, -- Scroll of Recall III
An improvement/feature :
For mage portals/teleports, you could check wether you're in group or solo, and only show the relevant ones, teleport when you're solo, and portals when you're in group/raid ?
Fixed Errors with P2 Pre-Patch 15NOV:
In the portals.lua, change:
GetContainerNumSlots -> C_Container.GetContainerNumSlots
GetContainerItemLink -> C_Container.GetContainerItemLink
GetContainerItemCooldown -> C_Container.GetContainerItemCooldown
So you might want to include a way to exclude specific items, portals, or toys. And add a scroll bar. I've had my mage for 18 years now and my portal list when I click it fills the entire screen from top to bottom, I can no longer access the options menu thing because it is not visible due to the list being so long.
In reply to Skychilde:
You can resize the font to what you want it to be in this addon, so you can make it fit better.
I would really hate a scrollbar in my list of portals/teleports.
I also had the problem with clicking a portal doing nothing. After playing around with many different things, including reinstalling, this is what ultimately fixed the problem.
/console ActionButtonUseKeyDown 1
Thanks for an awesome addon.
In reply to blueWoWblue:
They've changed this behaviour few times already since that update which broken everything. I'll look into more permanent solution
In reply to blueWoWblue:
Thanks again. Should be fixed now for good regardless ActionButtonUseKeyDown state
Installed 1.11.8, all the eartstones/spells appears, but when I click them, it does nothing.
In reply to Araldwenn:
That's strange, I checked again and everything works as it should, even from clean install. Any errors? Also only left button click should work now. Right click on any portal/tp/item will do nothing.
In reply to artscout375:
Just tried to deactivate all my addons excepted for chocolate bar, Broker_portals and buggrabber/bugsack, and I still can't clic the portals.
When i do so, the menu just disapears and nothing happens.
Buggrabber shows no error.
For the moment, I reverted back to 1.11.6 in which I added the missing portals I posted earlier, and it works just fine.
In fact, I don't really understand what's different in 1.11.8, as 1.11.6 already has the option in the menu to show/hide Heartstone analogues...
In reply to Araldwenn:
1.11.6 had same problem you experiencing now. Meaning now reaction to clicks. It's a new thing for blizzard lua API for securebuttons, so I fixed it.
In reply to artscout375:
Ok, I fully reinstalled WoW, and now, no more problem ;)
Usually, I do this for every new expansion, didn't do it yet this time...
In reply to Araldwenn:
Glad to hear that you have no more problems. Although it's very strange behavior for addons as they should work without reinstall of the whole game. But well it happens it seems.
Work in progress, havent had a time before
In reply to artscout375:
When I click the addon icon it opens the portal/teleport screen, but nothing is clickable.
I really miss this addon.
In reply to Knopie88:
I fixed that and release will be out shortly (it is ready, under review on CF)
Are there already changes to make Broker_Portals playable for Dragonflight?
Could you add these missing toys ?
182773, -- Pierre de foyer de nécro-seigneur
184353, -- Pierre de foyer Kyriane
166747, -- Pierre de foyer de fêtard de la fête des brasseurs
166746, -- Pierre de foyer de cracheur du feu
180290, -- Pierre de foyer des Faé nocturnes
188952, -- Pierre de foyer dominée
193588, -- Pierre de foyer de marcheur du temps
200630, -- Pierre de foyer de sage-du-vent ohn-ir
Edit : added DF new heartstone
In reply to Araldwenn:
Will do next release, at the weekend sorry haven't really got a time for more then fix now