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.
}}}
hi Darklyte64
i made a screenshot from my interface, you can hve a look at it here:
http://img106.imageshack.us/img106/5314/cryong3.jpg
your addon shows me the buff, which costs 170 mana. Thats an old buff. i bought a new one from the mage trainer, you can see it at the picture, i put it in one of my bars. this new buff costs 240 mana.
the spellbutton for that buff, i do not know, what it is in english, sorry, does use the old buff, not the new one. it did not update.
i like your addon that much, that i want to get rid off these damn bars =)
p.s. big thanks for the new update, i can see the gem-button now :D
Tarynn
"- then, there is a problem with my buffs. the spellmenu does not show up the newest buffs. its showing me the older, weaker buffs. "
Can you explain this, I'm very curious what you mean. It might be something that I really need to look at
ah, ok, i see.
thx for the fix in the Cryolysisinitialize.lua. works fine now :)
btw, i am using the german client.
again, thank you very much for the support and your fantastic addon :)
Tarynn: It is an endless loop. but for that line, replace it with this:
if (CryolysisConfig.SteedMessage) then CryolysisShowSteedMessage_Button:SetChecked(1); end).
it was just a capitalization error. I'll be uploading 1.2.1 sometime later today. Yes, commenting it out works too.
Are you using the french version? My translator translated an older version which is why a lot of things are not working properly in the french client. I have asked him to check his work with the new version.
Mount button is off by default until level 40. Having a mount requires the mod to do many extra steps during the bag search, which causes the game to lag. The gem button, same thing with translations.
Deican: You learned one or more new spells, which caused the SpellIds for all of your spells to change. you need to relog or /console reloadui to fix.
When I click on the teleport to Org I still emote the message but I cast slow fall instead. Teleport: Undercity gives me Teleport: TB Teleport: TB gives me Teleport: Org Portal: Org gives me a sheep emote and sheeps Portal: UC gives me Portal:Org
What's going on here?
I recommend not setting it to put items in your enchanting bag, but I'll see about fixing it.
If the summoned item setting is set to an unacceptable bag such as an enchanting bag, you get a message "Only Enchanting objects can be placed in that bag" if you summon something. And if you buy another item or get loot you still get this message.
@Malon: I'll add the options for the types of spells. It will be all cooldowns or none, though. It is too much to single out every spell.
There is nothing I can do about the second problem. in 1.11, blizzard change the SPELLCAST_INTERRUPT event so that it comes before the SPELLCAST_END event. Right now, there is no way to tell if you actually succesfully cast a spell or not. all of the timers and such work off of SPELLCAST_END.
Ok, the spell duration thing is working now and is very cool. But is it possible to have an option to NOT display cooldowns, only spell durations? Or maybe to be able to choose the spells to display cooldowns for. I have the CT CooldownCount and that works fine for the spells on my hotbar, but it'd be nice to be able to see my Ice Block and Cold Snap cooldowns at a glance. My Blastwave is on a hot bar but it's helpful to have the cooldown thing YOU gave...which is why I said an ability to pick the spells monitored would be good (I use Fire Blast a lot and it gets a bit messy). That's probably quite hard to do though, I'm guessing. I'd settle for an option to just display spell durations (although even that is a bit annoying when you spam Fireball :p)
Ah one more thing: if I start to cast a spell then stop, the spell duration bar/timer will still appear. Minor problem but I thought it was worth mentioning.
Well, I did put an evocation button around the sphere
Hmm, then I can't have the main button be evocation :/ Any chance of getting a use food and drink function in bindings?
@Ninor: You're crazy. I didnt touch keybindings. also, you aren't completely crazy. I renamed it to "Use main sphere button" or something like that
1) Looking forward to that :)
3) Okay, I will have to try and remember to do that with each update then.
Thank you for the fast responds, and sorry if I'm a pain sometimes with all my suggestions and comments.
Why was the "Use food and drink" option removed from the keybindings? Or am I blind?
1. I'm going to divide button text up like this. Each will have an option: -- Show Manastone cooldown on button -- Show Evocation cooldown on button -- Show Food and drink count on button -- Show reagent counts on button
I will add cooldown bar for manastones, too
2. Manastone button is slated for normalization in 1.2.1
3. It is my opinion that "Food and Drink" sFor now, go to line 1740 in Cryolysis.lua. It reads:
CryolysisShardCount:SetText(Food.." / "..Drink);
Change it to: CryolysisShardCount:SetText(Drink.." / "..Food);
http://img68.imageshack.us/img68/9390/foodwatermh9.jpg
The numbers in the sphere are food and water count, however looking at my conjuring buttons below, one would think that 20 is water and 18 is food, it's actually the other way around. Now, I would hate to have to unlock the buttons and manually move them to place the food button under the food count and the water button under the water count (along with moving all of the other buttons to place), since I can't get the buttons to look nicely placed around sphere. Would it be possible to add to the 'Events Shown on sphere' to display Food and drinks aswell as Drinks and food?
Because of the error with the mount announcement feature, the mod was halting during the spell duration function and it wouldn't work. Uploading a fix.
Malon, did you check the buff menu? right click arcane int for arcane brilliance
I'm currently hovering between this and Arcanum. I really like the Cryolysis random messages but there're a few things I'm unsure of:
-The Spell Durations button doesn't seem to do anything apart from acting like a hearthstone button. -Adding a button for AI and AB would be great, rather than having to go into the 'Spells' menu every time. -Whenever I finish casting a spell - ANY spell, even my mount - I get the following text: "Interface[x]AddOns[x]Cryolysis[x]Cryolysis.lua:790: bad argument #2 to `find' (string expected, got nil)"
There're backward slashes where I've put an [x] but for some reason Curse doesn't show 'em.
It's a great addon but that damn pop up box is extremely annoying.
Thats great news, I'm coming back to this one now :D
Nice job Darklyte64. Thanks!