TODO / Need more information (TBC spells)

Hunter: misdirection. combat log line? "you cast misdirection on x." ?

Mage: Invisibility. Is it a stacking buff, once per second? Or will the one second ticks happen silently? Also, does it remove threat arithmetically or geometrically?

Shaman: Nature's Guardian. Comat log line? "You cast nature's guardian on x" ?

Paladin: What does Righteous Defense look like? (i.e. "cast" or "perform" ?)

-------------------------------------------------------

Warlock: Soul Shatter is "You cast Soulshatter."


-------------------------------------------------------


 ES still causes extra threat and FS doesn't.
2. Rockbiter is changed to a proc "Your Rockbiter Weapon hits xxx for xx" and still causes extra threat. I'm not sure if the extra threat is applied to the white dmg or not.
3. Elemental talent "Elemental Precision" reduces threat caused by Fire, Frost, and Nature spells by 3/7/10%. Not sure if this counts heals as Nature spells, but it at least applies to all dmg spells.


-------------------------------------------------------


drawing the raid table. we have

1) Data source. List of names and threat. also maybe lists of name vs TPS. Then specials like aggro gain / pet.

Perhaps we should get an initial data set with raid members, threat, tps, and aggro gain and pet in there.


OK, so we have
	somedataset = me.builddataset(raidthreatdata, raidtpsdata, mastertarget)

then

	somedataset = 
	{
		1 = 
		{
			name = "bob",
			threat = 1000,
			tps = 100,
		},
	},


2) Sort (by threat)

3) Transfer to drawing table. up to n items. <player> must feature. Cull 0 items (always [well, maybe except yourself when in combat]). 

