v.115.4
-Updated Russian localization. v.115.3
-Updated main module.
-Updated Bandage module. v.115.2
-Added Russian localization. v.115.1
-Fixed "Internal Bag error" and you can now purchase more then 20 of any reagent.
-Fixed some sheep errors.
-Done some cleanup. v.115
-Fixed Price formatting for Merchant module. See screenshot.
-Various Bugfixes and optimizations for all modues.
-Updated Polymorph, Bandage, and Evocate to work properly with 2.4. v.114 Final
-Fixed a bug with the invisibility code, that would show the remove gear box even when invisibility failed.
-Messaging party, raid when casting sheep and who broke the sheep to party/raid is working.
-All localizations updated. v.114
-Brought back Evocation. It's actually working. It's Equipping intelligence
items to maximize your mana pool.
-Fixed English localization spelling for Evocation and something else.
-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 Invisibility module. It's now working correctly. (Must be in combat,
in a party, not in a battleground and go invisible for it to show
(as it was before 2.4)) v.113.5
-Added Simplified Chinese localization. Thanks to Shadowsongs.
-Removed Buffs module. Reason - not working properly. If I fix it - it'll
be back.
-Removed Mount module. Reason - Not working at all. If I fix it - it'll be
back.
-Removed ToDo folder. Reason - Just less garbage in addon. No plans to
complete those modules right now. (No skill for that now.) v.113.4
-Fixed German localization error. v.113.3
-Fixed Merchant module. Module should work properly now. I will change
Price formatting as soon as I fully figure out how string formatting works.
-Fixed Hearthstone tooltip error. v.113.2
- Fixed Shattrath icon. v.113.1
- Removed Evocation. You no longer granted a bonus mana regeneration when evocating. v.113
- Added new Teleport/Portal: Theramore and Teleport/Portal:Stonard. All 3 localization.
-- Original Addon description --
This is a Mage Utility Addon that does a variety of functions for a mage to make life easier:
--You can have this addon automatically equip your weapons/wand with the best spirit when you evocate. It will reequip your previous weapons when you finish.
--You can buy reagents (up to a certain number you can set with "/changereagent"), sell your gray items, and repair all your items.
--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.
--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".
--This addon automatically collects garbage (recycles unused memory) of all addons when you die. This helps minimize computer lag (not netowrk lag!). Other conditionals for this may be added in the future.
Change Log - Spellcraft Fan Update
=========================================================================
--Version 1.115.4--
-Updated Russian localization.
=========================================================================
--Version 1.115.3--
-Bandage module update, some other changes.
=========================================================================
--Version 1.115.2--
-Added Russian localization.
=========================================================================
--Version 1.115.1--
-Bug Fix Release. Fixed : Internal Bag error and some sheep broke errors.
=========================================================================
--Version 1.115--
-Updated Polymorph, Bandage, and Evocate to 2.4.
=========================================================================
--Version 1.114-- FIRST VERSION RELEASED BY DEV TEAM
-Fixed a bug with the invisibility code, that would show the remove gear box even when invisibility failed.
-Messaging party, raid when casting sheep and who broke the sheep to party/raid is working.
-All localizations updated.
==========================================================================
--Version 1.113--
-Added new Teleport/Portal: Theramore and Teleport/Portal:Stonard. All 3 localization.
-Fixed Merchant module. Module should work properly now.
-Added Simplified Chinese localization. Thanks to Shadowsongs.
-Fixed Invisibility module. It's now working correctly. (Must be in combat,
in a party, not in a battleground and go invisible for it to show
(as it was before 2.4))
-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 English localization spelling for Evocation and something else.
==========================================================================
--Version 1.112--
-Fixed Merchant deleting itself if you load a class that doesn't use
reagents.
-Fixed drop down menu displaying off screen in some cases?
==========================================================================
--Version 1.111--
-Spellcraft is no longer under the GPL as of this version. See the FAQ for
details. This is mainly due to some websites having foul methods
of redistribution (with malware!).
-Fixed the minimap not updating when the UI is reloaded.
-Fixed a nil value error with 'config'
==========================================================================
--Version 1.110--
-Fixed a bug when you tried to edit polymorph options.
==========================================================================
--Version 1.109--
-Updated Evocation to now equip Intellect Items instead of Spirit.
-Fixed Erroneous Low Reagent Messages.
-Added /gearoff (same as /getnaked).
==========================================================================
--Version 1.108--
-Poly now has an option to announce who broke your sheep to your raid/party.
-Poly will now only whisper people who target your sheep only once every
5 minutes.
-Evocate will now correctly equip wands. No one told me it was broken!
-Fixed a bug in Evocate where it didn't equip main hands.
==========================================================================
--Version 1.107--
-Fixed a problem with modules not loading correctly, or showing up in the
configuration window.
-Many modules errors have been fixed.
==========================================================================
--Version 1.106--
-Fixed an error in Spellcraft when a module unregistered itself.
-German client fixed.
==========================================================================
--Version 1.105--
-The initialization module (Spellcraft.Init.lua) has been merged into
Spellcraft.lua to prevent accidental user deletion.
-Evocation has been completely rewritten and extremely optimized.
My testing shows a 10x speed increase (1000%). All errors before are
probably corrected now.
-The Portals menu should now properly display above the Minimap button
(it wasn't working correctly for some users).
-Collect will not collect garbage more than once every 3 minutes.
-French localizations have been redone (thanks Wisblade).
-The 'type' of portals for Alliance should properly say "Alliance" instead
of "Horde"
-Various optimizations to the module system.
==========================================================================
--Version 1.104--
-Toggling Notifications when low on reagents will take effect immediately
rather than after the UI is reloaded.
-Fixed an error in the Minimap module.
-Fixed Merchant so it correctly sells gray items.
-If the Minimap Button is not visible, then Reloading your UI
(/console reloadui) will reset the button to the middle of your screen.
==========================================================================
--Version 1.103--
-Added French Locale.
-Made some optimizations to Merchant.
-Optimizations to Minimap.
-Optimizations to Poly.
-Fixed the Drop Down menu's box for portals being too small for those level
30-59
-When the Minimap Button is placed at the bottom of the screen, attempting
to click on a portal far from it will no longer cause the Portal Drop Down
menu to disappear.
-The Collect module will now collect garbage when you enter a place you
rest in.
-The Versions module will now correctly be removed from memory after AddOns
are loaded. Additionally, it has been renamed to "Init". Do not remove
this file (Spellcraft.Init.lua).
-The hearthstone button for the minimap has been merged into the Portal drop
down menu.
-The Portal Drop Down Menu now shows how many teleports and portals you can
do (the number of runes you have left).
-All known Merchant errors have been fixed.
-When you enter a place of rest and you have less than or equal to 30%
of your maximum reagents, then you will receive a notification to buy more.
==========================================================================
--Version 1.102--
-Fixed some errors that occurred in the German locale.
-For the Merchant Notification window, clicking "Yes" to change reagents
will now properly open the change reagent screen.
-Changing whether a module loads or not in the General frame will now prompt
you to reload your UI.
-Fixed some bugs with Changing Reagents' Max buy amounts.
-Hearthstone is now optional.
-Portal Menu should disappear when you are far away from the Minimap.
-Fixed an error where who broke your polymorph would not correctly display.
==========================================================================
--Version 1.101--
-Small optimizations to Minimap module.
-Poly module will now tell you who broke your sheep.
-Small fixes for Evocation module.
==========================================================================
--Version 1.100--
-Massive reworking of the mod: Everything has been modularized and
reoptimized. See the readme for more information on this.
-Added Localizations for German Clients.
-Minimap button will correctly display for level 20 mages.
-Added a hearthstone button to the Minimap Button. It appears when you
hover over the Minimap Button (only ooc for now). I will be adding other
similar buttons (possibly you can make your own) in the future. This will be
optional in a future release.
-New Module: "Collect". This module collects garbage when you die, recycling
used memory. This helps prevent the normal system from performing this
operation during a fight for instance.
==========================================================================
--Version 1.093--
-Fixed last Evocation bug I sware!
-Fixed some other errors.
==========================================================================
--Version 1.092--
-Fixed an Evocation bug.
-Fixed a Bandaging Error.
-Portals Drop Down should now appear on the screen no matter where you place
the minimap button.
==========================================================================
--Version 1.091--
-Fixed some bugs.
==========================================================================
--Version 1.09--
-Fixed an Evocation error (bags full).
-Fixed some localization problems.
==========================================================================
--Version 1.08--
-Fixed hopefully the last Evocation bug.
==========================================================================
--Version 1.07--
-Fixed more Evocate bugs /sigh.
==========================================================================
--Version 1.06--
-Fixed an Evocate bug.
==========================================================================
--Version 1.05--
-Evocate will now reequip your items if you lose control of your character
during evocation (after you regain control).
==========================================================================
--Version 1.04--
-Fixed an Evocation error.
==========================================================================
--Version 1.03--
-Fixed some polymorph messaging errors (should now properly whisper those
who target your sheep after it is sheeped).
-Fixed other random errors.
==========================================================================
--Version 1.02--
-Added Silent mode option for buying reagents, repairing and selling grays.
==========================================================================
--Version 1.01--
-Fixed Reagent Change Error
==========================================================================
Optional Files - Spellcraft Fan Update
Sorry, there are currently no optional files available.
Anyone know why I'm not getting the minimap icon even though it's enabled? It isn't under anything else unless it's under the tracking or world map buttons...
So If you saying that that is a working system I'll bring it back
yes it was working, the Spellcraft.Evocate.lua has the word spirit all through it. And its in two places in every localization. It still (as of the old 1.112 version) swaps intellect weapons instead. Because SPELL_STAT4_NAME is intellect.
Please also note the code as of 1.112 will not swap a wand in to the ranged slot, unless it has the word wand in the title. I have fixed this in my 1.115 version.
local function GetTooltipLines(itemLink)
.....
--cause the word wand isnt in the freken tooltip
local sName, sLink, iRarity, iLevel, iMinLevel, sType, sSubType, iStackCount = GetItemInfo(itemLink);
Text = Text.." "..sSubType;
return Text;
end;
Quote:
And what do you mean by "seal" this localization?
I meant steal... sorry it was 4am here when i wrote the post.
Originally posted by Verlynthea my version can be found in the comments over at the original mod page here or at curse...
i loled... you do get mana bonus... obviously you haven't read the change log...
--Version 1.109--
-Updated Evocation to now equip Intellect Items instead of Spirit.
this is because its now %60 percent of total mana.. more mana you have before you evocate the more mana you get...cause mana doesn't scale down when you unequip items...
I would like to collaborate on this though there is a lot that dosent work... and i want to seal your Chinese localizations...
I read changelog. But It never worked for me... So If you saying that that is a working system I'll bring it back. There's just no comments about it at all. (I suppose that it should work - but never actually see the result after spirit-Int change.)
I'd appreciate all help and collaboration I can get =)
P.S. Chinese localization is not mine It was PM'd me by Shadowsongs. I'm actually Russian and dont understand a thing in chinese xD (And what do you mean by "seal" this localization?)
Last edited by Hotcooler : 05-18-2008 at 07:33 PM.
my version can be found in the comments over at the original mod page here or at curse...
Quote:
- Removed Evocation. You no longer granted a bonus mana regeneration when evocating.
i loled... you do get mana bonus... obviously you haven't read the change log...
--Version 1.109--
-Updated Evocation to now equip Intellect Items instead of Spirit.
this is because its now %60 percent of total mana.. more mana you have before you evocate the more mana you get...cause mana doesn't scale down when you unequip items...
I would like to collaborate on this though there is a lot that dosent work... and i want to seal your Chinese localizations...
Because of this error, german clients will get an error on loggin in and the minimap button is missing.
Thanx. Fixed.
P.S. Need some info. Buffs and Mount modules seems not to work. Are they working for anybody?
P.P.S. Please leve here any bugs that you found. I'll try to fix them as well as I could.
Last edited by Hotcooler : 05-16-2008 at 02:13 AM.
Originally posted by kaki oops sry hot :-) didnt mean to b a pain...
whn d minimap window is open and u move over the heartstone at d top i get a lua error 'expected string got a nil' (sry i cant seem to b able to copy and paste out of the in game error screen :-(
the merchant i think u know about i get 'concatenate COPPER'.....
managed to fix the shat button a 315 needed to b 365 - hope i didnt screw it !!
whn d minimap window is open and u move over the heartstone at d top i get a lua error 'expected string got a nil' (sry i cant seem to b able to copy and paste out of the in game error screen :-(
the merchant i think u know about i get 'concatenate COPPER'.....
managed to fix the shat button a 315 needed to b 365 - hope i didnt screw it !!
Originally posted by kaki
d actual pic beneath the download is wrong....there is no shatrath portal
Thats because I'm level 61 xD
Quote:
Originally posted by kaki
mine is d same
Fix is coming rigt now. Just forgot to edit.
Quote:
Originally posted by kaki
i m also getting a lua error window whn i move over the heartstone button and also whn i click d merchant dude..
Heartstone is working perfectly for me. Screenshot of error plz.
I'm working now on Merchant module. Trying to get it to work properly.
UI is not showing on reagent dudes. But reagent restocking function is working in silent mode.
Last edited by Hotcooler : 05-15-2008 at 06:31 AM.