
--> Twin emps no longer displaying twin teleport? We can fix this by checking for range on the melee emp, or checking for no target maybe.


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,
			class = "warrior" (or "self", "pet", "aggro")
		},
	},


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]). 

--> ALWAYS: 0 values always hidden

--> ALWAYS: abbreviate large values.

--> option: what columns to show. always name, possibly, possible threat, possible treat%.

--> option: resize raid table or not.

--> option: [PER-TABLE] maximum size of raid table.

--> option: [PER-TABLE] classes shown in the table.

--> option: Show when you will pull aggro as a dps / healer (aggro gain)

--> option: Show when others will pull aggro when you are tanking (melee aggro, range aggro)



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

Also let's update the master target class.

He should use autoattack data from mobs to peg targets, otherwise whoever they are targetting, or were most recently targetting.

