I changed all of my macros to have a #show none at the top. My fps went from a steady average of 35fps to a average probably closer to 55-65fps. I used to be a solid 35fps EVERYWHERE I went (except raids, where it dipped down lower), but now my FPS fluctuates between 35 and 90fps. Woohoo!
So that it doesn't check your macros over and over again?
*rest of the macro*
Hmm, it only suggests that changes were made so that framerate will improve slightly. Guess we'll see whether we'll see need those extra characters in our macros.
Yea I'm a little wary of the way it was worded in the patch notes, they made it sound like "we're not sure we really fixed it or not, so we'll say 'slightly' to appease the EJ forums and the like". It seems like a simple enough fix, considering the the way macros are being evaluated currently; or our assumption of how they're being evaluated at the least. Also, I think more than a few posts have been made in regards to it not only being the macros with conditionals and their evaluations, but macros in general. "/cast Spell1" macros seem to be having some effect, if not so dramatic, as the more complicated ones and there's no mention of those in the notes.
Uhm, before i read this post i couldn't eve immagine that macros can affect FPS _THAT_ much...
immidietly after i did my own test and resuts are kinda shocking:
Almost every single skill i used was macro'ed with allot of conditions
there we go:
before this test i backup'ed my macros-cache.txt (both of them) http://img201.imageshack.us/img201/7...2483190bx4.jpg
steady FPS at lvl of 110-125 FPS with all my addons on and zero macros...
I copied only local macros-cache.txt file back (charracter only macros)
and then after client restart I did same text... the difference was insane: http://img146.imageshack.us/img146/7...2515948ru4.jpg
69-75 FPS.... in absolutely same conditions (same place, camera angle, addons), but with 17 macros with conditions settings.
That's my macros-cache: http://tinyurl.com/2k3tvl
I couldn't belive in this tbh ^^ so i manually deleted all the macros ingame and FPS leveled off at rate of 115-118, that was really shocking for me oO
I'm going to do some tests to figure out which conditions affect on the game performance that much
*Edit: It seems not alll conditions affect FPS
for example i didn't notice any FPS difference with [modifier:alt/shift/ctrl], but on other hand some of conditions make me lose over 10 fps
e.g. [target=targettarget,harm,exists] , [harm] , [help] etc.
Pretty much any of the [something] conditionals. In my case it was a lot of [target=player] and such ones. I tried their solution of #show (well I chose #showtooltip <spellname> and it fixed the problem.
So yes, it does appear to work.
Did you also change your icon for the macro to the red question mark? I use alot of the same conditionals you do but use the pre-made icons from the list and no the question mark.
Also, ran Kara last night and still have FPS issues. Does anyone know if the patch work they did actually fixed the problem or not? Anyone take off the "#show" commands and see if they are have issues still or not?