I won't bore you with everything I have tried to do, but will cover as much as necessary. Forgive the long post.
After 2.4.3, I was having stuttering issues in raids and bgs, particularly during fights. The frame freezes for 1-2 seconds...long enough to get people killed. The stutter had caused me to die so many times that my GM literally told me to get a decent pc. Mine is pretty upgraded, so this stung. I spent days troubleshooting. I had just gotten a new video card at the same time and spent hours with tech support and researching possible solutions with them. I finally took the pc in to my tech and we tried the vid card in another pc. No stutter.
We opened WoW on my pc again and he noticed that as I went into the bg, the stutter happened every time Grid showed a new player coming in. As I moved through the bg, we noticed that the stutter seemed to be associated with new info registering on Grid...such as during fights. I tested this on my warlock who doesn't use Grid and I had no stutter in bgs...smooth sailing for her. I have eliminated any hardware or software issues. This is definitely while playing WoW on my priest, with Grid up and running.
With regret, I went back to Healbot where I also have no stutter. I have checked daily to see if Grid was going to even out as the new updates came out. So far, I'm still having the stutter issue. Combing the sites, I don't find anyone else who seems to have this problem, although I suspect there are and they simply haven't put it together with Grid. I use Grid & Clique and have tried disabling each mod independently and it only seems to be Grid that is causing stutter. Stutter was still present during test run on 7/30/08.
I have the rate as fast as I can to update incoming data. I attempted to run without the mana bars, but that had no effect.
I love using Grid for healing on my priest. Many other healers in my guild also use it and the efficiency in raids is incredible. If anyone has any ideas, so I can use Grid, I'd love to hear them.
I also use X-Perl for the portraits. If you need any more info, please let me know.
Thank you in advance for any help.
Oh and also thank you for all the awesome addons and fab updater. They so make my life easier.
You're asking for trouble, right? Go install the core only, and then one by one. What you did was like going into a restaurant and ordering *everything*. And then complaining that the pizza doesn't work with the strawberries.
The first thing you should do if you have lags/probs/whatever with WoW, is to start it without any addon activated. If you still have probs than it's probably your hardware, your internet connection or so. If _not_ than you must go the addon check way: enable half of your addons (eg: a-m), check if you have probs. No probs? Than only enable n-z. Prob detected? Enable n-s. Check. And so on...
Or the best way: only update your addons if they are not working or if you want a new feature, than you mostly know which addon is responsible...
Quote from Xayla »
Thank you! Problem solved... GridRaidStatusIcons turned out to be the one causing the problem.
Now to your problem with GridStatusRaidIcons. Hmm i think you are talking about GridStatusRaidIcons because there is no 'GridRaidStatusIcons' to my knowledge. It's true, GridStatusRaidIcons is doing many (relative) operations (only small ones) anytime someone joins/leaves a group/group changes/partymembertarget changes/raidtargeticon changes. And it's true that all this is currently done in a 40ppl battleground like alterac. In battlegrounds and especially in alterac many ppl joins/leaves and (like in a normal 40ppl instance) targets changes alot. This causes a lot of operations, just because ppl leave/join. This is necessary because anytime someone joins/leaves we need to check anybody in group to make sure a possible raidtargeticon is assigned to the correct person. Ok, some addons do not use EVENTS, they just update every 0.x second (it's not really comparable because they do this only if special frames x is enabled).
Anyway... I will add an option that disables GridStatusRaidIcons in a battleground by default. If you want it in bg you must actively enable it. And I will add a small tweak to avoid executing 'target change'-func if someone join/leave or grp changes. (I need just some time to test it) That's all to my knowledge I can do to improve GridStatusRaidIcons. All 3 events thats are used to check raidtargeticons on targets or groupmembers are necessary (or the auto-update-every-0.x-sec way).
I will commit an update in the next couple of days.
If someone knows a better way to implement raidicons in Grid:
dev.wowace.com/wowace/trunk/GridStatusRaidIcons - change it!
But: I am running enabled GridStatusRaidIcons in every group (solo or up to 25/40/40bg ... everytime I play WoW!) and I do not have the problems you talk about here. If you found a solution for your problem, that's good.
I really play with a very outdated computer system (one of the first Intel Celeron CPUs is just one of the ancient-like hardware I use) and I have no issues with GridStatusRaidIcons at all.
After I read your post here I tested it in some 40 and 25 people groups (battleground without raidicons/instance with raidicons): the difference between pure Grid and Grid with GridStatusRaidIcons is not really measurable. Sure, you will have more mem/cpu usage with GridStatusRaidIcons, but this is so less, it's not mentionable in my opinion. Mostly any other Grid Status/Addon needs more mem/cpu usage!
UPDATE: Yes, after saying it was solved, I have had periodic issues. They started again the following Tuesday, but not nearly as bad as before. We had already eliminated hardware/connection/pc issues. The problem was definitely with some aspect of Grid (I have no problems when using Healbot...but I love Grid and don't like using HB). I never had any problem with my warlock who doesn't use Grid at all and goes into the same raids, bgs, etc.
I have now disabled all Grid addons except the core, indicatorsideicons, sideindicators and statusmissingbuffs. This seems to work well for the most part...no hesitations in AV, etc.
I do run into the stuttering now and then...such as the waves in Hyjal on the first 2 bosses and sometimes TK trash. But things have improved so dramatically that I just heal through the stutters and so far haven't wiped the raid like I used to. (The warlock has no issues either place.)
I do love Grid and we are converting more of our healers to using it. Great job on a fantastic mod, guys. Thanks for the advice! It's greatly appreciated.