Download
(13 Kb)
Download
Updated: 02-26-11 12:31 AM
Pictures
File Info
Updated:02-26-11 12:31 AM
Created:10-25-10 09:39 PM
Downloads:2,477
Favorites:15
MD5:
BOLT CONTINUED - Beacon of Light Timer
Version: v1.7
by: Illisis [More]
BOLT CONTINUED - Updated by Illisis of Barthilas

First off I wish to give 100% credits to Daltanious of Kul Tiras, as I've simply sorted through his code and updated it to work with Patch 4.0.1. His Orginal addon page: http://www.wowinterface.com/download...ightTimer.html

Features:
  • Beacon of Light and Judgements of the Pure trackers(working)
  • Auto hide function when spells or talents are not available(untested)
  • Button focus: save an independent focus target for each button and right click to re-cast the spell on your saved target(working)
  • Real time duration check: if your buff get removed the countdown will stop with a sound alarm(working)
  • Customizable sound and flash alerts(working)
  • Button scaling, drag&drop, pin/unpin, custom alpha level(working)
  • Auto hide when not in combat(Untested)
  • Russian localization(untested)
  • Lightweight (100Kb) and non intrusive
Controls:
  • SHIFT - Doubleclick to Pin/Unpin a Button on the screen
  • CTRL - Doubleclick to set up a target as focus for BOL

Notes:
If you have had a previous version of BOLT I recommend you delete your BOLT.LUA file(s) in your WTF folder.
This corrects some issues regarding the Sacred Shield spell the addon used to monitor as SS has not been entirely coded out yet.

Any suggestions, bug reports or 'fixes' you can offer would be great! just send me a PM.
Archived Files (2)
File Name
Version
Size
Author
Date
v1.61
13kB
Illisis
11-23-10 06:01 PM
v1.6
13kB
Illisis
10-25-10 09:39 PM


Post A Reply Comment Options
Old 03-20-11, 04:05 AM  
omeglidan
A Kobold Labourer

Forum posts: 0
File comments: 86
Uploads: 0
Errors

I'm having the following error and I don't have Swatter installed. Anything that you can do to fix this would be great.

Message: Interface\AddOns\BOLT\BOLT.lua:245: attempt to index field 'BOL' (a nil value)
Time: 03/20/11 06:03:33
Count: 2
Stack: Interface\AddOns\BOLT\BOLT.lua:245: in function `?'
Interface\AddOns\BOLT\BOLT.lua:109: in function <Interface\AddOns\BOLT\BOLT.lua:108>

Locals: tabID = nil
pos = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'BOL' (a nil value)"
addonLoadedDone = true
BOLT = <table> {
jotpTexture = "Interface\Icons\Ability_Paladin_JudgementofthePure"
jotpStandardDuration = 60
ssTexture = "Interface\Icons\Spell_Holy_Absolution"
ssDGRank1Bonus = 15
ssSpellName = "Illuminated Healing"
bolSpellID = 53563
ToggleAutoHideOOC = <function> defined @Interface\AddOns\BOLT\BOLT.lua:329
ToggleRoundCorners = <function> defined @Interface\AddOns\BOLT\BOLT.lua:344
jolSpellName = "Judgement"
ssSpellID = 86273
ssStandardDuration = 29
bolSpellName = "Beacon of Light"
soundFile1 = "Sound\Interface\PlayerInviteA.wav"
jotpSpellID = 53657
playerInCombat = false
playerLevel = 85
playerClass = "PALADIN"
bolStandardDuration = 299
jojSpellName = "Judgement"
soundFile2 = "Sound\Interface\PlaceHolder.wav"
SetDimAlphaValue = <function> defined @Interface\AddOns\BOLT\BOLT.lua:314
bolGlyphBonus = 30
HideAll = <function> defined @Interface\AddOns\BOLT\BOLT.lua:272
RemoveAllRoundCorners = <function> defined @Interface\AddOns\BOLT\BOLT.lua:278
jowSpellName = "Judgement"
eventFrame = <unnamed> {
}
SetAllRoundCorners = <function> defined @Interface\AddOns\BOLT\BOLT.lua:284
ShowHide = <function> defined @Interface\AddOns\BOLT\BOLT.lua:321
bolGlyphSpellID = 63218
Options = <function> defined @Interface\AddOns\BOLT\BOLT.lua:492
ssDGRank2Bonus = 30
playerName = "Forceshock"
jolSpellID = 20271
CreateOptionFrame = <function> defined @Interface\AddOns\BOLT\BOLT.lua:420
ToggleAlwaysShowNamePlates = <function> defined @Interface\AddOns\BOLT\BOLT.lua:334
DimAll = <function> defined @Interface\AddOns\BOLT\BOLT.lua:266
soundFile3 = "Sound\Interface\Aggro_Pulled_Aggro.wav"
events = <table> {
}
jotpSpellName = "Judgements of the Pure"
bolTexture = "Interface\Icons\Ability_Paladin_BeaconofLight"
versionNumber = "1.7"
jowSpellID = 20271
jojSpellID = 20271
}
omeglidan is offline Report comment to moderator  
Reply With Quote
Old 02-26-11, 05:37 AM  
Illisis
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
Those of you that get errors on load up all you need to do is disable or uninstall swatter(addon). I do not know why these errors occur but unless you develop your own addons you don't need it. (swatter comes with auctioneer for some reason however isnt needed in the addon itself)

I relize this is a stingy and lazy way to work around the problem.
Illisis is offline Report comment to moderator  
Reply With Quote
Old 02-26-11, 01:06 AM  
Teowyn
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Hi, i`m getting this error every time i log in.


2x BOLT-1.7\BOLT.lua:245: attempt to index field 'BOL' (a nil value)
BOLT-1.7\BOLT.lua:109: in function <BOLT\BOLT.lua:108>

Locals:
this = <unnamed> {
0 = <userdata>
}
event = "PLAYER_TALENT_UPDATE"
BOLT = <table> {
jotpTexture = "Interface\Icons\Ability_Paladin_JudgementofthePure"
jotpStandardDuration = 60
ssTexture = "Interface\Icons\Spell_Holy_Absolution"
ssDGRank1Bonus = 15
ssSpellName = "Озаряющее исцеление"
bolSpellID = 53563
ToggleAutoHideOOC = <function> @ BOLT\BOLT.lua:329:
ToggleRoundCorners = <function> @ BOLT\BOLT.lua:344:
jolSpellName = "Правосудие"
ssSpellID = 86273
ssStandardDuration = 29
bolSpellName = "Частица Света"
soundFile1 = "Sound\Interface\PlayerInviteA.wav"
jotpSpellID = 53657
playerInCombat = false
playerLevel = 85
playerClass = "PALADIN"
bolStandardDuration = 299
jojSpellName = "Правосудие"
soundFile2 = "Sound\Interface\PlaceHolder.wav"
SetDimAlphaValue = <function> @ BOLT\BOLT.lua:314:
bolGlyphBonus = 30
HideAll = <function> @ BOLT\BOLT.lua:272:
RemoveAllRoundCorners = <function> @ BOLT\BOLT.lua:278:
jowSpellName = "Правосудие"
eventFrame = <unnamed> {}
SetAllRoundCorners = <function> @ BOLT\BOLT.lua:284:
ShowHide = <function> @ BOLT\BOLT.lua:321:
bolGlyphSpellID = 63218
Options = <function> @ BOLT\BOLT.lua:492:
ssDGRank2Bonus = 30
playerName = "Твила"
jolSpellID = 20271
CreateOptionFrame = <function> @ BOLT\BOLT.lua:420:
ToggleAlwaysShowNamePlates = <function> @ BOLT\BOLT.lua:334:
DimAll = <function> @ BOLT\BOLT.lua:266:
soundFile3 = "Sound\Interface\Aggro_Pulled_Aggro.wav"
events = <table> {}
jotpSpellName = "Безупречное правосудие"
bolTexture = "Interface\Icons\Ability_Paladin_BeaconofLight"
versionNumber = "1.7"
jowSpellID = 20271
jojSpellID = 20271
}

---
Teowyn is offline Report comment to moderator  
Reply With Quote
Old 11-17-10, 06:21 PM  
roballey
A Defias Bandit
 
roballey's Avatar

Forum posts: 2
File comments: 26
Uploads: 0
Getting this error since patch

Code:
Message: Interface\AddOns\BOLT\BOLT.lua:197: attempt to call field 'CreateOptionFrame' (a nil value)
Time: 11/17/10 20:20:35
Count: 2
Stack: Interface\AddOns\BOLT\BOLT.lua:197: in function `?'
Interface\AddOns\BOLT\BOLT.lua:109: in function <Interface\AddOns\BOLT\BOLT.lua:108>

Locals: addon = nil
(*temporary) = nil
(*temporary) = "attempt to call field 'CreateOptionFrame' (a nil value)"
onlyOnce = true
BOLT = <table> {
 jotpTexture = "Interface\Icons\Ability_Paladin_JudgementofthePure"
 jotpStandardDuration = 60
 ssTexture = "Interface\Icons\Spell_Holy_Absolution"
 ssDGRank1Bonus = 15
 ssSpellName = "Illuminated Healing"
 bolSpellID = 53563
 ToggleAutoHideOOC = <function> defined @Interface\AddOns\BOLT\BOLT.lua:329
 ToggleRoundCorners = <function> defined @Interface\AddOns\BOLT\BOLT.lua:344
 jolSpellName = "Judgement"
 ssSpellID = 86273
 ssStandardDuration = 29
 bolSpellName = "Beacon of Light"
 soundFile1 = "Sound\Interface\PlayerInviteA.wav"
 jotpSpellID = 53657
 SS = <table> {
 }
 playerInCombat = false
 JOTP = <table> {
 }
 BOL = <table> {
 }
 bolStandardDuration = 89
 jojSpellName = "Judgement"
 playerLevel = 80
 playerClass = "PALADIN"
 bolGlyphBonus = 30
 soundFile2 = "Sound\Interface\PlaceHolder.wav"
 RemoveAllRoundCorners = <function> defined @Interface\AddOns\BOLT\BOLT.lua:278
 jowSpellName = "Judgement"
 eventFrame = <unnamed> {
 }
 SetAllRoundCorners = <function> defined @Interface\AddOns\BOLT\BOLT.lua:284
 ShowHide = <function> defined @Interface\AddOns\BOLT\BOLT.lua:321
 bolGlyphSpellID = 63218
 SetDimAlphaValue = <function> defined @Interface\AddOns\BOLT\BOLT.lua:314
 ssDGRank2Bonus = 30
 playerName = "Lighterfluid"
 jolSpellID = 20271
 HideAll = <function> defined @Interface\AddOns\BOLT\BOLT.lua:272
 ToggleAlwaysShowNamePlates = <function> defined @Interface\AddOns\BOLT\BOLT.lua:334
 DimAll = <function> defined @Interface\AddOns\BOLT\BOLT.lua:266
 soundFile3 = "Sound\Interface\Aggro_Pulled_Aggro.wav"
 events = <table> {
 }
 jotpSpellName = "Judgements of the Pure"
 bolTexture = "Interface\Icons\Ability_Paladin_BeaconofLight"
 versionNumber = "1.6"
 jowSpellID = 20271
 jojSpellID = 20271
}
roballey is offline Report comment to moderator  
Reply With Quote
Old 11-12-10, 09:21 AM  
esoteric2
A Deviate Faerie Dragon
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 1
Uploads: 1
Hi, I got the same problem with the options, is it possible to have some help to do something with the .lua please ?
I'd like to hide everything when I've got no buff cast (or set alpha to 0 when I have no buff on anybody). Can you help me with that please ?

Thank you in advance and thank you for continue this addon
esoteric2 is offline Report comment to moderator  
Reply With Quote
Old 10-26-10, 04:47 PM  
roballey
A Defias Bandit
 
roballey's Avatar

Forum posts: 2
File comments: 26
Uploads: 0
Thanks, I definitely used the options to hide everything but BoL, but I had already found where in the lua to edit the height/width of the buttons.
roballey is offline Report comment to moderator  
Reply With Quote
Old 10-26-10, 04:23 PM  
Illisis
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
ok well this can be done by going into your WTF and location your characters BOLT.lua files - currently im not sure which one to edit however I don't see any harm in editing them both.

the lines you want to change are(I believe changing the scale to 0.8 or something will work)
["BOL_options"] = {
["movable"] = true,
["scale"] = 1,

and set JOTP to false
["JOTP_visibility"] = {
["h"] = true,
["p"] = false,
["r"] = false,

I hope that answers your questions!

Cheers
Illisis
Illisis is offline Report comment to moderator  
Reply With Quote
Old 10-26-10, 11:15 AM  
roballey
A Defias Bandit
 
roballey's Avatar

Forum posts: 2
File comments: 26
Uploads: 0
Just want to be able to hide all the icons except BoL and scale BoL down a little.
roballey is offline Report comment to moderator  
Reply With Quote
Old 10-26-10, 05:13 AM  
Illisis
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 1
Originally posted by roballey
I don't get a config menu either way -

Not by /Bolt
Not by esc/game menu..
Hi,

Currently I'm working on a solution to this, for now you can close WoW and edit the BOLT.LUA in your WTF folder. If you need help doing so I am happy to answer your questions.

Thanks
Illisis
Illisis is offline Report comment to moderator  
Reply With Quote
Old 10-26-10, 04:46 AM  
roballey
A Defias Bandit
 
roballey's Avatar

Forum posts: 2
File comments: 26
Uploads: 0
I don't get a config menu either way -

Not by /Bolt
Not by esc/game menu..
roballey is offline Report comment to moderator  
Reply With Quote
Old 10-26-10, 03:15 AM  
scaife
A Kobold Labourer

Forum posts: 0
File comments: 29
Uploads: 0
Thank you for updating this

i'll give it a try tonight.
scaife is offline Report comment to moderator  
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.