GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

Specify Spell Rank In Classic (Rank1) (Rank2) or Spell ID # not working.

Leebo-missile opened this issue · 46 comments

commented

In Classic2
Currently when I create a /cast SpellName It will cast the highest level spell I have learned.
If i try to specify /cast SpellName(Rank 1) it doesn't appear to change and often the rank will be deleted upon saving the macro and checking it again.

I also used the Wowhub to find the spell number of the various ranks of spells I was trying to use and simply entered /cast #1337 or /cast 1337 and variations of that but couldn't get any of them to work to cast the specific lower spell i wanted.

commented

Based on the lack of feedback from the latest version. I will release this and see how it goes

commented

With the new version the spellranks are now getting saved! Great progress :)

The problem now is :
In the german client its called "Rang" and not "Rank". When i change a spell from like (consecration) to Weihe(Rang 1) it gets automaticaly changed to Weihe(Rank 1). So it doesnt work. :)

commented
commented
commented

When I play as a Druid in wow classic I now cant use my spell named:
"Faerie Fire (Feral)".
image

Guess it has something to do with that you now can use ranks inside ( )?
Using GSE 2.4.22-classic

commented

Going to raise that as a separate issue as while it is related it is a different issue.

commented

You cant use the id

however for me /cast SpellName{Rank X) works perfectly

What version of GSE are you using?

commented

and what spell in particular are you trying to down rank?

commented

I'll check the alpha build and reply , I tried Blizzard, Frost Nova, Arcane Missiles all seem to only cast the max rank and when I try to save a macro with (Rank) the Rank part seems to get auto deleted upon save. I noticed I might be getting interference with another addon that isn't allowing me to save properly and that might be the case if you are able to get it to work.

commented

It needs to be NO space between the spell name and the ( and needs to be a space in the Rank - (Rank 1)
/cast Blizzard(Rank 1)

commented

This was covered in #569

image

commented

I copy and pasted exactly to preserve proper spacing
/cast Blizzard(Rank 1)
/cast Blizzard(Rank 2)
/cast Blizzard(Rank 3)

and they all default to (with blue text)
/cast Blizzard
/cast Blizzard
/cast Blizzard
upon saving GSE vs 2.4.16-classic
image
image

same issue on Alpha 2.4.16-6 Classic
tried all spells with ranks
all mage spells default to /cast Spellname upon save and checking as shown in screenshot using Blizzard as example

commented
commented
commented

Atlasloot
Advanced INterface Options
Auctioneer
Bagnon
Classic Threat Meter
Better Vendor Price
Clique
Details
GTFO
Mapter
Modern QuestWatch
Prat
Shadowed Unit Frames
Threat Plates
WeakAuras 2
TradeSkillMaster
Questie

commented

What level are you? Are you less than level 20?

commented
commented

My mage at Level 10 doesn't have Blizzard. As I don't have it, GetSpellInfo returns nil nil nil nil nil nil nil

for Conjure water which I have rank 1 and 2 of I get values.
image

Wonder if it was stripping rank as you didn't have the spell yet but at rank 35 that won't be it.

commented
commented

really dumb question - do you play in English?

commented
commented

No - some of that functionality was removed with the LFG addon

commented

Im still not able to replicate this. I do have a level 12 mage - just need to get it to the late 20's to be able to get close to the specific spells to come into play.

commented
commented

I got the same issue on my classic paladin with consecration ranks. But i play on a german server so
/cast consecration(rank 1) is /cast weihe(rang 1)

commented

I am having the same issue as well with my lvl 14 pally i use /cast SpellName(Rank X) but when I save it only shows /cast SpellName I do however notice that it IS casting the rank spell that I indicate it just does not leave the (Rank X) attached to it. I am using GSE version 2.4.19 - classic

commented
commented

Ok I now know whats going on. It's saving and then running but not redisplaying

commented

This is now returning the rank - need to get ti to the GUI

/run print(GSE.GetSpellId(116, "STRING"))

commented

I really don't envy you :( small things like this must be frustrating :(

commented

this is getting frustrating now - I can either get it to add the rank for every spell or none. The issue is that Blizzard fixed one part of this and broke another.

commented

this is getting frustrating now - I can either get it to add the rank for every spell or none. The issue is that Blizzard fixed one part of this and broke another.

Sorry for the work :( I really apprechiate your commitment!

Do you need to edit every single spell then? Thats nasty

commented

I think i have a solution. I don't know WHY it works but it appears to work for me. Could someone please check the alpha posted to Curse and let me know?

commented

I have downloaded Alpha and checked even made a new macro sorry to say that it is still doing the same to/for me :(

commented

Tried this on a pally:

b4vmErLxofJxtrvrtrvltvuuvvKtdvKxojJxu51uufgBL5gDZ51udXuqtnvsd51uevMzHvhB05LtX41ubvhDO9MCEnfs1XgzYL3yObKuL1wDS92CEn1uWv2yjrKxojJxt1uyJj3BwvMCZL2BUnNxu5LtX4fvE5umEn1lJf2C05hy2mtoE5KmEn1lJf2C05hy2mtnEnfuVnhDnf2yY9Mxu5fDEn1sLLhuYv2CZ5fvErNxtnfDLbNr152y0L2BU51utvwC1vMB0LwyS51uqjxznf2yY9Mxu5fDEn1sLLNuLXwzHnxzErLx05fDErNxt1uyUvxySLKB0vMC2vMB0L2BU5LyErNx05Lx

it comes up like:
image

and on a mage like
image

It does however do weird things for warriors and rogues but this is covered at #600

commented

I just uploaded another alpha 2.4.21-4-xxxxxxx

Could someone see if this is behaving as expected?

commented

tested and sadly mine is still doing the same, Sorry m8 :(

commented
commented

maybe I am just special lol

commented

I found this thread after having this issue. Im trying to save :

/cast Mark of the Wild(Rank 3)

and it keeps reverting back without the (Rank 3) added when i try to save it.

basically i cant buff my lower level character because rank 4 is too high and the macro will not differentiate on its own

commented
commented

I believe so, 'GSE-2.4.21-classic' is the name of the zipped file.

i even went into the WTF/account/savedvariables folder and saw it saved the macro as '/cast 1126'. i tried to manually change it there to rank 3 but it didnt work.

commented
commented
commented

Thanks for the link and the hard work man. I never found the newest files, but i spent hours on this problem as a layman in the meantime. I feel dumb for even worrying about it because i didnt know where to dl a fix.

commented

If you are using Twitch - You can set it to tell you about Alpha/Beta versions as well as releases:

Just right click on the Mod and choose Release Type. If an alpha breaks things you can always revert back to the release version.

image

Alphas - Quick fixes that are not fully tested. These versions may break as much as they fix. If it's a small thing and this fixes the problem without any consequences, this will become a release. If it isn't fixed then there will be more alpha builds.

Betas - Significant changes that will affect most users of the mod and wanting a greater test cycle.

Releases - the normal GSE releases.