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.
}}}
As for what Adriella said: It happens to me too. I was looking at the Localization-functions-en.lua file, and seems there is a comma missing, between Name = "Teleport: Darnassus" and Length = 0, at line 149.
Gonna run the game now and check if it fixed it :P
EDIT: Now it tells me: http://img89.imageshack.us/my.php?image=cryolysis123betaerror1rn6.jpg In addition to the 2nd error Adriella posted.
In 1.2.2, it will not conjure mana citrine. Mana citrine is my highest gem.
Error on login (I even reset my settings). Two boxes because the error is too long to fit into one. Last box will not go away when you click Okay: http://img159.imageshack.us/img159/1097/cryolysis123beta3errorhs2.jpg
Also, Cryolysis looks a bit weird (sorry if this is part of a new look :D): http://img233.imageshack.us/img233/2260/cryolysisweirdkh6.jpg
I'll see what I can do
Trying out to have the spelltimer show to the left of the button. When I sheep a mob that has a long name it look like this:
http://img50.imageshack.us/img50/8416/sheeptimerus7.jpg Can't see the time left on polymorph like you can if the spelltimers are shown to the right of the button. Is there any way to set a max show of letters for the mob name so that the time for polymorph can be shown aswell?
@Adriella: Done and done and done
@Walkingshort: yes, but downloading the latest patch will do the same. or you can type /script CryolysisConfig.Version = nil
Finally got it to work, thank you :)
Found a few things:
Uncheking the Steed Button will hide the Spell Menu, and unchecking the Spell Menu Button will hide the Steed Button.
I would like to be able to put my portal menu further up than the max 26 that is in right now. My teleport to Darnassus button is missing.
How do I reset the settings? Just delete the Cryolysis file in the WTF folder?
@Darklyte64: Ahh, okay that makes it a bit more clear about the message: You can't do that while moving! Just have to make sure I'm not moving when casting or just try and ignore the message :)
About the error: Thanks! I will reset my settings then and try again :)
This is in response to Adriella. She brought up a very good point in her post, but it is valid for everyone. She posted this error message: http://img84.imageshack.us/img84/8788/cryolysis123betaerrorfr4.jpg
What is happening on this line is the CryolysisInitialize is trying to set the slider position for her new spell sliders. Because she still has her old settings, there is no saved variable for that slider and it cannot set it to anything. Now, there are three ways around this:
1. type /script CryolysisConfig.LeftSpell = 1 and /script CryolysisConfig.RightSpell = 1 This will give that line something to use to set the slider and the error will go away 2. Set the slider while dealing with the message. They are in the button menu 3. Reset your settings. This happens by default when I up the version number internally. It is the most reliable way to insure that no one gets an error because some variables have changed.
For now, I will upload a version with the new 1.2.3 version label, internally.
@Adriella: You can't stand up while moving! Anything that goes through Cryolysis_BuffCast (buff menu spells, evocation, food, drink) makes sure you're standing before it uses it. Putting a check in is difficult since there is no real way to know if you're standing or not. but I'll try to do something, I intend to, it just didnt make it to this release
@Codex: Long since fixed. Download the patch, download the beta, whatever, it works in my version :p
@Walkingshort: see next response
@Nill13: see next response
@HOPE: Double-entundre!
@alienguy: It will, eventually, once I figure out how to code that. More pressing matters that effect more of the populus right now, thoguh
@Deckel: There is no way you can do it without rewriting a huge section of code. It is really that hard to right click instead of left click? I know it was extremely hard to have ice barrier become the main spell on the button when learned
@Adriella: I'm going to respond to yours in a new post, since it is a very good point that I wanted to unintentionally make.
Just noticed something that I didn't before. When I run and try to cast a spell from the buff menu I get this message: You can't do that while moving!
The spell is still being cast, since you can cast instant spells while moving. Now I'm curious why this message appears?!
Also, detect magic doesnt work.
Same as Adriella too. It also almost got the game stuck and spammed the chat with "Cryolysis initialized. Type /cryo for the options menu" or something like that... Looks like some infinite loop or something :(
Same as adriella
Darklyte64 thanks for taking notice of my request. Actually I dont even use ct_shieldmode so thats another reason why I would love the feature in crylosis. Ohh and really good name for the addon too! :)
Something is wrong with posting (or it's on my side). Backslash will not show after a comment has been added. I will upload a picture of the error in a moment.
http://img84.imageshack.us/img84/8788/cryolysis123betaerrorfr4.jpg Nothing happens when you press Okay either, the box wont go away.
Have to go back to 1.2.2 for now.
support for aq40 bug mounts would be just swell. thanks
darklyte?
could u tell me, which file and which things i need to edit, to have only the magic amor in the spellmenu? i want to completly delete the iceamorbutton, that i can activate magic amor by simple leftclick.
would be very nice if u could tell me
thx anyways :)
Are you going to add a key binding in for the decursive portiion of this addon?