herotc / hero-rotation

WoW Addon - Attempt to provide the useful and precise information to execute the best possible DPS rotation in every situation.
European Union Public License 1.2
166 stars 126 forks source link

[Bug]: BM Hunter miss " VenomsBite= Spell(459565), " in Hunter.lua #1072

Closed mizone closed 2 months ago

mizone commented 2 months ago

What version of HeroRotation are you using?

11.0.0.18

What version of HeroLib are you using?

11.0.0.06

What version of HeroDBC are you using?

11.0.0.02

What is the issue?

Message: ...nterface/AddOns/HeroRotation_Hunter/BeastMastery.lua:231: attempt to index field 'VenomsBite' (a nil value) Time: Tue Aug 6 08:40:37 2024 Count: 62 Stack: ...nterface/AddOns/HeroRotation_Hunter/BeastMastery.lua:231: attempt to index field 'VenomsBite' (a nil value) [string "@Interface/AddOns/HeroRotation_Hunter/BeastMastery.lua"]:231: in function <...nterface/AddOns/HeroRotation_Hunter/BeastMastery.lua:201> [string "@Interface/AddOns/HeroRotation_Hunter/BeastMastery.lua"]:455: in function `?' [string "@Interface/AddOns/HeroRotation/Main.lua"]:476: in function <Interface/AddOns/HeroRotation/Main.lua:455>

Locals: (temporary) = nil (temporary) = nil (temporary) = true (temporary) =

{ SpellTable =
{ } } (temporary) = nil (temporary) = true (temporary) = false (temporary) =
{ 1 =
{ } } (temporary) = true (temporary) = "attempt to index field 'VenomsBite' (a nil value)" S =
{ PoisonInjection =
{ } FrenzyPetBuff =
{ } ArcaneTorrent =
{ } BeastCleave =
{ } BeastCleavePetBuff =
{ } WildCall =
{ } ScareBeast =
{ } HuntersPreyBuff =
{ } CalloftheWild =
{ } SteelTrap =
{ } BerserkingBuff =
{ } BestialWrathPetBuff =
{ } AspectoftheWildBuff =
{ } HuntersMark =
{ } ArcaneShot =
{ } Barrage =
{ } Flare =
{ } SerpentStingDebuff =
{ } Stampede =
{ } SummonPet2 =
{ } ScentofBlood =
{ } BloodyFrenzy =
{ } AMurderofCrows =
{ } HuntersMarkDebuff =
{ } SeethingRageBuff =
{ } BagofTricks =
{ } KillerInstinct =
{ } Intimidation =
{ } Exhilaration =
{ } KillCleave =
{ } LatentPoisonDebuff =
{ } KillCommand =
{ } FreezingTrap =
{ } AncestralCall =
{ } KillerCobra =
{ } LightsJudgment =
{ } AspectoftheWild =
{ } Muzzle =
{ } KillShot =
{ } ArcanePulse =
{ } SerpentSting =
{ } AnimalCompanion =
{ } Stomp =
{ } TarTrapDebuff =
{ } Bloodshed =
{ } Fireblood =
{ } TarTrap =
{ } BloodFuryBuff =
{ } DeathChakram =
{ } PoolFocus =
{ } CobraShot =
{ } SummonPet3 =
{ } SummonPet5 =
{ } Smack =
{ } WildInstincts =
{ } BestialWrathBuff =
{ } SummonPet =
{ } Berserking =
{ } Bite =
{ } CounterShot =
{ } BeastCleaveBuff =
{ } BarbedShot =
{ } HuntmastersCall =
{ } CalloftheWildBuff =
{ } BarbedShotDebuff =
{ } BestialWrath =
{ } MendPet =
{ } OneWithThePack =
{ } DireBeast =
{ } Savagery =
{ } SummonPet4 =
{ } WailingArrow =
{ } MultiShot =
{ } Claw =
{ } HydrasBite =
{ } BloodFury =
{ } RevivePet =
{ } AlphaPredator =
{ } BloodBolt =
{ } ExplosiveShot =
{ } BeastMaster =
{ } Growl =
{ } } Everyone =
{ } Enemies40y =
{ 1 =
{ } 2 =
{ } 3 =
{ } 4 =
{ } 5 =
{ } } Target =
{ UnitExists = true UnitNPCID = 198594 UnitGUID = "Creature-0-3055-2444-19243-198594-0001B16511" UnitID = "target" UseCache = true UnitName = "顺劈训练假人" UnitCanBeAttacked = true } Pet =
{ UnitExists = false UnitCanBeAttacked = false UnitID = "pet" UseCache = false } GCDMax = 1.290131 Settings =
{ General =
{ } CommonsDS =
{ } BeastMastery =
{ } Commons =
{ } CommonsOGCD =
{ } } Player =
{ UseCache = true UnitNPCID = -2 UnitCanBeAttacked = false UnitID = "player" UnitGUID =

Icon Behavior

None

Cilraaz commented 2 months ago

This has been fixed in commit https://github.com/herotc/hero-rotation/commit/17cee1a608f91df73c36974b8e5a9553cc13cc05, which will be included in HeroRotation version 11.0.0.19. Thanks for the report!