
[BUG]
Closed this issue · 3 comments
🔵 Describe the bug:
I get this error on my dk
This is the macro what i use
/targetenemy [noharm][dead]
/petattack [pet,harm]
/petpassive [noharm][dead]
/cast [nopet] Totenerweckung
/castsequence reset=combat Schwärender Stoß, null
/use Schwärende Sense
/click [nochanneling] UH_ST
/use Geißelstoß
🔵 To reproduce: (Steps to reproduce the behavior)
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
🔵 The error:
42x GSE/API/Storage.lua:567: attempt to index local 'spellinfo' (a nil value)
[C]: ?
[Blizzard_FrameXML/SecureHandlers.lua]:266: in function <Blizzard_FrameXML/SecureHandlers.lua:263>
[C]: ?
[Blizzard_FrameXML/SecureHandlers.lua]:296: in function <Blizzard_FrameXML/SecureHandlers.lua:279>
[tail call]: ?
Locals:
🔵 Screenshots:
🔵 Expected behavior:
A clear and concise description of what you expected to happen.
🔵 GSE.lua file:
🔵 Desktop (please complete the following information):
- OS: [e.g. Windows 10 64bit]
- Game Version [e.g. classic/bcc/retail (9.1.0)]
🔵 GSE Version:
- Version: [e.g. 3.x.y]
- Downloaded From: [e.g. https://www.curseforge.com]
🔵 Additional context:
Add any other context about the problem here.
This isn’t a bug. This is a case of your sequence has been poorly written.
Your sequence is referencing an ability that you don’t know because of either you are in a different spec to the ability or you don’t know a particular talent. As a result it’s throwing the error to tell you to fix the sequence.
Either you need to lock yourself into a particular spec or you need to wrap the ability in a IF block that checks if you know the ability.
Hey, I took another look at the macro and there's no talent-dependent spell in it, and I'm still getting the error. It works for a while, and then the error pops up and I can't do anything anymore. Could you take another look and see if you can find the error?