aviana / yaht Goto Github PK
View Code? Open in Web Editor NEWYet another Hunter Timer for WoW Classic
License: The Unlicense
Yet another Hunter Timer for WoW Classic
License: The Unlicense
Not sure if this is something that YAHT is able to do, but having these events be caught by popular castbar addons such as Quartz would be great.
If not able to do that, perhaps just having the YAHT casts for these be a bit more movable/customizable so it can match the other YAHT indicator.
While using, if I'm anywhere near another hunter their multi/aimed shot shows as my cast bar instead.
amishot cast bar on AzeriteUI_Classic or other UI plugin not show
13x YaHT\YaHT-2120.nil.lua:237: attempt to perform arithmetic on field 'maxValue' (a nil value)
YaHT\YaHT-2120.nil.lua:237: in function `?'
YaHT\YaHT-2120.nil.lua:400: in function <YaHT\YaHT.lua:395>
Locals:
InCombatSkipped
Hey Aviana
Looks like this is just straight up not working/showing in the TBC pre-patch client. I have loaded the 2.14 version, but not even showing up under addons in-game. Not sure if there is something else I can try to do to help you with this report?
The addon, which is otherwise great, does not seem to account for pushback. Would it be possible to incorporate pusback calculation into this castbar timer?
on branch 1.12.1, there's a comma missing at line45 of locals\deDE.lua
https://gyazo.com/8d962848e5366f8216c15f5bfe04b3ac
it currently shows any hunter using aimed shot/multishot as my own bar/overwrites my bar, i have tried every version and disabled/removed/renamed my wtf and still same issue
Multi Shot is working but not aimed shot
Thanks for the simple but great addon. A few errors I'm getting in Classic:
2x Couldn't open YaHT\libs\LibSharedMedia-3.0-8020002\lib.xml
2x Couldn't open YaHT\libs\AceDB-3.0-27\AceDB-3.0.xml
2x Couldn't open YaHT\libs\AceDBOptions-3.0-15\AceDBOptions-3.0.xml
2x Couldn't open YaHT\libs\AceGUI-3.0-39\AceGUI-3.0.xml
2x Couldn't open YaHT\libs\AceGUI-3.0-39-SharedMediaWidgets\widget.xml
2x Couldn't open YaHT\libs\AceConfig-3.0-3\AceConfig-3.0.xml
4x Error loading YaHT\libs\LibStub\LibStub.lua
4x Couldn't open YaHT\libs\CallbackHandler-1.0-7\CallbackHandler-1.0.xml
The addon still appears to be working just fine though, even with these errors.
Hi, 1.14 cause some issue with YATH
1x YaHT\YaHT-2140.nil.lua:183: attempt to call method 'SetBackdrop' (a nil value)
[string "@YaHT\YaHT-2140.nil.lua"]:183: in function `ApplySettings'
[string "@YaHT\YaHT-2140.nil.lua"]:246: in function `Load'
[string "@YaHT\YaHT-2140.nil.lua"]:112: in function `OnInitialize'
[string "@YaHT\YaHT-2140.nil.lua"]:429: in function <YaHT\YaHT.lua:427>
Locals:
self = <table> {
LoadDefaults = <function> defined @YaHT\defaults.lua:3
GetMedia = <function> defined @YaHT\YaHT.lua:150
OnInitialize = <function> defined @YaHT\YaHT.lua:100
Print = <function> defined @YaHT\YaHT.lua:406
db = <table> {
}
L = <table> {
}
STOP_AUTOREPEAT_SPELL = <function> defined @YaHT\YaHT.lua:367
ApplySettings = <function> defined @YaHT\YaHT.lua:160
COMBAT_LOG_EVENT_UNFILTERED = <function> defined @YaHT\YaHT.lua:249
MediaRegistered = <function> defined @YaHT\YaHT.lua:142
defaults = <table> {
}
UNIT_SPELLCAST_INTERRUPTED = <function> defined @YaHT\YaHT.lua:328
mainFrame = YaHTMainFrame {
}
CreateConfig = <function> defined @YaHT\options.lua:11
UNIT_RANGEDDAMAGE = <function> defined @YaHT\YaHT.lua:397
version = 2140
START_AUTOREPEAT_SPELL = <function> defined @YaHT\YaHT.lua:349
ProfilesChanged = <function> defined @YaHT\YaHT.lua:116
UNIT_SPELLCAST_SUCCEEDED = <function> defined @YaHT\YaHT.lua:375
Load = <function> defined @YaHT\YaHT.lua:219
ProfileReset = <function> defined @YaHT\YaHT.lua:129
}
config = <table> {
malpha = 0.200000
point = "BOTTOM"
announcetype = "WHISPER"
scale = 1
border = "Blizzard Dialog"
announcemsg = "Tranqshot done"
showmulti = false
lock = true
background = "Chat Frame"
tranqannounce = false
announcefailmsg = "TRANSHOT FAILED !"
drawcolor = <table> {
}
statusbar = "Perl2"
height = 5
backgroundcolor = <table> {
}
enablebackground = true
bordercolor = <table> {
}
alpha = 1
width = 300
y = 150.808929
x = -2.370233
font = "Myriad Condensed Web"
fill = false
showaimed = false
timercolor = <table> {
}
tranqannouncefail = false
relativePoint = "BOTTOM"
}
(*temporary) = nil
(*temporary) = YaHTMainFrameBorder {
0 = <userdata>
}
(*temporary) = <table> {
tile = true
edgeSize = 10
tileSize = 1
insets = <table> {
}
}
(*temporary) = "attempt to call method 'SetBackdrop' (a nil value)"
backdrop = <table> {
tile = true
edgeSize = 10
tileSize = 1
insets = <table> {
}
}
SML = <table> {
OverrideMedia = <table> {
}
callbacks = <table> {
}
LOCALE_BIT_zhTW = 8
SetDefault = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:293
GetDefault = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:289
LOCALE_BIT_ruRU = 2
UnregisterAllCallbacks = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
MediaType = <table> {
}
LOCALE_BIT_western = 128
SetGlobal = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:280
GetGlobal = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:276
List = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:266
HashTable = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:262
MediaTable = <table> {
}
RegisterCallback = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
IsValid = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:258
LOCALE_BIT_zhCN = 4
UnregisterCallback = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
Fetch = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:251
DefaultMedia = <table> {
}
Register = <function> defined @AtlasLootClassic\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:218
MediaList = <table> {
}
LOCALE_BIT_koKR = 1
}
Thanks for your help !
Cruzix said to post here instead of Elysium forums, so I'll repost here.
Nice addon. A few suggestions:
Make the tiny black border around the bar texture optional (so that we can have a perfect white/red bar)
Customizable Tranq message
Announce Tranq only once (Tank Buddy can do this for Last Stand / Shield Wall, you could refer to its code)
Announce unsuccessful Tranqs (like Tank Buddy's taunt resist) when it misses or when mob is immune
bar still moving out of combat de-syncing with the swing
Hello! So I just installed this addon on my mac. It appeared to install fine but when I am playing, the bar constantly fills up to full, turns red, and then immediately empties. It does this when I am not in combat, and taking shots while I am in combat doesn't seem to change the pattern of it filling up and shrinking itself. If this is just user error then awesome, but it seems something is up.
Hey.
I'm so happy that I found this addon here on GitHub, was sure it was dead.
Thanks. :)
I'm getting 8 errors everytime I load the game.
Game version: TBC
Error 1:
7x Couldn't open YaHT\libs\LibSharedMedia-3.0-8020003\lib.xml
Error 2:
7x Couldn't open YaHT\libs\AceDB-3.0-27\AceDB-3.0.xml
Error 3:
7x Couldn't open YaHT\libs\AceDBOptions-3.0-15\AceDBOptions-3.0.xml
Error 4:
7x Couldn't open YaHT\libs\AceGUI-3.0-41\AceGUI-3.0.xml
Error 5:
7x Couldn't open YaHT\libs\AceGUI-3.0-41-SharedMediaWidgets\widget.xml
Error 6:
7x Couldn't open YaHT\libs\AceConfig-3.0-3\AceConfig-3.0.xml
Error 7:
14x Error loading YaHT\libs\LibStub\LibStub.lua
Error 8:
13x Couldn't open YaHT\libs\CallbackHandler-1.0-7\CallbackHandler-1.0.xml
Is that something there can be fixed ?
Hi there
When using it in a raid it is basically showing other hunters aimed and multi shot timers over the top of my own, therefore I have no idea (other than by watching it fire and listening to the sounds) whose timer it is thus making it kind of unusable - any ideas?!
Cheers
Hey !
I'm starting to write an addon aiming to help hunters with tranqshot rotation.
As I'm really new to addon, I used YaHT as a reference and inspiration for the base and announces part.
The addon should grow on his own way past a first basic release.
As our code is really similar and I found no licence there, I have to ask you if you are fine with this.
Repo at https://github.com/Slivo-fr/TranqRotate
Thanks for your time
Hey,
I'm sometime getting some lua errors :
[C]: in function `SetValue'
YaHT\YaHT-2140.nil.lua:332: in function `?'
YaHT\YaHT-2140.nil.lua:430: in function <YaHT\YaHT.lua:425>
[C]: in function `StrafeLeftStart'
[string "STRAFELEFT"]:2: in function <[string "STRAFELEFT"]:1>
Locals:
InCombatSkipped
I didn't find what cause it yet, trying to find out !
Date: 2019-09-09 11:20:29
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\YaHT\YaHT.lua line 237:
attempt to perform arithmetic on field 'maxValue' (a nil value)
Debug:
YaHT\YaHT.lua:237: ?()
YaHT\YaHT.lua:400:
YaHT\YaHT.lua:395
Locals:
self =
AddOns:
Swatter, v8.2.6377 (SwimmingSeadragon)
AtlasLootClassic, vv1.1.9-beta
AucAdvanced, v8.2.6385 (SwimmingSeadragon)
AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
AucScanData, v8.2.6365 (SwimmingSeadragon)
AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
AucStatSimple, v8.2.6368 (SwimmingSeadragon)
AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
BagBrother, v
Bagnon, v8.2.9
BeanCounter, v8.2.6381 (SwimmingSeadragon)
ClassicCastbars, vv1.0.4
ClassicCastbarsOptions, v
ClassicCodex, v1.2.1
ClassicThreatMeter, v1.06
ClassTrainerPlus, v0.5-beta
DBMCore, v1.13.7
DBMDefaultSkin, v
DBMStatusBarTimers, v
Enchantrix, v8.2.6392 (SwimmingSeadragon)
GatherLite, v1.2.13-classic
Informant, v8.2.6374 (SwimmingSeadragon)
LeatrixMaps, v1.13.28
LeatrixPlus, v1.13.27
LevelWatch, v0.1
NeatPlates, v1.13.2.14-Classic
NeatPlatesAlvara, v5a
NeatPlatesBlizzardPlates, v1.5
NeatPlatesClassicPlates, v
NeatPlatesGraphite, v
NeatPlatesGrey, v
NeatPlatesNeon, v
NeatPlatesQuatre, v
NeatPlatesRenaitre, vv7.0.3
NeatPlatesRoth, v
NeatPlatesSimple, v7.3.0
NeatPlatesSlimHorizontal, v2.2
NeatPlatesSlimVertical, v2.2
NeatPlatesHub, v
NeatPlatesWidgets, v
OmniCC, v8.1.1
QuestXP, v0.2
Recount, vv1.13.2b
SexyMap, vv3-classic
ShadowedUnitFrames, vv4.2-Classic-Beta6
SlideBar, v8.2.6375 (SwimmingSeadragon)
Stubby, v8.2.6376 (SwimmingSeadragon)
SUF, v@project-version@
TitanClassic, v1.0.5.11302
TitanClassicAmmo, v1.0.5.11302
TitanClassicBag, v1.0.5.11302
TitanClassicClock, v1.0.5.11302
TitanClassicGold, v1.0.5.11302
TitanClassicLocation, v1.0.5.11302
TitanClassicLootType, v1.0.5.11302
TitanClassicPerformance, v1.0.5.11302
TitanClassicRepair, v1.0.5.11302
TitanClassicVolume, v1.0.5.11302
TitanClassicXP, v1.0.5.11302
TomCats, v0.0.2
WhatsTraining, v1.7.1
YaHT, v
BlizRuntimeLib_deDE v1.13.2.11302
(ck=7fe)
tin.
Only announces tranq the first time you use it, wont announce after that.
Description
YahT is not working, I get an error as I log in.
Version Number
Lastest lol. 2.14 beyta
Steps to Reproduce
Provide all the steps necessary to reproduce the problem
Expected Behavior
the addon works fine
Actual Behavior
the addon is not responsive at all, it shows an error as i log in
Only ElvUI Enabled
Yes, when elvui is the only addon enabled appart from yaht, it does not work either, it is showing the same error massage.
Blizzard Issue?
It doesnt work if yaht s the only addon either
Error Log
this is the error that I get with no other addons enabled
Interface/addons/yaHT/libs/LibStub/libstub.lua: attempt to index global`_G' (a nil value)
when I have elvui enabled it shows 20 errors
90% of them say a "directory/document.lua:##:" followed by unexpected symbol near `...'
the other 10% say (a nil value)
Hello Rhena, YAHT is coded in a much better way than Rais, thank you for your hard work.
I have one suggestion:
Static Mode
This mode is designed for players who find bars distracting and would like to see less action on their screen.
It would show a static icon on the middle of the screen when it's time to shoot (When it's time to stand and wait and do nothing). When the arrow leaves your bow, icon disappears until the next time.
Instead of a YAHT mode, you could release it seperately if you like.
Waiting to hear from you. Best regards.
Hi, could you please do releases that can be installed with addon-managers? E.g. ...-bcc.zip for TBC classic.
When this addon is enabled, you cannot use /cast Auto Shot
in a macro. It simply does nothing.
4x YaHT/YaHT.lua:333: Usage: self:SetValue(value)
[string "=[C]"]: in function SetValue' [string "@YaHT/YaHT.lua"]:333: in function
?'
[string "@YaHT/YaHT.lua"]:432: in function <YaHT/YaHT.lua:427>
[string "=[C]"]: in function `CameraOrSelectOrMoveStart'
[string "CAMERAORSELECTORMOVE"]:2: in function <[string "CAMERAORSELECTORMOVE"]:1>
Locals:
(*temporary) = CastingBarFrame {
0 =
fadeOut = true
showTradeSkills = true
holdTime = 0
Border = Texture {
}
Flash = Texture {
}
showCastbar = true
Icon = Texture {
}
startChannelColor =
Hello,
Could you backport this addon for TBC 2.4.3 please?
Feel free to join our Addon discord TBC 2.4.3 to speak with our team :
https://discord.gg/5qVu56M
Thanks!
just added this addon and it looks like the bar is in an endless loop of filling white, depleteing red, filling white, depleteing red, etc. the behaviour does not change whether i move or stand still or attack.
Did blizzard break your addon?
Got this error while running away from combat
Date: 2019-09-11 18:26:50
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\YaHT\YaHT.lua line 237:
attempt to perform arithmetic on field 'maxValue' (a nil value)
Debug:
YaHT\YaHT.lua:237: ?()
YaHT\YaHT.lua:400:
YaHT\YaHT.lua:395
Locals:
self = <table> {
LoadDefaults = <function> defined @Interface\AddOns\YaHT\defaults.lua:3
GetMedia = <function> defined @Interface\AddOns\YaHT\YaHT.lua:127
OnInitialize = <function> defined @Interface\AddOns\YaHT\YaHT.lua:77
Print = <function> defined @Interface\AddOns\YaHT\YaHT.lua:374
db = <table> {
}
L = <table> {
}
STOP_AUTOREPEAT_SPELL = <function> defined @Interface\AddOns\YaHT\YaHT.lua:340
ApplySettings = <function> defined @Interface\AddOns\YaHT\YaHT.lua:137
COMBAT_LOG_EVENT_UNFILTERED = <function> defined @Interface\AddOns\YaHT\YaHT.lua:226
MediaRegistered = <function> defined @Interface\AddOns\YaHT\YaHT.lua:119
defaults = <table> {
}
UNIT_SPELLCAST_INTERRUPTED = <function> defined @Interface\AddOns\YaHT\YaHT.lua:303
mainFrame = YaHTMainFrame {
}
CreateConfig = <function> defined @Interface\AddOns\YaHT\options.lua:11
UNIT_RANGEDDAMAGE = <function> defined @Interface\AddOns\YaHT\YaHT.lua:370
version = 2120
START_AUTOREPEAT_SPELL = <function> defined @Interface\AddOns\YaHT\YaHT.lua:322
ProfilesChanged = <function> defined @Interface\AddOns\YaHT\YaHT.lua:93
UNIT_SPELLCAST_SUCCEEDED = <function> defined @Interface\AddOns\YaHT\YaHT.lua:348
Load = <function> defined @Interface\AddOns\YaHT\YaHT.lua:196
ProfileReset = <function> defined @Interface\AddOns\YaHT\YaHT.lua:106
}
_ = 1568240810.660000
event = "ENVIRONMENTAL_DAMAGE"
_ = true
casterID = ""
_ = nil
_ = -2147483648
_ = -2147483648
targetID = "Player-4699-00A397B8"
targetName = "Luqven"
_ = 1297
_ = 0
spellID = "Falling"
name = 76
_ = 0
extra_spell_id = 1
_ = nil
_ = nil
resisted = nil
blocked = false
absorbed = false
_ = nil
rank = nil
icon = nil
castTime = nil
icon = nil
castTime = nil
(*temporary) = CastingBarFrame {
0 = <userdata>
fadeOut = true
showTradeSkills = true
holdTime = 0
Border = <unnamed> {
}
Flash = <unnamed> {
}
showCastbar = true
Icon = <unnamed> {
}
startChannelColor = <table> {
}
finishedCastColor = <table> {
}
nonInterruptibleColor = <table> {
}
flash = true
Text = <unnamed> {
}
unit = "player"
showShield = false
BorderShield = <unnamed> {
}
Spark = <unnamed> {
}
startCastColor = <table> {
}
flashColorSameAsStart = true
finishedColorSameAsStart = true
failedCastColor = <table> {
}
}
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = 1
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'maxValue' (a nil value)"
AimedShot = "Aimed Shot"
AimedDelay = 1
MultiShot = "Multi-Shot"
AddOns:
Swatter, v8.2.6377 (SwimmingSeadragon)
AucAdvanced, v8.2.6385 (SwimmingSeadragon)
AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
AucScanData, v8.2.6365 (SwimmingSeadragon)
AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
AucStatSimple, v8.2.6368 (SwimmingSeadragon)
AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
BagBrother, v
BagFreeSpaceCounter, v1.0.2
BeanCounter, v8.2.6381 (SwimmingSeadragon)
BetterVendorPrice, vv1.08.00-classic
ClassicCastbars, vv1.0.4
ClassicCastbarsOptions, v
Clique, vv1.0.3-classic
Combuctor, v8.2.6
Details, v
DetailsTinyThreat, v
Enchantrix, v8.2.6392 (SwimmingSeadragon)
GlobalIgnoreList, v1.13.1
InFlightLoad, v1.13.002
Informant, v8.2.6374 (SwimmingSeadragon)
LeatrixMaps, v1.13.28
MonkeyBuddy, v
MonkeyLibrary, v
MonkeyQuest, v
MonkeyQuestLog, v
Prat30, v3.2.31
Prat30Libraries, v
Questie, v4.0.18 BETA
SlideBar, v8.2.6375 (SwimmingSeadragon)
Stubby, v8.2.6376 (SwimmingSeadragon)
WhatsTraining, v1.7.1
WIM, v3.7.33
YaHT, v
BlizRuntimeLib_enUS v1.13.2.11302 <none>
(ck=4b8)
please :(
Hi,
Your Code page says to download the latest release "-2.1" but the instructions still say "remove -master from the folder name" - this needs updating as it took me 30 minutes (new user) to figure out I needed to remove "-2.1"
Since doing that, "YaHT" appears in my in-game Addon list but not in my Addon Interface Options, and /YaHT has no effect. Please help!
The timer is active all the time and is just moving and not in sync with the auto attack. Seems like its just a floating bar that does an animation.
Sorry, forgot which lib it was.
New update has caused the aimed shot cast bar to no longer function. Also having an issue with 2.11 where the aimed shot cast bar will show up when I am using auto shot. Additionally, the aimed shot cast bar is not shorter when using rapid fire or quick shots.
Hey there!
I love your addon, it's the only one that actually tracks the autos without bugging or anything, but I encountered this bug on the Lightbringer realm on Light's Hope. If I log on fresh and use my Multi-Shot (I assume this happens with Aimed Shot too, cant confirm because I don't have it) it will say nothing on the cast bar. But after I cast ANYTHING, dismiss pet, hearthstone, even mining, it will show the last used spell that has a cast on the cast bar during Multi-Shot cast. Hope to hear from you!
EDIT
I respeced into Aimed Shot and it does indeed happen with it also.
Does not work to change the color of the border it seems like.
Tested two different weeks and it didn't work either time. Both the announcement and resist.
Hi Aviana
I got the strangest issue last night in Slave Pens. I ran I think ten runs, and when I was grouped with a Hunter for 3-4 of them the bar focussed in a very strange way. Some packs it was ok, and some it would start skipping halfway through and others it was like that for the whole pull. What I mean by skipping is that instead of moving swiftly and smoothly, it would skip and jump around as if I was experiencing knockback. What I eventually boiled it down to was that the other Hunters autoshot was interfering with mine. If he was drinking I wouldn't get this skipping, but as soon as he stood up and started shooting it started. I also found if I got far away from him it would stop. And when he left the Dungeon and was replaced by a Warrior, it never skipped again for another 4 Slave Pens...
I did an AV the night before and whilst on Drek, the skipping was impossible to see the bar. I didn't check if I was grouped with a Hunter or if one was in the Raid group, but I didn't know what to look out for then.
I hope this points you in the right direction for a possible fix?
Hello, Aviana
I'm glad to see you have just released a new version of Yaht. The only problem is that with Pfui... the multishot/ aim shot cast bar are bugged when pfui is turned on. What and How do I fix Yaht to function properly with my Pfui. I'm very interested in using this epic add on so it would be great if you can let me know what I can do to fix the problem.
Lastly, I'm trying to find out where the delay option is on the mod so I can adjust the multi shot and aim shot timer as shown here.
https://www.youtube.com/watch?v=xgw5TDDWmTI&list=PLZm1l6JD54o8yhkbjCV1agvkORDFB86yJ&index=17&t=0s
Message: Interface\AddOns\YaHT\YaHT.lua:296: Usage: CastingBarFrame:SetValue(value)
Time: Sat Aug 31 12:19:51 2019
Count: 1
Stack: Interface\AddOns\YaHT\YaHT.lua:296: Usage: CastingBarFrame:SetValue(value)
[C]: in function SetValue' Interface\AddOns\YaHT\YaHT.lua:296: in function
?'
Interface\AddOns\YaHT\YaHT.lua:385: in function <Interface\AddOns\YaHT\YaHT.lua:380>
[C]: in function `StrafeLeftStart'
[string "STRAFELEFT"]:2: in function <[string "STRAFELEFT"]:1>
Locals: (*temporary) = CastingBarFrame {
0 =
fadeOut = true
showTradeSkills = true
holdTime = 0
Border = {
}
Flash = {
}
showCastbar = true
Icon = {
}
startChannelColor =
I forgot to disable the addon on a non-hunter class so this error happened.
YaHT\defaults.lua:1: attempt to index global 'YaHT' (a nil value) YaHT\defaults.lua:1: in main chunk
Reason is that the class check in YaHT.lua:2 returns before the YaHT object is initialized, so defaults.lua errors when trying to reference YaHT.L
.
A number of ways to fix it:
if not YaHT then return end
in the defaults file etc.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.