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.
}}}
any chance to get the speaches in /s chat instead of party and raid...?
ok here my localisation help for german clients : 4 of the towns have new names in german: Stormwind = Sturmwind Ironforge = Eisenschmiede Thunder Bluff = Donnerfels Undercity = Unterstadt you can fix it by yourself editing the Localisation-functionsdeDE.lua more bugs: in german the same bugs Macbob posting
Nice piece of work, but various problems:
1) Using the option to re-order the buttons did indeed do so, but the checkboxes to then enable/disable buttons did not get correspondingly re-ordered and so enabled the wrong buttons.
2) The sheep timer assumes 20 secs before it breaks, but the correct time for sheep level 4 is 50 secs.
3) Mounting the wolf I ride did not work although the icon showed a wolf correctly.
4) The font chosen for the number of items remaining of food/water was too large to fit in the button when the button was resized to 150%. A "38" showed as "3".
5) There should be an mechanism to avoid consuming food/water if already at 100%.
6) The check boxes to enable/disable the food/drink counts had no effect; the count was always displayed.
7) The version of the code is shown as 2.1.20 although I downloaded 2.1.25.
I would like to be using this and look forward to a later version - many thanks for publishing this addon.
Bob
p.s. I run on a Macintosh, running current OS, if that might affect anything.
hi im using the german client i have the problem with the portals too i fixed it myself by editing the Localisation-functionsde.lua edit the entrys vor Ironforge and Stormwind to Eisenschmiede and Sturmwind then it works!
Yes Lomig my bad, I reallized too today, and imagine i have seen it before too :) silly me. What about my other suggestions/questions? o.O
The biggest problem of all is the Water Elemental pet bar please please check this one...
Thanks again for you time mate, awesome mod and great job.
Sheeping counter is broken as well. Sometimes it considers sheep time like 1m and 30 seconds.
It's just mine or it's a bug: Timer for Frost Nova is always 24 secs, even I having 2/2 Improved Frost Nova that drops the cooldown to 20 secs.
Yeah, 2.1.25 still isn't working. The issue with the error I previously posted still appears every 2 seconds now...
when im changing targets while polymorphing, I sometimes get the error message: "Interface\AddOns\Cryolysis\Cryolysis.lua:1062: attempt to call global 'TargetByName' (a nil value)" hope you can fix it somehow, because nothing strange happens other then the message
latest version 2.1.25 still does not work at all, it's the same as before (german client)
- no portals to Ironforge (Eisenschmiede) and Stormwind (Sturmwind) - mount-button works fine with horses, but not sabers (i got pvp mount, even fixed the "R" infront of "Zügel" in the lua, but still won't work) - error message: ".../cryolysis.lua:815" or sth like thatwa
best addon ever, only these bugs in the betas are anoying^^ blizz should have left the lua as it has been before
and btw: ingame it shows, that it is the version 2.1.20 ! don't ask me why
@ Dugmaren_Brightmantle : There IS keybinding functions. But using Blizzard keybinding interface is no more possible for spells. There is our own keybinding interface in the config panel... Check things before asking.
@ Anwynn : Envoie moi donc tes fichiers de localization, oui. Comme je ne joue pas mage perso, ce genre de trucs, ça va m'être utile :P
lomig(at)larmes-cenarius(point)net
Pour le polymorphisme, ca vient d'un bout du code qui permet de gérer les différents moutons. Je vais voir ce que je peux faire, la fonction m'avait parue suspecte de base, mais du haut de mes 15 niveaux de mage, hein, j'ai pas beaucoup de rang pour tester chez moi :D
@ Wyveryx : As I specifically coded the menus : This is transitional -- In few days there will be a full functional set of menus which will be able to close, open, fade, stay closed, stay opened... Please be patient :)
The right click to cast last cast will be difficult thanks to new Blizzard limitations, by the way.
Well I am glad to see that this is back in action, though there are still issues..
1: The mana gem button is not fully functional with the right-click to conjure and left click to use...right now it is right or left click to open up the gem bar and then left click to use...and then there is a delay in using the gem..
2: the fade option from the b4 2.0 patch is nicer then having to click AI [arcane intellegince] and then have it close only to have to open up the spell bar again to use IA[Ice Armor].
3: I t would be nice to have a button for the new talents...
4: and finally get the right click to recast spells up and running again...
Thanks again for working on this mod...it is the best friend for a mage... :)
Bonjour,
puisque j'ai le droit de poster en français j'en profite :p
dans la 2.1.25, il reste de nombreux bug de traduction des sorts, je les corrigent a la main a chaque patch mais c'est long
donc si besoin je tiens a dispo du dévellopeur mon Localization-functions-frFR.lua et Localization-dialog-frFR.lua
par contre j'ai constaté que lors du lancement des sort atténuation de la magie et amplification de la magie les sorts sont inversés
et le timer du polymorph reste a 20 secondes que ce soit le rang 1,2 ou 3 malgré que le lengh soit fixer a 50 dans le functions-frFR.lua , mais compétence ne me premette pas de trouver la faille donc si vous trouvez .. je suis preneur merci d'avance
Mount not working (old honor mount) cant bind key to main button? and why change the mana gem button, I liked the old one better.
There's SVN files in the latest Beta lolz ;)
hi
I use the german client. And have the following bugs:
1. Portal to SW and IF issn´t shown 2. Mounting still not possible 3. Using the managembutton opens a menue where i can choice the gem. Why not as before? left for using - right for making gem
greez
There is an error.
Cryolysis\Cryolysis.lua:815: invalid capture index <in C code>: in function `(for generator)' Cryolysis\Cryolysis.lua:815: in function `Cryolysis_OnEvent' <string>:"CryolysisButton:OnEvent":2: in function