Download
(546Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 09-02-22 10:34 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.2.7)
WOTLK (3.4.0)
Classic (1.14.3)
Updated:09-02-22 10:34 PM
Created:10-20-17 09:37 PM
Downloads:453,450
Favorites:1,028
MD5:

Neuron  Popular! (More than 5000 hits)

Version: 1.4.18
by: Soyier, Maul

Neuron development is on an indefinite hiatus upon the launch of WoW 10.0. If you are interested in helping with development efforts to push the project forward into Dragonflight, please reach out to Soyier.

Introduction:
Neuron is a full featured action Bar addon for World of Warcraft: Shadowlands

Important Note: Neuron tentatively works with World of Warcraft: Classic and The Burning Crusade: Classic, but none of our developers actively play Classic, so support and bug fixes are offered without any guarantee. Realistically, many bugs in Classic require max level characters to debug, and none of us have any such characters. Outside help with Classic is always welcome!


Want to Donate?
Making add-ons is a lot of work! Your help goes a huge way to making my add-on work possible. If you would like to Donate, Github Sponsors is the preferred method as they are currently matching donations dollar for dollar and take zero cut.




Want to contribute?



Example:


Theme Support:
Neuron inherits all theming courtesy of the Masque addon. Neuron has full Masque compatibility, and the theming options found in Masque are quite in-depth, not to mention the robust portfolio of skins made to support Masque. In short, you can make your bars look any way you like!

Features:
  • Neuron features an unlimited number of macros. You can create as many bars/buttons as you want/need per character!
  • Are you a clicker extraordinaire? As many buttons on the screen you want where you want, when you want!
  • Macros the size of Texas! Up to 1024 characters in length!
  • Maul's unique mouse-over key-binding system - where the mouse-over binding system was born!
  • Many other of the favorite desired bar addon features and then some!
  • And, last but not least, MASQUE support!

Graphical Editor:
Neuron contains a graphical bar editor that allows for nearly endless customization to bar shape, size, orientation, and much more! Further, Neuron has neither the limitations on max number of bars nor on the max number of buttons per bar, as you might find in addons such as Bartender4 or Dominoes.


Credits:

Translators:
  • German: Aszkarath, Wolfsmutter
  • French: Cinedelle, El_Mapache
  • Brazilian Portuguese: Alanbre20
  • Russian: Hubbotu
  • Simplified Chinese: Acey7, Cestmysndee

Disclaimer:

Neuron is a fork of the amazing Ion Action Bars addon started by Connor Chenoweth aka Maul, for World of Warcraft Legion and onwards. All credit for the bulk of this addon should go to him accordingly, along with SLOKnightFall for his maintainership throughout the years. I, Soyier, take no credit for the idea or implementation of this addon prior to my adoption of the code in the Fall quarter of 2017.

Neuron
1.4.18 (2022-09-03)
Full Changelog Previous Releases
  • Port to WotLK classic
Archived Files (6)
File Name
Version
Size
Author
Date
1.4.17
545kB
Soyier
08-16-22 04:54 PM
1.4.16
545kB
Soyier
05-31-22 11:14 AM
1.4.15
545kB
Soyier
05-14-22 04:40 PM
1.4.14
518kB
Soyier
05-11-22 08:12 AM
1.4.13
518kB
Soyier
02-22-22 03:35 PM
1.4.10
517kB
Soyier
06-29-21 08:23 AM


Post A Reply Comment Options
Unread 06-17-18, 06:40 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Originally Posted by raysmith
Originally Posted by Soyier
Originally Posted by raysmith
Some good, some bad, some may not be new. Let me know what you want submitted as bugs:

* Pet bar grid now doesn't always show
* Moving abilities on the pet bar hides the pet grid afterward; however, all other grids remain visible
* I have my buttons locked (shift unlock) but if I attempt to drag one without using shift the grid is visible during the move; button doesn't actually move, though
* While testing moving non-pet buttons (swapping, dragging off, moving) I somehow tainted it so any buttons that were moved disappeared after releasing; I couldn't figure out a way to get that to stop so I attempted to relog but got a "You have been disconnected. (WOW51900325)" when I logged out; not sure if add-on taint can cause that or if a connection issue caused what I was seeing in Neuron but something's going on. After relogging went back in and having the same issue so not sure what to do about it at this point. I'm going to revert back to the previous release version for now, once this is fixed I'll continue testing
shit. I thought I finally had this working.

Ok I reverted thise changes, and its back to stable. Pet bar doesn't show/hide grids again
To be clear, my first two bullets were positive in terms of the pet bar grid hiding, I don't recall seeing any issues with the pet bar. I decided to keep playing without reverting for a while longer and didn't run into any new issues but I also was mostly avoiding moving/editing buttons so not sure how much diagnostic value is coming out of that extended use.

It does look like there was some improvement but mixed with a significant side effect of the changes... either that or the disappearing button thing was there all along but was masked by the other issues. Hard to say from my end.
Yeah, the pet bar grid is really hard apparently, hence why it was disabled up until now (and still is, I reverted my changes do to the side-effects). Again, this is a blizzard API issue that I can't seem to get around. There's 4 main events that we're watching ACTIONBAR_SHOWGRID, ACTIONBAR_HIDEGRID, PET_BAR_SHOWGRID, and PET_BAR_HIDEGRID. However, when dragging a pet button, it actives both PET_BAR_SHOWGRID and ACTIONBAR_HIDEGRID, but when placing a pet spell it only activates PET_BAR_HIDEGRID, thus leaving the action bars showing their grid. It's super annoying. There's a few other annoying bits, but that's the main one. So for now, sadly, the pet bar still will not allow for grid hiding.
Report comment to moderator  
Reply With Quote
Unread 06-16-18, 11:12 PM  
raysmith
A Kobold Labourer

Forum posts: 1
File comments: 51
Uploads: 0
Originally Posted by Soyier
Originally Posted by raysmith
Some good, some bad, some may not be new. Let me know what you want submitted as bugs:

* Pet bar grid now doesn't always show
* Moving abilities on the pet bar hides the pet grid afterward; however, all other grids remain visible
* I have my buttons locked (shift unlock) but if I attempt to drag one without using shift the grid is visible during the move; button doesn't actually move, though
* While testing moving non-pet buttons (swapping, dragging off, moving) I somehow tainted it so any buttons that were moved disappeared after releasing; I couldn't figure out a way to get that to stop so I attempted to relog but got a "You have been disconnected. (WOW51900325)" when I logged out; not sure if add-on taint can cause that or if a connection issue caused what I was seeing in Neuron but something's going on. After relogging went back in and having the same issue so not sure what to do about it at this point. I'm going to revert back to the previous release version for now, once this is fixed I'll continue testing
shit. I thought I finally had this working.

Ok I reverted thise changes, and its back to stable. Pet bar doesn't show/hide grids again
To be clear, my first two bullets were positive in terms of the pet bar grid hiding, I don't recall seeing any issues with the pet bar. I decided to keep playing without reverting for a while longer and didn't run into any new issues but I also was mostly avoiding moving/editing buttons so not sure how much diagnostic value is coming out of that extended use.

It does look like there was some improvement but mixed with a significant side effect of the changes... either that or the disappearing button thing was there all along but was masked by the other issues. Hard to say from my end.
Last edited by raysmith : 06-16-18 at 11:12 PM.
Report comment to moderator  
Reply With Quote
Unread 06-16-18, 02:23 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Originally Posted by raysmith
Originally Posted by Soyier
The grid changes are on the master branch on GitHub, not a release yet. I substantially changed a lot of code, and rewrote much of the extra-bar code, so I was wanting to test more before I release it. You can grab it though and test for me I'd you want :-)
Some good, some bad, some may not be new. Let me know what you want submitted as bugs:

* Pet bar grid now doesn't always show
* Moving abilities on the pet bar hides the pet grid afterward; however, all other grids remain visible
* I have my buttons locked (shift unlock) but if I attempt to drag one without using shift the grid is visible during the move; button doesn't actually move, though
* While testing moving non-pet buttons (swapping, dragging off, moving) I somehow tainted it so any buttons that were moved disappeared after releasing; I couldn't figure out a way to get that to stop so I attempted to relog but got a "You have been disconnected. (WOW51900325)" when I logged out; not sure if add-on taint can cause that or if a connection issue caused what I was seeing in Neuron but something's going on. After relogging went back in and having the same issue so not sure what to do about it at this point. I'm going to revert back to the previous release version for now, once this is fixed I'll continue testing
shit. I thought I finally had this working.

Ok I reverted thise changes, and its back to stable. Pet bar doesn't show/hide grids again
Last edited by Soyier : 06-16-18 at 04:45 PM.
Report comment to moderator  
Reply With Quote
Unread 06-16-18, 12:58 PM  
raysmith
A Kobold Labourer

Forum posts: 1
File comments: 51
Uploads: 0
Originally Posted by Soyier
The grid changes are on the master branch on GitHub, not a release yet. I substantially changed a lot of code, and rewrote much of the extra-bar code, so I was wanting to test more before I release it. You can grab it though and test for me I'd you want :-)
Some good, some bad, some may not be new. Let me know what you want submitted as bugs:

* Pet bar grid now doesn't always show
* Moving abilities on the pet bar hides the pet grid afterward; however, all other grids remain visible
* I have my buttons locked (shift unlock) but if I attempt to drag one without using shift the grid is visible during the move; button doesn't actually move, though
* While testing moving non-pet buttons (swapping, dragging off, moving) I somehow tainted it so any buttons that were moved disappeared after releasing; I couldn't figure out a way to get that to stop so I attempted to relog but got a "You have been disconnected. (WOW51900325)" when I logged out; not sure if add-on taint can cause that or if a connection issue caused what I was seeing in Neuron but something's going on. After relogging went back in and having the same issue so not sure what to do about it at this point. I'm going to revert back to the previous release version for now, once this is fixed I'll continue testing
Report comment to moderator  
Reply With Quote
Unread 06-15-18, 08:43 AM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Originally Posted by raysmith
Originally Posted by Soyier
Cool, over the weekend I did some work with the Show Grid/ Hide Grid functionality, so it should be a lot more stable at will apply to pet bars as well.

I also did a ton of work with the zone ability bar and the extra bar to try to being those up to the 21st century.

Right now we're sitting in good shape. The latest changes with BfA seem to be introducing a new type of ability that changes dynamically depending on status/talents/pet etc. We'll have to see how Neuron behaves with those buttons
Are those new abilities different from the current ones like Revive Pet that change to Mend Pet if your pet is alive? There are other abilities that also change based on things like talents, things like Dire Beast/Dire Frenzy for BM hunters.

Also, is there a release version with the grid changes?
I honestly have no idea, I haven't logged into the beta to check.

The grid changes are on the master branch on GitHub, not a release yet. I substantially changed a lot of code, and rewrote much of the extra-bar code, so I was wanting to test more before I release it. You can grab it though and test for me I'd you want :-)
Report comment to moderator  
Reply With Quote
Unread 06-15-18, 08:23 AM  
raysmith
A Kobold Labourer

Forum posts: 1
File comments: 51
Uploads: 0
Originally Posted by Soyier
Cool, over the weekend I did some work with the Show Grid/ Hide Grid functionality, so it should be a lot more stable at will apply to pet bars as well.

I also did a ton of work with the zone ability bar and the extra bar to try to being those up to the 21st century.

Right now we're sitting in good shape. The latest changes with BfA seem to be introducing a new type of ability that changes dynamically depending on status/talents/pet etc. We'll have to see how Neuron behaves with those buttons
Are those new abilities different from the current ones like Revive Pet that change to Mend Pet if your pet is alive? There are other abilities that also change based on things like talents, things like Dire Beast/Dire Frenzy for BM hunters.

Also, is there a release version with the grid changes?
Report comment to moderator  
Reply With Quote
Unread 06-12-18, 04:29 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Re: Macros are losing icons and copying others on /reload

Originally Posted by JamesDreemurr
Macros are losing icons and copying others on /reload
When I do /reload all my macros mimic my first rejuvination one any help?
Hrm, I haven't tried using the built in macro creator in a long time. Give me a couple of days to track down the source of this error and get a fix out. Thanks for finding this!

Can you do me a favor and report this bug on Github? It's much easier for me to track it there
Report comment to moderator  
Reply With Quote
Unread 06-12-18, 02:47 PM  
JamesDreemurr
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Macros are losing icons and copying others on /reload

Macros are losing icons and copying others on /reload
When I do /reload all my macros mimic my first rejuvination one any help?
Report comment to moderator  
Reply With Quote
Unread 06-11-18, 10:47 AM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Cool, over the weekend I did some work with the Show Grid/ Hide Grid functionality, so it should be a lot more stable at will apply to pet bars as well.

I also did a ton of work with the zone ability bar and the extra bar to try to being those up to the 21st century.

Right now we're sitting in good shape. The latest changes with BfA seem to be introducing a new type of ability that changes dynamically depending on status/talents/pet etc. We'll have to see how Neuron behaves with those buttons
Report comment to moderator  
Reply With Quote
Unread 06-10-18, 12:03 PM  
Fizgig1973
A Deviate Faerie Dragon

Forum posts: 19
File comments: 61
Uploads: 0
Originally Posted by Soyier
Hey guys, sorry. I had a falling out with my guild, so I'm going to take a couple days to just calm down a bit. It's really fresh, and I just don't see myself logging in. Nothing has changed for my dedication to this project, I'm just really sad at the moment.

I'll get a new build out next week with some fixes. Thanks for being such a good user community. You guys are the reason I play
Sorry to hear. Hope things work out for you.
Report comment to moderator  
Reply With Quote
Unread 06-08-18, 09:41 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Hey guys, sorry. I had a falling out with my guild, so I'm going to take a couple days to just calm down a bit. It's really fresh, and I just don't see myself logging in. Nothing has changed for my dedication to this project, I'm just really sad at the moment.

I'll get a new build out next week with some fixes. Thanks for being such a good user community. You guys are the reason I play
Report comment to moderator  
Reply With Quote
Unread 06-06-18, 11:54 AM  
Fizgig1973
A Deviate Faerie Dragon

Forum posts: 19
File comments: 61
Uploads: 0
Error message.

Noticed I was getting a new error as well:

1x [ADDON_ACTION_BLOCKED] AddOn 'Neuron' tried to call the protected function 'MultiBarBottomLeft:Show()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `Show'
FrameXML\MultiActionBars.lua:37: in function `MultiActionBar_Update'
FrameXML\ActionBarController.lua:177: in function `ValidateActionBarTransition'
FrameXML\ActionBarController.lua:145: in function `ActionBarController_UpdateAll'
FrameXML\ActionBarController.lua:64: in function <FrameXML\ActionBarController.lua:53>

Locals:
InCombatSkipped
Report comment to moderator  
Reply With Quote
Unread 06-05-18, 11:19 PM  
Soyier
A Deviate Faerie Dragon
 
Soyier's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 268
Uploads: 1
Originally Posted by raysmith
Just a random error that I saw in BugSack, I normally hide LUA errors. Not sure what caused this or if it'll be of any use:

[ADDON_ACTION_BLOCKED] AddOn 'Neuron' tried to call the protected function 'ActionButton4:Hide()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `Hide'
FrameXML\ActionButton.lua:379: in function `ActionButton_Update'
FrameXML\ActionButton.lua:334: in function `ActionButton_UpdateAction'
FrameXML\ActionBarController.lua:153: in function `ActionBarController_ResetToDefault'
FrameXML\ActionBarController.lua:142: in function `ActionBarController_UpdateAll'
FrameXML\SpellBookFrame.lua:507: in function `SpellButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals:
InCombatSkipped
Thanks. This is just a taint warning, but ya, it's something that should be fixed :-)
Report comment to moderator  
Reply With Quote
Unread 06-05-18, 08:49 PM  
raysmith
A Kobold Labourer

Forum posts: 1
File comments: 51
Uploads: 0
Just a random error that I saw in BugSack, I normally hide LUA errors. Not sure what caused this or if it'll be of any use:

[ADDON_ACTION_BLOCKED] AddOn 'Neuron' tried to call the protected function 'ActionButton4:Hide()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `Hide'
FrameXML\ActionButton.lua:379: in function `ActionButton_Update'
FrameXML\ActionButton.lua:334: in function `ActionButton_UpdateAction'
FrameXML\ActionBarController.lua:153: in function `ActionBarController_ResetToDefault'
FrameXML\ActionBarController.lua:142: in function `ActionBarController_UpdateAll'
FrameXML\SpellBookFrame.lua:507: in function `SpellButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals:
InCombatSkipped
Report comment to moderator  
Reply With Quote
Unread 06-05-18, 08:13 PM  
raysmith
A Kobold Labourer

Forum posts: 1
File comments: 51
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Re: New Release

Originally Posted by Soyier
Nice, I'm super happy to hear that everything is back to normal! One thing that I noticed is fixed with the new menubar is that help notifications or warnings that you have unspent talents actually point to the proper button now lol. Progress!
Yeah, I noticed that afterward and was going to mention it if you hadn't.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: