FROM THE DESK OF TIMOTHY: Random note on Compile Errors for @Creator s
Compile errors mean there is something wrong with your sequence and GSE can’t do the things it expects. The problem are either a bad name or calling a variable that can’t be found or putting a spell you don’t know in a spell block or any other case where what you are trying to do inside GSE is it just failing.
Hey just a random reminder - if you call your sequences by super generic names like FURY (as a warrior) or PVP or Frost (as a mage or DK) you are going to get name conflicts with existing things.
GSE creates wow Buttons. These buttons all exist in a space called _G. There is a _G[“GSE”], _G[“YourSequenceName”] _G[“everyothernod”]. The _G[“YourSequenceName”] = { stuf on how to be a button here}. The {} means it’s a table or a collection of things defining how a button works.
Where it gets messy is that WoW uses _G for things like translations. _G[“FURY”] = “Fury”. As opposed to a table this is just a string or a piece of text. When you call your sequence FURY two things happen. The first is FURY already exists and the second is as it’s a string GSE can’t manipulate it as a button so you get compile errors.