Regarding the announcement font scale, the large text size was bugging the heck out of me so I started poking around. I figured out if you change the font (on line 431 of Core.lua) from ZoneTextFont to GameFontNormal then the scale option actually works. You can also use GameFontHighlight for yellow text and GameFontDisable for grey.
EDIT: switch that, GameFontNormal is yellow, GameFontHighlight is white
Great mod, been using this new version for a couple months now and love the customization it allows. I have unfortunately ran into a problem after setting groups to track my pet buffs and debuffs -- they do not always go away when I lose my pet.
This is most easily reproducible w/ a Priest who has mind control. MC a mob, let the timer run out, lose the "pet" and the MC debuff persists.
Few additional points: I was actually just checking this on some on some of the Deadwood Furbolg and further noted that if the furbolg I'm MC'ing gets the Curse of Deadwood debuff, which of course sticks around too after I lose control, when I MC a fresh, uncursed Furbolg the Curse debuff still stays up. Also the MC debuff doesn't seem to overwrite the old persistent debuff as stay as a full bar, untimed debuff -- that is until the new furbolg actually gets the curse put on him which then refreshes the list.
EDIT: Actually dismissing the pet seems to clear out the buffs/debuffs fine. It seems the persistence is just on ocassions where a duration runs out (mind control or water elemental), or when mounting/flight pathing, or when commanding a pet to stay and walking out of range.
Just tried a little more testing on the mounting and walking away situations with my 'lock. Oddly, with my Imp, the Bloodpact and Phaseshift buffs persist in both cases, but if switch to my Succubus and cast Detect Invisibility on her that buff does not persist in either situation. So perhaps the problem only occurs with buffs with no timer? (while Mind Control does have a timer it seems at the instant it runs out its duration is essentially zero, and then with the pet gone it seems to just freeze in that state).
One last thought: is there anyway to force an update, possibly with a slash command?