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.
}}}
First of all thx for the best mage addon :)
now beta 2.1.48a errors:
Interface\addons\cryolisis\cryolysislua: 1021: unexpected symbol near ')'
[string "Cryolysisbutton:OnUpdate"]:2: attempt to call global 'Cryolysis_Onupdate' (a nile value)
Fixed as well
i have the same error as thorsLiebing
@ Anwynn : Merci beaucoup, modifications intégrées dans la version que j'envoie d'ici deux minutes.
@ Shexpier : Fixed. Or so do I hope :D
@ All : Sheep timer fixed. Or so hope I :)
I am uploading in few minutes.
Great work on updating this mod.
In addition to the start-up, AceLibrary bug referenced below, there's a bug that occurs when you polymorph someone.
I didn't capture the specific text ( :-( ); however, I was able to reproduce it with every polymorph.
Thanks again!
Thx for keeping on the good work with Cryolysis.
Question, are you gonna keep up Serenity as well or are you focusing only on Necro and Cryo?
Ok. I had hoped that puting caps on the read the patch notes and what not would keep me from having to explain this but here we go anyway:
Blizzard has decided in their own wisdom that addons will NOT be allowed to make decisions for you. Therefore, mana gems will not work as they had before. On that same note conjouring food/water works by the same principle. Blizzard has decided that if you want to make level appropriate water or food for another toon, then you have to open your spell book, locate the correct level water and/or food and cast it yourself.
The whole purpose of Blizzard's decision comes on the heels of great addons that did amazing things for us. Addons like Quickheal, Decursive, and yes Cryolysis. Since WoW 2.0, all addons have been broken, and the authers or fans thereof, have had to recode the addons to work. It's not as if Blizzard turned a function off, they flat out rewrote their own coding. Authors of these mods are unable to "cheat" the basic foundations of the coding by simple fancy wording or slash commands. The biggest thing that is going on right now is not the development of water/food, mana gems, or other such functions, rather, people are hard at work in puting Cryolysis on Ace2 to reduce memory usage.
Another thing to remember is that Lomig is not the original author of this mod. Lomig is the author of Necrosis, which works fine, menus stay open, timers are pretty accurate, etc. Lomig is having to sort through someone else's coding and rewrite that code to make it work. The problem with this is the fact that someone else created this mod and Lomig has to try and understand what they were doing and how they set things up.
There are also multiple developments on this project. So it's only a matter of time before all the bugs are worked out. The main thing to remember is to read Blizzard's WoW 2.0 patch notes to understand what they changed and have prevented mods from doing, read the change log for the mods you're after so you can see what they've changed and/or fixed, and most importantly, read the comments to see what questions have been asked and answered.
@Cgatton
Bold letters do not mean I am shouting, rather pointing you to the answers you seek without having to rewrite the answers over and over and over again. The question of food/water levels and targets has been brought up on 3 seperate occasions. Rather than repeat all this information, I simply pointed you to the answers.
So simply put, no. You have to choose your own level water/food for targets as of now. This may change in the future, but right now you have to do the hard part yourself. Blizzard requires you to.
I only really have one complaint about this addon, which is not a big deal at all, but an annoyance that i just disable for now.
is it possible to change it so that when food/water is put in a specific bag, that it just puts it in that bag and does NOT move other items out of that bag? i have a bag where i keep my food/water/hearthstone/mount among a few other things, but i dont' want the food/water to replace the other items, just go in there in addition to the other items. thanks.
and i have one error in ther german client Error occured in: Global Count: 1 Message: ..\AddOns\Cryolysis\OnUpdateFix.lua line 1: Debug:
Bonjour , je n'ai pas installé la nouvelle verison car chez moi de nombreux bug apparassaise avec alors que la precedente ete stable
par contre j'ai trouvé l'origine du problème de timers sur polymorph
dans la fonction polypvp
la formule string.find(SpellCastRank, "(%d+)") retourne toujours 1 quel que soit le rang du sort utiliser donc le timer se met toujours a 1*10+10 soit 20 secondes
maintenant je ne sait pas comment trouver le rang du sort je fais appel a vos talents :)
Mounts and Portals work fine. :-)
One more Error:
I`m using the german client and after the new version I discovered one error.
Message at the Start of WoW: Interface\AddOns\Cryolysis\OneUpdateFix.lua: 1: attempt to call global ´AceLibrary´ (a nil value)
Message during playing: Interface\AddOns\Cryolysis\Cryolysis.lua: 820: invalite capture index
Hope you can fix it.
@ Chaosdruid440 : We can nearly say that Cryolysis is Necrosis fo mage, yes. But Darklyte made some changes from my mod. Then I changed things in Necrosis, and you won't find these changes in Crolysis.
Now, even if I help on the Cryolysis project, I cannot decently fall back to a pure Necrosis like, so I try to solve problems without interfering too much in the development, quite difficult :D
For the menu, I will improve that this week. At last I succeeded in having a normal menu in Necrosis, and I will make same changes in Cryolysis.
For your armor problem, as I play Warlock and not Mage, this is an example of what I can hardly fix... I will let Darklyte change this if it is not as intended :D
Regards !
(And thanks for your love of Necrosis :P )
I don't know if it's because I'm a low level mage (I see no one pointing out this flaw) but the menus don't work as they seem to indicate they should (I only have the buff one availible at my level, but I'm assuming the coding for other menus is similar).
Nothing can keep my buff menu open; right, left, alt, ctrl, shift, or middle clicking. All clicks keep the menu open for only 7 seconds.
Clicking any spell within the menu causes the menu to close which may be what you intend, but it is a little frustrating to me. However, the spell is cast, which is good.
The Ice Armor button doesn't work for me, but I think it may be because it isn't intended to try to cast Frost Armor (only armor I have at my level) and I will get a spell that's called Ice Armor later in the game (I've never played mage before so I don't know).
I have necrosis on my lock and I love it, and I know this mod is the same thing just for mages (or is necrosis the same thing but for locks?). So if you could work out these kinks that'd just be balla to me.
Keep up the good work, Darklyte64, you've got a good thing going here.
- Hobbitbane of Gul'dan
@ Rhavan : Ok, changed a thing or two, hope that your bug line 814 will be fixed.
Uploading
@BloodBros
Pull in your horns, son. Shouting is never appropriate, and sarcasm is counterindicated on a reasonable question.
Please reread my question, then read the comments: none mention food /water problems that I can see.
Please reread my question, then read the change log: there is no mention of food/water problems that I can see.
Please read the description of the mod,above at top, and note where it states that targeting a character when conjuring food/water generates the appropriate food/water.
If that no longer works, that's fine, but then it really should be taken out of the description. If it does work for others, I would like to know, so I can try to figure out why it doesn't work for me: another mod interfering, memory issues, etc.
R/ Clyde
Portals have been localized by me FOUR TIMES. But now, I know why that does not work...
I have to localize the portals in two files, in Necrosis.lua ANND in the localization file.
Mmmmm I really need Darklyte to explain me what he has done here, because find this quite useless... :D
Anyway, I will try to fix this :P
@ Evilone : I am sorry, I saved the file in Unicode instead of Corean...
Well, new beta build, then :)
correction of my post before:
Message: ..\AddOns\Cryolysis\Cryolysis.lua line 814
Hi!
Two things I still have to note:
I`m using the german client and after the new version I discovered some failures.
1. Message: ..\AddOns\Cryolysis\Cryolysis.lua line 801: invalid capture index (annoying window in the middle of the screen) :(
2. The german names for the portals are still missing in the localisation.lua Ironforge=Eisenschmiede Stormwind=Sturmwind etc.
3. If you unlock the cryolysis buttons from the main sphere and relogg, they do not stay at their positions and you have to set them all again
I hope you manage these problems