TimothyLuke / GSE-Advanced-Macro-Compiler

GSE is an alternative advanced macro editor and engine for World of Warcraft.
https://discord.gg/gseunited
MIT License
218 stars 73 forks source link

[BUG] Variables not Implemented #1638

Closed FlyinYJ closed 2 months ago

FlyinYJ commented 2 months ago

šŸ”µ Describe the bug: Defined variables following the wiki and worked last time I checked (around late Aug). Now getting error messages like GSE API Missing Variable GSE.V.DPS(1) In the sequence, compiled template, the unit looks like ["unit"] = "=GSE.V.TANK()" where it used to show the current values.

šŸ”µ To reproduce: (Steps to reproduce the behavior)

  1. Define new variable Tank, following the wiki example of tank (there's a miss indent in the wiki as well)
  2. Create new sequence and guide the Spell (I used Blistering Scales) to target unit by putting =GSE.V.Tank()
  3. Click Compiled Template
  4. See error - ["unit"] = "=GSE.V.Tank()" where it used to show the current values.

šŸ”µ The error: Paste the error message in this blockquote.

GSE API Missing Variable GSE.V.Tank()

šŸ”µ Screenshots: image

image

image

šŸ”µ Expected behavior: Compiled template being able to recognize the current tank is player in solo. The sequence should cast the Blistering Scales spell onto the player.

šŸ”µ GSE.lua file:

GSE.lua.txt

I also shared my sequences here

šŸ”µ Desktop (please complete the following information):

šŸ”µ GSE Version:

šŸ”µ Additional context: Add any other context about the problem here.