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.
}}}
If you give me the version with working water and mana emerald, I'll fix the portals for Horde as well. Keke?
The version I currently have works with new ater and uses enw water. It shows all new portals, but when you click on them nothing happens, tryign to fix thena fter that I will attempt to add mana emerald.
The portals thing is eluding me, its showing me 10 portals when I click portals button, its showing silvermoon and shattrath, but when I clcik nothing happens!
Please make this compatible with new water/food/portals! There's an endless loop of errors.
Here is an update, I spent a lot of time on portals menu and here is what happens.
All 4 new portal / teleport show up in the menu, no errors, but when I click on them nothing happens. Anyone good enough to look at my additions and fix them let me know ill upload.
Another quest, need to add molten armor and rank2 brilliance and rank 4 AI
can someone upload his fix for the new water/bread portals with a little readme ?
thanks
LoL and yet another thing I forgot, also need to add mana emerald
Can you explain the portals thing better? I need to add 4 portals, teleport shattrath, silvermoon and portal shattrath, silvermoon
@ggilbert
"phrost,
The real fix for water conjuring is to add Mountain Spring Water to the CRYOLYSIS_DRINK_RANK array in the Localization-functions-[lang].lua for your language. That will set StoneMaxRank[3] for you. You'll also need to grab the textures also."
How do I set the texture for the new rank of water ? Also, this fix allows me to create new water however it does allow me to use it, did I miss something ??
You need to create Water08-01.tga and Water08-03.tga in your UI/ folder. I just copied Water07 since I was lazy. To be clear, you do still need to add the item id to the list of water ids in Cryolysis.lua on line 180. This fix just replaces you hardcoding StoneMaxRank[3] to 7.
Can someone other update this mod? ... also a new coder as Darkklyte64 ?
I don´t think he will come back and update his mod :/
@Belazor: It's working now, thank you :)
@Anyone that understand coding better than me: I have tried to set the ["ShowCount"] in Cryolysis.lua (in the Saved Variables folder) to false in an attempt to remove the count of my food and water on the conjure buttons. The false setting does not want to save though and changes back to true when I open WoW.
Does anyone know how I can remove the count on my food and water buttons? The setting in the Cryolysis options in-game does not work. I have all counts off but yet it insist to show the count on my food and water buttons. This is not a big deal really, but maybe some knows how to fix it.
update:
this is actually what i did but i haven't tried it yet.
function Cryolysis_UpdateMainButtonAttributes() . . . elseif CryolysisConfig.Button == 5 then CryolysisButton:SetAttribute("type1", "spell") CryolysisButton:SetAttribute("spell", CRYOLYSIS_SPELL_TABLE[7].Name) end elseif CryolysisConfig.Button == 101 then if sheepSafe.warning then sheepSafe.warning = false; end SheepSafe(); end return; end
that's annoying, cant seem to format the text at all. gets on my nerves it doesn't show the indentions :)
well here goes nothing! ill let u know.
update #2:
haha adding that completely broke it. removing the code fixed it again, but still.....help!!
Hey there, great job with Cryo! I've been using it since the beginning and it's been so much better with this mod.
A while back, I asked to have Sheepsafe support added to the click feature of the sphere button and surprisingly, some code was modified to allow it (thanks so much for that!!). this was the fix in a macro but it no longer works:
/script CryolysisConfig.Button = 101
is there a way to alter that so it works again?
@Belazor: The textures can be found at Thottbot, just go to "Classes/mage" and there all the spells are.
Im not sure if I should be poster-boy for the new fan's update, but I can probably host the fixes until someone else compiles a new version.
Fixing the localised versions entail changing the 2 files in /Locales, and adding the localised names to the PortalName{} array in Cryolysis.lua.
To add the Silvermoon portal, you need to change the 2 files in /Locales for all localisations, alter the PortalTempID{} and PortalName{}, then change every for() statement I changed, incrementing the numbers by 1 for where they loop through 1-8 and/or 9-16, and increment the number by 2 where they loop through 1-16. Then you need to get the texture files in TGA format (which is why I can't fix the Horde locations =P), alter the XML file and probably reorder all the other portals like I did.
Basically, it's hassle. If this was PHP I would have taken it upon myself to rewrite the display thing so that it would be slightly less hair-rippingly annoying to add portals, but alas =P
Okay, the german Port to Exodar is running no, thanks to Belazors add I was able to fix this ;-) But Shattrath is still missing :-(( Belazor can I send my update to you if I can fix it finaly?
Does anyone know how to get Cryolosis to use the Middle Click button on its "spell" menu ? If so, it should be simple to tie Molten Armor to the Middle Click (Left= ice, Right = mage).
@Belazor: thank you for the updates as well
@Adriella: Damn, I forgot to upload the fixed XML file... I updated the link, it should work now.
Sorry :(
I don't know if it happened to other people but ever since the patch 2.0 (I think) I can't click on the Ice Armor button of Cryolysis.