Tidy Plates: Lucky Charms

This theme for Tidy Plates uses the Multi-Plate feature to set a custom graphical appearance for different types of units.

Friendly NPCs will have shamrocks, Friendly players have water droplets, and other units will have a heart. The heart for neutral units is scaled smaller than the graphic for hostile units. The casting bar is shaped like a little fireball. Neat, eh?

If you are looking for an example of how to create your own custom plates, this theme is a good place to start. No documentation is available, yet, but I'm working on it.

Yes, that does narrow things down. A crash report would help, too. (I forgot about those!) Under your "World of Warcraft" folder, there should be another one called, "Errors". There will probably be several files, ex. "2009-04-20 21.29.42 Crash.txt" If you could send me a private message with the data from that file, it'd shed a bit more light on the subject.

There's a possibility that it's a problem with your installation, since I've had friends test Tidy Plates (with and without tons of addons) on their Macs, with no errors. But, there may be differences with the german client, or something else that I have not thought of; so I'll try as hard as I can to correct the problem.

Edit: Noticed you were having other difficulties, too. Makes me wonder if they are related.

Originally posted by KleinerMink Ok, further testing revealed:
...
Hope this helps a bit...

I got your crash report (thanks!) and compared it with similar errors from other addon forums. Since the problem is not very common, we can infer that the cause is from some specific combination of elements, which results in a crash.

From the Blizzard forums, the moderators have suggested:

Addon Code

Storage/Memory Problems

Permissions

WoW/LUA/MacOS Bugs

Corrupted Configuration Data

Configuration Data
On your end, you can rename your Interface, WTF, and cache folders, fire Wow up once, and then reinstall Tidy Plates + Lucky Charms. If it still crashes...

Memory/Storage Problems:

Apple Hardware Test
1. find your Apple Hardware Test disk (might be included with the Mac OS install disk) that came with your Mac
2. put in the DVD-rom drive
3. (re)start your Mac while pressing d, until the AHT launches
4. run the Extended test

Permissions Test
1.) click on the Finder icon in the Dock
2.) open the Applications folder
3.) open the Utilities folder
4.) double click on the Disk Utility application icon
5.) select the hard drive the game is installed on
6.) select the First Aid option
7.) click on the Repair Disk Permissions button

If the problem can be corrected by changing Tidy Plates, it may be tough to figure out; Generally, you'll get a simple LUA error if you try to do something illegal with your addon, which is why I'm having a hard time figuring this out.

Anyhow, I'm going to take a break from banging my head against this wall...

Theoretically, you should be able to add "orientation=vertical" to the healthbar section of the theme.

One problem: the way that Blizz handles vertical status-bars is different from the way that they handle horizontal; With horizontal bars, the texture coordinates are modified so that the edge of the bar crops the texture as it moves. However, with vertical bars, the opposite (stationary) edge is cropped, so it looks like the texture is being shifted down. This means that vertical bars look proper only for square status-bars. (At least, that's how I understand it)

Originally posted by danltiger Theoretically, you should be able to add "orientation=vertical" to the healthbar section of the theme.

One problem: the way that Blizz handles vertical status-bars is different from the way that they handle horizontal; With horizontal bars, the texture coordinates are modified so that the edge of the bar crops the texture as it moves. However, with vertical bars, the opposite (stationary) edge is cropped, so it looks like the texture is being shifted down. This means that vertical bars look proper only for square status-bars. (At least, that's how I understand it)

Thanks.
I add "orientation=vertical" to the healthbar section. BUT the heart look like this.

Yep, that's what I was talking about in my previous post; I'm not sure if it's a bug with Blizzard's implementation of vertical statusbars, or if they intended it to function that way. Regardless, it's not something that I've be planning to address, since it would require creating a custom statusbar widget.

Originally posted by zokr7et Thanks.
I add "orientation=vertical" to the healthbar section. BUT the heart look like this.

And included the arial.ttf in the directory of the lucky charms. My intention is to have small nameplates on top of the symbols. But they are not showing. Where is my mistake? Is there any hope for me?

Originally posted by danltiger You'd have to 1) write a SetSpecialText() function for the theme, and 2) enable the special text for each plate style (ie. options.showSpecialText = true) that you want it to affect.

function SetSpecialText(unit)
return "test"
end

?

I can't seem to find the right name for the function. I still get nothing for my special texts.