-- --------------------
-- TellMeWhen
-- Originally by NephMakes

-- Other contributions by:
--		Sweetmms of Blackrock, Oozebull of Twisting Nether, Oodyboo of Mug'thol,
--		Banjankri of Blackrock, Predeter of Proudmoore, Xenyr of Aszune

-- Currently maintained by
-- Cybeloras of Aerie Peak
-- --------------------


if not TMW then return end

local TMW = TMW
local L = TMW.L
local print = TMW.print

local pairs, type, ipairs, bit, select =
      pairs, type, ipairs, bit, select


---------------------------------------------------------
-- NEGATIVE SPELLIDS WILL BE REPLACED BY THEIR SPELL NAME
---------------------------------------------------------

TMW.BE = {
	debuffs = {

		ReducedArmor		= {113746},
		PhysicalDmgTaken	= {81326;35290;50518;57386;55749},
		SpellDamageTaken	= {93068;-1490;34889;24844;116202},
		ReducedPhysicalDone = {115798;50256;24423},
		ReducedCastingSpeed = {31589;73975;5761;109466;50274;90314;126402;58604},
		ReducedHealing		= {115804},
		Stunned				= {-1833;-408;-91800;-113801;5211;9005;22570;19577;24394;56626;44572;-853;64044;96201;-20549;46968;132168;-30283;-7922;50519;91797;-89766;54786;105593;120086;117418;115001;-131402;108194;117526;105771;-122242;113953;118905;119392;119381;118271},
		Incapacitated		= {20066;1776;-6770;115078;115268;107079},
		Rooted				= {-339;-122;-64695;-19387;33395;-4167;54706;50245;90327;16979;45334;-87194;63685;102359;-128405;116706;123407;115197;107566},
		Disarmed			= {-51722;-676;64058;50541;91644;117368},
		Silenced			= {-47476;-78675;-34490;-55021;-15487;-1330;-24259;-18498;-25046;31935;31117;102051;116709;142895},
		Shatterable			= {122;33395;-44572;-82691}, -- by algus2
		Disoriented			= {-19503;31661;-2094;-51514;90337;88625;105421;99},
		Slowed				= {-116;-120;-13810;-5116;-8056;-3600;-1715;-12323;116095;-20170;-115180;45524;-18223;-15407;-3409;26679;-58180;61391;44614;-7302;-8034;-63529;-15571;-7321;-7992;123586;47960;129923}, -- by algus2 
		Feared				= {-5782;5246;-8122;10326;1513;111397;-5484;-6789;-87204;20511;112928;113004;113792;113056},
		Bleeding			= {-1822;-1079;9007;33745;1943;-703;-115767;89775;-11977;106830;77758},
		
		-- EXISTING WAS CHECKED, DIDN'T LOOK FOR NEW (mists of pandaria)  ONES YET:
		CrowdControl		= {-118;2637;33786;113506;-1499;-19503;-19386;20066;10326;-9484;-6770;-2094;-51514;76780;-710;-5782;-6358;-605;-82691;115078;115268;107079}, -- originally by calico0 of Curse
	},
	buffs = {
		IncreasedMastery	= {19740;116956;93435;127830},
		IncreasedSP			= {1459;61316;77747;109773;126309},
		IncreasedAP			= {57330;19506;6673},
		IncreasedPhysHaste  = {55610;113742;30809;128432;128433},
		IncreasedStats		= {1126;-117666;20217;90363},
		BonusStamina		= {21562;109773;469;90364},
		IncreasedSpellHaste = {24907;15473;51470;49868;135678},
		IncreasedCrit		= {24932;1459;61316;97229;24604;90309;126373;126309;116781},
		
		-- From l337g0g0 of Curse:
		DamageShield		= {-17;-11426;116849;115295;114908;110913;108416;112048;86273;114214;47753;65148;108008;1463;108366;119839;-6229;115635;77535;145441},
		
		-- EXISTING WAS CHECKED, DIDN'T LOOK FOR NEW (mists of pandaria) ONES YET:
		ImmuneToStun		= {642;45438;48792;1022;33786;710;46924;19263;6615},
		ImmuneToMagicCC		= {642;45438;48707;33786;710;46924;19263;31224;8178;23920;49039;114028},
		BurstHaste			= {2825;32182;80353;90355;146555},
		BurstManaRegen		= {29166;16191;64901},
		DefensiveBuffs		= {48707;30823;33206;47585;871;48792;498;22812;61336;5277;74001;47788;19263;6940;31850;31224;42650;86657;118038;115176;115308;120954;115295;51271;12975;97463;102342;114039},
		MiscHelpfulBuffs	= {96267;10060;23920;68992;54428;2983;1850;29166;16689;53271;1044;31821;45182;114028},
		SpeedBoosts			= {54861;121557;-2983;-61684;68992;108843;65081;118922;108212;2379;58875;133278;85499;96268;137452;111400;116841;119085;7840;5118;13159;2645;122294;-77761},
		DamageBuffs			= {1719;12292;50334;5217;3045;77801;34692;31884;51713;49016;12472;57933;86700;51271;-107574;114050;114051},
	},
	casts = {
		Heals				= {50464;5185;8936;740;2050;2060;2061;32546;596;64843;635;82326;19750;331;77472;8004;1064;73920;124682;115175;116694},
		PvPSpells			= {33786;339;20484;1513;982;64901;-605;5782;5484;10326;51514;118;12051;20066},
		Tier11Interrupts	= {-83703;-82752;-82636;-83070;-79710;-77896;-77569;-80734;-82411},
		Tier12Interrupts	= {-97202;-100094},
	},
}

TMW.BE.buffs.DefensiveBuffsSingle	= CopyTable(TMW.BE.buffs.DefensiveBuffs)
