Only works for one (first found/spawned) player frame.

Here's an example:

	if unit == "player" then
		-- Power spark!
		local spark = pp:CreateTexture(nil, "OVERLAY")
		spark:SetTexture("Interface\\CastingBar\\UI-CastingBar-Spark")
		spark:SetVertexColor(1, 1, 1, 0.5)
		spark:SetBlendMode("ADD")
		spark:SetHeight(pp:GetHeight()*2)
		spark:SetWidth(pp:GetHeight())
		self.Spark = spark
	end

Experiment with Texture, VertexColor, BlendMode, Height and Width to make the spark look like you want!
