Awesome Addon, I've been using it for a while now and love it!
One request though, would it be possible to show the deflicted HP of each person on the squishy monitor hovering in white letters over the person's bar? Or maybe next to it, like the CTRA-EM?
It would help a lot with choosing the right spellranks.
Squishy has been updated on the svn to work with Clique out of the box. I removed teh Clique and WatchDog code that was in squishy-- so it works beautifully.
Aha, I'm using RapidSVN. I have no doubt I am doing something wrong. I will see if I can find out what.
Thank you for your patience Maia!
[edit] I just saw this quote:
And don't forget to get the externals if it isn't on by default and be careful with bookmarks in the RapidSVN client, they only to get externals once even if they have been updated...
Pretty sure thats whats going on, will play with getting it fixed tonight.
I uninstalled rapidsvn, installed tortoise svn and everything works ogod so I'm sorry and will hopefully never bug you with stupid user error bugs again*
Got last SVN with rapidsvn and Im getting
Error: Interface\AddOns\Squishy\core.lua:441: Unknown unit name: unit whe I click on asquishy monitor (that shows dummytargets there
Uploaded a new version. Changes:
- now adds an option to display health deficit numbers
- health bars have a black background
- keybindings to target the 3 units with highest priority
- some bug fixes
Murazor: if you're seeing the dummytargets, then there's a problem with creating the roster. While the latest version shouldn't error out anymore, you should find out why the roster isn't created, aka why Squishy isnt functional. Please try the latest version, and as always, make sure all externals are up to date.
Grita, please try the latest version too.
PS: as I added a new file you'll need to restart wow after updating. Just logging out your character isn't enough.
Are you sure there is no some kind of memory leaks in this mod? With this addon installed, my UI memory constantly growing up, even if Iam alone, no party, noone around. Without Squishy my ui memory remains same when im not doing anything.
se7en, there's a 1kb/s memory increase if you're ungrouped but have turned on solo mode (which is default in the latest version on svn). This is related to periodic roster checks that are necessary as the server data can happen to be wrong, and probably is related to creating a few local variables.
It shouldnt really be a problem though, as it will only force a garbage collection every 40-50 minutes, which you probably won't even notice when standing around in Orgrimmar.
Besides that, there shouldnt be any memory increase. Does that differ from your observation?
Grumpey, thanks for that report, I just uploaded a new version. Actually I wonder how raid pet support ever worked. As I didn't have time to launch wow and probably won't be able to join a raid for a few days, I hope fixing this didn't cause any new problem. So if for some reason you encounter a new pet problem, please post the error and disable pet support. It might be necessary to do a "/console reloadui" first in such a situation.
I asked about a class/group filter like in Emergency Monitor all the way back on page two and have been checking this thread regularly hoping it will be implemented someday. :P
With the very specific healing assignments we use in our raids from boss to boss, esp in Naxxramas (btw, Patchwerk is teh suck!), the on-the-fly filters on EM is indispensible.
Some examples that the filtering capabilities of EM can be used for:
"you heal <class>" - check <class>
"you heal group #" - check group #
"shamans heal the ranged DPS" - check hunters, mages, warlocks
"shamans heal melee DPS" - check rogues, warriors
"you heal groups 7&8" - check groups 7, 8
"you heal tank and offtanks" - check warriors, groups 1, 2 & 7
Without filters, Squishy, even when you take into account of the built-in algorithms, can only be used in a generic 'heal raid' assignment - like during trash pulls.
assuming you're click-casting and not meshing a macro button that will heal the unit with the highest priority: there are 10ppl on the list, and I'm planning to optionally extend the number of people on the list. Are you fearing that the person you should heal isn't on the list at all?
No, It's just handier to see just the people you need to see. If you're the one in the raid that's supposed to heal, say, the mages, any other class that's in squishy is useless to you.
Filtering by class, group would be pretty handy for people who have healing assignments if it wouldn't add to much overhead. ..
If the option was set could you use the same set up you use to handle people logging off
Maybe you cold do something like (I'm trying to learn lua .. so this may be really bad)
for name in pairs(self.Roster) do
if not self.Roster[name].unitid then self.Roster[name] = nil end
if self.OptionFilterClass then
if self.Roster[name].class ~= self.OptionFilterClass then
self.Roster[name].unitid = nil
end
end
if self.OptionFilterGroup and GetNumRaidMembers() > 0 then
if self.Roster[name].group ~= self.OptionFilterGroup then
self.Roster[name].unitid = nil
end
end
end
Or would that botch up the whole addon?
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
One request though, would it be possible to show the deflicted HP of each person on the squishy monitor hovering in white letters over the person's bar? Or maybe next to it, like the CTRA-EM?
It would help a lot with choosing the right spellranks.
Okay I don't really see how to fix this :(
edit: so I guess I'll give tortoise a go
I uninstalled rapidsvn, installed tortoise svn and everything works ogod so I'm sorry and will hopefully never bug you with stupid user error bugs again*
*I can't promise anything
Error: Interface\AddOns\Squishy\core.lua:441: Unknown unit name: unit whe I click on asquishy monitor (that shows dummytargets there
\Interface\Addons\Squishy\roster.lua:107:bad
argument #1 to 'gsub' (string expected, got
nil)
Clicking ok wouldn't make the error go away so I panicked and relogged with Squishy off :X
- now adds an option to display health deficit numbers
- health bars have a black background
- keybindings to target the 3 units with highest priority
- some bug fixes
Murazor: if you're seeing the dummytargets, then there's a problem with creating the roster. While the latest version shouldn't error out anymore, you should find out why the roster isn't created, aka why Squishy isnt functional. Please try the latest version, and as always, make sure all externals are up to date.
Grita, please try the latest version too.
PS: as I added a new file you'll need to restart wow after updating. Just logging out your character isn't enough.
Did I mention I love you? :)
It shouldnt really be a problem though, as it will only force a garbage collection every 40-50 minutes, which you probably won't even notice when standing around in Orgrimmar.
Besides that, there shouldnt be any memory increase. Does that differ from your observation?
Interface\Addons\Squishy\roster.lua:112:bad arguement #1 to gsub (string expected, got nil )
When I ran squishy WTF, it showed raid pet2, not in roster.
Recieved it using both perfectraid, and easyraid.
I'm using squishy version 3710 from the SVN./
I was unable to clear the error without disabling pet support.
Thanks.
/agree
I asked about a class/group filter like in Emergency Monitor all the way back on page two and have been checking this thread regularly hoping it will be implemented someday. :P
With the very specific healing assignments we use in our raids from boss to boss, esp in Naxxramas (btw, Patchwerk is teh suck!), the on-the-fly filters on EM is indispensible.
Some examples that the filtering capabilities of EM can be used for:
"you heal <class>" - check <class>
"you heal group #" - check group #
"shamans heal the ranged DPS" - check hunters, mages, warlocks
"shamans heal melee DPS" - check rogues, warriors
"you heal groups 7&8" - check groups 7, 8
"you heal tank and offtanks" - check warriors, groups 1, 2 & 7
Without filters, Squishy, even when you take into account of the built-in algorithms, can only be used in a generic 'heal raid' assignment - like during trash pulls.
If the option was set could you use the same set up you use to handle people logging off
Maybe you cold do something like (I'm trying to learn lua .. so this may be really bad)
Or would that botch up the whole addon?