Category: Mage
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.202
Date:
01-07-2010 06:51 AM
Size:
62.08 Kb
Downloads:
29,589
Favorites:
158
MD5:
Pictures
Click to enlarge
Invisibility -- Remove Gear to save Durability
Click to enlarge
Minimap Button + Portals
Click to enlarge
General Frame
Click to enlarge
Merchant Frame
Click to enlarge
Polymorph Configuration Frame
Spellcraft   Popular! (More than 5000 hits)
News

Spellcraft is back!

Please donate for Spellcraft's Continued Development: Click here to lend your support!


This addon, Spellcraft, does a variety of things for the Mage Class.

All of which you can configure yourself using /spellcraft or /sc.


This addon is entirely modularized. This means that you pick the features that you want, the rest do NOT stay in memory (i.e. the addon is only as big as you want it to be). You can pick the modules you want using /spellcraft when you are logged in. Additionally if you would like, you can permanently remove the modules yourself; they are all in this folder following the naming convention: "Spellcraft.[Module].lua".

Below are some of the features you have availible to you:
  • You can buy reagents (up to a certain number you can set with "/changereagent"), sell your gray items, and repair all your items. Will tell you when you need to purchase more reagents upon entering a city.
  • You can use the slash command: "/bandagem" to messages healers in our group/raid that are targetting you that you are bandaging yourself. It also notifies your party. This can also be done automatically.
  • Automatically Releases you from a BG.
  • Makes a Minimap Button only for mages that, when clicked, will open a frame with all the portals your level permits you to cast, along with your hearthstone.
  • The addon will give you a prompt to remove all your armor when you use invisibility while in a group and leaving combat. It will then provide a prompt to put all your gear back on.
  • You can set up this addon to automatically whisper people that are targetting your sheep, message your party, and message your raid. You can also use the slash command: "/polym [f,t]". If you use this, TURN OFF automatic messaging. For example: "/polym f" where f means your sheep is your focus, or use "/polym t" where t means your sheep is your target. It messages people in your group/raid/battlegroup ONCE that they are targeting your "focus" or "target" and that you are polymorphing their target. Additionally, it has a configurable set probable chance to say polymorph phrases when in a party or raid, depending on your settings. These things you can configure with "/polym config".
  • Tells you who broke your sheep and with what attack/spell.
  • This addon automatically collects garbage (recycles unused memory) of all addons when you die or enter a place of rest. This helps minimize computer lag (not netowrk lag!). Other conditionals for this may be added in the future.

SLASH COMMAND LIST

/spellcraft -- Configure this addon.

/bandagem -- Messages healers in your group that are targeting you, that you are bandaging yourself. Also notifies party.

/polym [config,f,t]-- Messages people in your party/raid/battlegroup that you are polymorphing their target. Messages your party as well, if you are just in a party.

/getnaked -- Takes off all your gear with durability.

/gearoff -- Same as /getnaked.

/gearon -- Puts your gear (that you took off with /getnaked) back on.

/changereagent -- Opens a window to change the maximum number of each of your class' reagent to buy.
  Change Log - Spellcraft
http://www.unm.edu/~batrick/spellcraft/files/ChangeLog.txt
  Archived Versions - Spellcraft
File Name
Version
Size
Author
Date
1.201
182kB
batrick
12-15-2009 05:46 AM
1.200
185kB
batrick
12-10-2009 12:41 AM
  Comments - Spellcraft
Post A Reply Comment Options
Old 02-24-2010, 04:56 PM  
t_storm
A Defias Bandit

Forum posts: 3
File comments: 4
Uploads: 0
I was happy when I came across this update, but sadly I am to report that when I deleted out all my old wtf's and the spellcraft folder itself and reinstall and reboot wow up that I get no mini map button nor will /spellcraft work

Please, Please even if you dont renew your subscription fix this for us mages who have come to love this addon

I will be more then happy to test any fixes for you!
t_storm is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-13-2010, 11:03 AM  
Peyana
A Defias Bandit
 
Peyana's Avatar

Forum posts: 3
File comments: 48
Uploads: 0
Smile Re: Re: moving the button

Quote:
Originally posted by batrick
It's possible but a lot of trouble :S Right now I don't have a WoW subscription so I can't really make such a big change without being able to test it.
I am able to move my Spellcraft button anywhere on the screen. I have it right below the mini-map. It is out of the way and unobtrusive.

On another note Batrick---thank you SO much for updating this great add-on. Out of all the ones I use, this is my favorite
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-18-2010, 05:16 PM  
Jinxi
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Unhappy mod not loading

i removed my old spellcraft folder. put this one into the addons folder. wiped out the spellcraft from every area of wtf folders on my system and i still get the following error from blizzard when i log in.

Message: Interface\AddOns\Spellcraft\Spellcraft.lua:49: attempt to call global 'CreateFrame' (a nil value)


Time: 01/18/10 12:02:13

Count: 1

Stack: Interface\AddOns\Spellcraft\Spellcraft.lua:49: in main chunk

any suggestions?
i really enjoy using this mod and would love to be able to use it again.
thanks for all your help.
Jinxi / Doomhammer
Jinxi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-13-2010, 06:56 PM  
batrick
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 9
Uploads: 2
Re: moving the button

Quote:
Originally posted by kingkarhu
hi,
firstly great addon i love it i do however have one suggestion/request/gripe lol i want the button to NOT be in my minimap buttons cause i dont have them visible due to the fact that i use titan panel so is it possible to move the button to either another part of my screen or can you create a titan panel plug-in for it so that i can have the button on my titan panel? once again awesome addon it really is and thanks heaps for creating it and releasing it
It's possible but a lot of trouble :S Right now I don't have a WoW subscription so I can't really make such a big change without being able to test it.
batrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-13-2010, 12:51 PM  
kingkarhu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
moving the button

hi,
firstly great addon i love it i do however have one suggestion/request/gripe lol i want the button to NOT be in my minimap buttons cause i dont have them visible due to the fact that i use titan panel so is it possible to move the button to either another part of my screen or can you create a titan panel plug-in for it so that i can have the button on my titan panel? once again awesome addon it really is and thanks heaps for creating it and releasing it
kingkarhu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-12-2010, 03:02 PM  
Peyana
A Defias Bandit
 
Peyana's Avatar

Forum posts: 3
File comments: 48
Uploads: 0
Welcome Back!!!!!!!!

I have been worried as well with each patch that I would no longer be able to use Spellcraft---there is no other add-on out there, imo, that could ever replace it. I AM SO GLAD YOU ARE BACK!!!!! WOOT!

Keep up the good work and I will contribute when I can.
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-09-2010, 03:57 PM  
batrick
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 9
Uploads: 2
Quote:
Originally posted by moonshade
When using /spellcraft to access the options in the latest version the following error is generated:

Date: 2010-01-07 16:54:17
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\Spellcraft\Spellcraft.lua line 490:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
[C]: ?
Spellcraft\Spellcraft.lua:490:
Spellcraft\Spellcraft.lua:393
Spellcraft\Spellcraft.lua:654: MakeMainFrame()
Spellcraft\Spellcraft.lua:383: value()
..\FrameXML\ChatFrame.lua:3565:
..\FrameXML\ChatFrame.lua:3497
[C]: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3213: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:3237: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
Try removing:

o WTF/Account/YOURACCOUNT/SavedVariables/Spellcraft.lua
o WTF/Account/YOURACCOUNT/SavedVariables/Spellcraft.lua.bak

(This will delete all your settings)

Let me know if that fixes the error. Sorry about that.
batrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-07-2010, 04:56 PM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 63
Uploads: 0
When using /spellcraft to access the options in the latest version the following error is generated:

Date: 2010-01-07 16:54:17
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\Spellcraft\Spellcraft.lua line 490:
attempt to index field '?' (a nil value)
Debug:
(tail call): ?
[C]: ?
Spellcraft\Spellcraft.lua:490:
Spellcraft\Spellcraft.lua:393
Spellcraft\Spellcraft.lua:654: MakeMainFrame()
Spellcraft\Spellcraft.lua:383: value()
..\FrameXML\ChatFrame.lua:3565:
..\FrameXML\ChatFrame.lua:3497
[C]: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3213: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:3237: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
moonshade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-29-2009, 04:55 PM  
icanbeurbestbet
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
i also wanted to say welcome back and thank you. i used your mod when i was leveling my mage and was so sad when you discontinued it right before she hit 80. i was so excited when i saw 3.3 next to it and immediately downloaded it and ditched like 5 mods that were taking it's place. thank you so much and keep up the good work.
icanbeurbestbet is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-22-2009, 08:36 PM  
strunker
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I fckin LOVE YOU! for coming back seriously. If I could have ur babies I would, and I dont care if that sounds gay. I have been personally updating the mod patch to patch, and got it working on my dk and my priest for what I want. changed the reagents to devout candle and stuff like that, but ty for coming back mother of pearl best news of this **** day.

I would be lost without the poly whisper and bandage whispers. They are really useful in arena/pvp in general.

Last edited by strunker : 12-24-2009 at 12:29 PM.
strunker is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-17-2009, 01:35 PM  
Dahlaine0
A Kobold Labourer
 
Dahlaine0's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Welcome Back

I agree. Welcome back. I have used this addon for a long time hoping nothing would break. Just kep updating the toc file for each new version.

Glad to see your back
Dahlaine0 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-16-2009, 02:30 AM  
Pennet
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Oh thank god you're back. I have looked, and never found a better addon for something as simple as the clean portal/teleport window you have. The reagent restocking is awesome.

Every time wow patched, I prayed that it wouldn't be broken, since I could no longer get to the settings.

This one's worth a couple bucks.

Thanks again!
Pennet is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-15-2009, 09:24 AM  
Watercooler423
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
FINALLY YOU ARE BACK!
Watercooler423 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-10-2009, 12:51 AM  
batrick
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 9
Uploads: 2
RE: Items for Priests, etc.

I'm going to be using item IDs from now on and that should fix the priest/DK issues. It will be in a future release.
batrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-12-2009, 08:34 PM  
Peyana
A Defias Bandit
 
Peyana's Avatar

Forum posts: 3
File comments: 48
Uploads: 0
Thumbs down Re: Spellcraft updates for Priest

Quote:
Originally posted by Artifexis
While I know this is primarily a mage mod, the following changes make it work for a priest level 80 (Switch from Sacred to Devout candle).

Spellcraft = changes to make priest work at 80

1) interface\addons\spellcraft\localization.xx.lua
about line 182 add "Devout Candle" for appropriate language to Priest Reagent list. For instance in English
SC_REAGENT_PRIEST_HOLY = "Holy Candle";
SC_REAGENT_PRIEST_SACRED = "Sacred Candle";
SC_REAGENT_PRIEST_DEVOUT = "Devout Candle";

2) interface\addons\spellcraft\Spellcraft.Merchant.lua
about line 64
Priest = {
{SC_REAGENT_PRIEST_HOLY, 20, 48, 11},
{SC_REAGENT_PRIEST_SACRED, 40, 56, 23},
{SC_REAGENT_PRIEST_DEVOUT, 40, 80, 80}
},

3) The wtf\account\<name>\Savedvariables\spellcraft.lua file will have to be updated to hold the table entry for the Devout candle: either by deleting it and allowing the mod to recreate it next time you run WOW, or by adding the table entry manually (about line 38)
["Priest"] = {
20, -- [1]
40, -- [2]
40, -- [3]
},
Thank you for giving us this info! I was going crazy trying to buy devout candles and it giving me sacred candles!
Peyana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.