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.
}}}
@Lomig: I am enUS and it's the speech. the shat portal would say that i'm opening a port to silverwind. None of the other ones would give any speech at all. Changed the ID sequence worked fine. I just matched them up with the IDs in the localization functions LUA for enUS...
hi there, great work on the mod, i cannot thank you enough. you or anyone could probably answer this question of mine that i've attempted to answer myself. it didn't work :)
under the function below is the code i tried adding to do what i wanted to do. there is a mod called SheepSafe that i used with the old cryolysis pre 2.0. the author had modified the code so that when i clicked the sphere, it would activate a simple command...SheepSafe(); can someone help me do this again?
when i wanted to use it, i would have to type /script CryolysisConfig.Button = 101
here's what it looked like in the old .lua inside one big if/then statement in function Cryolysis_Toggle(button)
Cryolysis_BagCheck("Update"); elseif CryolysisConfig.Button == 2 then Cryolysis_BuffCast(49); elseif CryolysisConfig.Button == 3 then Cryolysis_Metamorph(); elseif CryolysisConfig.Button == 4 then Cryolysis_UseItem("Manastone",button); elseif CryolysisConfig.Button == 101 then if sheepSafe.warning then sheepSafe.warning = false; end SheepSafe(); end return; end
btw, the whole sheepsafe.warning part was a favor i'd asked for him to permanently disable the sheepsafe warning part of the mod.
anyway, then i tried adding the same code to the end of the new .lua as part of (the section between the lines) 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
Big error on mine, looks like the new mana emerald is not show up, bunch of the buttons don't show and what not, the error was something about it trying to concatenate a nil value. anyway though i'd chime in can't wait till its finished :)
Version 2.1.65, German Wow Client. Bugs could be language related, don't know.
- Portal Announces are Wrong. When i port to Orgrimmar it says "Stormwind".
In Cryolysis.lua:
local PortalTempID = {38, 40, 39, 73, 47, 31, 30, 72, 37, 51, 46, 70, 71, 28, 29, 27, 68, 69} local PortalName = { "Orgrimmar", "Undercity", "Thunder Bluff", "Silvermoon", "Orgrimmar", "Undercity", "Silvermoon", "Silvermoon", "Silvermoon", -- 1-9, Teleports "Orgrimmar", "Undercity", "Thunder Bluff", "Silvermoon", "Stormwind", "Darnassus", "Exodar", "Silvermoon", "Silvermoon", -- 10-18, Portals }; The ID-Sequence or the Textsequences are wrong. I "fixed" it for myself with changing the sequence.
- i still can't consume any mana gem
- when i visit the reagent vendor, it will not restock correctly it doesn't seem to bei "Rune der Portale" (Reagent for Portals).
- if you deactivate some Buttons like Left Spellbuttons and then try to change the order of the butons some choosen buttons disappear, other disabeld buttons appear again. There seems to exist a bit confusion. I "fixed" this by myself just using trial & error what to activate or deactivate to show what i want.
The frost sheild button isn't working off of the spell menu button.
I can't see the main sphere, only the buttons surrounding it. Only me having this problem?
I have a question im hoping somebody can help me out. Which files do I need to edit to add molten armor to list of spells and to keybinds? I want to find a way to basicaly change coding so that the armor buttonw ill do molten armor on left click, ice armor on middle click and mage armor on right click - any ideas?
The zip file extracts into a directory called "Cryolosis2.1.65" instead of "Cryolosis"
@ Thorsliebling you can mail me at lomig(at)larmes-cenarius(dot)net
@ Agoknee : That is strange, my portals are fine... which language do you use ? Do you speak about tooltip, spell casting, or speech ?
@ Phaliensys et Zen : Mmm, je vais tester ça sur le client français. Comme il est sur l'ordinateur du bureau, et qu'en codant j'ai eu la flemme de sortir de ma chambre, j'ai codé que sur le client anglais :P
@ svartblod : Youps, I forget to change speeches :D :D :D I will do it :)
@ Lomig, ty=) hurry=) good job btw
Thanks, Lomig, for updating this mod!!! :-) Finally I could reach this website, which loves to crash my browser lately. I hope I will be able to download the version 2.1.65 to test it with the German client.
Where can I send bug reports to? It really is a big problem for me to reach this website. Is it possible to pm bugreports to you over at ui.worldofwar.net? Would you please update there too?
@zen: merci beaucoup, j'eus peut-être oublié de préceiser que j'ai le client français...
One thing, there is no groupportal button to silvermoon city
lol, when i teleport o shattrath he says ironforge in the speech.
and the otyher silvermoon portal button he says shattrath =) make another update and fix this plz:D
Merci de faire vivre cet addon, que je préfère àd'autres qui y ressemblent ;) !
Après test de la version 2.1.65 (client français):
- Comme signalé pae Phaliensys, le dernier bouton ne s'affiche jamais, quel qu'il soit, - Phaliensys le signale aussi : le bouton des portails semble sans effet, - Lorsqu'un bouton àun effet clic droit et un autre clic gauche, le popup inverse les clic (en gros : il faut faire le contraire que ce qu'il dit !) - Pour l'achat des composants, avant confirmation, seul le stock de poudre des arcanes est signalé dans la fenêtre de chat, et la confirmation est sans effet.
cheers for the update, everything is working fine now apart from the managem button...its still a green square and cant conjure mana emerald from the button
I have installed 2.1.65 and I have no image in water button...
I cannot see the last button whatever is in and the portal menu does not open...
My mage is 22 and does only have teleports for Stormwind and Ironforge...
The portal messages are all screwed up in 2.1.65. To fix them, open up Cryolysis.LUA and find this line:
local PortalTempID = {38, 40, 39, 73, 47, 31, 30, 72, 37, 51, 46, 70, 71, 28, 29, 27, 68, 69}
Change it to:
local PortalTempID = {38, 40, 39, 37, 51, 36, 70, 71, 73, 47, 31, 30, 28, 29, 27, 68, 69, 72}
EDIT: This is for enUS. Not sure if the same works for other locales.
@ Dadashi : fixed next version
just downloaded and loved it. one small request though, can we get molten armor added to the armor buttons? say maybe set it to middle click? oh and I to do not get an image for the rank 8 water. button works but the image is not there.