|
Post by Moongaze on Oct 14, 2008 6:16:56 GMT -5
Version 800. Quick list... - 3.0 Compliant (in theory)
- Some features might be missing, but will be fixed soon.
- Added some "Menu Button" types to the "Menu Bar Tabs" button types (the new Achievement and PVP tab). Of course ... I was not sure if these will be in the 3.0 patch or if they will be in WotLK, so I took a chance.
- Made sure the new menu buttons on the bottom of the WOW screen for PVP and Achievements are also hidden when you hide the main menu buttons with the Other tab in LS.
- I lost a lot of sleep, lol =)
|
|
|
Post by Moongaze on Oct 15, 2008 17:39:09 GMT -5
LunarSphere Stage 8 Primary Release "[Moongaze] has earned the achievement [No Rest For The Wicked]!" Version 801 Changelog: Feature AdditionsFeature Changes- Mount and Pet icons can now be dragged to the buttons and assigned like any other spell. Woot.
- LunarSphereExporter: Updated the TOC so that it's up to date. However, it will still appear as red in your list because, well ... that's how dependencies roll in WotLK I guess.
Bug Fixes- Fixed an issue where users that loaded up LunarSphere but had a spell that they no longer have (due to talent wipe or spell removal i.e., priest racials) would cause a loading error which, in turn, broke LunarSphere. This shouldn't happen anymore, at least not that error.
- Fixed an issue where dragging a mount or pet icon to the Button Settings window would result in an error.
- Fixed an issue where selecting one of the mount button types in the Button Settings window would not actually show a mount icon if you have a mount.
- Fixed an issue where mounts that were auto-selected via the Mount Button Types would not do anything unless the user moved an item in their bags.
- Fixed an issue where dragging and dropping a spell onto a button while in Edit Button mode would show the wrong tooltip, or a very messed-up looking one, until you moused over the button again. Now, it's back to normal.
- Fixed an issue where if you set a button up as a menu button, the left, middle, and right clicks would just open the menu button and no other actions from that button would take place. Bad menu button, bad! Now it only opens with the correct mouse button and the other clicks will work as intended (and keybinds)
|
|
|
Post by Moongaze on Oct 17, 2008 1:10:46 GMT -5
LunarSphere Stage 8 Primary Release "[Moongaze] has earned the achievement [Make Addons, Not Raid Times]!" Version 802 Changelog: Feature Additions- Button Type: A new button type was added. It can be found in the "Inventory" category of the button types, under the Use trinket items. This is the third item in the list. It is called "Summon random vanity pet." Enjoy.
- Button Settings: Menu Opening Options: New option added called: "Auto-close menu upon submenu button click." Turning this on for the current menu button will make it so when you click a submenu button in the menu, it will automatically close said menu without the need to set a delay.
- Speech Tab: New "action assignment" added to the list of pre-made actions to assign called "Vanity Pet." Like the Mount action assignment, this will trigger the script whenever a vanity pet is used.
Feature Changes- Menu Opening Types: The functionality of all Menu Opening styles has been restored. You can now set the menus to open via clicking, open via mouse over, and always stay open. The auto-close delay can also be set to force the menu to close after X amount of seconds, where the time is 0.1 to 10, in 0.1 increments, changed from 0.5 to 10 in 0.5 increments. Note that 0.1 is a little bit too fast and the delay starts when the mouse LEAVES a button. However, if you place the mouse on a button again, the delay resets...
Bug Fixes- Fixed an issue where Warriors would not be able to use their buttons unless they were forced into "Use Stances" mode. This was not intended and the Warrior buttons now work properly.
- Fixed an issue where selecting one of the mount button types in the Button Settings window would not actually show a mount icon if you have a mount. I didn't REALLY fix it last time ... instead, I made things worse for some other button types >.>
|
|
|
Post by Moongaze on Oct 19, 2008 3:35:33 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "[Moongaze] has earned the achievement [Earning Achievements While Bejeweling It Up!]" Version 803 Changelog: Feature AdditionsFeature Changes- Pet action button types: This feature has been restored and is working again.
- Speech Tab: Speech Settings: The Speech Action Assignment list now accepts vanity pet and mount drags, if you want specific mount or pets registered with a speech.
- Item Recognition: Changed the way the item spells are gathered. Now, most of the spells are just pulled by spell ID, allowing the database to properly update itself even if the user doesn't have any of the items required to save the item spell data. This might resolve the issue that some non-English clients were having with "Use best (item)" button types.
Bug Fixes- Fixed an issue where having "Use last submenu action" on a button that has a bunch of pet action button types would result in an error if the pet no longer exists at the end of combat or if the user dies.
- Fixed an issue where manually assigned vanity pet and mounts to a button would act up after reloading the UI. Now, they should function properly, even after reloading.
- Fixed an issue where vanity pets and mounts would not properly transfer when a click type was set to "Use Last Submenu Action."
- Fixed an issue where the auto-assign mount and vanity pet button types did not like the "Use Last Submenu Action" button as well.
- Fixed an issue where Soul Shards were not showing any counts on the buttons or the sphere. These were special cases since LS doesn't show the count for an item that doesn't stack, and not many of said items players use... except for, you know: Soul Shards.
- Fixed an issue where the sphere text was not updating properly for sphere button cooldowns.
- Fixed an issue where dragging a vanity pet or a mount to the Speech Action Assignment list would generate an error.
|
|
|
Post by Moongaze on Oct 24, 2008 20:29:15 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "Every dead body that is not exterminated becomes one of them. It gets up and kills. The people it kills get up and kill." Version 804 Changelog: Feature Additions- Apply to Main/Off Hand Button Type: This type now accepts spells, items, and macros instead of just items. However, I would not recommend using a macro ... but a spell and item will work fine (used to be just items).
- Debug Tab: Added a new option called "Force minimap as sphere texture" which, when enabled, will drop the minimap onto your sphere. You won't be able to ping the map, but you will have a map there. This is very experimental, you have been warned!
- Slash Commands (finally): I added slash commands. You can use /lunarsphere or the shorthand /ls
- /lunarsphere - Shows the available slash commands.
- /lunarsphere options - Shows the LunarSphere settings screen
- /lunarsphere settings - Shows the LunarSphere settings screen (yes, the same as above)
- /lunarsphere showsphere - Shows the center sphere if it was hidden
- /lunarsphere hidesphere - Hides the center sphere
Yes, the showsphere and hidesphere do persist through UI reloads.
- Sphere Tab: New option added called "Hide center sphere" that will ... hide the center sphere. If you hide the sphere and you want to get it back but can't access the settings window (since you hid the sphere) ... use the slash commands =)
- Skin Tab: Added support to import gauge and border artwork to LunarSphere. Although the feature was "there" ... it wasn't finished. Now, you can use it.
Feature Changes- Mount Recognition: Changed the way flying mounts are found in order to deal with issues with locales other than English not working well. Some flying mounts have really different tooltips than the English versions, so now I just check for Northrend and Outlands text. Cheap but effective.
- Item Mounts: Removed support for item mounts, since these just learn the mount spell for you and you cast the spell now, instead of using the item. No longer will mount items be selected by the mount picker.
- Companion Updates: Added code so that when you learn a new companion (critter or pet) you mount and vanity pet database will be updated. No longer will you need to wait for a UI reload.
- Sphere Tab: "Button Spacing" option increased from 100 to 150 as the max value. This will let you wrap the buttons around the sphere even more, which will let you remove buttons 8, 9 and 10 from the sphere (as detached) and adjust your buttons that remain so that they become a circle again.
- Sphere Tab: Sliders become wider.
- Buttons: Changed the hit area of the menu button "headers" to be non-existent. Basically, you can click a menu button and it will automatically click the header (which is invisible). However, the button is a little smaller than the header and if you clicked outside the button a little bit, you would hit the header and it would operate the menu as well. This was not intended and has been fixed.
Bug Fixes- Fixed an issue where some users who are playing in a locale other than English would receive an error during the mount scanning process, breaking the item recognition buttons.
- Fixed an issue where the "Toggle Quest Log" menu button type wasn't working.
- Fixed an issue where the "Toggle Game Menu" menu button type wasn't working.
- Fixed an issue where the "Use Trinket #1/2" button types were not updating their icon when the trinket changed.
- Fixed an issue where the 10th main button around the sphere (the one at about 10-11 o'clock position) would not recognize "Open while mouse is over" menu opening types. It now works as intended.
- Fixed an issue where the custom button skins were not being loaded properly when a UI reload or login would happen, requiring the user to re-select the custom skin.
- Fixed an issue where if you had a keybind on a submenu button and the "Auto-close menu on submenu button click" was turned on, it would open the menu if you hit the keybind when it was closed. That was not intended and has been fixed.
|
|
|
Post by Moongaze on Nov 3, 2008 2:17:05 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "My friend here is trying to convince me that any independent contractors who were working on the uncompleted Death Star, were innocent victims when they were destroyed by the Rebels." Version 805 Changelog: Feature Additions- Templates Tab: The Priest template, known as "Vindicator," is now available. As per the other templates, all spells that the priest knows will dumped onto the buttons. Some spells from WotLK have made it into this template... for when that time comes. This template has a menu for healing, menu for attack spells, a menu for crowd-control/misc, and a menu for buff/cleanse spells, each with about 12 entries (some having left and right click actions). Sooo ... yeah.
- Button Type: Added "Spell/Item/Macro (Focus-cast)" to the button types, under the (Self-cast) version. This feature was already in the code for the 10 main buttons, but it wasn't fully active and now works for all buttons. Enjoy!
- Other Tab: "Worldmap Icon" added to the list of objects to hide. This will hide the Worldmap Icon around the minimap if it's turned on.
- Other Tab: "Calendar Icon" added to the list of objects to hide. This will hide the Calendar Icon around the minimap if it's turned on.
- Other Tab: "Tracking Icon" added to the list of objects to hide. This will hide the Tracking Icon around the minimap if it's turned on.
Feature Changes- Mount Recognition: Changed the way this works, AGAIN, and it should hopefully work for all locales again. My translations for Chinese, Korean, and possible Russian could be off a little, but hopefully the mounts are still recognized.
- Other Tab: The option to hide the "Minimap Time" will now hide the new minimap time object on the minimap, since the old "Time of day" object was converted to the Calendar icon.
Bug Fixes- Fixed an issue where LunarSphere tried to call a function that no longer existed during the mount scanning code.
- Fixed an issue where hiding the sphere would still cause it to reappear upon logging in again.
- Fixed an issue where un-hiding the sphere would cause all gauges to reappear, even if you had them set to be hidden, and the settings would save that they are now visible.
- Fixed an issue where "Open Menu" would sometimes appear as a button type on the submenu buttons. This was in no way intentional and has been fixed. It wouldn't do anything anyway =)
- Fixed an issue where LunarSphere would introduce DropDownMenu taint that would affect the ability to set the focus from the target frame. This is something on Blizzard's part that they need to fix, but the fix I have it place will work for now. The code was taken from a forum post I found on worldofwar.net, from Telic. I'm not sure if Telic wrote the code or found it on the wow forums, but I give Telic credit for the fix
- Fixed an issue where the scale of the buttons and the submenu buttons were wrong. If the menu button and the child button is set to 1.0 scale, they will now be the same size instead of the menu button being smaller. Also, adjusting the size of the menu button no longer affects the child buttons.
- Fixed an issue where auto-assigned mount button types, when saved to a template, would be ignored while loading the template.
|
|
|
Post by Moongaze on Nov 7, 2008 19:18:32 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "One does not simply walk into LunarSphere." Version 806 Changelog: Feature Additions- Optimizations: Reduced almost half of the CPU usage when moving an item in your bags. This was caused by multiple calls to the "BAG_UPDATE" event, with each call causing all buttons to re-evaluate their contents. Now, it only happens once instead of 4-8 times it the backback was involved.
- Templates Tab: The Paladin template, known as "Crusader," is now available. As per the other templates, all spells that the paladin knows will be dumped onto the buttons. Some spells from WotLK have made it into this template... for when that time comes. This template has a six menus. A menu for auras, a menu for blessings/buffs, a menu for seals/CC, a menu for "hands" and divine stuff, a menu for healing/buffs, a menu for attack spells ... and the usual mount, food, potion, trinket buttons around the sphere. The blessings have the right click set to the greater blessings, but I did not turn on the counts for these. But, if you want, just turn one of them on or set the center sphere count to a Kings icon for the reagent count.
- Speech Tab: Added a new "<>" command for the speeches. You can now use "<pet>" in your speech and it will be replaced with your CURRENTLY SUMMONED PET'S NAME. If you are summoning a pet, this will not return the name properly. So, this is good for feeding speeches, pet attach speeches, dismissing speeches, and random RP speeches while your pet is out.
- Slash Commands: Two more slash commands added. You can use /lunarsphere or the shorthand /ls
- /lunarsphere show - Shows the center sphere and current buttons
- /lunarsphere hide - Hides the center sphere and the current buttons
- Other Tab: Minimap section: Added a new feature called "Enable scrollwheel zoom" that will let you zoom in and out on the minimap with the scroll wheel. Now, hiding the zoom buttons makes sense.
Feature Changes- Other tab: Hide UI: Changed how the "Bottom Bar" hiding and the "Action Buttons" hiding work. Now, "Bottom Bar" will hide all the the UI background art down there (except for experience bars and the gryphon) instead of just the right half. This also includes the pet bar background texture as well. The "Action Buttons" will now only hide the action buttons, not the background of the buttons. This is more in line to what people might expect, based upon the names...
- Button layering: Changed the buttons to appear a few levels higher than they previously were set to appear. This makes it so the buttons will appear in front of the main sphere from now on, instead of appear behind it.
- Buttons: Auto-attack spells (such as "Attack" and "Shoot") will now have a highlight that stays highlighted while the action is active. Before, it would only be highlighted when the current spell is being used (Shoot, for example, is used once per wand attack speed, so it would bounce on and off to reflect that... but no longer).
- Mount Recognition: Re-enabled the spell tab mount searching for druids, warlocks, and paladins, just in case their mounts are stored there and not the mount tab. I know the druid forms will probably be in the spellbook, but I'm not sure about the warlock and paladins... so I just want to cover my bases again. This should let the Druid forms work again for the mount buttons.
Bug Fixes- Fixed an issue where LunarSphere would try to hide the minimap time when the object doesn't exist yet (due to the Blizzard UI being load on demand for that part), resulting in an error sometimes and breaking the Hide UI stuff.
- Fixed an issue where "Use: Trinket #2" was not updating the icon properly. This was due to some code edits I made to allow for the random summon of your companion pets, and I messed up on a logic check, ignoring that one action entirely.
- Fixed an issue where the attack and shoot spells/abilities were not updating their icon when you switched equipment. They will now show the proper icon.
- Fixed an issue where changing bags would not update the "toggle bag" button types. Now, your bag will show the proper icon. Also, removed the old bag slot counting code and replaced it with the Blizzard UI bag counting code... for a TINY TINY file size decrease of maybe 90 bytes >.>
- Fixed an issue where the tooltip location for the game tooltip or for the LunarSphere tooltip would not actually save itself properly or restore itself properly. Now, it should ... but you'll need to move them at least once to save your changes.
- Fixed an issue where the button type "Pet Action Button" would appear briefly and then disappear if the user moved an item in their bag, if no pet is present. The pet buttons should no longer appear unless a pet is present. Of course, as usual, if you try closing a menu with pet actions inside it, those actions will reappear. That's just how it works.
- Fixed an issue where the soul shard count would disappear for a second and then reappear when the user moved item in their bags.
- Fixed an issue where hiding the center sphere would not hide the center sphere text if it was set to be shown.
- Fixed an issue where hiding the center sphere would still have parts of the gauges appear if they were to be updated. Now, updates are ignored if the sphere is hidden.
- Fixed an issue where showing the center sphere would not have accurate gauge and sphere text data until after one of the events fire that updates them. Now, they are auto-updated upon showing.
- Fixed an issue where macros were not updating their images when the spells were updated due to conditionals or cast sequences or anything. Now, the icons update properly, like they did before the 3.0 version of WOW and LS.
|
|
|
Post by Moongaze on Nov 18, 2008 4:27:26 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "Rule 42: All persons more than a mile high must leave the court immediately." Version 807 Changelog: Feature Additions- Button Type: Pet Action Button: "Shift to toggle on/off" ability added to all pet action button types. If the pet action assigned to the pet action bar position that the button type is cloning can be turned on and off, the tooltip will reflect this. Auto-cast, while enabled, will have a green border around the button, much like an equipped item. I probably won't change the color or the style of the "auto-cast" display in the future, but who knows ... maybe I will. Either way, enjoy pet users! You now know if your auto-cast is on, and you can also turn it off via LS.
- Templates Tab: The Shaman template, known as "Angakok," is now available. As per the other templates, all spells that the shaman knows will be dumped onto the buttons. Some spells from WotLK have made it into this template. This template has a four menus for totems, a menu for attack spells, a menu for healing spells, and a menu for buff type spells. The other 3 buttons are for potions, food/drink, and the mount stuff. Shaman have a lot of stuff, so this is a very full template. Feel free to change stuff around, as will all other templates, or make your own. The four totem menus do have left click set to open the menu, right click set to use the last used submenu action, and the middle click for the second to last used submenu action.
- Button Settings: New button type added called "Second to last submenu action" which functions the same as the "Use last submenu action" except that it's the SECOND to last one used, haha. This one works better when both button types are used on a button...
Feature Changes- Mount Recognition: Changed all epic mounts to be recognized as level 55 mounts instead of 60. This was to make sure that Death Knights would actually be able to use their mount if they are under level 60.
- Template Tab: Disabled the Death Knight template. It doesn't exist and shouldn't have appeared on the list ... yet.
Bug Fixes- Fixed an issue Death Knights would receive an error if their sphere text event or any of their gauge events were set to track the player's mana. This is the same for target mana, if you select a Death Knight. So, the DK mana system is now properly handled within LunarSphere.
- Fixed an issue that prevented Death Knights from using their spell mount until level 60 via the "use best mount" button types..
- Fixed an issue where some pet icons were not updating properly when certain pet "buffs" were turned on or off, resulting in a delayed icon change or none at all.
|
|
|
Post by Moongaze on Nov 19, 2008 22:46:24 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "New and improved Joker products! With a new secret ingredient: Smylex" Version 808 Changelog: Feature Additions- Sphere Skin: Added the "Death Knight" class texture. Since this icon appears after the warrior icon and before the alliance icon, if you had the alliance icon or anything past that icon set as your sphere texture, the texture id will be automatically shifted for you so you won't log in with an incorrect texture. You're welcome =)
- Templates Tab: The Death Knight template, known as "Unholy Templar," is now available. As per the other templates, all spells that the death knight knows will be dumped onto the buttons. This template has a menu for the "presences," a menu for buff-like spells, a menu for pet/minion stuff (not pet action bar buttons, but actual summoning and spells related to them), a menu of misc attacks, a menu of attacks that deal with plague giving and bonus damage, and a menu of crowd control-like spells
The other 4 buttons are for healing potions/food, the mount/death gate (might want to switch it to hearthstone when you get one at an inn), trinket #1, and trinket #2. This was a strange template with no real rhyme or reason, but I tried to organize the spells in a manner that made sense. Of course, I always suggest editing this layout to fit your needs.
- Tooltips: While in "Edit Button" mode, the following text will be added to the tooltip, near the top, in green: "In order to use the buttons, be sure to turn off the 'Edit Button' mode via the LunarSphere Settings window." A yellow "[Edit mode enabled]" text is also added to the top of the tooltip, after "Clicks" or "LunarSphere Details." This will hopefully serve to let people new to LS know that there is an edit button mode, and LS has it on by default.
Feature Changes- Healthstone Recognition: Added new code that will, in theory, be able to recognize all healthstones and their proper healing level, even after WotLK. This new code no longer requires a hard-coded list, and should work for all locales, but it might be iffy on Chinese or Korean, I'm not quite sure about those ...
Bug Fixes- Fixed an issue where the healthstones introduced in WotLK would cause an error if they were auto-selected as a healthstone to be used. Part of the new healthstone recognition code fixes this issue.
|
|
|
Post by Moongaze on Dec 18, 2008 3:48:06 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "Yo dawg! I heard you like clicking so we put a sphere in your sphere so you can click while you click!" Version 809 Changelog: Feature Additions- Templates Tab: The Rogue template, known as "Rapscallion," is now available. As per the other templates, all spells that the rogue knows will be dumped onto the buttons. This template has a menu for ...
The other 4 buttons are for healing potions/food, the mount/death gate (might want to switch it to hearthstone when you get one at an inn), trinket #1, and trinket #2. This was a strange template with no real rhyme or reason, but I tried to organize the spells in a manner that made sense. Of course, I always suggest editing this layout to fit your needs.
- New code added to recognize hybrid foods (restore health and mana). The original code required specific items to be added to LS's item database. Now, a lot of the new food in WotLK will be recognized instead of having to manually add them. If any food is not found or recognized, just let me know.
- Sphere Tab: New Sphere Event Text type added: "Spell/Item Count" and "Spell/Item Cooldown." When one of these two events happens to be selected, a new "Assigned Spell/Item" box will appear where you can drag a spell or item to be the target of this event. No longer do you have to sacrifice a click action of the sphere to show the count or cooldown of something.
- Sphere Tab: "Sphere text color" option added to the Sphere Text Event section. Now, you can edit the color of the sphere text to whatever you want. There is also a default button to reset it to pure white.
- Locale Module: New module added that takes care of the languages that LS will be translated into. Right now, English and French exist, but French is disabled by default because it doesn't look right on my computer and I'm sure I messed it up while google-translating. So, if you have a French client and want to see how bad I did, open the moduleLocale.lua file and set the top line to "false" (without the quotes) and reload your UI.
Feature Changes- Performance Optimization: Some code that was redundant in the item recognition system within LunarSphere has been removed, resulting in a large reduction in game stuttering that might occur while items move into or within a bag. LS runs much smoother now in some areas.
- Performance Optimization: Removed a few "this" variables left in the source code and replaced them with "self." The areas that were affected by this would essentially run a little more code than what was required, resulting in CPU use increasing a very tiny amount. This was related to some cooldown code and some other small areas ... >.>
- Sphere Tab: The "Sphere button cooldown" and "Sphere button count" events have been removed. They have been replaced with the better versions which are independent of the actual sphere button.
- Flyable Area Recognition: Since WOW 3.0 has the new "IsFlyableArea" API call for addon authors to use, I did away with the old flyable area code I had inside LunarSphere. The results is a slightly smaller LS and fly area checking for all zones that are flyable, now and in the future as they are added.
- Button Types: Mount button types have been renamed. The "Use best mount," "Use best ground mount," and "Use best flying mount" types are now "Use random epic mount," "Use random epic ground mount," and "Use random epic flying mount." These button types will now pick a random mount as well, instead of the first mount of the type it found, like it did previously.
Bug Fixes- Fixed an issue where sometimes, while assigning an action to the center sphere via the drag-and-drop method, an error would occur. This should no longer happen (basically, it was an error related to stances).
- Fixed an issue where shift modifiers in macros were no longer working on the buttons. This was due to the new pet button code I added, which hooked the shift modifier for the button and forced it to deal with pet actions only. Now, the button will only hook the shift modifier if it is a pet button, otherwise the macro will gain control of it and operate as it should.
- Fixed an issue where the "self cast" and "focus cast" button types were not properly targeting their target when assigned via the "Use last submenu action" or "Second to last submenu action" button types.
- Fixed an issue where the 10 main buttons were not updating their "auto-assigned" button types properly.
- Fixed an issue where buttons that were swapped and happened to be menu buttons would retain the previous button's menu opening data as well. If one menu opened with a left mouse button, and another opened with a right mouse button ... if you swapped them, they will both open with left AND right mouse buttons.
- Fixed an issue where trying to load just PART of a template would not actually work. You had to do the whole thing, or nothing at all. Now, you can load just parts of a template (button data, sphere data, skin data, etc.)
- Fixed another issue where assigning a Soul Shard via the drag-and-drop or click-to-drop methods on a button would not show the count until the UI was reloaded, or the button's Button Settings window was opened and then saved. All soul shard issues, in theory, should be gone now =)
|
|
|
Post by Moongaze on Dec 18, 2008 15:34:48 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "... whoops" Version 810 Changelog (If you haven't read the 809 changelog, do so now. That was the real upload, this is just a quick fix for that upload...): Bug Fixes- Fixed an issue where some left over debug code was spamming the chat window when you click buttons ... o.o
|
|
|
Post by Moongaze on Dec 23, 2008 1:01:31 GMT -5
LunarSphere Stage 8 Primary Release Follow-up "All we want to do is eat your brains. We’re not unreasonable; I mean, no one’s gonna eat your eyes" Version 811 Changelog: Feature Additions- Buttons: Added proper support for self-cast and focus-cast keybinds from the WOW UI. Now, if you have ALT, SHIFT, or CTRL set as your self and/or focus cast for spells, the LS buttons will also use these for automatic target placement as well. This worked for self-cast in the past, but the ALT key would stay self-cast, even if you didn't want it to be. Focus cast works properly now with this new system as well.
Feature Changes- Mount Button Types: Now, when you are mounted, if you click the mount button, you will just dismount, instead of dismounting and immediately remounting. Also, if you are in the process of casting a spell, the mount button will also cancel that spell before attempting to mount up.
Bug Fixes- Fixed an issue that prevented the Death Knight template from loading when the user wants to load the template. This was due to the Rogue template overwriting the Death Knight template in my code.
- Fixed an issue where non-epic flying mounts were being selected by the "Use random epic flying mount" button types.
|
|
|
Post by Moongaze on Dec 28, 2008 20:12:30 GMT -5
LunarSphere Stage 8 Wrap-up Pre-Public Release. "Hell, it's about time." Version 812 Changelog: Feature Additions- LunarSphere Settings: The Credits Tab is now unlocked. Yes, this has nothing to do with settings, but does have a large list of people who have helped over the past 18 months. It was hard to pick the top 15 people who I gave special thanks to. If I could, I would have listed 30 or 40 people, but that would be a little much. Everyone who has posted at least 10 times is listed in the "Very active beta tester" section and everyone else who have posted at least once is in the normal tester section. I decided that I would not list the 234 users who never posted, and just listed that number in the credits.
- Memory Tab: Added the credits tab to the list of items to be disabled from memory for a total savings of 1.9k of memory! >.>
- Starting Setup: Now, when users load LunarSphere for the first time, a window will appear asking the user if they want to load a template that is specific for their class, load the generic template, or start from scratch. This will make new users' lives a little bit easier.
Feature Changes- Memory Tab: Updated the memory usage statistics for each part of LS that the user can disable.
- Speech Tab: Now, when you assign spells to trigger the speeches, if the spell has no rank or just numbered ranks, it will assign the name. However, if it is a shapeshift, special polymorph spell, or feral ability that says, in the rank area, no mention of a number ... the rank will be stored for the spell. Two important things:
- Polymorph Pig and all the other ones should work properly.
- If you have a spell assign that does not have this rank data attached (shapeshift spells, for example), you need to re-assign the spell.
- Other Tab: "Hide Bottom Bar" will now automatically hide the Vehicle UI's artwork (not the buttons, just that big clunky piece of art that appears)
- Keybinds: Now, when you enter a vehicle or possess something, the keybinds for the LunarSphere buttons will be reconsidered and any button with 0-9 as the keybind will have the keybind removed. Most, if not all possession situations and vehicle situations will being about buttons that the user will want to use, and LS will no longer interfere with those keybinds in those situations.
Bug Fixes
|
|
|
Post by Moongaze on Dec 29, 2008 15:01:35 GMT -5
LunarSphere Stage 8 Wrap-up Pre-Public Release Bandage. "Hell, it's about time, part deux." Version 813 Changelog: Feature AdditionsFeature Changes- Mage Template: Modified the template so that the mage gems would load properly (basically, you no longer have all mage gems available to be clicked on. Instead, the highest ranked spell is used and the "strongest" mana gem is detected. This was changed because Blizzard made it so we can only have one mana gem at a time, no matter the type. This change makes more sense in the template. Also added the new Mage spells and rearranged the old spells a little bit.
- Priest Template: Modified the template so that the Lesser Healing actually appears. Somehow forgot that spell >.>
Bug Fixes- Fixed an issue where users that try to load LunarSphere for the first time will receive an error that would kinda break it.
- Fixed an issue that prevented the Warlock template from loading.
|
|