Should I care about efficiency vs. readability in macros?
Example... one could do:
or somewhere in initialization phase set a boolean based on class and instead do something like
Does stuff like that even matter? Is checking bools vs. a string compare actually faster in whatever language the macros are using or is it all string compares under the hood?
(Yeah at some point I'll probably switch to using someone's fully set up scripts... but making my own stuff work is at least 13.7% of the fun at this point.)
Example... one could do:
/if (${Me.Casting.ID} && !${Me.Class.Name.Equal[Bard]} ) {
or somewhere in initialization phase set a boolean based on class and instead do something like
/if (${Me.Casting.ID} && !${ignoreCastingCheck} ) {
Does stuff like that even matter? Is checking bools vs. a string compare actually faster in whatever language the macros are using or is it all string compares under the hood?
(Yeah at some point I'll probably switch to using someone's fully set up scripts... but making my own stuff work is at least 13.7% of the fun at this point.)

