Addon Info.
Change Log
Archived (5)
Comments (24)
  Category: Mage
Addon Information
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.116
Date:
08-10-2008 09:17 PM
Size:
113.22 Kb
Downloads:
23,431
Views:
78,064
Favorites:
112
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!
News

[Version 1.116]
  • You need to use "/evocate" in an Evocation macro before you cast Evocate. Blizzard changed it in 2.4.3 such that changing weapons during a cast interrupts the cast.

==============================================================

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

permenantly 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 have this addon automatically equip your weapons/wand with the best

intelligence when you evocate. It will reequip your previous weapons when you

finish. As of WoW patch 2.4.3, you must use "/evocate" in a macro before

you cast Evocate for your Intellect weapons to equip.



--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 your

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.

/evocate -- Put in your macros before you cast evocate. Added in 1.116 due

to patch 2.4.3
  Change Log - Spellcraft
http://www.unm.edu/~batrick/spellcraft/files/ChangeLog.txt
  Archived Versions - Spellcraft
File Name
Version
Size
Author
Date
1.115
90kB
batrick
05-27-2008 06:02 AM
1.112
76kB
batrick
02-08-2008 08:54 PM
1.111
76kB
batrick
02-03-2008 03:49 PM
1.110
86kB
batrick
11-18-2007 05:13 AM
1.109b
86kB
batrick
11-13-2007 05:58 AM
  Comments - Spellcraft
Post A Reply
Author Comments Comment Options
Old Today, 06:13 AM  
batrick
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 6
Uploads: 2
Exclamation Upcoming changes

I'll be updating Spellcraft shortly after 3.0 is released. I haven't been able to get on the PTR to fix some of the minor bugs that exist.

The next version will make the Evocation module deprecated. Blizzard has basically prevented it's functionality so I am unable to maintain it. It should continue to work fine out of combat so I'll leave it in for those who want it.

I'm working on a Buffs management module that allow you to easily buff someone in your raid quickly who needs AI or AB (it will be more flexible in the future for other classes and buffs hopefully).
batrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-14-2008, 03:31 AM  
Clare
A Kobold Labourer

Forum posts: 1
File comments: 7
Uploads: 0
I;d like to echo the praise for this addon, it's fantastic for mages.

I would like to know if it's possible to have the portals launch a macro rather than just the spell though. I have seen too many mages toss a teleport when they mean to make a portal, or hit the wrong portal, so I have a macro that tells exactly which portal I'm opening. While it's less likely that I'll make the wrong port with this, I'd still like my macro if possible, and this thing is so nice for the button challenged.
Clare is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-25-2008, 05:22 PM  
Elitist
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Hey, just wanted to thank you for making this great mod. I recently switched UI's and had forgotten the name of this addon and was getting frantic since I couldn't find it!
Elitist is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-28-2008, 06:05 AM  
aastarius
An Aku'mai Servant

Forum posts: 33
File comments: 24
Uploads: 0
Just to say thanks for keeping this addon up to date - saves me a LOT of button space


The "internal bag error" is caused when you have your minimum reagent count set to a value higher than a single stack and the addon needs to buy more than a stack ... basically it can't (currently) cope and as far as I can remember never has.


Example:

On my mage I have the reagents set to 20 each teleport/portal runes and 60 "dust". If it needs to purchase more than 20 dust I get the error.
__________________
Aastarius
aastarius is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-18-2008, 12:57 PM  
Verlynthea
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Version 1.115 -- my version

http://www.skidmarksteve.xoompages.c...llcraft115.zip
==========================================================================
--Version 1.115--
--Fixed evocate not detecting wands with out the word wand in the title, also checked that gems in wands were detected and added correctly.
--Fixed invisible remove gear. (must be in combat, in a party, not in a battleground and go invisible for it to show(as it was before 2.4))
--No longer need to tick load out of date addons(till wow patch 2.5)
--proper internal version changed.

--TODO - will be in version 1.116--

--fix sheep spam, i know what is wrong.. but that doesn't stop it taking ages to fix
==========================================================================

Last edited by Verlynthea : 05-18-2008 at 12:57 PM.
Verlynthea is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-14-2008, 10:04 AM  
Verlynthea
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
update for 2.4

Hi i have added code to include buttons for the new portals as per the patch notes, "New Teleport/Portal: Theramore and Teleport/Portal:Stonard spells are available"

Please note this was the first ever time I have written any part of any mod so it may not be perfect.

http://www.skidmarksteve.xoompages.c...llcraft114.zip

Edit: Just fixed that nasty error.. woo i am good... uploading it to the same url.

oh yea and the changes i made are only for the English version.

Last edited by Verlynthea : 05-17-2008 at 06:28 AM.
Verlynthea is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-14-2008, 12:26 AM  
empyreal0
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Any plans to update so the addon includes the new portals to Theramore?
empyreal0 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-01-2008, 02:43 PM  
nanatoana
A Kobold Labourer
 
nanatoana's Avatar

Forum posts: 0
File comments: 5
Uploads: 0
First, let me say that I LOVE this add-on. I only have a couple of questions. I get an internal bag error when I try to buy reagents for my priest---and the error does not happen every time, so its probably a user error. My second question is "I know this is working with the latest patch (2.4), but is there any plans to update this wonderful mod"?
__________________
God will never give you more than you can handle -
nanatoana is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-17-2008, 04:15 AM  
Hotcooler
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 13
Uploads: 1
This addon is working perfectly with patch 2.4

Last edited by Hotcooler : 04-17-2008 at 12:08 PM.
Hotcooler is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-15-2007, 09:57 PM  
Brachial
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
From what I understand it is suppose to also say who broke your sheep in a raid how do I get that to work?
Brachial is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2007, 03:28 PM  
batrick
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 6
Uploads: 2
Evocation now works off of Intellect (as increasing your intellect, increases your mana pool which will cause you to have more than 60% mana when you change back to your regular weapons). You can turn off Evocate from the main configuration menu (it will no longer take up any memory when you play).
batrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-14-2007, 12:51 PM  
Yawgmoth21
A Kobold Labourer

Forum posts: 1
File comments: 4
Uploads: 0
Spirit weapon equip

Since the 2.3 patch Envoction no longer goes off spirit regen. So you could remove this from this addon making it less memory intensive. Just a helpful thought. If you already thought about this, sweet I can't wait to get the update.
__________________



Last edited by Yawgmoth21 : 11-14-2007 at 02:07 PM.
Yawgmoth21 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-16-2007, 07:35 PM  
batrick
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 6
Uploads: 2
Quote:
Originally posted by Fouxglove
I love this mod but it hasn't worked properly for me since the last patch. The merchant window to sell all greys and buy reagents doesn't load. I downloaded the newest version again today and deleted the saved variables as directed below before installing and it still isn't working. Here is the error code I see when I type /spellcraft

Date: 2007-10-12 13:21:36
ID: 52
Error occured in: Global
Count: 1
Message: ..\AddOns\Spellcraft\Spellcraft.Merchant.lua line 89:
bad argument #1 to 'ipairs' (table expected, got nil)
Debug:
[C]: ?
[C]: ipairs()
Spellcraft\Spellcraft.Merchant.lua:89:
Spellcraft\Spellcraft.Merchant.lua:86
Spellcraft\Spellcraft.Merchant.lua:142:
Spellcraft\Spellcraft.Merchant.lua:121
Spellcraft\Spellcraft.Merchant.lua:663: CreateSettingsFrame()
Spellcraft\Spellcraft.lua:662: MakeMainFrame()
Spellcraft\Spellcraft.lua:389: value()
..\FrameXML\ChatFrame.lua:3017: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:2709: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:2730: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1
I have this fixed, but is this error occurring on your mage? Are you using an English client?
batrick is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-16-2007, 05:51 PM  
Tkozy
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Evocation

The Evocation equipper doesn't seem to work for me.
Tkozy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-12-2007, 12:29 PM  
Fouxglove
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I love this mod but it hasn't worked properly for me since the last patch. The merchant window to sell all greys and buy reagents doesn't load. I downloaded the newest version again today and deleted the saved variables as directed below before installing and it still isn't working. Here is the error code I see when I type /spellcraft

Date: 2007-10-12 13:21:36
ID: 52
Error occured in: Global
Count: 1
Message: ..\AddOns\Spellcraft\Spellcraft.Merchant.lua line 89:
bad argument #1 to 'ipairs' (table expected, got nil)
Debug:
[C]: ?
[C]: ipairs()
Spellcraft\Spellcraft.Merchant.lua:89:
Spellcraft\Spellcraft.Merchant.lua:86
Spellcraft\Spellcraft.Merchant.lua:142:
Spellcraft\Spellcraft.Merchant.lua:121
Spellcraft\Spellcraft.Merchant.lua:663: CreateSettingsFrame()
Spellcraft\Spellcraft.lua:662: MakeMainFrame()
Spellcraft\Spellcraft.lua:389: value()
..\FrameXML\ChatFrame.lua:3017: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:2709: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:2730: ChatEdit_OnEnterPressed()
[string "*:OnEnterPressed"]:1:
[string "*:OnEnterPressed"]:1

Last edited by Fouxglove : 10-12-2007 at 12:38 PM.
Fouxglove is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



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


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.