Cryolysis
-------------------------------

- Based on Necrosis LdC by Lomig and Nyx (http://necrosis.larmes-cenarius.net)
- Original Necrosis Idea : Infernal (http://www.revolvus.com/games/interface/necrosis/)
- Cryolysis Maintainer : Kaeldra of Aegwynn

- Contact : darklyte@gmail.com
- Send me in-game mail!  Nethaera on Aegwynn, Horde side.
- Guild: <Working as Intended>
- Updated 07/31/2006

-------------------------------
0 - Installation
-------------------------------

Extract the entire folder to your Wow\Interface\addons directory.  If you are installing a beta or patch,
please do not delete the directory before hand.  Patch and Beta files only contain the necessary changes.

-------------------------------
1 - What is Cryolysis?
-------------------------------

cryolysis (kri-ol'i-sis) n. Destruction by cold.


Cryolysis is a mod to help mage managing their portals, conjured items, buffs, and spells.  
It provides a variety of buttons for common spells in an easy-to-use, small, convinient package.  
The idea and code was adapted from Necrosis LdC to make it usable by mages.

-------------------------------
1b- What isn't Cryolysis?
-------------------------------

Cryolysis will not give provide you with buttons for offensive spells. It will not take up a lot of 
screen space.  It will not make coffee or walk your dog.

-------------------------------
2 - Why should I use Cryolysis?
-------------------------------

Because it is wonderful and very intuitive! The interface is small and movable, opening up a lot more screen and bar 
space for whatever you want.  You won't need to clutter your screen with uncommon spells and you will
never have to search through your spellbook or inventory for magely things. You feel be a more efficient mage 
and have more fun thanks to this handy addon.

-------------------------------
3 - How does it work?
-------------------------------

Really simple, but very complex! My grandmother can do it.  Oh, well, you can bet my grandmother never intended 
to play online games. She thought that computers were devil machines which can provide illness and death. I think 
it is ashame to be so narrowminded. Well, anyway...

How does it work ? Well...


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!

[b]Main Sphere[/b]
[li]Right click to open the configuration menu. 
[li]Left-click to activate one of the various options. 
[li]=> Eat and Drink (default)
[li]=> Use Evocation
[li]=> Cast Polymorph
[li]=> Use Mana Gem

[b]Main Sphere Display[/b] - You can set the main sphere to show any of these options
[li]Nothing!
[li]Food and Drink Quantities
[li]Drink and Food Quantities (reverse order)
[li]Current Health (Numeric)
[li]Current Health (Percent)
[li]Current Mana (Numeric)
[li]Current Mana (Percent)
[li]Mana Gem Cooldown
[li]Evocation Cooldown

[b]Food Button[/b]
[li]Left-Click to eat.
[li]Right-Click to conjure food.
[li]=>If you are targetting a player, it will conjure food that they can eat.
[li]Middle-click or Alt-click to trade one stack of food to your target. 
[li]=> Do it again to add another stack.
[li]Food count can be displayed on button, or turned off.

[b]Water Button[/b]
[li]Left-Click to drink.
[li]Right-Click to conjure water.
[li]=>If you are targetting a player, it will conjure water that they can drink.
[li]Middle-click or Alt-click to trade one stack of water to your target. 
[li]=> Do it again to add another stack.
[li]Drink count can be displayed on button, or turned off.

[b]Mana Gem Button[/b]
[li]Left-click to use your mana gem 
[li]=> Configurable to use highest or lowest rank mana gem first
[li]Right-click to conjure the highest rank gem that you do not have
[li]Will not allow you to use your mana gem if you have full MP
[li]Mana Gem cooldown displayable on button
	
[b]Evocation Button[/b]
[li]Click to use Evocation
[li]Evocation cooldown displayable on button

[b]Two "Anything" Buttons[/b]
[li]Known as "left spell button" and "right spell button"
[li]Configurable to cast any spell from the buff menu, as well as a few others
[li]=>Left-click to cast primary spell (eg Ice Armor)
[li]=>Right-click to cast alternate spell (eg Mage Armor)

[b]Spell Menu Button[/b]
[li]Click to show available spells
[li]=> Left-click to the button cast primary spell, right-click to cast alternate
[li]===> Includes Ice Armor (Mage Armor), Arcane Intellect (Arcane Brilliance), Dampen Magic (Amplify Magic)
[li]===> Fire Ward (Frost Ward), Detect Magic, Remove Lesser Curse, and Slow Fall
[li]Right-click to recast the last spell called from this menu
[li]Middle-click or Alt-click to keep the menu from automatically closing

[b]Mount Button[/b]
[li]Automatically detects your mount when enabled
[li]Right-click to use hearthstone

[b]Portal Menu Button[/b]
[li]Click to show available portal spells
[li]=> Click the portal button to cast the appropriate message
[li]Right-click to recast the last spell called from this menu
[li]Middle-click or Alt-click to keep the menu from automatically closing

[b]Spelltimer Button[/b]
[li]Spell cooldowns and durations will appear on the right of this button (configurable)
[li]Right-click the button to use your hearthstone

-------------------------------
4 - More functionalities
-------------------------------

[li]You can put the Cryolysis Sphere wherever you want
[li]You can put the Cryolysis Buttons wherever you want

[li]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
[li]Option available to destroy excess provisions that will not fit into the bag
[li]Automatically restock your reagents to the amount of your chosing (with or without a confirmation)
[li]Show various information on the outer ring of the main sphere, including health, mana, and cooldowns
[li]Clicking the main sphere can eat and/or drink, depending on the health or mana percentage you specify

[li]Advanced warning, letting you know when polymorph is about to break and telling you when it does break
[li]Random chat messages available for polymorph, portals, and mounting.  
[li]=>Polymorph message only shows when you are polymorphing a new target
[li]=>All chat messages configurable to a short, raid-ready version

[li]Show or remove any of the visible buttons
[li]Show or remove cooldowns or reagent counts from any button
[li]Option to automatically open/close the buff menu on mouse-over

[li]Text-based timers available for lower-end machines
[li]Timers can grow upward and be anchored from either side of the spelltimer button, to fit anywhere on your screen

[li]Rotate the buttons around the sphere to fit your settings
[li]Detact the buttons from the sphere and move them whereever you'd like.
[li]All of your spell cooldowns and durations will be displayed on the spell timers.


-------------------------------
5 - Slash commands
-------------------------------

[li]/cryo -- open the configuration menu and display a list of slash commands
[li]/cryo recall -- Center Cryolysis and all the buttons in the middle of the screen
[li]/cryo sm -- Replace messages with a short raid-ready version
[li]/cryo decurse -- cast Remove Lesser Curse using decursive feature
[li]/cryo poly -- randomly cast between available polymorph spells
[li]/cryo coldblock == Activate Iceblock or Cold snap as available

-------------------------------
6 - Help needed
-------------------------------

If you find any errors, or have any suggestions, let me know! I am always looking to improve my mod
and make it usable by everyone.  If you find a missing translation or would like to help translate, please
contact me!  I am interested in making my mod as available as possible.

-------------------------------
7 - FAQ
-------------------------------

Q: What is this Necrosis you keep mentioning?
A: My main character is a warlock and as such, I wanted to be the best warlock
   I could.  I found Necrosis LdC and fell in love with it.  On a Patch day if
   Necrosis would break, I wouldn't be able to play my warlock.  When I made
   My mage, I felt it could really benefit from a similar mod

Q: So you stole the code made by Lomig and Nyx?!
A: Yes and no.  I went through their code and changed a lot of things around so
   It would work for mage.  I also added my own code to certain places like 
   Mana gems, right-clicking buff menu, etc.  Before releasing, I asked permission
   and they said it would be fine, as long as I give them credit (which is well
   (deserved!)

Q: How often do you update?
A: I am constantly tweeking things.  Whenever I am on, I am trying to make Cryolysis better.  I suggest adding Cryolysis to your favorites so you can easily watch for updates, becuase they come by quickly!

Q: I'm not a mage, can you make this for my class?
A: Changing Necrosis to Cryolysis actually took a lot more work than I expected.  I was motivated, however, since I was just starting out my mage and I wanted to feel as at home there as I did on my warlock.  As of right now, I have no plans to work on a version for another class.  If I were to make another one, it would have to be for a class I was playing.  Most likely, it would come for rogue or hunter, as rogue is my next favorite class and I do not have a hunter on this server.

Q: Can I give you money?!
A: Of course!  please send your paypal donations to darklyte@gmail.com!

Q: Cryolysis... Is the name some kind of joke?
A: Kinda!  I wanted a Necrosis-like name, and mages come to the warlock forum so they can cry, so...

Q: Can I come talk to you on Aegwynn (Horde side)?
A: I have many characters.  About 10 or so, and I change on a whim.  Your best bet is to ask someone in my guild, <Working as Intended>, where I am.

Q: How else can I contact you?
A: E-mail: darklyte@gmail.com, AIM: darklyte64.  I also check curse-gaming, ui.worldofwar.net, and the official warcraft forums many times a day.  I will usually answer your questions within 12 hours.  Less if I am awake!
