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.
}}}
@Tenagra: This is a very odd bug that I've only come across once, as well as one other person. I'd LOVE to isolate the problem. I think it has to do with the settings of your recipient or.. hmm I have an idea, I'll test it later. until then, I believe reloading or even conjuring water/food will help.
As for your portal message, love it
I used to always trade 1 stack of food or water when i middle clicked the appropriate button, but now it always trades 2. It doesn't matter if i barely click, click normally, or click and hold, it always trades 2 stacks. Anyone else having this problem or have a suggestion on how to fix it?
As for messages, one of my portal messages is:
"--> Opening a portal to <portal>
@Hoyel: Alt-click works to self-cast too. I just made it both for now
@Sarahlin: Every button in cryolysis is individually movable
@Papa: You just need to reload and it works fine.
Freaking awesome mod dude! Keep going!
I was a more or less happy user of Arcanum when I happened to find Cryolysis. Both addons are *very* similar but after only a short test I decided that I do like Cryolysis better. Thanks a lot. :)
And now just one stupid question about one change in 1.2.4. > Ctrl-clicking a buff spell will cast it on the player (yourself)
Can i move all buttons in cryolysis, too?
Something weird happened yesterday. I hit level 40 and bought protals from the trainers and then some of my Cryolysis buttons went mad. "Teleport to IF" button started demanding "light feathers", "Teleprot to Stormwind" button started trying to "Remove curse" and so on. I thought I was going mad. :)
I don't want anymore polymorph message that have to do with sex or beastiality. Have enough of those :p
You spank it, you tank it.
didn't check what Messages you have, but maybe i can add a few =)
Polymorph: don't worry, what you see here is just magic, but don't touch the sheep or it will bite.
If anyone has any ideas for new Polymorph, teleport, or portal messages, please send me an e-mail, PM, IM, or some contact. I'd love to add lots lots more.
@Adriella: Yep, going to add talent spells there. I've added a bunch of other nice stuff and am trying to get a bit more in so I can just call this 1.2.4. I'm just lazy and hate dealing with the XML though >
@Darklyte64: Yeah, that's what used to happen. As of 1.2.3.1 Beta 1 it is working perfect so thank you :)
Something totally different. I really love the two new spellbuttons! Do you have any plans on adding more spells to pick for the buttons, like Cold Snap?
... been on vacation for a few weeks. Thanks for putting in some of my suggestions, this mod just keeps getting better & better.
@whitw: Thats actually what I've been working on right now. I really hate it :/
@Norek: This is correct
@Adriella: I got your bug finally. It attempts to trade twice, then just opens the window. Then when you click again, it loads two stacks in, right?
For those trying out the beta fix, dont delete your old folder, the beta download ONLY contains the changed files, not the whole mod.
What functionality would need to be missing to get rid of this? It's not a problem in world or raids, but in BGs I am constantly looting people amidst fighting and it is a bit of a problem. Thanks for any info.
I already uploaded the fix in the beta section
Hi Darklyte64
first of all, thanks for a brilliant addon, I really love it. I was using arcanum, but you've put much more work into this.
I've managed to find your bug and fix it, with the mana citrine. If you look in Cryolysis.lua at the function called Cryolysis_SpellSetup. it goes through each spell in the mage's list, and then there's a special check for mana gems:
for i=1, table.getn(CRYOLYSIS_MANASTONE_NAMES), 1 do if spellName == CRYOLYSIS_MANASTONE_NAMES[i] then StoneMaxRank[2] = i; Manastone.RankID[i] = spellID; end end
the problem with this is that it gets to "mana jade" after "mana citrine" and then sets the StoneMaxRank[2] to 3 first, and then back to 2. Here's my fix:
for i=1, table.getn(CRYOLYSIS_MANASTONE_NAMES), 1 do if spellName == CRYOLYSIS_MANASTONE_NAMES[i] then if i > StoneMaxRank[2] then StoneMaxRank[2] = i; end Manastone.RankID[i] = spellID; end end
I tested it and it works perfectly now.
Thanks again for a brilliant addon, my char is tirrasegno on killrog. Come give me a shout if you ever need any more bugfixes :)
Do you think you can make this fit for hunters? I know the spell tracker is already made for hunters, for stings, traps etc.. Nothing gets near this addon, with all its Menu's, Personal Butons and all that.