Go to Page... |
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,040 |
Favorites: | 1,028 |
MD5: |
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?
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 |
|
1.4.8a |
469kB |
Soyier |
05-28-21 07:14 PM |
|
1.4.8 |
468kB |
Soyier |
05-28-21 07:47 AM |
|
1.4.7a |
468kB |
Soyier |
05-19-21 09:24 AM |
|
1.4.7 |
468kB |
Soyier |
05-16-21 01:04 PM |
|
1.4.5 |
493kB |
Soyier |
03-09-21 01:53 PM |
|
1.4.4 |
493kB |
Maul |
01-14-21 02:43 AM |
Comment Options |
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
06-05-18, 07:13 PM | ||
A Kobold Labourer
Forum posts: 1
File comments: 51
Uploads: 0
|
Re: Re: Re: Re: Re: Re: Re: New Release
Thanks for the quick fix! |
|
|
raysmith |
View Public Profile |
Send a private message to raysmith |
Find More Posts by raysmith |
Add raysmith to Your Buddy List |
06-05-18, 11:22 AM | |||
|
Re: Re: Re: Re: Re: Re: New Release
Also I just rolled out a new minor release to fix a number of small issues. I'd snag that asap |
||
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
06-05-18, 11:09 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 51
Uploads: 0
|
Re: Re: Re: Re: Re: New Release
Anyway, at this point I'm in workaround mode so if you need anything else tested let me know. I'm done with progression play for this expansion so this would be the time for screwing around with things. And full disclosure, I've deleted my cast bar as well. Doubt that's related, though.
Last edited by raysmith : 06-05-18 at 11:11 AM.
|
|
|
raysmith |
View Public Profile |
Send a private message to raysmith |
Find More Posts by raysmith |
Add raysmith to Your Buddy List |
06-05-18, 10:53 AM | |||
|
Re: Re: Re: Re: New Release
Basically what I did with these two bars is instead of re-creating the code outright for our own set of buttons, I'm instead hijacking the buttons created by the base WoW-UI and wrapping them inside of a set of Neuron objects. Much of these issues are probably due in part to the handoff of these buttons between the blizzard UI and the Neuron objects. Though, it's important to sort these all out, because with BfA it's become necessary for this to be how we implement the bag and menu bars, as BfA has changed the UI quite a bit. |
||
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
06-05-18, 10:14 AM | |||
|
Re: Re: Re: Re: New Release
|
||
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
06-05-18, 10:01 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 51
Uploads: 0
|
Re: Re: Re: New Release
EDIT: I've updated my previous comment since it may be class-specific (or at least how I set up the bars for him specifically), I have all classes in my mission table table rotation so I'll take a look at each and will update again if it's happening anywhere else. EDIT2: Added other details below after trying to copy the rogue's profile on a warrior to see if it was profile- or class-specific. EDIT3: Below, this is becoming hard to read, I'll do further edits below as necessary. The only consistent issue I'm seeing so far is that my deleted bag bar is back, sort of... seems that what you did doesn't work properly if the bag bar had been deleted, it shows near the bottom centre of my screen but I can't interact with it, either the buttons or the bar, nor does it show up in my list of bars. I can't figure out how to get rid of it. For now I'll adjust the strata of my action bar so it doesn't show over actual buttons I want to push but I'd prefer it not be there at all. (so, I have a saved profile that didn't have a bag bar, I updated Neuron, now I have an odd orphaned bag bar showing up that doesn't seem to do anything) Aside from that, whatever you did with the borders for the menu bar aren't ideal either, I have mine set to be vertically oriented (2 columns) and the vertical spacing is larger than it was so it's unnecessarily tall. No change in horizontal spacing that I can see, it's just vertical. When I copied the rogue profile to a warrior it gave a mixed result, the LUA errors didn't happen (so they appear to be class-specific) but the menu bar which is normally vertical and bottom-right of my screen was just left of the odd non-interactive bag bar and was also non-interactive. Most of the other bars (status, zone, etc) had reset their positions and had no buttons on them, that isn't exactly what I was seeing on my rogue but it's equally bad. In theory I could just create a fresh profile on my rogue to see what happens, I'm *assuming* it was just related to the update of the profile and it'd be fine if I created it from scratch with the new version but I'd prefer not to touch it until you have what you need. Let me know. EDIT3: High strata worked to ensure the action button was on top of the bag bar, if that helps somehow. Affected classes/specs (note - the menu bar also being non-interactive was also happening with the rogue, just didn't notice it previously), all have the same symptoms: Rogue (Assassination), Shaman (Elemental). Just the two in terms of the specs that I have set up. I can't think of anything those two specs have in common. Unaffected classes/specs (aside from the bag bar showing up and non-interactive and the vertical menu bar spacing): Monk (Windwalker), Mage (Frost), DK (Blood), Priest (Shadow), Paladin (Protection), Hunter (Beastmaster), Demon Hunter (Vengeance), Druid (Balance), Warlock (Destruction), Warrior (Protection).
Last edited by raysmith : 06-05-18 at 11:07 AM.
|
|
|
raysmith |
View Public Profile |
Send a private message to raysmith |
Find More Posts by raysmith |
Add raysmith to Your Buddy List |
06-05-18, 09:20 AM | |||
|
Re: Re: New Release
|
||
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
06-05-18, 09:04 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 51
Uploads: 0
|
Re: New Release
In live this basically broke everything for me so I'd suggest others not install, I don't know if it's recoverable by reverting versions, the server just went down so it'll be a bit before I can check. I didn't document the specific LUA error (only had about 2 minutes before server down) but it was something about 'manacolor' to NIL and it was spamming every few seconds so whatever it was kept trying to heppen. The in-game symptom was that my bag bar (which I had deleted previously, I don't use a bag bar) was back, my action bar location had been replaced by the menu bar, the Ach button from the menu bar was missing from that bar but showed up separately, and larger (same size as my action bar buttons) and all of my other bars had either moved (action bar up to the centre of the screen and had no buttons) or were just blank, with or without buttons (most didn't have buttons, I think the pet bar may have). I'll edit this with additional details once the server is back up, I didn't see any sort of indication of maintenance in the BN client so I don't know what's going on. After I've documented the error I'll try reverting. Here's the error, it's my rogue so maybe it's something related to a particular type of spell, macro or flyout that he uses but the other doesn't? Neuron\Neuron-Buttons.lua:1355: attempt to index field 'manacolor' (a nil value) Neuron\Neuron-Buttons.lua:1355: in function `MACRO_UpdateUsableSpell' Neuron\Neuron-Buttons.lua:1452: in function `MACRO_UpdateButton' Neuron\Neuron-Buttons.lua:1327: in function `MACRO_UpdateAll' Neuron\Neuron-Buttons.lua:3480: in function `SetType' Neuron\Neuron-Buttons.lua:2856: in function `CreateNewObject' Neuron\Neuron-Bars.lua:340: in function `SetUpBars' Neuron\Neuron-Bars.lua:250: in function <Neuron\Neuron-Bars.lua:248> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? DataStore\libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function `EnableAddon' DataStore\libs\AceAddon-3.0\AceAddon-3.0-12.lua:571: in function `EnableAddon' DataStore\libs\AceAddon-3.0\AceAddon-3.0-12.lua:651: in function <DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636> [C]: in function `LoadAddOn' FrameXML\UIParent.lua:429: in function `UIParentLoadAddOn' FrameXML\UIParent.lua:528: in function `TimeManager_LoadUI' FrameXML\UIParent.lua:1114: in function <FrameXML\UIParent.lua:1011> Locals: nil
Last edited by raysmith : 06-05-18 at 10:15 AM.
|
|
|
raysmith |
View Public Profile |
Send a private message to raysmith |
Find More Posts by raysmith |
Add raysmith to Your Buddy List |
06-05-18, 02:10 AM | |
|
New Release
New Release!
This one mostly just fixes a couple of issues with the menu bar rewrite. Pet battles were wonky, and were stealing back the menubars that I rightfully stole in the first place. I got around it by hooking and disabling the script calls that alter or move the menubar if we're not using the blizzard bar. Also, I fully rewrote the Enable/Disable blizzard bar code to be more modern. I heavily leaned on Bartender for guidance in doing it (so props to them!). Now when you enable to blizzard bar, bag and menubars are automatically disabled (or more precisely, not redrawn). This gets us much more in line with what we have to do for BfA. This is just another one of the big backports that I had to implement. If you guys wana test the latest build thoroughly please do. Put heavy emphesis on the menubar and the bag bars, as those were just rewritten. For those of you in the beta, you can do the same, and just go to town testing for me if you want. I already know of a small bug with interupts and cancelling casting that I need to fix, it'd be awesome if y'all could find all the other bugs that I'm sure are there. |
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
06-04-18, 10:33 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 14
Uploads: 0
|
|
|
|
ThorfinnSk |
View Public Profile |
Send a private message to ThorfinnSk |
Find More Posts by ThorfinnSk |
Add ThorfinnSk to Your Buddy List |
06-04-18, 08:30 PM | ||
A Kobold Labourer
Forum posts: 1
File comments: 16
Uploads: 0
|
Kudos
|
|
|
teh_fixerer |
View Public Profile |
Send a private message to teh_fixerer |
Find More Posts by teh_fixerer |
Add teh_fixerer to Your Buddy List |
06-02-18, 09:31 PM | |
|
OK, I finally got into the beta, phiew!
I have gotten Neuron (for the most part) working well for BfA. It wasn't easy, but it seems to be working alright. The menu bar is a bit screwy at the moment, but it was pretty bad to start with, so that's no surprise. I'll have to figure out what to do with it. Anyway, if you are playing the beta, feel free to pull the latest code form the bfa_beta branch on github and report any bugs you find! **edit: fully rewrote the Neuron-Menu code. It's WAY simpler and way better now. **edit2: fully rewrote the Neuron-Bag code to work with BfA more seamlessly. ***edit3: pushed a new release with the bag and menu work backported. I figured it couldn't hurt lol
Last edited by Soyier : 06-03-18 at 06:23 PM.
|
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
05-30-18, 08:59 AM | ||
|
If you wanna just practice Lua, grab the Wow-Lua add-on and start playing around. It's like an in-game code editor that you can use for practice |
|
|
Soyier |
View Public Profile |
Send a private message to Soyier |
Find More Posts by Soyier |
Add Soyier to Your Buddy List |
05-30-18, 02:41 AM | |||
A Kobold Labourer
Forum posts: 0
File comments: 13
Uploads: 0
|
|
||
|
Solence |
View Public Profile |
Send a private message to Solence |
Find More Posts by Solence |
Add Solence to Your Buddy List |