Advertisement

Spellcraft

  Download the Curse Client

Last Update: Aug. 11, 2008 (1 week ago)
Category: Class and Mage
Tags: mage, portals, and utility
Project Manager: batrick
Website: visit
Current Version: Spellcraft v1.116
(for World of Warcraft 2.4.3)
Downloads Today: 178
Downloads Total: 76,850
Favorites: 392
Comments: 367
  • About Spellcraft
  •  

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

  • Downloads (11)
  •  
Advertisement
  • Screenshots (6)
  •  

You need to login or register to post comments.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
 
  • Aug. 3, 2008, 08:50PM (2 weeks, 2 days ago)

    Found localization bug in DE version:
    Line 144:
    SC_SPELL_TELEPORT_STONARD = "Teleportieren: Stonard";
    MUST BE => SC_SPELL_TELEPORT_STONARD = "Teleportieren: Steinard";
    same in Line 149:
    SC_SPELL_PORTAL_STONARD = "Portal: Stonard";
    MUST BE => SC_SPELL_PORTAL_STONARD = "Portal: Steinard";

    But very good addon, keep on :)

  • Aug. 11, 2008, 05:13AM (1 week, 2 days ago)

    I've added these changes in 1.116. Thank you for fixing these.

  • June 25, 2008, 12:38PM (1 month, 3 weeks ago)

    there isnt a shat port/teleport option in the window

  • June 23, 2008, 06:46PM (1 month, 3 weeks ago)

    Is there a way disable the repair option while keeping the auto buy reagent on?

  • May 27, 2008, 02:25PM (2 months, 3 weeks ago)

    This addon is still available through the WowAceUpdater... but it's not the most up-to-date version. Do you have plans to continue to update that version through WoWAce?

    Also...you might want to consider a development page with Google Code. It's Google's code development site and it's free to set one up. Gives you an easy location to place your addon and creates all the pages for a wiki, issues page, etc. without a lot of work. Just a thought. It can be found at http://code.google.com

  • May 27, 2008, 03:59PM (2 months, 3 weeks ago)

    I updated Ace.

  • May 27, 2008, 12:34PM (2 months, 3 weeks ago)

    Curse is slow to update.

    Version 1.115 can be downloaded from my website: http://www.unm.edu/~batrick/spellcraft/files/Spellcraftv1.115.zip

  • May 23, 2008, 03:33PM (2 months, 4 weeks ago)

    getting the following error when using vendors and repairs:

    Error: bad argument #4 to 'format' (string expected, got nil)
    AddOn: Spellcraft
    File: Spellcraft.Merchant.lua
    Line: 410
    Count: 1

  • May 19, 2008, 02:49AM (3 months ago)

    Just to let you guys know, I've had a bunch of people approach me about updating Spellcraft. I'm going to set it up so they can all update it together for everyone!

  • May 18, 2008, 05:44PM (3 months ago)

    http://www.skidmarksteve.xoompages.com/Spellcraft115.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
    ==========================================================================

  • May 17, 2008, 12:41AM (3 months ago)

    Batrick: Received this error today when I visited a vendor:
    Date: 2008-05-16 19:39:30
    ID: 54
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Spellcraft\Spellcraft.Merchant.lua line 443:
    attempt to concatenate global 'COPPER' (a nil value)
    Debug:
    [C]: ?
    Spellcraft\Spellcraft.Merchant.lua:443:
    Spellcraft\Spellcraft.Merchant.lua:387
    Spellcraft\Spellcraft.Merchant.lua:688: ?()
    Spellcraft\Spellcraft.lua:347:
    Spellcraft\Spellcraft.lua:342
    AddOns:
    AdvancedTradeSkillWindow
    AlphaMap, v3.22.20400
    AlphaMapBattlegrounds
    AlphaMapExteriors
    AlphaMapInstances
    AlphaMapWorldBosses
    Armory, v3.7.6
    Atlas, v1.11.0
    AtlasBattlegrounds, v1.11.0
    AtlasBattlegrounds, v1.10.3
    AtlasDungeonLocs, v1.11.0
    AtlasDungeonLocs, v1.10.3
    AtlasEntrances, v1.10.3
    AtlasEntrances, v1.11.0
    AtlasFlightPaths, v1.10.3
    AtlasFlightPaths, v1.11.0
    AtlasOutdoorRaids, v1.11.0
    AtlasOutdoorRaids, v1.10.3
    AtlasLoot, vAtlasLoot Enhanced v4.05.00
    AtlasLootBCInstances, v4.05.00
    AtlasLootCrafting, v4.05.00
    AtlasLootOldInstances, v4.05.00
    AtlasLootRepFactions, v4.05.00
    AtlasLootSetsandPvP, v4.05.00
    AtlasLootWorldLoot, v4.05.00
    AtlasQuest, vAtlasQuest 4.1.1
    AucAdvanced, v5.0.PRE.3104
    AucFilterBasic, v5.0.PRE.3104 (BillyGoat)
    AucScanData, v1.0
    AucStatClassic, v5.0.PRE.3104 (BillyGoat)
    AucStatPurchased, v5.0.PRE.3104 (BillyGoat)
    AucStatSimple, v5.0.PRE.3104 (BillyGoat)
    AucStatStdDev, v5.0.PRE.3104 (BillyGoat)
    Auctioneer, v5.0.PRE.3104
    Bagnon, v1.5.1
    BagnonForever, v1.0.0
    BagnonTooltips
    BankItems, v24000
    BeanCounter, v5.0.PRE.3104 (BillyGoat)
    BonusScanner, v3.4a
    btmScan, v5.0.PRE.3104
    Cartographer, vr73088
    CartographerCleanup, v1.0
    CartographerData, v1.0
    CartographerHerbalism, v1.0
    CartographerMailboxes, v1.0
    CartographerMining, v1.0
    CartographerNoteHere
    CartographerQuestInfo, v1.9.20
    CartographerFishing, v1.0
    CartographerHotspot, v1.32
    CartographerIcons, v1.0
    CartographerIconsBlizzardPack, v1.0
    CartographerIconsCtMapModPack, v1.0
    CartographerIconsFancyPack, v1.0
    CartographerIconsGathererPack, v1.0
    CartographerIconsMetaMapPack, v1.0
    CartographerIconsNumbers, v1.0
    CartographerImport, v1.0
    CartographernnTrainers, v1
    CartographerNoteshare, v1.0
    CartographerNoteTarget, v0.3
    CartographerQuestObjectives, v0.9b
    CartographerQuests, v0.2
    CartographerQuicknotes, v0.1
    CartographerRoutes, v1.0
    CartographerStats, v1.0
    CartographerTreasure, v1.0
    cgProfiler, v1.69899
    CharactersViewer, v289
    CTBarMod, v2.4 (CTMod 2.0)
    CTBottomBar, v2.4 (CTMod 2.0)
    CTBuffMod, v2.4 (CTMod 2.0)
    CTCore, v2.4 (CTMod 2.0)
    CTPartyBuffs, v2.4 (CTMod 2.0)
    Decursive, v2.1.0 Final
    Enchantrix, v5.0.PRE.3104
    enchantrixbarker, v5.0.PRE.3104 (BillyGoat)
    EnhTooltip, v5.0.PRE.3104
    EquipCompare, v2.11
    EquipEval, v1.0.2
    FishingBuddy, v0.9.4k
    FBOutfitDisplayFrame, v0.9.4g
    FBTrackingFrame, v0.9.4g
    FBMergeDatabase, v0.9.4g
    Gatherer, v3.1.1
    GroupCalendar, v4.0.3
    GuildLog
    InFlightLoad, v2.4.006
    Informant, v5.0.PRE.3104
    KLHThreatMeter, v21.11
    Ace2
    Babble22, v2.2.$Revision: 66632 $
    FuBarPlugin20, v2.0 $Revision: 66634 $
    LibGratuity30, vr$Revision: 41183 $
    LibRock10
    LightHeaded, v233
    LightHeadedDataA, v233
    LightHeadedDataB, v233
    LightHeadedDataC, v233
    LightHeadedDataD, v233
    MapNotes, v4.15.20300
    ProfessionsBook, v2.0.4
    QuestGuru, v0.9.1
    RecipeRadar, v1.24
    RecipeBook, v2.4.0d
    Redeemer
    CharacterProfiler, v2.3.1a
    Spellcraft, v1.112
    Stubby, v52
    Swatter, v5.0.PRE.3104
    Planner, v2.3
    FBTitan, v0.9.4g
    ArmoryTitan, v2.2
    TitanGoldTracker, v3.2.2.20400 (2.3.2)
    TitanHonor, v3.2.2.20400 (1.13)
    TitanItemBonuses, v3.2.2.20400
    TitanRider, v3.2.2.20400
    TitanXP, v3.2.2.20400
    Titan, v3.2.2.20400
    WeaponQuickSwap
    WIM, v2.4.14
    WowheadLooter, v2.3.0
    DBMAPI
    Koordinator, v3.23

  • May 16, 2008, 01:51PM (3 months ago)

    ok my most recent version of spellcraft can be downloaded here http://www.skidmarksteve.xoompages.com/Spellcraft114.zip

    essentially looking through the fan update code, the code is the same but mine has evocate.

    --Fixed mouse over heartstone bug that Peyana reported
    --Fixed text saying that when u evocate it is based on spirit. It is now based on a percentage of total intellect the more intellect you have when you evocate the more mana you get.(go buy some [xxx of intellect] weapons and keep them in your bags)
    --Fixed all language localizations for all changes I have made to the mod.

    I tested the evocate with a offhand of mine it had +14 more intel than the one i had equipped... the results were:

    SC evocate on
    Before: 400
    After: 5777

    Sc evocate off
    Before: 400
    After: 5666

    neither offhands had any spirit what so ever.

    also i think the remove gear on invisible when in combat is broken... ill look in to it when i get a chance

  • May 17, 2008, 08:39PM (3 months ago)

    Do you plan to change the .toc file in your update to match 2.4?

  • May 18, 2008, 08:45AM (3 months ago)

    i have already done this, it will be in the 115 release that im working on at the moment.

    --Version 1.115--
    --Atempting to fix evocate not detectting the existance of some items
    --Atempting to fix invis remove gear.
    --Atempting to fix sheep spam. <--- might work already
    --No longer need to tick load out of date adons(till 2.5).
    --proper internal version changed.

  • May 17, 2008, 03:39PM (3 months ago)

    Thank you for fixing this! I love this add-on and didn't want to lose the evocate! Awesome!

  • May 16, 2008, 06:17AM (3 months ago)

    Does anyone know if the fan update still changes your weapons/wands when you evocate? The way I read it, it doesn't do it anymore---that's one of its best features:)

  • May 16, 2008, 05:56AM (3 months ago)

    I received this error tonight:

    Date: 2008-05-16 00:53:30
    ID: 55
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Spellcraft\Spellcraft.Minimap.lua line 390:
    bad argument #5 to 'format' (string expected, got nil)
    Debug:
    [C]: ?
    [C]: format()
    Spellcraft\Spellcraft.Minimap.lua:390:
    Spellcraft\Spellcraft.Minimap.lua:386
    AddOns:
    AdvancedTradeSkillWindow
    AlphaMap, v3.22.20400
    AlphaMapBattlegrounds
    AlphaMapExteriors
    AlphaMapInstances
    AlphaMapWorldBosses
    Armory, v3.7.6
    Atlas, v1.11.0
    AtlasBattlegrounds, v1.11.0
    AtlasBattlegrounds, v1.10.3
    AtlasDungeonLocs, v1.11.0
    AtlasDungeonLocs, v1.10.3
    AtlasEntrances, v1.10.3
    AtlasEntrances, v1.11.0
    AtlasFlightPaths, v1.10.3
    AtlasFlightPaths, v1.11.0
    AtlasOutdoorRaids, v1.11.0
    AtlasOutdoorRaids, v1.10.3
    AtlasLoot, vAtlasLoot Enhanced v4.05.00
    AtlasLootBCInstances, v4.05.00
    AtlasLootCrafting, v4.05.00
    AtlasLootOldInstances, v4.05.00
    AtlasLootRepFactions, v4.05.00
    AtlasLootSetsandPvP, v4.05.00
    AtlasLootWorldLoot, v4.05.00
    AtlasQuest, vAtlasQuest 4.1.1
    AucAdvanced, v5.0.PRE.3104
    AucFilterBasic, v5.0.PRE.3104 (BillyGoat)
    AucScanData, v1.0
    AucStatClassic, v5.0.PRE.3104 (BillyGoat)
    AucStatPurchased, v5.0.PRE.3104 (BillyGoat)
    AucStatSimple, v5.0.PRE.3104 (BillyGoat)
    AucStatStdDev, v5.0.PRE.3104 (BillyGoat)
    Auctioneer, v5.0.PRE.3104
    Bagnon, v1.5.1
    BagnonForever, v1.0.0
    BagnonTooltips
    BankItems, v24000
    BeanCounter, v5.0.PRE.3104 (BillyGoat)
    BonusScanner, v3.4a
    btmScan, v5.0.PRE.3104
    Cartographer, vr73088
    CartographerCleanup, v1.0
    CartographerData, v1.0
    CartographerHerbalism, v1.0
    CartographerMailboxes, v1.0
    CartographerMining, v1.0
    CartographerNoteHere
    CartographerQuestInfo, v1.9.20
    CartographerFishing, v1.0
    CartographerHotspot, v1.32
    CartographerIcons, v1.0
    CartographerIconsBlizzardPack, v1.0
    CartographerIconsCtMapModPack, v1.0
    CartographerIconsFancyPack, v1.0
    CartographerIconsGathererPack, v1.0
    CartographerIconsMetaMapPack, v1.0
    CartographerIconsNumbers, v1.0
    CartographerImport, v1.0
    CartographernnTrainers, v1
    CartographerNoteshare, v1.0
    CartographerNoteTarget, v0.3
    CartographerQuestObjectives, v0.9b
    CartographerQuests, v0.2
    CartographerQuicknotes, v0.1
    CartographerRoutes, v1.0
    CartographerStats, v1.0
    CartographerTreasure, v1.0
    cgProfiler, v1.69899
    CharactersViewer, v289
    CTBarMod, v2.4 (CTMod 2.0)
    CTBottomBar, v2.4 (CTMod 2.0)
    CTBuffMod, v2.4 (CTMod 2.0)
    CTCore, v2.4 (CTMod 2.0)
    CTPartyBuffs, v2.4 (CTMod 2.0)
    Decursive, v2.1.0 Final
    Enchantrix, v5.0.PRE.3104
    enchantrixbarker, v5.0.PRE.3104 (BillyGoat)
    EnhTooltip, v5.0.PRE.3104
    EquipCompare, v2.11
    EquipEval, v1.0.2
    FishingBuddy, v0.9.4k
    FBOutfitDisplayFrame, v0.9.4g
    FBTrackingFrame, v0.9.4g
    FBMergeDatabase, v0.9.4g
    Gatherer, v3.1.1
    GroupCalendar, v4.0.3
    GuildLog
    InFlight, v2.4.010
    InFlightLoad, v2.4.006
    Informant, v5.0.PRE.3104
    KLHThreatMeter, v21.11
    Ace2
    Babble22, v2.2.$Revision: 66632 $
    FuBarPlugin20, v2.0 $Revision: 66634 $
    LibGratuity30, vr$Revision: 41183 $
    LibRock10
    LightHeaded, v233
    LightHeadedDataA, v233
    LightHeadedDataB, v233
    LightHeadedDataC, v233
    MapNotes, v4.15.20300
    ProfessionsBook, v2.0.4
    QuestGuru, v0.9.1
    RecipeRadar, v1.24
    RecipeBook, v2.4.0d
    Redeemer
    CharacterProfiler, v2.3.1a
    Spellcraft, v1.112
    Stubby, v52
    Swatter, v5.0.PRE.3104
    Planner, v2.3
    FBTitan, v0.9.4g
    ArmoryTitan, v2.2
    TitanGoldTracker, v3.2.2.20400 (2.3.2)
    TitanHonor, v3.2.2.20400 (1.13)
    TitanItemBonuses, v3.2.2.20400
    TitanRider, v3.2.2.20400
    TitanXP, v3.2.2.20400
    Titan, v3.2.2.20400
    WeaponQuickSwap
    WIM, v2.4.14
    WowheadLooter, v2.3.0
    DBMAPI
    Koordinator, v3.23

  • May 15, 2008, 11:15PM (3 months ago)

    Will there be an update to this now that mages have a new Portal and Teleport location?

  • May 15, 2008, 06:34PM (3 months ago)

    Found "Spellcraft Fan Update" at

    http://www.wowinterface.com/downloads/info8923-SpellcraftFanUpdate.html

    Seems to work fine for me.

  • May 14, 2008, 06:06PM (3 months, 1 week ago)

    For the French version, add these lines to the file "localization.fr.lua" :

    SC_SPELL_TELEPORT_THERAMORE = "T\195\169l\195\169portation\194\160: Theramore"
    SC_SPELL_PORTAL_THERAMORE = "Portail\194\160: Theramore"
    SC_SPELL_TELEPORT_STONARD = "T\195\169l\195\169portation\194\160: Pierr\195\170che"
    SC_SPELL_PORTAL_STONARD = "Portail\194\160: Pierr\195\170che"
    SC_CITY_ALLIANCE_THERAMORE = "Theramore";
    SC_CITY_HORDE_STONARD = "Pierr\195\170che";
    SC_SPELL_TELEPORT_THERAMORE = "T\195\169l\195\169portation\194\160: Theramore"
    SC_SPELL_PORTAL_THERAMORE = "Portail\194\160: Theramore"
    SC_SPELL_TELEPORT_STONARD = "T\195\169l\195\169portation\194\160: Pierr\195\170che"
    SC_SPELL_PORTAL_STONARD = "Portail\194\160: Pierr\195\170che"
    SC_CITY_ALLIANCE_THERAMORE = "Theramore";
    SC_CITY_HORDE_STONARD = "Pierr\195\170che";

    Tested for Alliance (no problem), UNTESTED for Horde (should be no problem, but...).

    Or download the modified file :
    http://stravaganza.guild-heberg.fr/downloads/spellcraft.localisation.fr.zip

 
  • Similar Addons
  •  
  1. 1,993 HealBot Continued Buffs & Debuffs, Action Bars, ...
  2. 1,147 DoTimer Combat, Mage, and Warlock
  3. 1,128 Necrosis LdC Class and Warlock
  4. 936 Recount Combat and Mage
  5. 896 Shaman Friend Combat, Class, and Shaman
Advertisement