Coder Social home page Coder Social logo

yaht's People

Contributors

aduth avatar aviana avatar eke00372 avatar slivo-fr avatar slow-loris avatar stako avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

yaht's Issues

Improve AimedShot/Multi-shot Cast bar capability/visuals

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.

InCombatSkipped

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

TBC Pre Patch

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?

Not accounting for pushback

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?

Comma missing

on branch 1.12.1, there's a comma missing at line45 of locals\deDE.lua

Classic errors

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.

1.14 lua error (setbackdrop)

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 !

A few suggestions

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 Constantly Changing Sizes, Even When Not In Combat

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.

Errors on load

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 ?

Timer bars are popping up for other hunters in group / raid

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

Licencing and code usage

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

Lua error

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 !

LUA Error when taking environmental damage

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 =

{
LoadDefaults = defined @interface\AddOns\YaHT\defaults.lua:3
GetMedia = defined @interface\AddOns\YaHT\YaHT.lua:127
OnInitialize = defined @interface\AddOns\YaHT\YaHT.lua:77
Print = defined @interface\AddOns\YaHT\YaHT.lua:374
db =
{
}
L =
{
}
STOP_AUTOREPEAT_SPELL = defined @interface\AddOns\YaHT\YaHT.lua:340
ApplySettings = defined @interface\AddOns\YaHT\YaHT.lua:137
COMBAT_LOG_EVENT_UNFILTERED = defined @interface\AddOns\YaHT\YaHT.lua:226
MediaRegistered = defined @interface\AddOns\YaHT\YaHT.lua:119
defaults =
{
}
UNIT_SPELLCAST_INTERRUPTED = defined @interface\AddOns\YaHT\YaHT.lua:303
mainFrame = YaHTMainFrame {
}
CreateConfig = defined @interface\AddOns\YaHT\options.lua:11
UNIT_RANGEDDAMAGE = defined @interface\AddOns\YaHT\YaHT.lua:370
version = 2120
START_AUTOREPEAT_SPELL = defined @interface\AddOns\YaHT\YaHT.lua:322
ProfilesChanged = defined @interface\AddOns\YaHT\YaHT.lua:93
UNIT_SPELLCAST_SUCCEEDED = defined @interface\AddOns\YaHT\YaHT.lua:348
Load = defined @interface\AddOns\YaHT\YaHT.lua:196
ProfileReset = defined @interface\AddOns\YaHT\YaHT.lua:106
}
_ = 1568020829.259000
event = "ENVIRONMENTAL_DAMAGE"
_ = true
casterID = ""
_ = nil
_ = -2147483648
_ = -2147483648
targetID = "Player-4477-0144CACE"
targetName = "Rîco"
_ = 1297
_ = 0
spellID = "Falling"
name = 685
_ = 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 =
fadeOut = true
showTradeSkills = true
holdTime = 0
Border = {
}
Flash = {
}
showCastbar = true
Icon = {
}
startChannelColor =
{
}
finishedCastColor =
{
}
nonInterruptibleColor =
{
}
flash = true
Text = {
}
unit = "player"
showShield = false
BorderShield = {
}
Spark = {
}
startCastColor =
{
}
flashColorSameAsStart = true
finishedColorSameAsStart = true
failedCastColor =
{
}
}
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = 1
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'maxValue' (a nil value)"
AimedShot = "Gezielter Schuss"
AimedDelay = 1
MultiShot = "Mehrfachschuss"

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)

issue

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

  1. download and install addon
  2. execute the game
  3. log in
  4. read error message

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)

A Suggestion

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.

Lua error wrath

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 =

{
}
finishedCastColor =
{
}
Spark = Texture {
}
Text = FontString {
}
notInterruptible = false
flash = true
failedCastColor =
{
}
unit = "player"
startCastColor =
{
}
flashColorSameAsStart = true
showShield = false
BorderShield = Texture {
}
}
(*temporary) = nil

not working?

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?

attempt to perform arithmetic on field 'maxValue' (a nil value)

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)

Can't see/configure Addon?

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!

2.11 Beta Error

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.

2.12 aimed shot cast doesn't work

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.

Multi-shot cast bar bug

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.

multi_shot_bug

Strange skipping issue when grouped with other Hunters

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?

Multi SHot/ AImed Shot bugged with Pfui

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

Lua error

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 =

{
}
finishedCastColor =
{
}
nonInterruptibleColor =
{
}
showShield = false
flash = true
Text = {
}
unit = "player"
Show = defined =[C]:-1
BorderShield = {
}
Spark = {
}
startCastColor =
{
}
flashColorSameAsStart = true
finishedColorSameAsStart = true
failedCastColor =
{
}
}
(*temporary) = nil

Error for non-hunter classes

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:

  • moving the class check after object init, to line:17 for example.
  • a similar check of if not YaHT then return end in the defaults file etc.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.