|
N3od3ath
|
 |
« on: July 19, 2012, 02:16:23 PM » |
|
Well it looks like WoW 5.0 is gonna smack LS around a bit. Since i see no signs of anyone picking up the torch i've begun working on fixing a few problems So far LS is a bit crippled but the basic functions are working and i will probably be making a curse page for anyone who wants to test it out and/or give me a hand in tracking down the many problems caused by blizzards api changes Updated: 09/21/2012 http://dl.dropbox.com/u/45864608/LS_MoP.zipChanges: All options for hiding UI elements should now work properly Everyone that finds a way to fix something please send it to me in a pm so that i can be sure they get into the next update, thanks. Also make sure to include line numbers and module name so i don't have to go searching. A few conjured/crafted items (eg. Happy Fun Rock, Healthstone, Heat-Treated Spinning Lure, and Drums of War) are throwing out the error LunarSphere\lib\moduleItems.lua:2127: UpdateBagContents() try replacing the item on LS with one from your bag it should fix the problem Tallents that change the name/ability of a spell (Asphyxiate/Greater Invisibilty) cause LS to no longer recognize the spell for the time being use a macro for them if you can
|
|
|
|
« Last Edit: September 21, 2012, 09:37:58 PM by N3od3ath »
|
Logged
|
|
|
|
calif94577
Newbie
Karma: 0
Offline
Posts: 1
|
 |
« Reply #1 on: July 20, 2012, 11:16:23 AM » |
|
Yea it's sad that this addon has fallen off the way side. I REALLY depend on this addon. No clue what I would do without it lol. I don't know squat diddly about LUA if not I would of done it. Really appreciate you doing this. If you need beta testers I will volunteer my self as a guinea pig. Just as long as I can swap back to the original in case it crashes without loosing any of my changes. Maybe rename it slightly so it saves as a separate add on and then I can just swap easily thru addon manager. If there is anything else I can do to help let me know!!! EDIT: after reading around a bit I would contact the original creator about it to let him/her know that you are taking over. They mentioned that they wanted to be contacted so that multiple people aren't working on it at once and so that he/she can transfer control of the add on on curse and what not. His email is moongazemods@gmail.com or just contact him via forum at Moongaze if you prefer
|
|
|
|
« Last Edit: July 20, 2012, 11:27:23 AM by calif94577 »
|
Logged
|
|
|
|
|
N3od3ath
|
 |
« Reply #2 on: July 20, 2012, 02:52:24 PM » |
|
lol i probably know almost as little about lua as you do but I've always wanted to learn and i did a lot of programming in the early days of computer gaming, so I'm sure I'll be able to figure it all out hopefully before MoP goes live
|
|
|
|
« Last Edit: July 23, 2012, 12:14:01 AM by N3od3ath »
|
Logged
|
|
|
|
Maghica
Newbie
Karma: 0
Offline
Posts: 5
|
 |
« Reply #3 on: July 22, 2012, 01:59:23 PM » |
|
I looked all over for a replacement for LS when I stumbled on your note at Curse! Hopefully you can make it work, I am downloading it now and will try it out in MoP later this evening.
I use it on ALL my chars, from healers to dps to tanks and would be devastated if it got canceled!
|
|
|
|
|
Logged
|
|
|
|
|
Zoquara
|
 |
« Reply #4 on: July 22, 2012, 08:14:26 PM » |
|
OMG!!! I am SO happy that someone is at least trying to get this ready for MoP!!!!! I was hoping that would happen! I have no head for code, much less LUA, so I knew I was out. I have the .zip downloaded and will be more than happy to beta test for you, since I did so with the original. Where would you like error reports?
(My excitement may be a little premature, pending Moongaze's approval, but I see no reason why it won't be granted!)
Edit: First thing I noticed is that it shows as "out of date", but that's it so far.
|
|
|
|
« Last Edit: July 22, 2012, 08:23:18 PM by Zoquara »
|
Logged
|
|
|
|
|
N3od3ath
|
 |
« Reply #5 on: July 22, 2012, 09:23:53 PM » |
|
feel free to post your errors in here and i probably won't bother with updating the toc version until it hits live
|
|
|
|
|
Logged
|
|
|
|
|
Moongaze
|
 |
« Reply #6 on: July 23, 2012, 04:58:21 PM » |
|
Hey everyone! N3od3ath has my permission to use the full source code of LS, with no limitations. Have at it! I really wish that I could have continued support for LunarSphere over the past couple years, but I have long since logged out of WoW and don't ever expect to come back. I'm not even playing an MMO at the moment. The last one I was waiting for was The Secret World and everything it was going to do, but I just couldn't get past the UI, probably because I've been spoiled by WoW's UI =) It feels good, though, to know that it still kinda works, for some classes, and only needed a few code changes here and there over the years to keep functioning. As for this board, it's obviously still up, and I'll be checking in frequently over the next couple weeks to kill off spam posts and maybe do some reorganizing. Perhaps a new forum category for N3od3ath's LunarSphere continuation and hidding a lot of the old stuff, or reorganizing it so it's not too confusing. That is, if N3od3ath would want to use this forum. Might need to make N3od3ath a moderator  We could also talk about passing ownership of the Curse, WowInterface, and WoWUI (if anyone still uses it) addon pages to N3od3ath so that we don't have more LS pages floating around and you can just use the built-up pages.
|
|
|
|
|
Logged
|
 | "I laugh because if I were in your shoes I'd have to kill myself."  |
|
|
|
|
N3od3ath
|
 |
« Reply #7 on: July 24, 2012, 02:16:58 AM » |
|
Thanks Moon You built a pretty rock solid addon and i honestly could not be happier taking over it's development, I actually get quite excited each time i fix a problem and/or learn something new about lua coding.
I most definitely would like to use this forum and it would be great to be able to use the existing LS pages to keep everyone up to date.
|
|
|
|
|
Logged
|
|
|
|
|
Zoquara
|
 |
« Reply #8 on: July 26, 2012, 04:35:27 PM » |
|
I have to second that you built an amazingly stable and solid addon, Moongaze. All I have had to do is check "load out of date addons" and I haven't had any errors or issues. LS is, by far, the one addon I did not want to lose going into MoP, and thanks to N3od3ath, I won't have to!
N3od3ath, if I find any errors, I will be more than happy to post them for you here. So far, so good, though! I am totally addicted to the new pet battles in the beta right now!
|
|
|
|
|
Logged
|
|
|
|
|
Zoquara
|
 |
« Reply #9 on: July 26, 2012, 04:44:50 PM » |
|
N3o, here's a thread with a good suggestion. It's a bit dated, but still a good idea, IMO. http://lunaraddons.com/forum/index.php?topic=1106.0"Any chance you could add a "Holy Power" option for the centre sphere?
I was thinking along the lines of splitting the centre button in three (like a peace sign, for example) and each time you gain a charge of holy power, a segment would light up.
Not sure if you can do something like that, but I'm not a fan of Blizz's default Holy Power bar for Paladins." (Suggestion from Daelin)
|
|
|
|
|
Logged
|
|
|
|
Tank
Newbie
Karma: 0
Offline
Posts: 11
Rawr!
|
 |
« Reply #10 on: July 30, 2012, 03:30:41 AM » |
|
Thanks for keeping up the work! If you need help, I guess I could look into LUA as well (Computer Sciences student here).
One thing that REALLY needs to be fixed, and I have no idea if it's an easy or hard fix, is how, when you enter quest "vehicles" in Cata zones etc, the petbar doesn't suddenly have those actions as buttons instead. It would be incredibly neat if there were a way to either pool this with the petbar or implement a separate button for these actions (a good example is talking to that stupid sphere of truths in the MH questline)
|
|
|
|
|
Logged
|
Live with honor Fight for Honor Die with Honor Let not Glory blind Thee
|
|
|
Maghica
Newbie
Karma: 0
Offline
Posts: 5
|
 |
« Reply #11 on: August 04, 2012, 09:37:56 AM » |
|
N3od3ath, I used your version in MoP beta and it seems to be working fine. In the addons page it still shows as 'out of date' but I just click that special button on top of the page.
The only problem I had was with my Pet icon, I can't put my pet on a button anymore. Before I had 1 button for: Mount, Fly mount, vanity-pet (I always use my PandaCub) Now I can't get the icon to stick to the button anymore.
Maghica, Arcane Mage BloodHoof-eu
|
|
|
|
|
Logged
|
|
|
|
|
N3od3ath
|
 |
« Reply #12 on: August 25, 2012, 05:58:09 AM » |
|
Added a few minor bug fixes and reverted a couple of previous changes due to blizz fixing some of their bugs Warlock "cookies" throw out an error when conjured just replace the old one on LS with a new one from your bag The mage talent Greater invisibility causes the spell to disappear when loading a new template (use a macro to get around it for now) Rogue Poisons are now buffs and are no longer applied to main/off-hand so i'm going to try to remove poison specific options i will be leaving the generic Apply to main/offhand options because shaman weapon buffs have not been changed (yet) Vanity pets are going to be a pain to fix with the massive overhaul they got at this point i have no clue how to get them working they seem to be a completely new type of spell all together that LS just doesn't understand
There is a new download link at the top of the page for easy access
|
|
|
|
« Last Edit: August 25, 2012, 06:00:51 AM by N3od3ath »
|
Logged
|
|
|
|
Valderon
Newbie
Karma: 0
Offline
Posts: 2
|
 |
« Reply #13 on: August 25, 2012, 12:36:07 PM » |
|
Hey, thanks for working on Lunarsphere! Tried testing it out in the Beta on my priest. Used class template and immediately got a pop up window stating the addon had a large number of errors. Enabled "display LUA" errors and got a reading that continued to climb in the number of errors. Couldn't copy due to the increasing numbers so here's what the error shows noting the fluctuating lines with an * at the beginning of the line.
Interface\AddOns\LunarSphere\liv\moduleItems.lua:2127:bad argument #2 to 'find' (string expected, got nil) *Time: 08/25/12 13:26:10 *Count:21300 Stack: [C]: in function `find' Interface\AddOns\LunarSphere\lib\moduleItems.lua:2127: in function `UpdateBagContents' <Interface\AddOns\LunarSphere\lib\moduleItems.lua:372>
*Locals (*temporary) = "Cauldron of Battle" (*temporary) = nil (*temporary) = "string expected.got nil"
___________________________________________________________________________________ The lines beginning with the asterisks fluctuated granted the Time would continue to count up and the Count continued to rise as I let it run. The "Locals" line fluctuated with the Cauldron of Battle being the only item recognized and prominent. The memory usage also rose 'til about 3MB before dropping back down to 1.5 which would then rise and fall at about the same rate. EDIT: No other addons are being used
Note that the first test was using my dwarven priest which was copied over. Wiped the data and reloaded UI from the addon menu and loaded an empty template but issue remained. Second test with 85 pandaren monk using just the beta items no LUA errors and memory usage remained fluctuating slightly but stable. Third,fourth, and fifth tests performed after transferring the Cauldron of Battle, Lifegiving Seed, and Feathered Lure to monk. Priest became stable with no errors but monk began receiving errors upon receiving the items. The count would not rise unless the items were moved around in the bag space. The memory usage remained stable after receiving the items. Final error is as follows:
Interface\AddOns\LunarSphere\liv\moduleItems.lua:2127:bad argument #2 to 'find' (string expected, got nil) *Time: 08/25/12 14:16:32 *Count:17 Stack: [C]: in function `find' Interface\AddOns\LunarSphere\lib\moduleItems.lua:2127: in function `UpdateBagContents' <Interface\AddOns\LunarSphere\lib\moduleItems.lua:389: in function <Interface\AddOns\LunarSphere\lib\moduleItems.lua:372>
*Locals: (*temporary) = "Herbouflage" (*temporary) = nil (*temporary) = "string expected.got nil"
_____________________________ the Locals line changed to include "Cauldron of Battle", "Herbouflage", and "Feathered Lure" I'll report any new errors in a different post. Hope this helps!
|
|
|
|
« Last Edit: August 25, 2012, 01:36:14 PM by Valderon »
|
Logged
|
|
|
|
Erudan
Newbie
Karma: 1
Offline
Gender: 
Posts: 23
|
 |
« Reply #14 on: August 26, 2012, 09:53:31 AM » |
|
forget the template, my version has a lot of lines removed. :/
Problem relates to the Wound poison category.
I think you will find that it no longer exists in game....
need to rem out searchData.poisonWound = GetSpellInfo(13219);
and elseif string.find(itemSpell, searchData.poisonWound) then Lunar.Items:ModifyItemDataTable("energyDrink", updateType, itemName, itemCount, itemLevel + 4000, itemMinLevel, itemLink); itemSpell = nil;
As the Spell no longer exists, the earlier GetSpellInfo() will return a nil value.
|
|
|
|
« Last Edit: August 26, 2012, 01:14:18 PM by Erudan »
|
Logged
|
|
|
|
|