Cryolysis
*Notice*
Due to changes implemented in the 1.12->2.0 patch, the Mana Gem button is incapable of working as it used to. Unfortunately, it is no longer possible for the button to conjure the highest Mana Gem that isn't in your inventory, nor will it ever be possible again (unless Blizzard gives us a new way to do things). We are aware of, and apologize for, the inconvenience that this causes. We ask for your patience regarding this matter. Thank you.
Cryolysis will provide you a sphere and 9 buttons. The sphere will display relevant information and the outer buttons will provide quick access to all your magely desires.
More details?! Okay, here we go!
**Main Sphere**
Right click to open the configuration menu.
Left-click to activate one of the various options.
=> Eat and Drink (default)
=> Use Evocation
=> Cast Polymorph
=> Use Mana Gem
**Main Sphere Display** - You can set the main sphere to show any of these options
Nothing!
Food and Drink Quantities
Drink and Food Quantities (reverse order)
Current Health (Numeric)
Current Health (Percent)
Current Mana (Numeric)
Current Mana (Percent)
Mana Gem Cooldown
Evocation Cooldown
**Food Button**
Left-Click to eat.
Right-Click to conjure food.
=>If you are targetting a player, it will conjure food that they can eat.
Middle-click or Alt-click to trade one stack of food to your target.
=> Do it again to add another stack.
Food count can be displayed on button, or turned off.
**Water Button**
Left-Click to drink.
Right-Click to conjure water.
=>If you are targetting a player, it will conjure water that they can drink.
Middle-click or Alt-click to trade one stack of water to your target.
=> Do it again to add another stack.
Drink count can be displayed on button, or turned off.
**Mana Gem Button**
Left-click to use your mana gem
=> Configurable to use highest or lowest rank mana gem first
Right-click to conjure the highest rank gem that you do not have
Will not allow you to use your mana gem if you have full MP
Mana Gem cooldown displayable on button
**Evocation Button**
Click to use Evocation
Evocation cooldown displayable on button
**Two "Anything" Buttons**
Known as "left spell button" and "right spell button"
Configurable to cast any spell from the buff menu, as well as a few others
=>Left-click to cast primary spell (eg Ice Armor)
=>Right-click to cast alternate spell (eg Mage Armor)
**Spell Menu Button**
Click to show available spells
=> Left-click to the button cast primary spell, right-click to cast alternate
===> Includes Ice Armor (Mage Armor), Arcane Intellect (Arcane Brilliance), Dampen Magic (Amplify Magic)
===> Fire Ward (Frost Ward), Detect Magic, Remove Lesser Curse, and Slow Fall
Right-click to recast the last spell called from this menu
Middle-click or Alt-click to keep the menu from automatically closing
**Mount Button**
Automatically detects your mount when enabled
Right-click to use hearthstone
**Portal Menu Button**
Click to show available portal spells
=> Click the portal button to cast the appropriate message
Right-click to recast the last spell called from this menu
Middle-click or Alt-click to keep the menu from automatically closing
**Spelltimer Button**
Spell cooldowns and durations will appear on the right of this button (configurable)
Right-click the button to use your hearthstone
**** More functionalities ****
-----------------------------------
You can put the Cryolysis Sphere wherever you want
You can put the Cryolysis Buttons wherever you want
You can have your food and drink automatically sorted into full stacks into the bag of your choice, saving space and keeping your inventory organized
Option available to destroy excess provisions that will not fit into the bag
Automatically restock your reagents to the amount of your chosing (with or without a confirmation)
Show various information on the outer ring of the main sphere, including health, mana, and cooldowns
Clicking the main sphere can eat and/or drink, depending on the health or mana percentage you specify
Advanced warning, letting you know when polymorph is about to break and telling you when it does break
Random chat messages available for polymorph, portals, and mounting.
=>Polymorph message only shows when you are polymorphing a new target
=>All chat messages configurable to a short, raid-ready version
Show or remove any of the visible buttons
Show or remove cooldowns or reagent counts from any button
Option to automatically open/close the buff menu on mouse-over
Text-based timers available for lower-end machines
Timers can grow upward and be anchored from either side of the spelltimer button, to fit anywhere on your screen
Rotate the buttons around the sphere to fit your settings
Detact the buttons from the sphere and move them whereever you'd like.
All of your spell cooldowns and durations will be displayed on the spell timers.
}}}
@Iarlais: It is a known issue that the buttons bug out after you learn new spells. This is becuase every spell in your spell book is assigned a number in numeric order. When you learn new spells, it pushes the older spells down. Cryolysis is able to see these new spells entering your book but it doesn't properly adjust the numbers (something that is a lot more difficult to do than you may realize). Logging, /console reloadui, or anything that causes the mod to restart fixes everything for everyone that has reported this problem. This is why it is listed in the known issue sections of the patch notes.
I find it difficult to believe that relogging does not fix the problem for you, considering that the cryolysis spell table is not something that is stored over a long period of time. It is created when the mod loads and destroyed when it unloads.
Perhaps there is some important bit of information that you are leaving out.
Aethra: I finally see what you mean about Mana rubies. Looks like I have the image files out of order. I'll upload a fix for it relatively soon. Have a few more bugs to fix
Did you delete the saved variables file (and the .bak) associated with Cryolosis before you reinstalled? It's located in C:\Program Files\World of Warcraft\WTF\Account\YourAccountName\ServerName\MageName
Not sure why you're having the problem but since you are - and you DID reinstall, usually a completely clean reinstall does the trick.
I find it strange, too. The bug started after learning portal spells at level 40. As previously stated, relogging, reinstalling, nothing has fixed it. Only other mods I run are the Auctioneer package (latest version) and CTRA, Decursive, on the rare occasions I raid.
I really didn't intend to create any work for anyone, hurt anyone's feelings, or put anyone on the defensive. It's not a big deal, I am living without the mod. Peace.
@Iarlais: v1.2.5 works flawless on my side (part from the Mana Ruby being bugged) so I find it strange that you get this bug and I don't or Darklyte for that matter. The spell/portal menu tend to bug when you level up and learn new skills but it's always fixed when you relog.
Maybe if you explain the situation better? Was it like this from the very start of the installation? Did you get this after learning new spells? Any extra information would probably be appriciated towards trying to solve the problem.
Darklyte, the problem is persistent. Strangely enough, I checked that out and also reinstalled the mod and let it recreate its .lua files in Saved Variables before my original post. I'm sorry that my (and others) experiences with it are inconsistent with your own. Everyone may now return to pretending that this mod is free of defects. My apologies for intruding.
I can confirm Iarlais's claim that the portal and teleport buttons cast the wrong spells. I tried using them, and it kept casting Feather Fall. They have always worked in the past, and the only thing that was different, was that I removed a couple of buttons from displaying around the main circle (Left spell button, and right spell button) after upgrading to 1.2.5. Hope this helps...
BTW, great job on a great addon!
@Iarlais: Log in and check again.
@Leidbringer: I need the names translated.
Could you add AQ mounts or if they are added how can I localise for the German client?
Darklyte: Denial does not make the problem go away. I love the mod, but the broken port buttons are a deal breaker.
@Iar: Congrats on leveling. No they aren't.
@Muck: Which client?
@Cydler: I can't help you with your problem since its not your mod. I dont know what your other 200 addons are
Everything is English, the exact error I get is:
Error: attempt to call global `CastSpellByName' (a nil value) File: Interface\AddOns\Cryolysis\Cryolysis.lua Line: 3481 Count: 1
I should also mention that when I try to cast AI it targets me and gives the error, whereas AB works fine and doesnt ever target me. Last night I tried using Arcanum, just to see if it worked, and I got the exact same problems so it's possible that someting has bugged my CastSpellByName function. I have no idea how or how to fix it. I would vastly prefer a solution that didn't involve resetting my 200+ addons :) Thank you so much for getting back to me so quickly.
> Update: After a lengthy guess and check process I have located the problem. The bug was in Inner Fire Alert for Titan, aka Titan IFA. I update my comment because I refuse to believe I'm the only mage with a priest alt that loves addons :)
the Addon is active but in Wow i see nothing...
is there anything special? A commando like /cryo is need?
Teleport: Stormwind opens a Portal to Ironforge. The other buttons are broken.
Thank you so much for the quick reply. :)
It worked perfectly.
Aethra: Search for this line in Cryolysis.lua: if retarget then TargetLastTarget(); end
Put this line after it: if SpellCastRank == nil then SpellCastRank = CRYOLYSIS_SPELL_TABLE[26].Rank; end
This line should be the following line: return SpellCastRank * 10 + 10, floor(GetTime() + (SpellCastRank * 10 + 10));
I'll be uploading the fix for that and a bunch of other stuff after I get word on my AQ mount functionality and make icons for them
@Cydler: Need to know what language client you use
@Raven: Okay, didn't know. I'll fix that too
I'm getting an error message every time I cast poly.
http://img129.imageshack.us/img129/8695/sheeperrorrm7.jpg
I'm just using my normal poly key. No macro or anything. It happens when I try the random poly macro as well.
I'm using the latest version!
Gibts ein Kommando um die optionen aufzurufen? oder die sphäre einzublenden?
Bei mir ist sie einfach nciht da obwohl das addon an ist.
First of all, I love this addon. I use all of its features and it has replaced several addons i used previously. However, there are two errors I am gettting. If I try to cast AI, or i I try to conjure with a player targeted. Oddly AB workd just fine. In either case the error is with the Cryolysis.lua file with a CastSpellByName command. If anyone else is getting the same thing or knows how to fix it, please let me know. I also had a few suggestions. It would be great if this could use my Mind Quickening Gem to help conjure. And PoM for us few arcane mages left.
Tested Combustion this morning, the timer seems fine on this and the cooldown starts when the charges are consumed.
PoM cooldown starts the timer too early.
the cooldown should only start when the buff is consumed, not specced Combustion so i couldn't test that.