Dead by Daylight Wiki
Advertisement
Template-info Dokumentacja

Perk IDs

ID Information
Błąd Lua w module „Moduł:Perks”, w linii 9: attempt to index local 'perksData' (a boolean value). Next free ID
ID Numbers Associated Character Nothing ID Numbers Associated Character
1-6 Unused Perks 7-32 General Perks
33/34/35 Dwight Fairfield 36/37/38 Claudette Morel
39/40/41 Jake Park 42/43/44 Meg Thomas
45/46/47 Nea Karlsson 48/49/50 Laurie Strode
51/52/53 The Trapper 54/55/56 The Wraith
57/58/59 The Hillbilly 60/61/62 The Nurse
63/64/65 The Shape 66/67/68 Ace Visconti
69/70/71 The Hag 72/73/74 Bill Overbeck
75/76/77 Feng Min 78/79/80 The Doctor
81/82/83 David King 84/85/86 The Huntress
87/88/89 The Cannibal 90/91/92 The Nightmare
93/94/95 Quentin Smith 96/97/98 The Pig
99/100/101 David Tapp 102/103/104 The Clown
105/106/107 Kate Denson 108/109/110 The Spirit
111/112/113 Adam Francis 114/115/116 The Legion
117/118/119 Jeff Johansen 120/121/122 The Plague
123/124/125 Jane Romero 126/127/128 Ash Williams
129/130/131 The Ghost Face 132/133/134 The Demogorgon
135/136/137 Nancy Wheeler 138/139/140 Steve Harrington
141/142/143 The Oni 144/145/146 Yui Kimura
147/148/149 The Deathslinger 150/151/152 Zarina Kassir
153/154/155 The Executioner 156/157/158 Cheryl Mason
159/160/161 The Blight 162/163/164 Felix Richter
165/166/167 The Twins 168/169/170 Élodie Rakoto
171/172/173 The Trickster 174/175/176 Yun-Jin Lee
177/178/179 The Nemesis 180/181/182 Jill Valentine
183/184/185 Leon Scott Kennedy 186/187/188 The Cenobite
189/190/191 Mikaela Reid 192-200 Generic Stranger Things Perks

Perk Tags

Tags are part of a Perk's properties:

Tag Name Use
ActionNoise Increases or reduces the volume level of noises created by interactions
ActionSpeed Affects action speeds
Altruism Has interactions in the Altruism Category
AttackCooldown Affects the Attack Cool-down
Auras Generates Auras
AuraFlareUp Causes an Aura flare-up, revealing a Survivor's location
Basement Has the Basement as a trigger condition
Blinding Interacts with the Blinding Mechanic used by Flashlights and Firecrackers
BlindingResistance Allows the Killer to resist getting blinded
Blindness Interacts with or causes the Status Effect
Blocking Allows to block further interactions with a Prop
Bloodlust Interacts with or causes the Status Effect
BonusBloodpoints Grants bonus Bloodpoints
Boon Boon perks
BreakableWalls Interacts with Breakable Walls
Broken Interacts with or causes the Status Effect
Chance Interacts with or causes the Proficiency Indicator
Chase Interacts with the Chase Mechanic
Chests Interacts with or affects Chests
Conversion Applies a conversion effect
Cursed Interacts with or causes the Status Effect
Deception Is used to deceive/fool the opposing party.
DeepWound Interacts with or causes the Status Effect
Deviousness Has interactions in the Deviousness Category
Efficiency Interacts with or causes the Proficiency Indicator
Endurance Interacts with or causes the Status Effect
EscapeAttempts Changes the behaviour of the Escape Attempts on is granted on the first Hook Phase
Exhaustion Interacts with or causes the Status Effect
ExitGates Interacts with the Exit Gates
Exposed Interacts with or causes the Status Effect
FOV Affects the Killer's FOV
Generators Interacts with or affects Generators
GruntsOfPain Interacts with Grunts of Pain
Haemorrhage Interacts with or causes the Status Effect
Haste Interacts with or causes the Status Effect
Hatch Interacts with the Hatch
Healing Affects the Healing action
Hex Hex Perk
Hooks Interacts with or changes the behaviour of Hooks
Items Interacts with or affects Items
KillerTraps Changes the behaviour of an action when affected by Killer Traps in the environment
Killing Enables the kill prompt
Lockers Interacts with or affects Lockers
LoudNoise Suppresses or causes Loud Noise notifications
Luck Interacts with or causes the Status Effect
Lunge Interacts with the Lunge Mechanic
Mangled Interacts with or causes the Status Effect
Maps Interacts with Maps
MovementSpeed Affects the Movement speed of a Character without using the Haste Status Effect
Oblivious Interacts with or causes the Status Effect
Obsession Triggers the Obsession Mechanic
Pallets Interacts with Pallets
Pause Pauses progression
PoolsOfBlood Interacts with Pools of Blood left by injured Survivors
ProtectionHits Interacts with Protection Hits
Recovering Allows the self-Recovery action
RecoverySpeed Affects the Recovery speed both in the Dying State or from Status Effect timers
Regression Causes Generator regression
RegressionPenalty Applies an immediate loss of progression
Sabotage Allows the Sabotage action
ScratchMarks Changes the behaviour of or cloaks Scratch Marks
SkillChecks Interacts with or causes/affects Skill Checks
Stealth Hides information that betrays one's location or presence in the environment
Struggling Changes the behaviour of the Struggle Phase
Stun Causes or affects a Killer Stun
StunRecovery Affects the Killer Stun recovery
TerrorRadius Interacts with or affects the Terror Radius
Tokens Uses a Token-system
Undetectable Interacts with or causes the Status Effect
Vaulting Interacts with the Vaulting action
VaultLocations Shows the Aura of Vault Locations
Warning Triggers a Warning sound without revealing an Aura
Wiggling Changes the behaviour of the Wiggle action

local frame = mw.getCurrentFrame()
local str = require("Module:Strings")

function iconLink(icon)
	return frame:expandTemplate{title = "IconLink", args = {icon}}
end

function clr(color, text)
	return frame:expandTemplate{title = "clr", args = {color, text}}
end

--bold function
function b(text)
	return "'''" .. text .. "'''"
end

--italic function
function i(text)
	return "''" .. text .. "''"
end

--b(clr(2,"16 metres"))
function bclr(color, text)
	return b(clr(color, text))
end

--i(b(iconLink(ils.mangled)))
function state(ilsString)
	return i(b(iconLink(ilsString)))
end

--i(b(iconLink(ils.mangled))) b("Status Effect") [Wanted to add this as its really annoying to keep typing out]
function soloState(ilsString)
	return i(b(iconLink(ilsString))) .. space .. b("Status Effect")
end


function quote(text, author)
	return i(clr(9, '"' .. text .. ((author and '" — ' .. author) or '"')))
end

--iconLinkStrings
ils = {
	-- Interaction
	baseHooks		= "Haki w Piwnicy",
	blastMines		= "Miny",
	bWall			= "Ściana do Zniszczenia",
	bWalls			= "Ściany do Zniszczenia",
	boonTotem		= "Dobry Totem",
	chest			= "Skrzynia",
	chests			= "Skrzynie",
	dullTotem		= "Zwykły Totem",
	eMedkit			= "Apteczka Awaryjna",
	exitGate		= "Brama Wyjściowa",
	exitGates		= "Bramy Wyjściow",
	eGateSwitches	= "Przełączniki Bram Wyjściowych",
	failedSChecks	= "Chybione Testy Umiejętności",
	firecrackers	= "Fajerwerki",
	flashlights		= "Latarki",
	flashbangs		= "Granaty Błyskowe",
	gen				= "Generator",
	gens			= "Generatory",
	gSkillCheck		= "Dobry Test Umiejętności",
	gSkillChecks	= "Dobre Testy Umiejętności",
	hatch			= "Właz",
	hexTotem		= "Przeklęty Totem",
	hexTotems		= "Przeklęte Totemy",
	hook			= "Hak",
	hooks			= "Haki",
	item			= "Przedmiot",
	items			= "Przedmioty",
	locker			= "Szafka",
	lockers			= "Szafki",
	map				= "Map",
	medkit			= "Apteczka",
	medkits			= "Apteczki",
	pallet			= "Paleta",
	pallets			= "Palety",
	survivor		= "Ocalały",
	survivors		= "Ocalali",
	skillCheck		= "Test Umiejętności",
	skillChecks		= "Testy Umiejętności",
	toolbox			= "Skrzynka z Narzędziami",
	totem			= "Totem",
	totems			= "Totemy",
	greatSCheck  	= "Świetny Test Umiejętności",
	greatSChecks	= "Świetne Testy Umiejętności",
	window			= "Okno",
	windows			= "Okna",
	-- UI (Status Effects, Auras)
	adrenaline		= "Adrenalina",
	aura			= "Aura",
	auras			= "Aury",
	bleeding		= "Krwawienie",
	blindness		= "Oślepienie",
	bloodlust		= "Żądza Krwi",
	broken			= "Okaleczenie",
	cursed			= "Przeklęty",
	deepWound		= "Głęboka Rana",
	endurance		= "Wytrzymałość",
	exhausted		= "Wyczerpany",
	exhaustion		= "Wyczerpanie",
	exposed			= "Narażony",
	haemorrhage		= "Krwawienie",
	haste			= "Pośpiech",
	hindered		= "Skrępowany",
	luck			= "Szczęście",
	mangled			= "Zmasakrowany",
	obsession		= "Obsesja",
	oblivious		= "Nieświadomy",
	undetectable	= "Niewykrywalny",
	-- Killers
	killer			= "Zabójca",
	nightmare		= "Koszmar",
	-- Misc.
	addon			= "Dodatek",
	altruism		= "Altruizm",
	basement		= "Piwnica",
	bloodpoints		= "Punkty Krwi",
	crows			= "Wrony",
	devious			= "Przebiegłość",
	dyingState		= "Stan Agonii",
	entity			= "Byt",
	healthState		= "Stan Zdrowia",
	healthy			= "Zdrowy",
	hunter			= "Łowca",
	injuredState    = "Stan Ranny",
	poolsBlood		= "Ślady Krwi",
	scratchMarks	= "Czerwone Zarysowania",
	statusEffect	= "Efekt",
	statusEffects	= "Efekty",
	stillCrows      = "Wrony Bezczynności",
	terrorRadius	= "Zasięg Terroru",
}

perkStrings = {
	unkwnDesc = "Nieznany Efekt.",
	obsKiller1 = i("Zabójca w danej chwili może mieć " .. b("Obsesję") .. " na punkcie tylko jednego Ocalałego."),
	obsKiller2 = i("Możesz mieć " .. b("obsesję") .. " na punkcie jednego Ocalałego."),
	obsSurv = "Zwiększa szanse na zostanie " .. i(b("Obsesją")) .. " o " .. bclr(2, "100 %") .. dot,
	hexEffects = i("Efekt Klątwy trwa utrzymują się tak długo, jak związany z " .. iconLink(ils.hexTotem) .. " nadal stoi."),
}

units = {
	{id = 1, value = "sekund"},
	{id = 2, value = "sekunda/y"},
	{id = 3, value = "dodatkowych sekund"},
	{id = 4, value = "metrów"},
	{id = 5, value = "%"}, --% percent symbol
	{id = 6, value = "Ocalały"},
	{id = 7, value = "Ocalały/li"},
	{id = 8, value = "Żetony"},
	{id = 9, value = "Palety"},
	{id = 10, value = "°"}, --° degree symbol
	{id = 11, value = ""}, -- Slightly/moderately/considerably
}

unitMapper = {
	{id = {1, 2}, generic = 'sekundy'},
	{id = {5}, generic = 'procent'},
	{id = {10}, generic = 'stopni'}
}

perks = {
	{id = 62,  name = "Wezwanie Pielęgniarki",        engName = "A Nurse's Calling"            , baseLevel = 3, units = {4}, values = {20, 24, 28}, character = 4, charType = 'K', level = 40, tags = {"Auras", "Healing"}},
	{id = 66,  name = "As w Rękawie",                 engName = "Ace in the Hole"              , baseLevel = 3, units = {5}, values = {10, 25, 50}, character = 7, charType = 'S', level = 40, tags = {"Chests", "Items"}},
	{id = 42,  name = "Adrenalina",                   engName = "Adrenaline"                   , baseLevel = 3, units = {1}, values = {60, 50, 40}, character = 2, charType = 'S', level = 40, tags = {"Exhaustion", "Haste", "Healing"}},
	{id = 118, name = "Druga Pomoc",                  engName = "Aftercare"                    , baseLevel = 2, units = {7}, values = {1, 2, 3}, character = 15, charType = 'S', level = 35, tags = {"Auras"}},
	{id = 51,  name = "Ekscytacja",                   engName = "Agitation"                    , baseLevel = 3, units = {5}, values = {6, 12, 18}, character = 1, charType = 'K', level = 40, tags = {"MovementSpeed", "TerrorRadius"}},
	{id = 76,  name = "Zaalarmowana",                 engName = "Alert"                        , baseLevel = 2, units = {1}, values = {3, 4, 5}, character = 9, charType = 'S', level = 40, tags = {"Auras"}},
	{id = 145, name = "Po Trupach do Celu",           engName = "Any Means Necessary"          , baseLevel = 1, units = {1}, values = {100, 80, 60}, character = 20, charType = 'S', level = 35, tags = {"Pallets"}},
	{id = 168, name = "Ocena Sytuacji",               engName = "Appraisal"                    , baseLevel = 2, units = {5}, values = {40, 50, 60}, character = 24, charType = 'S', level = 30, tags = {"ActionSpeed", "Chests", "Items"}},
	{id = 1,   name = "Artefact Hunte",               engName = "Artefact Hunter"              , baseLevel = 1, values = {"Unknown", "Unknown", "Unknown"}, charType = 'S', unused = true},
	{id = 113, name = "Samouk",                       engName = "Autodidact"                   , baseLevel = 3, units = {8}, values = {3, 4, 5}, character = 14, charType = 'S', level = 40, tags = {"Healing", "SkillChecks"}},
	{id = 138, name = "Niańka",                       engName = "Babysitter"                   , baseLevel = 1, units = {1}, values = {4, 6, 8}, character = 19, charType = 'S', level = 30, tags = {"Auras", "ScratchMarks", "Stealth", "PoolsOfBlood"}},
	{id = 198, name = "Strażnik",                     engName = "Guardian"                     , baseLevel = 1, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {""}},
	{id = 102, name = "Kpina",                        engName = "Bamboozle"                    , baseLevel = 1, units = {5, 1}, values = {5, 10, 15, 8, 12, 16}, character = 12, charType = 'K', level = 30, tags = {"ActionSpeed", "Blocking", "Vaulting", "VaultLocations"}},
	{id = 45,  name = "Miękkie Lądowanie",            engName = "Balanced Landing"             , baseLevel = 1, units = {1}, values = {60, 50, 40}, character = 5, charType = 'S', level = 30, tags = {"ActionNoise", "Exhaustion", "Haste"}},
	{id = 88,  name = "Barbecue i Chilli",            engName = "Barbecue & Chilli"            , baseLevel = 2, units = {5}, values = {50, 75, 100}, character = 9, charType = 'K', level = 35, tags = {"Auras", "BonusBloodpoints", "Hooks"}},
	{id = 85,  name = "Drapieżna Bestia",             engName = "Beast of Prey"                , baseLevel = 1, units = {5}, values = {30, 40, 50}, character = 8, charType = 'K', level = 30, tags = {"Bloodlust", "BonusBloodpoints", "Deception", "Stealth", "Undetectable"}},
	{id = 135, name = "Razem Raźniej",                engName = "Better Together"              , baseLevel = 1, units = {1}, values = {8, 9, 10}, character = 18, charType = 'S', level = 30, tags = {"Auras", "Generators"}},
	{id = 195, name = "Orientacja w Terenie",         engName = "Situational Awareness"        , baseLevel = 1, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {""}},
	{id = 183, name = "Zaciśnięte Zęby",              engName = "Bite the Bullet"              , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 27, charType = 'S', level = 30, tags = {""}},
	{id = 7,   name = "Gorzki Szmer",                 engName = "Bitter Murmur"                , baseLevel = 3, units = {1}, values = {5, 7, 10}, charType = 'K', tags = {"Auras", "Generators"}},
	{id = 182, name = "Mina",            	          engName = "Blast Mine"            		 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 26, charType = 'S', level = 40, tags = {""}},
	{id = 142, name = "Krwawe Echo",                  engName = "Blood Echo"                   , baseLevel = 2, units = {1}, values = {80, 70, 60}, character = 18, charType = 'K', level = 35, tags = {"Exhaustion", "Haemorrhage"}},
	{id = 157, name = "Pakt Krwi",                    engName = "Blood Pact"                   , baseLevel = 1, units = {5}, values = {5, 6, 7}, character = 22, charType = 'S', level = 35, tags = {"Auras", "Haste", "Obsession"}},
	{id = 92,  name = "Krwawy Strażnik",              engName = "Blood Warden"                 , baseLevel = 2, units = {1}, values = {30, 40, 60}, character = 10, charType = 'K', level = 40, tags = {"Auras", "Blocking", "ExitGates", "Hooks"}},
	{id = 54,  name = "Pies Gończy",                  engName = "Bloodhound"                   , baseLevel = 2, units = {1}, values = {2, 3, 4}, character = 2, charType = 'K', level = 35, tags = {"PoolsOfBlood"}},
	{id = 107, name = "Do Utraty Tchu",               engName = "Boil Over"                    , baseLevel = 2, units = {5, 4}, values = {25, 50, 75, 10, 12, 14}, character = 13, charType = 'S', level = 40, tags = {"Auras", "Hooks", "Wiggling"}},
	{id = 190, name = "Boon: Circle of Healing",      engName = "Boon: Circle of Healing"    	 , baseLevel = 2, units = {5, 5}, values = {90, 95, 100, 95, 97.5, 100}, character = 28, charType = 'S', level = 35, tags = {"ActionSpeed", "Boon"}},
	{id = 191, name = "Boon: Shadow Step",         	  engName = "Boon: Shadow Step"         	 , baseLevel = 3, units = {1}, values = {2, 3, 4}, character = 28, charType = 'S', level = 40, tags = {"Auras", "ScratchMarks", "Boon",}},
	{id = 33,  name = "Więź",                         engName = "Bond"                         , baseLevel = 1, units = {4}, values = {20, 28, 36}, character = 1, charType = 'S', level = 30, tags = {"Auras"}},
	{id = 73,  name = "Życie na Kredyt",              engName = "Borrowed Time"                , baseLevel = 2, units = {1}, values = {10, 15, 20}, character = 8, charType = 'S', level = 35, tags = {"DeepWound", "Endurance"}},
	{id = 36,  name = "Wiedza Botaniczna",            engName = "Botany Knowledge"             , baseLevel = 2, units = {5}, values = {11, 22, 33}, character = 3, charType = 'S', level = 35, tags = {"ActionSpeed", "Efficiency", "Healing"}},
	{id = 117, name = "Przełamanie",                  engName = "Breakdown"                    , baseLevel = 1, units = {1}, values = {4, 5, 6}, character = 15, charType = 'S', level = 30, tags = {"Auras", "Hooks"}},
	{id = 146, name = "Ucieczka",                     engName = "Breakout"                     , baseLevel = 2, units = {5}, values = {5, 6, 7}, character = 20, charType = 'S', level = 40, tags = {"ActionSpeed", "Haste", "Wiggling"}},
	{id = 52,  name = "Brutalna Siła",                engName = "Brutal Strength"              , baseLevel = 2, units = {5}, values = {10, 15, 20}, character = 1, charType = 'K', level = 35, tags = {"ActionSpeed", "BreakableWalls", "Generators", "Pallets"}}, 
	{id = 127, name = "Zapnij Pasy",                  engName = "Buckle Up"                    , baseLevel = 2, units = {1}, values = {4, 5, 6}, character = 17, charType = 'S', level = 35, tags = {"Auras", "Recovering"}},
	{id = 164, name = "Trwałość Przede Wszystkim",    engName = "Built to Last"                , baseLevel = 3, units = {5}, values = {30, 40, 50}, character = 23, charType = 'S', level = 40, tags = {"Items"}},
	{id = 40,  name = "Spokojny Duc",                 engName = "Calm Spirit"                  , baseLevel = 2, units = {5}, values = {80, 90, 100}, character = 4, charType = 'S', level = 35, tags = {"Stealth"}},
	{id = 139, name = "Koleżeństwo",                  engName = "Camaraderie"                  , baseLevel = 2, units = {1}, values = {26, 30, 34}, character = 19, charType = 'S', level = 35, tags = {"Hooks", "Struggling"}},
	{id = 199, name = "Kinship",                      engName = "Kinship"                      , baseLevel = 2, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {""}},
	{id = 120, name = "Skażona Interwencja",          engName = "Corrupt Intervention"         , baseLevel = 1, units = {1}, values = {80, 100, 120}, character = 15, charType = 'K', level = 30, tags = {"Blocking", "Generators"}}, 
	{id = 103, name = "Koulrofobia",                  engName = "Coulrophobia"                 , baseLevel = 2, units = {5}, values = {30, 40, 50}, character = 12, charType = 'K', level = 35, tags = {"Efficiency", "Healing", "TerrorRadius"}},
	{id = 180, name = "Przeciwdziałanie",             engName = "Counterforce"                 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 26, charType = 'S', level = 30, tags = {""}},
	{id = 167, name = "Cios Łaski",                   engName = "Coup de Grâce"                , baseLevel = 2, units = {5}, values = {40, 50, 60}, character = 22, charType = 'K', level = 40, tags = {"Lunge", "Tokens"}},
	{id = 189, name = "Clairvoyance",       	  	  engName = "Clairvoyance"            	   , baseLevel = 1, units = {1}, values = {8, 9, 10}, character = 28, charType = 'S', level = 30, tags = {"Auras", "Totems"}},
	{id = 134, name = "Bezlitosne Granice",           engName = "Cruel Limits"                 , baseLevel = 3, units = {1}, values = {20, 25, 30}, character = 17, charType = 'K', level = 35, tags = {"Blocking", "Generators", "VaultLocations"}},
	{id = 194, name = "Claustrophobia",               engName = "Claustrophobia"               , baseLevel = 3, units = {1}, values = {1, 2, 3}, charType = 'K', tags = {""}},
	{id = 105, name = "Zatańcz ze Mną",               engName = "Dance With Me"                , baseLevel = 3, units = {1}, values = {60, 50, 40}, character = 13, charType = 'S', level = 30, tags = {"Lockers", "ScratchMarks", "Stealth", "Vaulting"}},
	{id = 122, name = "Mroczne Oddanie",              engName = "Dark Devotion"                , baseLevel = 3, units = {1}, values = {20, 25, 30}, character = 15, charType = 'K', level = 40, tags = {"Deception", "Obsession", "Stealth", "TerrorRadius", "Undetectable"}},
	{id = 19,  name = "Mroczny Zmysł",                engName = "Dark Sense"                   , baseLevel = 3, units = {1}, values = {5, 7, 10}, charType = 'S', tags = {"Auras", "Generators"}},
	{id = 82,  name = "Twarda Sztuka",                engName = "Dead Hard"                    , baseLevel = 2, units = {1}, values = {60, 50, 40}, character = 10, charType = 'S', level = 35, tags = {"Exhaustion"}},
	{id = 148, name = "Czuwak",                       engName = "Dead Man's Switch"            , baseLevel = 2, units = {1}, values = {35, 40, 45}, character = 19, charType = 'K', level = 35, tags = {"Auras", "Blocking", "Generators", "Obsession"}},
	{id = 186, name = "Zakleszczenie",		          engName = "Deadlock"					   , baseLevel = 1, units = {1}, values = {1, 2, 3}, character = 25, charType = 'K', level = 30, tags = {"Auras", "Blocking"}},
	{id = 155, name = "Skazany na Śmierć",            engName = "Deathbound"                   , baseLevel = 3, units = {4}, values = {16, 12, 8}, character = 20, charType = 'K', level = 40, tags = {"AuraFlareUp", "Healing"}},
	{id = 169, name = "Oszustwo",                     engName = "Deception"                    , baseLevel = 2, units = {1}, values = {60, 50, 40}, character = 24, charType = 'S', level = 35, tags = {"Deception", "Lockers", "LoudNoise", "ScratchMarks", "Stealth"}},
	{id = 48,  name = "Ostateczny Cios",              engName = "Decisive Strike"              , baseLevel = 3, units = {1}, values = {40, 50, 60}, character = 6, charType = 'S', level = 40, tags = {"SkillChecks", "Stun"}},
	{id = 8,   name = "Tropiciel",                    engName = "Deerstalker"                  , baseLevel = 1, units = {4}, values = {20, 28, 36}, charType = 'K', tags = {"Auras"}},
	{id = 20,  name = "Déjà Vu",                      engName = "Déjà Vu"                      , baseLevel = 2, units = {1}, values = {30, 45, 60}, charType = 'S', tags = {"Auras", "Generators", "Maps"}},
	{id = 112, name = "Wybawienie",                   engName = "Deliverance"                  , baseLevel = 2, units = {1}, values = {100, 80, 60}, character = 14, charType = 'S', level = 35, tags = {"Broken", "Chance", "EscapeAttempt"}},
	{id = 163, name = "Desperacki Krok",              engName = "Desperate Measures"           , baseLevel = 2, units = {5}, values = {10, 12, 14}, character = 23, charType = 'S', level = 35, tags = {"ActionSpeed", "Healing"}},
	{id = 100, name = "Przeczucie Detektywah",        engName = "Detective's Hunch"            , baseLevel = 3, units = {4}, values = {32, 48, 64}, character = 12, charType = 'S', level = 35, tags = {"Auras", "Chests", "Generators", "Maps", "Totems"}},
	{id = 114, name = "Dysonans",                     engName = "Discordance"                  , baseLevel = 1, units = {4}, values = {64, 96, 128}, character = 14, charType = 'K', level = 30, tags = {"Auras", "Generators", "LoudNoise"}},
	{id = 119, name = "Zakłócenie",                   engName = "Distortion"                   , baseLevel = 2, units = {1}, values = {6, 8, 10}, character = 15, charType = 'S', level = 40, tags = {"Auras", "KillerTraps", "ScratchMarks", "Stealth", "Tokens"}},
	{id = 9,   name = "Niepokój",                     engName = "Distressing"                  , baseLevel = 2, units = {5}, values = {22, 24, 26}, charType = 'K', tags = {"BonusBloodpoints", "Deviousness", "TerrorRadius"}},
	{id = 111, name = "Dywersja",                     engName = "Diversion"                    , baseLevel = 1, units = {1}, values = {40, 35, 30}, character = 14, charType = 'S', level = 30, tags = {"Deception", "LoudNoise", "ScratchMarks", "TerrorRadius"}},
	{id = 159, name = "Uścisk Smoka",                 engName = "Dragon's Grip"                , baseLevel = 1, units = {1}, values = {120, 100, 80}, character = 21, charType = 'K', level = 30, tags = {"AuraFlareUp", "Exposed", "Generator"}},
	{id = 63,  name = "Umierające Światło",           engName = "Dying Light"                  , baseLevel = 3, units = {5, 5}, values = {2, 2.5, 3, 22, 27.5, 33}, character = 5, charType = 'K', level = 40, tags = {"ActionSpeed", "Obsession", "Tokens"}},
	{id = 37,  name = "Empatia",                      engName = "Empathy"                      , baseLevel = 1, units = {4}, values = {64, 96, 128}, character = 3, charType = 'S', level = 30, tags = {"Auras"}},
	{id = 57,  name = "Wytrzymały",                   engName = "Enduring"                     , baseLevel = 1, units = {5}, values = {40, 45, 50}, character = 3, charType = 'K', level = 30, tags = {"Stun", "StunRecovery"}},
	{id = 179, name = "Erupcja",            	  	  engName = "Eruption"            		 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 24, charType = 'K', level = 40, tags = {""}},
	{id = 174, name = "Szybka Ścieżka",               engName = "Fast Track"                   , baseLevel = 2, units = {8}, values = {1, 2, 3}, character = 25, charType = 'S', level = 30, tags = {"Generators", "SkillChecks", "Tokens"}},
	{id = 90,  name = "Paląca Potrzeba",              engName = "Fire Up"                      , baseLevel = 1, units = {5, 5}, values = {3, 3.5, 4, 15, 17.5, 20}, character = 10, charType = 'K', level = 30, tags = {"ActionSpeed", "Generators"}},
	{id = 136, name = "Fiksacja",                     engName = "Fixated"                      , baseLevel = 2, units = {5}, values = {10, 15, 20}, character = 18, charType = 'S', level = 35, tags = {"MovementSpeed", "ScratchMarks"}},
	{id = 196, name = "Self-Aware",                   engName = "Self-Aware"                   , baseLevel = 2, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {""}},
	{id = 184, name = "Granat Błyskowy",              engName = "Flashbang"               	 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 27, charType = 'S', level = 35, tags = {""}},
	{id = 126, name = "Mijanka",                      engName = "Flip-Flop"                    , baseLevel = 1, units = {5}, values = {40, 45, 50}, character = 17, charType = 'S', level = 30, tags = {"Conversion", "Recovering", "Wiggling"}},
	{id = 152, name = "Za Ludzi",                     engName = "For the People"               , baseLevel = 2, units = {1}, values = {110, 100, 90}, character = 21, charType = 'S', level = 40, tags = {"Broken", "Healing", "Obsession"}},
	{id = 153, name = "Wymuszona Pokuta",             engName = "Forced Penance"               , baseLevel = 1, units = {1}, values = {40, 50, 60}, character = 20, charType = 'K', level = 30, tags = {"Broken", "ProtectionHits"}},
	{id = 89,  name = "Zguba Franklina",              engName = "Franklin's Demise"            , baseLevel = 2, units = {1}, values = {150, 120, 90}, character = 9, charType = 'K', level = 40, tags = {"Auras", "Items"}},
	{id = 131, name = "Tajemny Pościg",               engName = "Furtive Chase"                , baseLevel = 3, units = {8}, values = {2, 3, 4}, character = 16, charType = 'K', level = 40, tags = {"Hooks", "Obsession", "Tokens", "TerrorRadius"}},
	{id = 147, name = "Maniak Techniki",              engName = "Gearhead"                     , baseLevel = 1, units = {1}, values = {20, 25, 30}, character = 19, charType = 'K', level = 30, tags = {"Auras", "Generators", "SkillChecks"}},
	{id = 96,  name = "Sztuczka Kata",                engName = "Hangman's Trick"              , baseLevel = 1, units = {4}, values = {2, 4, 6}, character = 11, charType = 'K', level = 30, tags = {"Auras", "Hooks", "Sabotage"}},
	{id = 125, name = "Determinacja",                 engName = "Head On"                      , baseLevel = 3, units = {1}, values = {60, 50, 40}, character = 16, charType = 'S', level = 40, tags = {"Exhaustion", "Lockers", "Stun"}},
	{id = 160, name = "Klątwa: Łaska Krwi",           engName = "Hex: Blood Favour"            , baseLevel = 2, units = {1}, values = {60, 50, 40}, character = 21, charType = 'K', level = 35, tags = {"Blocking", "Hex", "Pallets", "Totems"}},
	{id = 172, name = "Klątwa: Panowanie nad Tłumem", engName = "Hex: Crowd Control"           , baseLevel = 2, units = {1}, values = {10, 12, 14}, character = 23, charType = 'K', level = 35, tags = {"Blocking", "Hex", "Totems", "Vaulting", "VaultLocations"}},
	{id = 70,  name = "Klątwa: Pożeracz Nadzieie",    engName = "Hex: Devour Hope"             , baseLevel = 3, units = {5}, values = {3, 4, 5}, character = 6, charType = 'K', level = 40, tags = {"Exposed", "Killing", "Haste", "Hex", "Hooks", "Tokens", "Totems"}},
	{id = 109, name = "Klątwa: Nawiedzona Ziemia",    engName = "Hex: Haunted Ground"          , baseLevel = 2, units = {1}, values = {40, 50, 60}, character = 13, charType = 'K', level = 35, tags = {"Exposed", "Hex", "Totems"}},
	{id = 86,  name = "Klątwa: Kołysanka Łowczyni",   engName = "Hex: Huntress Lullaby"        , baseLevel = 2, units = {5}, values = {2, 4, 6}, character = 8, charType = 'K', level = 40, tags = {"ActionNoise", "Hex", "Hooks", "RegressionPenalty", "SkillChecks", "Tokens", "Totems"}},
	{id = 10,  name = "Klątwa: Nikt Nie Ucieka Śmierci", engName = "Hex: No One Escapes Death"    , baseLevel = 3, units = {5}, values = {2, 3, 4}, charType = 'K', tags = {"ExitGates", "Exposed", "Hex", "Totems"}},
	{id = 187, name = "Klątwa: Igraszka",  		  	  engName = "Hex: Plaything"  			 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 25, charType = 'K', level = 35, tags = {"Auras", "Hex", "Oblivious", "Totems"}},
	{id = 149, name = "Klątwa: Odwet",                engName = "Hex: Retribution"             , baseLevel = 3, units = {1}, values = {35, 40, 45}, character = 19, charType = 'K', level = 40, tags = {"Auras", "Hex", "Oblivious", "Totems"}},
	{id = 69,  name = "Klątwa: Ruina",                engName = "Hex: Ruin"                    , baseLevel = 3, units = {5}, values = {100, 150, 200}, character = 6, charType = 'K', level = 35, tags = {"Generators", "Hex", "Regression", "Totems"}},
	{id = 71,  name = "Klątwa: Trzecia Pieczęć",      engName = "Hex: The Third Seal"          , baseLevel = 2, units = {6}, values = {2, 3, 4}, character = 6, charType = 'K', level = 30, tags = {"Blindness", "Hex", "Totems"}},
	{id = 11,  name = "Klątwa: Dreszcz Polowania",    engName = "Hex: Thrill of the Hunt"      , baseLevel = 1, units = {5, 5}, values = {8, 9, 10, 40, 45, 50}, charType = 'K', level = 40, tags = {"ActionSpeed", "BonusBloodpoints", "Hex", "LoudNoise", "Tokens", "Totems"}},
	{id = 161, name = "Klątwa: Nieumarły",            engName = "Hex: Undying"                 , baseLevel = 3, units = {1}, values = {4, 5, 6}, character = 21, charType = 'K', level = 40, tags = {"Auras", "Hex", "Totems"}},
	{id = 165, name = "Zbieracz",                     engName = "Hoarder"                      , baseLevel = 2, units = {4}, values = {24, 36, 48}, character = 22, charType = 'K', level = 30, tags = {"Chests", "Items", "LoudNoise"}},
	{id = 21,  name = "Nadzieja",                     engName = "Hope"                         , baseLevel = 2, units = {5}, values = {5, 6, 7}, charType = 'S', tags = {"Haste"}}, 
	{id = 178, name = "Histeria",            	  	  engName = "Hysteria"            		 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 24, charType = 'K', level = 35, tags = {""}},
	{id = 129, name = "Zamieniam Się w Słuch",        engName = "I'm All Ears"                 , baseLevel = 1, units = {1}, values = {60, 50, 40}, character = 16, charType = 'K', level = 30, tags = {"Auras", "Vaulting"}},
	{id = 121, name = "Skażona Interwencja",          engName = "Infectious Fright"            , baseLevel = 2, units = {1}, values = {4, 5, 6}, character = 15, charType = 'K', level = 35, tags = {"AuraFlareUp", "TerrorRadius"}}, 
	{id = 137, name = "Wewnętrzna Siła",              engName = "Inner Strength"               , baseLevel = 3, units = {1}, values = {10, 9, 8}, character = 18, charType = 'S', level = 40, tags = {"Broken", "DeepWound", "Healing", "Lockers", "Totems"}}, 
	{id = 197, name = "Inner Healing",                engName = "Inner Healing"                , baseLevel = 3, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {""}},
	{id = 12,  name = "Podstępność",                  engName = "Insidious"                    , baseLevel = 3, units = {1}, values = {4, 3, 2}, charType = 'K', tags = {"Deception", "Stealth", "Undetectable"}},
	{id = 2,   name = "In the Dark",                  engName = "In the Dark"                  , baseLevel = 1, units = {4}, values = {36, 24, 16}, charType = 'K', unused = true},
	{id = 13,  name = "Żelazny Chwyt",                engName = "Iron Grasp"                   , baseLevel = 1, units = {5}, values = {4, 8, 12}, charType = 'K', tags = {"ActionSpeed", "Wiggling"}},
	{id = 116, name = "Żelazna Dziewica",             engName = "Iron Maiden"                  , baseLevel = 3, units = {5}, values = {30, 40, 50}, character = 14, charType = 'K', level = 40, tags = {"ActionSpeed", "AuraFlareUp", "Exposed", "Lockers"}},
	{id = 41,  name = "Żelazna Wola",                 engName = "Iron Will"                    , baseLevel = 1, units = {5}, values = {50, 75, 100}, character = 4, charType = 'S', level = 30, tags = {"GruntsOfPain", "Stealth"}},
	{id = 87,  name = "Nokautt",                      engName = "Knock Out"                    , baseLevel = 1, units = {4}, values = {32, 24, 16}, character = 9, charType = 'K', level = 30, tags = {"Auras", "Blindness", "Blocking", "MovementSpeed"}},
	{id = 22,  name = "Pokrewieństwo",                engName = "Kindred"                      , baseLevel = 2, units = {4}, values = {8, 12, 16}, charType = 'S', tags = {"Auras", "Hooks"}},
	{id = 3,   name = "Last Standing",                engName = "Last Standing"                , baseLevel = 1, units = {5, 5}, values = {7.5, 15, 25, 22.5, 45, 75}, charType = 'S', unused = true, tags = {"ActionSpeed"}},
	{id = 34,  name = "Lider",                        engName = "Leader"                       , baseLevel = 3, units = {5}, values = {15, 20, 25}, character = 1, charType = 'S', level = 40, tags = {"ActionSpeed"}},
	{id = 72,  name = "Porzucony",                    engName = "Left Behind"                  , baseLevel = 1, units = {4}, values = {24, 28, 32}, character = 8, charType = 'S', level = 30, tags = {"Auras", "Hatch"}},
	{id = 177, name = "Śmiertelny Pościg",            engName = "Lethal Pursuer"               , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 24, charType = 'K', level = 30, tags = {""}},
	{id = 58,  name = "Zrodzony w Świetle",           engName = "Lightborn"                    , baseLevel = 2, units = {1}, values = {6, 8, 10}, character = 3, charType = 'K', level = 35, tags = {"Auras", "BlindingResistance"}},
	{id = 23,  name = "Lekkość",                      engName = "Lightweight"                  , baseLevel = 1, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {"ScratchMarks", "Stealth"}},
	{id = 77,  name = "Gibkość",                      engName = "Lithe"                        , baseLevel = 2, units = {1}, values = {60, 50, 40}, character = 9, charType = 'S', level = 35, tags = {"Exhaustion", "Haste", "Vaulting"}},
	{id = 144, name = "Łut Szczęścia",                engName = "Lucky Break"                  , baseLevel = 3, units = {1}, values = {120, 150, 180}, character = 20, charType = 'S', level = 30, tags = {"PoolsOfBlood", "Stealth"}},
	{id = 115, name = "Twardy Charakter",             engName = "Mad Grit"                     , baseLevel = 2, units = {1}, values = {2, 3, 4}, character = 14, charType = 'K', level = 35, tags = {"AttackCooldown", "Pause", "Wiggling"}},
	{id = 98,  name = "Dokonaj Wyboru",               engName = "Make Your Choice"             , baseLevel = 3, units = {1, 1}, values = {40, 50, 60, 40, 50, 60}, character = 11, charType = 'K', level = 40, tags = {"Exposed", "Hooks"}},
	{id = 128, name = "Ludzki Zapał",                 engName = "Mettle of Man"                , baseLevel = 3, units = {4}, values = {12, 14, 16}, character = 17, charType = 'S', level = 40, tags = {"Auras", "Endurance", "Obsession", "ProtectionHits"}},
	{id = 133, name = "Osłabienie Woli",              engName = "Mindbreaker"                  , baseLevel = 2, units = {2}, values = {1, 2, 3}, character = 17, charType = 'K', level = 40, tags = {"Exhaustion", "Generators", "Pause"}},
	{id = 193, name = "Fearmonger",                   engName = "Fearmonger"                   , baseLevel = 2, units = {1}, values = {1, 2, 3}, charType = 'K', tags = {""}},
	{id = 80,  name = "Bestialska Obserwacja",        engName = "Monitor & Abuse"              , baseLevel = 2, units = {10}, values = {3, 5, 10}, character = 7, charType = 'K', level = 35, tags = {"Chase", "FOV", "TerrorRadius"}},
	{id = 14,  name = "Potworna Świątynia",           engName = "Monstrous Shrine"             , baseLevel = 2, units = {5, 5, 5}, values = {3, 6, 9, 5, 10, 15, 3, 6, 9}, charType = 'K', tags = {"ActionSpeed", "Basement", "EscapeAttempts", "Hooks"}},
	{id = 143, name = "Nemezis",                      engName = "Nemesis"                      , baseLevel = 3, units = {1}, values = {40, 50, 60}, character = 18, charType = 'K', level = 40, tags = {"Blinding", "Lockers", "Obsession", "Pallets", "Stun"}},
	{id = 83,  name = "Bez Biadolenia",               engName = "No Mither"                    , baseLevel = 2, units = {5, 5}, values = {25, 50, 75, 15, 20, 25}, character = 10, charType = 'S', level = 40, tags = {"Broken", "GruntsOfPain", "PoolsOfBlood", "Recovering", "Stealth"}},
	{id = 24,  name = "Nikt nie Zostaje w Tyle",      engName = "No One Left Behind"           , baseLevel = 2, units = {5, 5}, values = {50, 75, 100, 30, 40, 50}, charType = 'S', tags = {"ActionSpeed", "Altruism", "Auras", "BonusBloodpoints"}},
	{id = 173, name = "Bez Wyjścia",                  engName = "No Way Out"                   , baseLevel = 2, units = {1}, values = {8, 9, 10, 32, 36, 40}, character = 23, charType = 'K', level = 40, tags = {"Blocking", "ExitGates", "Generators", "Tokens"}},
	{id = 49,  name = "Obiekt Obsesji",               engName = "Object of Obsession"          , baseLevel = 2, units = {5}, values = {2, 4, 6}, character = 6, charType = 'S', level = 35, tags = {"Auras", "TerrorRadius"}},
	{id = 150, name = "Nieoficjalnie",                engName = "Off the Record"               , baseLevel = 3, units = {1}, values = {60, 70, 80}, character = 21, charType = 'S', level = 35, tags = {"Auras", "GruntsOfPain", "Hooks"}},
	{id = 67,  name = "Otwarte Karty",                engName = "Open-Handed"                  , baseLevel = 2, units = {4}, values = {8, 12, 16}, character = 7, charType = 'S', level = 35, tags = {"Auras"}},
	{id = 166, name = "Opresja",                      engName = "Oppression"                   , baseLevel = 2, units = {1}, values = {120, 100, 80}, character = 22, charType = 'K', level = 35, tags = {"Generators", "Regression", "SkillChecks"}},
	{id = 4,   name = "Overconfidence",               engName = "Overconfidence"               , baseLevel = 1, values = {"Unknown", "Unknown", "Unknown"}, charType = 'S', unused = true},
	{id = 79,  name = "Przeciążenie",                 engName = "Overcharge"                   , baseLevel = 2, units = {5}, values = {3, 4, 5}, character = 7, charType = 'K', level = 40, tags = {"Generators", "RegressionPenalty", "SkillChecks"}},
	{id = 78,  name = "Przytłaczająca Obecność",      engName = "Overwhelming Presence"        , baseLevel = 1, units = {5}, values = {80, 90, 100}, character = 7, charType = 'K', level = 30, tags = {"Efficiency", "TerrorRadius"}},  
	{id = 94,  name = "Farmacja",                     engName = "Pharmacy"                     , baseLevel = 2, units = {5}, values = {40, 60, 80}, character = 11, charType = 'S', level = 35, tags = {"ActionNoise", "ActionSpeed", "Chests", "Items"}},
	{id = 64,  name = "Baw Się Swoim Jedzeniem",      engName = "Play with Your Food"          , baseLevel = 3, units = {5, 5}, values = {3, 4, 5, 9, 12, 15}, character = 5, charType = 'K', level = 35, tags = {"Chase", "MovementSpeed", "Obsession", "Tokens"}}, 
	{id = 25,  name = "Instynkt Grabieżcy",           engName = "Plunderer's Instinct"         , baseLevel = 1, units = {4}, values = {16, 24, 32}, charType = 'S', tags = {"Auras", "Chance", "Chests", "Items"}},
	{id = 124, name = "Opanowanie",                   engName = "Poised"                       , baseLevel = 2, units = {1}, values = {6, 8, 10}, character = 16, charType = 'S', level = 35, tags = {"Generators", "ScratchMarks", "Stealth"}},
	{id = 104, name = "Entliczek-Pentlicze",          engName = "Pop Goes the Weasel"          , baseLevel = 3, units = {1}, values = {35, 40, 45}, character = 12, charType = 'K', level = 40, tags = {"Generators", "Hooks", "RegressionPenalty"}},
	{id = 170, name = "Intensywna Walka",             engName = "Power Struggle"               , baseLevel = 2, units = {5}, values = {35, 30, 25}, character = 24, charType = 'S', level = 40, tags = {"Pallets", "Stun", "Wiggling"}},
	{id = 55,  name = "Drapieżnik",                   engName = "Predator"                     , baseLevel = 1, units = {11},values = {"slightly", "moderately", "considerably"}, character = 2, charType = 'K', level = 30, tags = {"ScratchMarks"}},
	{id = 26,  name = "Przeczucie",                   engName = "Premonition"                  , baseLevel = 3, units = {1}, values = {60, 45, 30}, charType = 'S', tags = {"Warning"}},
	{id = 35,  name = "Wykaż Się",                    engName = "Prove Thyself"                , baseLevel = 2, units = {5}, values = {50, 75, 100}, character = 1, charType = 'S', level = 35, tags = {"ActionSpeed", "BonusBloodpoints", "Generators"}},
	{id = 43,  name = "Szybko i Cicho",               engName = "Quick & Quiet"                , baseLevel = 1, units = {1}, values = {30, 25, 20}, character = 2, charType = 'S', level = 30, tags = {"Lockers", "LoudNoise", "Stealth", "Vaulting"}},
	{id = 110, name = "Uraza",                        engName = "Rancor"                       , baseLevel = 3, units = {1}, values = {5, 4, 3}, character = 13, charType = 'K', level = 40, tags = {"Auras", "AuraFlareUp", "Exposed", "Generators", "Killing", "Obsession"}},
	{id = 151, name = "Fałszywy Trop",                engName = "Red Herring"                  , baseLevel = 1, units = {1}, values = {60, 50, 40}, character = 21, charType = 'S', level = 35, tags = {"Auras", "Deception", "Generators", "Lockers", "LoudNoise"}},
	{id = 91,  name = "Zapamiętaj Mnie",              engName = "Remember Me"                  , baseLevel = 2, units = {3}, values = {8 , 12, 16}, character = 10, charType = 'K', level = 35, tags = {"ActionSpeed", "ExitGates", "Obsession"}},
	{id = 158, name = "Stłumiony Sojusz",             engName = "Repressed Alliance"           , baseLevel = 2, units = {1}, values = {80, 70, 60}, character = 22, charType = 'S', level = 40, tags = {"Auras", "Blocking", "Generators"}},  
	{id = 27,  name = "Zaradność",                    engName = "Resilience"                   , baseLevel = 2, units = {5}, values = {3, 6, 9}, charType = 'S', tags = {"ActionSpeed"}},
	{id = 181, name = "Odrodzenie",            	  	  engName = "Resurgence"            		 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 26, charType = 'S', level = 35, tags = {""}},
	{id = 185, name = "Zapał Nowicjusza",             engName = "Rookie Spirit"            	 , baseLevel = 2, units = {1}, values = {1, 2, 3}, character = 27, charType = 'S', level = 40, tags = {""}},
	{id = 65,  name = "Najlepsze Zostaw na Koniec",   engName = "Save the Best for Last"       , baseLevel = 3, units = {8}, values = {4, 3, 2}, character = 5, charType = 'K', level = 30, tags = {"AttackCooldown", "Obsession", "Tokens"}},
	{id = 39,  name = "Sabotażysta",                  engName = "Saboteur"                     , baseLevel = 3, units = {1}, values = {90, 75, 60}, character = 4, charType = 'S', level = 40, tags = {"ActionSpeed", "Auras", "Hooks", "Sabotage"}},
	{id = 188, name = "Hak Plagi: Ofiarowany Ból",    engName = "Scourge Hook: Gift of Pain"   , baseLevel = 3, units = {1}, values = {1, 2, 3}, character = 25, charType = 'K', level = 40, tags = {"ActionSpeed", "Auras", "Haemorrhage",  "Hooks", "Mangled"}},
	{id = 140, name = "Drugi Oddech",                 engName = "Second Wind"                  , baseLevel = 3, units = {1}, values = {34, 32, 30}, character = 19, charType = 'S', level = 40, tags = {"Broken", "Healing", "Hooks"}},
	{id = 200, name = "Renewal",                      engName = "Renewal"                      , baseLevel = 3, units = {1}, values = {1, 2, 3}, charType = 'S', tags = {""}},
	{id = 38,  name = "Zrodzony w Cieniu",            engName = "Self-Care"                    , baseLevel = 3, units = {5}, values = {10, 15, 20}, character = 3, charType = 'S', level = 40, tags = {"ActionSpeed", "Efficiency", "Healing"}},
	{id = 176, name = "Samoopatrywanie",              engName = "Self-Preservation"            , baseLevel = 2, units = {1}, values = {6, 8, 10}, character = 25, charType = 'S', level = 40, tags = {"ScratchMarks", "Stealth"}},
	{id = 56,  name = "Instynkt Samozachowawczy",     engName = "Shadowborn"                   , baseLevel = 3, units = {10}, values = {9, 12, 15}, character = 2, charType = 'K', level = 40, tags = {"FOV"}},
	{id = 28,  name = "Śliskie Mięso",                engName = "Slippery Meat"                , baseLevel = 1, units = {5}, values = {15, 20, 25}, charType = 'S', tags = {"Chance", "EscapeAttempts", "Hooks"}},
	{id = 15,  name = "Niechlujny Rzeźnir",           engName = "Sloppy Butcher"               , baseLevel = 1, units = {5}, values = {50, 75, 100}, charType = 'K', tags = {"Haemorrhage", "Mangled", "PoolsOfBlood"}},
	{id = 29,  name = "Drobna Gra",                   engName = "Small Game"                   , baseLevel = 1, units = {4, 1}, values = {8, 10, 12, 14, 12, 10}, charType = 'S', tags = {"KillerTraps", "Totems", "Warning"}},
	{id = 175, name = "Przebój",                      engName = "Smash Hit"                    , baseLevel = 2, units = {1}, values = {60, 50, 40}, character = 25, charType = 'S', level = 35, tags = {"Exhaustion", "Haste", "Pallets", "Stun"}},
	{id = 50,  name = "Ostatnia Ocalała",             engName = "Sole Survivor"                , baseLevel = 2, units = {4, 4}, values = {20, 22, 24, 60, 66, 72}, character = 6, charType = 'S', level = 30, tags = {"Auras", "Stealth"}},
	{id = 123, name = "Solidarność",                  engName = "Solidarity"                   , baseLevel = 1, units = {5}, values = {40, 45, 50}, character = 16, charType = 'S', level = 30, tags = {"Conversion", "Healing"}},
	{id = 156, name = "Strażnik Duszy",               engName = "Soul Guard"                   , baseLevel = 3, units = {1}, values = {4, 6, 8}, character = 22, charType = 'S', level = 30, tags = {"Cursed", "DeepWound", "Endurance"}},
	{id = 16,  name = "Szpiedzy z Cienia",            engName = "Spies from the Shadows"       , baseLevel = 3, units = {4}, values = {20, 28, 36}, charType = 'K', level = 35, tags = {"Auras"}},
	{id = 30,  name = "Dreszcz",                      engName = "Spine Chill"                  , baseLevel = 3, units = {5}, values = {2, 4, 6}, charType = 'S', tags = {"ActionSpeed", "SkillChecks", "Warning"}},
	{id = 108, name = "Duchowa Furia",                engName = "Spirit Fury"                  , baseLevel = 1, units = {9}, values = {4, 3, 2}, character = 13, charType = 'K', level = 30, tags = {"Pallets"}},
	{id = 44,  name = "Sprint",                       engName = "Sprint Burst"                 , baseLevel = 3, units = {1}, values = {60, 50, 40}, character = 2, charType = 'S', level = 35, tags = {"Exhaustion", "Haste"}},
	{id = 101, name = "Nadzór",                       engName = "Stake Out"                    , baseLevel = 3, units = {8}, values = {2, 3, 4}, character = 12, charType = 'S', level = 40, tags = {"SkillChecks", "TerrorRadius", "Tokens"}},
	{id = 171, name = "Oczarowanie",                  engName = "Starstruck"                   , baseLevel = 2, units = {1}, values = {20, 25, 30}, character = 23, charType = 'K', level = 30, tags = {"TerrorRadius", "Exposed"}},
	{id = 47,  name = "Wiedza Uliczn",                engName = "Streetwise"                   , baseLevel = 3, units = {5}, values = {15, 20, 25}, character = 5, charType = 'S', level = 40, tags = {"Efficiency"}},
	{id = 60,  name = "Jęki",                         engName = "Stridor"                      , baseLevel = 1, units = {5, 5}, values = {25, 50, 50, 0, 0, 25}, character = 4, charType = 'K', level = 30, tags = {"GruntsOfPain"}},
	{id = 132, name = "Skok Napięcia",                engName = "Surge"                        , baseLevel = 1, units = {1}, values = {60, 50, 40}, character = 17, charType = 'K', level = 30, tags = {"Generators", "Regression", "RegressionPenalty"}},
	{id = 192, name = "Jolt",                         engName = "Jolt"                         , baseLevel = 1, units = {1}, values = {1, 2, 3}, charType = 'K', tags = {""}},
	{id = 97,  name = "Inwigilacja",                  engName = "Surveillance"                 , baseLevel = 2, units = {1}, values = {8, 12, 16}, character = 11, charType = 'K', level = 35, tags = {"Auras", "Generators"}},
	{id = 75,  name = "Technik",                      engName = "Technician"                   , baseLevel = 1, units = {5}, values = {5, 4, 3}, character = 9, charType = 'S', level = 30, tags = {"ActionNoise", "Generators", "RegressionPenalty", "SkillChecks"}},
	{id = 99,  name = "Wytrwałość",                   engName = "Tenacity"                     , baseLevel = 1, units = {5}, values = {30, 40, 50}, character = 12, charType = 'S', level = 30, tags = {"MovementSpeed", "Recovering"}},
	{id = 84,  name = "Zwierzę Terytorialne",         engName = "Territorial Imperative"       , baseLevel = 2, units = {1}, values = {30, 25, 20}, character = 8, charType = 'K', level = 35, tags = {"Auras", "Basement"}},
	{id = 61,  name = "Tanatofobia",                  engName = "Thanatophobia"                , baseLevel = 2, units = {5, 5}, values = {3, 3.5, 4, 12, 14, 16}, character = 4, charType = 'K', level = 35, tags = {"ActionSpeed"}},
	{id = 31,  name = "To Się Nie Dzieje",            engName = "This Is Not Happening"        , baseLevel = 2, units = {5}, values = {10, 20, 30}, charType = 'S', tags = {"SkillChecks"}},
	{id = 130, name = "Dreszczyk Emocjis",            engName = "Thrilling Tremors"            , baseLevel = 2, units = {1}, values = {100, 80, 60}, character = 16, charType = 'K', level = 35, tags = {"Auras", "Blocking", "Generators"}},
	{id = 59,  name = "Majsterkowicz",                engName = "Tinkerer"                     , baseLevel = 3, units = {1}, values = {12, 14, 16}, character = 3, charType = 'K', level = 40, tags = {"Deception", "Generators", "LoudNoise", "Stealth", "Undetectable"}},
	{id = 5,   name = "Tough Runner",                 engName = "Tough Runner"                 , baseLevel = 1, values = {"Unknown", "Unknown", "Unknown"}, charType = 'S', unused = true},
	{id = 154, name = "Szlak Udręki",                 engName = "Trail of Torment"             , baseLevel = 2, units = {1}, values = {80, 70, 60}, character = 20, charType = 'K', level = 35, tags = {"Auras", "Deception", "Generators", "Stealth", "Undetectable"}},
	{id = 6,   name = "Underperform",                 engName = "Underperform"                 , baseLevel = 1, values = {"Unknown", "Unknown", "Unknown"}, charType = 'K', unused = true},
	{id = 53,  name = "Niepokojąca Obecność",         engName = "Unnerving Presence"           , baseLevel = 1, units = {5}, values = {40, 50, 60}, character = 1, charType = 'K', level = 30, tags = {"SkillChecks", "TerrorRadius"}},
	{id = 74,  name = "Niezłomność",                  engName = "Unbreakable"                  , baseLevel = 3, units = {5}, values = {25, 30, 35}, character = 8, charType = 'S', level = 40, tags = {"Recovering", "RecoverySpeed"}},
	{id = 17,  name = "Bezlitosny",                   engName = "Unrelenting"                  , baseLevel = 2, units = {5}, values = {20, 25, 30}, charType = 'K', tags = {"AttackCooldown"}},
	{id = 68,  name = "Podnieść Stawkę",              engName = "Up the Ante"                  , baseLevel = 3, units = {5, 5}, values = {1, 2, 3, 3, 6, 9}, character = 7, charType = 'S', level = 35, tags = {"Luck"}},
	{id = 46,  name = "Skrytość",                     engName = "Urban Evasion"                , baseLevel = 2, units = {5}, values = {90, 95, 100}, character = 5, charType = 'S', level = 35, tags = {"MovementSpeed"}},
	{id = 95,  name = "Czuwanie",                     engName = "Vigil"                        , baseLevel = 2, units = {5}, values = {20, 25, 30}, character = 11, charType = 'S', level = 40, tags = {"Blindness", "Broken", "Exposed", "Exhaustion", "Haemorrhage", "Hindered", "Mangled", "Oblivious", "RecoverySpeed"}},
	{id = 162, name = "Wizjoner",                     engName = "Visionary"                    , baseLevel = 1, units = {1}, values = {20, 18, 16}, character = 23, charType = 'S', level = 30, tags = {"Auras", "Generators"}},
	{id = 93,  name = "Pobudka!",                     engName = "Wake Up!"                     , baseLevel = 1, units = {5}, values = {5, 10, 15}, character = 11, charType = 'S', level = 30, tags = {"ActionSpeed", "Auras", "ExitGates"}},
	{id = 32,  name = "Damy Radę",                    engName = "We'll Make It"                , baseLevel = 2, units = {1}, values = {30, 60, 90}, charType = 'S', tags = {"ActionSpeed", "Healing"}},
	{id = 81,  name = "Będziemy Żyć Wiecznie"     , baseLevel = 1, units = {5}, values = {50, 75, 100}, character = 10, charType = 'S', level = 30, tags = {"ActionSpeed", "BonusBloodpoints", "Healing", "ProtectionHits"}},
	{id = 18,  name = "Szepty",                      engName = "Whispers"                     , baseLevel = 3, units = {4}, values = {48, 40, 32}, charType = 'K', tags = {"Warning"}},
	{id = 106, name = "Ostatnia Szansa",             engName = "Windows of Opportunity"       , baseLevel = 1, units = {1}, values = {24, 28, 32}, character = 13, charType = 'S', level = 35, tags = {"Auras", "BreakableWalls", "Pallets", "VaultLocations"}},
	{id = 141, name = "Taktyka Zanshin",             engName = "Zanshin Tactics"              , baseLevel = 1, units = {1}, values = {40, 35, 30}, character = 18, charType = 'K', level = 30, tags = {"Auras", "BreakableWalls", "Pallets", "VaultLocations"}}
}

perkDescription = {
--	{ -- Example layout
--		id = "number",
--		desc = {
--			{
--				-- Main description here. IMPORTANT: #pl([NUM]) is used to get the Pl values. #pn is to refer to the perk name itself. Auto italicises it.
--			}
--		}
--	},

	{ -- Artefact Hunter (UNUSED)
        id = 1,
        desc = {
            { 
                perkStrings.unkwnDesc
            }
        }
    },
    { -- In the Dark (UNUSED; Replaced by Knock Out)
        id = 2,
        desc = {
            { 
                "Twój " .. iconLink(ils.terrorRadius) .. "jest ustawiony na #pl(1) w zależności od ilości Ocalałych nadal pozostałych w Rozgrywce." .. br ..
                "<abbr><small>Jest to możliwy opis Umiejętności oparty na informacjach znalezionych w kodzie.</small></abbr>"
            }
        }
    },
    { -- Last Standing (UNUSED)
        id = 3,
        desc = {
            { 
                "Zyskuje łączący się #pl(1) bonus szybkości Akcji za każdy " .. iconLink(ils.survivor) .. ", który nie jest już w Rozgrywce, maksymalnie do #pl(2)."
            }
        }
    },
    { -- Overconfidence (UNUSED)
        id = 4,
        desc = {
            { 
                perkStrings.unkwnDesc
            }
        }
    },
    { -- Tough Runner (UNUSED)
        id = 5,
        desc = {
            { 
                perkStrings.unkwnDesc
            }
        }
    },
    { -- Underperform (UNUSED)
        id = 6,
        desc = {
            { 
                perkStrings.unkwnDesc
            }
        }
    },
    { -- Bitter Murmur
        id = 7,
        desc = {
            { 
                "Wyzwala potencjał twojego odczytywania Aury." .. br ..
                "Za każdym razem, gdy " .. iconLink(ils.gen) .. "zostanie naprawiony, " .. iconLink(ils.auras) .. " każdego z Ocalałych, którzy są w odległości " .. bclr(2,"16 metrów") .. " od naprawionego Generatora stają się dla ciebie widoczne przez " .. bclr(6,"5 sekund") .. dot .. 
                bullet .. "Wraz z aktywacją Bram Wyjściowych, Aury Ocalałych stają się dla ciebie widoczne przez #pl(1)."
            }
        }
    },
    { -- Deerstalker
        id = 8,
        desc = {
            { 
                "Wyzwala potencjał twojego odczytywania Aury." .. br ..
                "The " .. iconLink(ils.auras) .. " of " .. iconLink(ils.survivors) .. ", którzy są w " .. iconLink(ils.dyingState) .. "zostają ci ujawnianone, gdy znajdują się w zasięgu #pl(1)."
            }
        }
    },
    { -- Distressing
        id = 9,
        desc = {
            { 
                "Your horrifying emanation strikes at a supernaturally long distance." .. br ..
                "Your " .. iconLink(ils.terrorRadius) .. " is increased by #pl(1)" .. br ..
                i("Distressing") .. " grants " .. b(clr(2,"100%")) .. " bonus " .. iconLink(ils.bloodpoints) .. " for actions in the " .. iconLink(ils.devious) .. "Category."
            }
        }
    },
    { -- Hex: No One Escapes Death
        id = 10,
        desc = {
            { 
                "A Hex rooting its power on hope." .. br .. "You are animated by the power of your Hex Totem when the Survivors are on the verge of escaping." .. br ..
                "Once the " .. iconLink(ils.exitGates) .. " are powered and there is at least one " .. iconLink(ils.dullTotem) .. " remaining in the Trial Grounds, #pn activates and lights the Totem:" ..
                bullet .."Your [[Movement speed]] is increased by #pl(1)." .. 
                bullet .. "Survivors suffer from a permanent " .. state(ils.exposed) .. space .. b("Status Effect") .. dot .. nlp ..
                "#pn remains inactive if no Dull Totems are available." .. br ..
                perkStrings.hexEffects .. br ..
                quote("And the beast became faster and more powerful as if The Entity's shadowy whips were lashing at its back.")
            }
        }
    },
    { -- Hex: Thrill of the Hunt
        id = 11,
        desc = {
            { 
                "A Hex rooting its power on hope." .. br .. "The false hope of Survivors fills you with excitement and strengthens your Totems." .. br ..
                "For each Totem remaining in the Trial Grounds, #pn gains " .. bclr(2,"1 Token") .. dot ..
                bullet .. "Survivors suffer from a stack-able #pl(1) Action Speed Penalty per Token to Cleansing and Blessing, up to a maximum of #pl(2)." .. nlp ..
                "#pn grants a stack-able " .. bclr(6,"10%") .. " bonus " .. iconLink(ils.bloodpoints) .. " for actions in the " .. iconLink(ils.hunter) .. " Category per token, up to a maximum of " .. bclr(8,"50%") .. dot .. br ..
                perkStrings.hexEffects
            }
        }
    },
    { -- Insidious
        id = 12,
        desc = {
            { 
                "Unlocks your stealth ability" .. br ..
                "After standing still for #pl(1), you are granted the " .. state(ils.undetectable) .. b("Status Effect") .. " until you move again."
            }
        }
    },
    { -- Iron Grasp
        id = 13,
        desc = {
            { 
                "Your powerful grasp on Survivors causes escapes to be nearly impssible." .. br ..
                "While carrying a " .. iconLink(ils.survivor) .. colon ..
                bullet .. "The Survivor's " .. b("Struggle Effects") .. " from Wiggling, causing you to strafe sideways, are reduced by " .. bclr(2,"75%") .. dot ..
                bullet .. "The time for the Survivor to wiggle free from your grasp is increased by #pl(1)."
            }
        }
    },
    { -- Monstrous Shrine
        id = 14,
        desc = {
            { 
                "Your fervent care of the Hooks found in the Basement has aroused The Entity's interest." .. br ..
                "The " .. iconLink(ils.baseHooks) .. " possess the following benefits:" ..
                bullet .. "Hook Progression is accelerated by #pl(1)." ..
                bullet .. "Self-Unhook difficulty is increased by #pl(2)." ..
                bullet .. "Self-Unhook penalty is increased by #pl(3)." .. nlp ..
                quote("Then you will know that there is no escape. When hanging in the depths, you face the dark one.")
            }
        }
    },
    { -- Sloppy Butcher
        id = 15,
        desc = {
            { 
                "You know where to hit to make them bleed." .. br ..
                "Wounds inflicted by " .. i("[[Basic Attacks]]") .. " cause " .. iconLink(ils.survivors) .. " to suffer from the " .. state(ils.haemorrhage) .. " and " .. state(ils.mangled) .. b(iconLink(ils.statusEffects)) .. colon ..
                bullet .. i(b("Haemorrhage")) .. " increases the Survivor's Bleeding frequency by #pl(1)." ..
                bullet .. "Both " .. b("Status Effects") .. " are removed once the Survivor is fully healed." .. nlp ..
                quote("It's in its sadistic nature. There is no swift kill as it delights in the obscene spectacle of our agonising suffering.")
            }
        }
    },
    { -- Spies from the Shadows
        id = 16,
        desc = {
            { 
                "Crows found throughout the Trial Grounds can communicate directly with you." .. br ..
                iconLink(ils.crows) .. " startled by Survivors within #pl(1) alert you with a " .. i("[[Loud Noise Notification]]") .. dot .. br .. 
                "#pn has a cool-down of " .. bclr(2,"5 seconds") .. " between alerts." .. br ..
            	quote("In the shadows they torment, scarring our minds with each scream.")
            }
        }
    },
    { -- Unrelenting
        id = 17,
        desc = {
            { 
                "You recuperate faster from missed attacks made with your main weapon." .. br ..
                "The Cool-down on missed " .. i("[[Basic Attacks]]") .. " is reduced by #pl(1)."
            }
        }
    },
    { -- Whispers
        id = 18,
        desc = {
            { 
            	"You have a rudimentary understanding of The Entity's voice." .. br ..
            	"Sporadically hear the whispers of the " .. iconLink(ils.entity) .. " when a Survivor is within #pl(1) of your location." .. br ..
            	quote("It is unclear as to the motivations of The Fog, but it is undeniable that it often takes the beast's side.", "Unknown, Notebook")
            }
        }
    },
    { -- Dark sense
        id = 19,
        desc = {
            { 
                "Unlocks potential in your Aura-reading ability." .. br ..
                "Each time a " .. iconLink(ils.gen) .. " is completed, the Killer's " .. iconLink(ils.aura) .. " is revealed to you for " .. bclr(2, "5 seconds") .. " and for #pl(1) when the last Generator is completed." .. br ..
                quote("Take it from an old-timer: Slow down, don't rush and try not to worry so much! The best way to beat him is to know how he thinks.", "Murf, The Lost Tapes")
            }
        }
    },
    { -- Deja Vu
        id = 20,
        desc = {
            { 
                "Unlocks potential in your Aura-reading ability." .. br ..
                "Paranoia paired with your horror of failure helps prepare you from repeating the same mistakes." ..
                bullet .. "The " .. iconLink(ils.auras) .. " of " .. bclr(2, "3") .. space .. iconLink(ils.gens) .. " in closest proximity to one another are revealed to you for #pl(1) at the start of the Trial, and each time a Generator is completed." ..
                bullet .. "If you are holding a " .. iconLink(ils.map) .. ", Generators revealed by #pn are automatically added to it."
            }
        }
    },
    { -- Hope
        id = 21,
        desc = {
            { 
            	"The growing odds of a successful escape fill you with hope and give you wings" .. br ..
            	"As soon as the " .. iconLink(ils.exitGates) .. " are powered, you gain a #pl(1) " .. state(ils.haste) .. space .. b("Status Effect") .. " for " .. bclr(2, "120 seconds") .. dot .. br ..
            	quote("Buckle up, fuckos! Let's roll.", "Nikki, The Lost Tapes")
            }
        }
    },
    { -- Kindred
        id = 22,
        desc = {
            { 
                "Unlocks potential in your Aura-reading ability." .. br ..
                "While you are hooked:" ..
                bullet .. "The " .. iconLink(ils.auras) .. " of all " .. iconLink(ils.survivors) .. " are revealed to one another." ..
                bullet .. "Whenever the Killer is within #pl(1) of your Hook, their Aura is revealed to all Survivors." .. nlp ..
                "While another Survivor is hooked:" .. 
                bullet .. "The Auras of all other Survivors are revealed to you." ..
                bullet .. "Whenever the Killer is within #pl(1) of the hooked Survivor, their Aura is revealed to you." .. nlp ..
                quote("Be kind to one another, We're all in this together","Sujan, The Lost Tapes")
            }
        }
    },
    { -- Lightweight
        id = 23,
        desc = {
            { 
                "Your running is light and soft, making your tracks harder to follow." .. br ..
                "Your " .. iconLink(ils.scratchMarks) .. " start to disappear #pl(1) sooner." .. br ..
                quote("Take it slow, he knows where you've been... just like I've always said: 'live slow and die old'","Dylan, The Lost Tapes")
            }
        }
    },
    { -- No One Left Behind
        id = 24,
        desc = {
            { 
                "It is inconceivable to leave someone behind." .. br ..
                "Once at least one " .. iconLink(ils.exitGate) .. " has been opened, #pn activates:" .. 
                bullet .. "Gain a #pl(1) Action Speed Bonus to Unhooking and Healing other " .. iconLink(ils.survivors) .. dot ..
                bullet .. "The " .. iconLink(ils.auras) .. " of all other Survivors are revealed to you." .. nlp ..
                "#pn grants #pl(2) bonus " .. iconLink(ils.bloodpoints) .. " for actions in the " .. iconLink(ils.altruism) .. " Category." .. br ..
                quote("... yeah, no shit. But I believe we can outsmart and overthrow him if we work together. Don't be predictable and selfish!", "Clyde, The Lost Tapes")
            }
        }
    },
    { -- Plunderer's Instinct
        id = 25,
        desc = {
            { 
                "Unlocks potential in your Aura-reading ability." .. br ..
                "The " .. iconLink(ils.auras) .. " of closed " .. iconLink(ils.chests) .. " and dropped " .. iconLink(ils.items) .. " throughout the Trial Grounds are revealed to you within #pl(1)." .. 
                bullet .. "Grants a " .. bclr(2, "considerably") .. " better chance at finding an Item of a higher Rarity from Chests." .. nlp ..
                quote("The pioneers used to loot these babies for hours.","Aizeyu, The Lost Tapes")
            }
        }
    },
    { -- Premonition
        id = 26,
        desc = {
            { 
                "You have the undeniable capability to sense danger." .. br ..
                "Get an auditory warning when looking in the Killer's direction within a " .. bclr(2, "45 °") .. " cone within " .. bclr(6, "36 metres") .. dot .. br ..
                "#pn has a cool-down of #pl(1) each time it activates." .. br ..
                quote("I have a bad feeling about this!")
            }
        }
    },
    { -- Resilience
        id = 27,
        desc = {
            { 
                "You are motivated in dire situations." .. br ..
                "When injured, your Action speeds in Repairing, Healing, Sabotaging, Unhooking, Vaulting, Cleansing, Opening, and Unlocking are increased by #pl(1)." .. br ..
                quote("Focus, even in these desperate times.")
            }
        }
    },
    { -- Slippery Meat
        id = 28,
        desc = {
            { 
            	"You have developed an efficent way to get off Hooks." .. 
            	bullet .. "Grants " .. bclr(2, "3") .. " additional Self-Unhook attempts." ..
            	bullet .. "Your Self-Unhook chance is increased by #pl(1)."
            }
        }
    },
    { -- Small Game
        id = 29,
        desc = {
            { 
            	"You have the undeniable capability to sense danger." .. br ..
            	"Get an auditory warning when looking in the direction of Totems in a " .. bclr(2, "45 °") .. " cone within #pl(1)." .. br ..
            	"#pn has a cool-down of #pl(2) each time it activates." .. nlp ..
            	"For each Dull or Hex Totem cleansed by any Player, #pn gains " .. bclr(6, "1 Token") .. colon ..
            	bullet .. "Each Token decreases the Detection cone's angle by " .. bclr(8, "5 °") .. ", down to a minimum of " .. bclr(4, "20 °") .. dot .. br ..
            	quote("Nope.","Andy, The Lost Tapes")
            }
        }
    },
    { -- Spine Chill
        id = 30,
        desc = {
            { 
            	"An unnatural tingle warns you of impending doom." .. br ..
            	"Whenever the Killer is looking in your direction when within " .. bclr(2, "36 metres") .. " of you, #pn activates:" ..
            	bullet .. iconLink(ils.skillCheck) .. " Trigger odds are increased by " .. bclr(6, "10 %") .. dot ..
            	bullet .. "Skill Check Success zones are reduced by " .. bclr(8, "10 %") .. dot ..
            	bullet .. "Your Action speeds in Repairing, Healing, Sabotaging, Unhooking, Vaulting, Cleansing, Opening, and Unlocking are increased by #pl(1)." .. nlp ..
            	quote("There is a voice that doesn't use words. Listen..","Sassy, The Lost Tapes")
            }
        }
    },
    { -- This Is Not Happening
        id = 31,
        desc = {
            { 
            	"You perform at your best when you are under extreme stress." .. br ..
            	"When injured, the Success zone of " .. iconLink(ils.greatSChecks) .. " while Repairing, Healing, and Sabotaging is increased by #pl(1)."
            }
        }
    },
    { -- We'll Make It
        id = 32,
        desc = {
            { 
            	"Helping others heightens your morale." .. br ..
            	"Whenever you rescue a Survivor from a Hook, your Altruistic Healing speed is increased by " .. bclr(2, "100 %") .. " for the next #pl(1)." .. br ..
            	quote("I'm confident we can all escape in one piece if we help each other.")
            }
        }
    },
    { -- Bond
        id = 33,
        desc = {
            { 
            	"Unlocks potential in your Aura-reading ability." .. br ..
            	"The " .. iconLink(ils.auras) .. " of other Survivors are revealed to you when they are within a range of #pl(1)." .. br ..
            	quote("We have to work as a team, I need you to survive so that I can survive!", "Dwight Fairfield")
            }
        }
    },
    { -- Leader
        id = 34,
        desc = {
            { 
            	"You are able to organise a team to cooperate more efficiently." .. br ..
            	"When other " .. iconLink(ils.survivors) .. " are within " .. bclr(2, "8 metres") .. " of you, #pn increases their Action speeds for Healing, Sabotaging, Unhooking, Cleansing, Opening, and Unlocking actions by #pl(1)." ..
            	bullet .. "This effect lingers for " .. bclr(6,"15 seconds") .. " when leaving " .. i("Leader's") .. " range." .. nlp ..
            	"#pn does not stack with other instances of itself."
            }
        }
    },
    { -- Prove Thyself
        id = 35,
        desc = {
            { 
            	"Gain a stack-able " .. bclr(2, "15 %") .. " repair Speed bonus for each " .. iconLink(ils.survivor) .. " within " .. bclr(6, "4 metres") .. " of you, up to a maximum of " .. bclr(8, "45 %") .. dot ..
            	bullet .. "This effect is also apllied to all other Survivors within that range." .. nlp ..
            	"#pn grants #pl(1) bonus " .. iconLink(ils.bloodpoints) .. " for Co-operative actions." .. br ..
            	"#pn does not stack with other instances of itself." .. br ..
            	quote("Show me what you can do!", "Dwight Fairfield")
            }
        }
    },
    { -- Botany Knowledge
        id = 36,
        desc = {
            { 
            	"You transform plants found around [[The Campfire]] into tinctures that slow down bleeding." .. br ..
            	"Healing speeds, as well as the efficiency of " .. iconLink(ils.medkits) .. ", are increased by #pl(1)." .. br ..
            	quote("Basic botany knowledge could save your life someday", "Claudette Morel")
            }
        }
    },
    { -- Empathy
        id = 37,
        desc = {
            { 
            	"Unlocks potential in your Aura-reading ability." .. br ..
            	"The " .. iconLink(ils.auras) .. " of dying or injured " .. iconLink(ils.survivors) .. " are revealed to you within a range of #pl(1)." .. br ..
            	"#pn does not reveal the Aura of a survivor currently being carried by the " .. iconLink(ils.killer) .. dot
            }
        }
    },
    { -- Self-Care
        id = 38,
        desc = {
            { 
        		"Unlocks the ability to heal yourself without needing a " .. iconLink(ils.medkit) .. " at " .. bclr(2, "50 %") .. " of the normal Healing speed." .. 
        		bullet .. "When using a " .. iconLink(ils.medkit) .. ", its Depletion rate is decreased by #pl(1)."
            }
        }
    },
    { -- Saboteur
        id = 39,
        desc = {
            { 
        		"Unlocks potential in your Aura-reading ability." ..
        		bullet .. "While a Survivor is being carried, the " .. iconLink(ils.auras) .. " of all " .. iconLink(ils.hooks) .. " within " .. bclr(2, "56 metres") .. " of the location they were picked up at are revealed to you." .. nlp ..
        		"Unlocks the ability to sabotage Hooks without needing a " .. iconLink(ils.toolbox) .. colon ..
        		bullet .. "Sabotaging a Hook without a Toolbox takes " .. bclr(6, "3 seconds") .. dot ..
        		bullet .. "The Sabotage action has a cool-down of #pl(1)."
            }
        }
    },
    { -- Calm Spirit
        id = 40,
        desc = {
            { 
        		"Animals seem to trust you as they often stay calm in your presence." .. br ..
        		"The chances of alerting nearby " .. iconLink(ils.crows) .. " are reduced by #pl(1) and your urge to scream from pain is suppressed."
            }
        }
    },
    { -- Iron Will
        id = 41,
        desc = {
            { 
        		"You are able to concentrate and enter a meditative-like state to numb some pain." .. br ..
        		"When injured, " .. i("Grunts of Pain") .. " are reduced by #pl(1)."
            }
        }
    },
    { -- Adrenaline
		id = 42,
		desc = {
			{
				"You are fuelled by unexpecting energy when on the verge of escape." .. br ..
				"When the " .. iconLink(ils.exitGates) .. " are powered, " .. bclr(2, "instantly heal one") .. space .. iconLink(ils.healthState) .. " and sprint at " .. bclr(6, "150 %") .. " of your normal Running speed for " .. bclr(8, "5 seconds") .. dot ..
				bullet .. "#pn is on hold if you are disabled at the moment it triggers and will instead activate upon being freed." ..
				bullet .. "If playing against The " .. iconLink(ils.nightmare) .. ", #pn will wake you from the [[Dream World]] upon activation." .. nlp ..
				"#pn ignores an existing " .. i(b("Exhaustion")) .. " timer, but causes the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for #pl(1)."
			}
		},
		history = {},
	},
	{ -- Quick & Quiet
        id = 43,
        desc = {
            { 
        		"You do not make as much noise as others when quickly vaulting over obstacles or hiding in Lockers." .. br ..
        		i("[[Loud Noise Notifications]]") .. " for " .. b("rushing") .. " to vault " .. iconLink(ils.windows) .. ", or to enter or exit " .. iconLink(ils.lockers) .. " are completely suppressed." .. br ..
        		"#pn has a cool-down of #pl(1)."
            }
        }
    },
    { -- Sprint Burst
        id = 44,
        desc = {
            { 
        		"When starting to run, break into a sprint at " .. bclr(2, "150 %") .. " of your normal running speed for a maxiumum of " .. bclr(6, "3 seconds") .. dot .. br ..
        		"#pn causes the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for #pl(1)." .. br ..
        		"#pn cannot be used when " .. i(b("Exhausted")) .. dot .. br ..
        		quote("See you if you can catch up...", "Meg Thomas")
            }
        }
    },
    { -- Balanced Landing
        id = 45,
        desc = {
            { 
        		"Your agility and cat-like relexes are incomparable." .. br ..
        		"When falling from great heights:" .. 
        		bullet .. "Your Stagger duration is reduced by " .. bclr(2, "75 %") .. " and your grunts are muffled by " .. bclr(6, "100 %") .. dot ..
        		bullet .. "Upon landing, you start sprinting at " .. bclr(8, "150 %") .. " of your normal running speed for a maxiumum of " .. bclr(4, "3 seconds") .. dot .. nlp ..
        		"#pn causes the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for #pl(1)." .. br ..
        		"#pn cannot be used when " .. i(b("Exhausted")) .. dot .. br ..
        		quote("I've jumped from higher places.", "Nea Karlsson")
            }
        }
    },
    { -- Urban Evasion
        id = 46,
        desc = {
            { 
        		"Years of evading the cops taught you a thing or two about stealth." .. br ..
        		"When crouching, your [[Movement Speed]] is increased by #pl(1)." .. br ..
        		quote("The paint is still fresh but I'm long gone.", "Nea Karlsson")
        	}
        }
    },
    { -- Streetwise
        id = 47,
        desc = {
            { 
        		"Long nights out taught you to do a lot with what you have got." .. br ..
        		"The Depletion rate of your " .. iconLink(ils.items) .. " is reduced by #pl(1)." ..
        		bullet .. "This effect also applies to all other " .. iconLink(ils.survivors) .. " within " .. bclr(2, "8 metres") .. " of you and lingers for " .. bclr(6, "15 seconds") .. dot .. nlp ..
        		quote("You're doing it wrong! Let me show you how it's done.", "Nea Karlsson")
            }
        }
    },
    { -- Decisive Strike
        id = 48,
        desc = {
            { 
        		"Using whatever is at hand, you stab your aggressor in an ultimate attempt to escape." .. br ..
        		"After being unhooked or unhooking yourself, #pn activates for the next #pl(1):" .. 
        		bullet .. "When being grabbed or picked up by the Killer, succeed a " .. iconLink(ils.skillCheck) .. " to automatically escape their grasp, stunning them for " .. bclr(2, "5 seconds") .. dot ..
        		bullet .. "Successfuly stunning the Killer will disable #pn for the remainer of the Trial and result you in becoming the " .. state(ils.obsession) .. dot .. nlp ..
        		"While #pn is active, the following interactions will deactivate it:" .. 
        		bullet .. "Repairing a " .. iconLink(ils.gen) .. dot ..
        		bullet .. "Healing yourself or other Survivors." ..
        		bullet .. "Cleansing or blessing a " .. iconLink(ils.totem) .. dot ..
        		bullet .. "Sabotaging a " .. iconLink(ils.hook) .. dot ..
        		bullet .. "Unhooking other " .. iconLink(ils.survivors) .. dot .. nlp ..
        		perkStrings.obsSurv .. br ..
        		perkStrings.obsKiller1 .. br ..
        		quote("There's nothing to be scared of.", "Laurie Strode")
            }
        }
    },
    { -- Object of Obsession
        id = 49,
        desc = {
            { 
        		"A supernatural bond links you to the Killer." .. br ..
        		"Whenever the Killer reads your " .. iconLink(ils.aura) .. ", #pn activates:" ..
        		bullet .. "The Killer's Aura is revealed to you for the same duration as they read your Aura." ..
        		bullet .. "Your Action speeds in Repairing, Healing, and Cleansing are increased by #pl(1)." ..
        		bullet .. "If you are the " .. state(ils.obsession) .. ", your Aura is revealed to the Killer for " .. bclr(2, "3 seconds") .. " every " .. bclr(6, "30 seconds") .. dot .. nlp ..
        		perkStrings.obsSurv .. br ..
        		quote("He was watching me!", "Laurie Strode")
            }
        }
    },
    { -- Sole Survivor
        id = 50,
        desc = {
            { 
        		"As more of your friends fall to the Killer, you become shrouded in isolation and the Killer's Aura-reading abilities towards you are disrupted." .. br ..
        		"Each time a Survivor other than yourself is killed or sacrificed, #pn gains " .. bclr(2, "1 Token") .. ", up to a maximum of " .. bclr(6, "3 Tokens") .. colon ..
        		bullet .. "Each Token grants a stack-able radius of #pl(1) within which the Killer is unable to read your " .. iconLink(ils.aura) .. ", up to a maximum of #pl(2)." .. nlp ..
        		perkStrings.obsSurv .. br ..
        		perkStrings.obsKiller1 .. br ..
        		quote("It was the boogeyman.", "Laurie Strode")
            }
        }
    },

    { -- Agitation
		id = 51,
		desc = {
			{
				"You get excited in anticipation of hooking your prey." .. br ..
				"While carrying a " .. iconLink(ils.survivor) .. ", your [[Movement Speed]] is increased by #pl(1) and your " .. iconLink(ils.terrorRadius) .. " is increased by " .. bclr(6, "12 metres") .. dot .. br ..
				quote("At some point, the excitement of hooking one of us becomes more important than the desire to kill us.")
			}
		},
		history = {},
	},
	{ -- Brutal Strength
        id = 52,
        desc = {
            { 
        		"Your great strength allows you to shred through your prey's defences." .. br ..
        		"Breaking " .. iconLink(ils.pallets) .. " and " .. iconLink(ils.bWalls) .. ", as well as damaging " .. iconLink(ils.gens) .. ", is #pl(1) faster." .. br ..
        		quote("It's more than muscles. A dark power motivates the beast.")
            }
        }
    },
    { -- Unnerving Presence
        id = 53,
        desc = {
            { 
				"Your presence alone instils great fear." .. br ..
				"For all " .. iconLink(ils.survivors) .. " repairing or healing within your " .. iconLink(ils.terrorRadius) .. colon ..
				bullet .. iconLink(ils.skillCheck) .. " Trigger odds are increased by " .. bclr(2, "10 %") .. dot ..
				bullet .. "Skill Check Success zones are reduced by #pl(1)." .. nlp ..
				quote("Its presence befalls us.")
            }
        }
    },
    { -- Bloodhound
        id = 54,
        desc = {
            { 
				"Like a hunting scent hound, you smell traces of blood at a great distance." .. br ..
				iconLink(ils.poolsBlood) .. " are shown in " .. bclr(19, "bright red") .. " and can be tracked for #pl(1) longer than normal." .. br ..
				quote("Pebbles shimmering in the moonlight; my life drips down in a trail so easy to follow.")
            }
        }
    },
    { -- Predator
        id = 55,
        desc = {
            { 
				"Your acute tracking ability allows you to hone in on disturbances left by running Survivors." .. br ..
				"The " .. iconLink(ils.scratchMarks) .. " left by " .. iconLink(ils.survivors) .. " spawn #pl(1) closer together." .. br ..
				quote("Never stop moving and hope you're always two steps ahead of the beast.", "Unknown, Notebook")
            }
        }
    },
    { -- Shadowgorn
        id = 56,
        desc = {
            { 
				"You have a keep vision in the darkness of the night." .. br ..
				"Your " .. i("Field of View") .. " is increased by #pl(1)." .. br ..
				i("Field of View gains do not stack") .. br ..
				quote("Shining in the darkest dark, his eyes pierce the night and sting your soul.")
            }
        }
    },
    { -- Enduring
        id = 57,
        desc = {
            { 
				"You are resilient to pain." .. br ..
				"The duration of " .. i("Pallet Stuns") .. " is reduced by #pl(1)." .. br ..
				quote("He stops at nothing.")
            }
        }
    },
    { -- Lightborn
        id = 58,
        desc = {
            { 
				"Unlike other beasts of The Fog, you have adapted to light." .. br ..
				"The " .. iconLink(ils.auras) .. " of " .. iconLink(ils.survivors) .. " attempting to blind you with a Flashlight are revealed to you for #pl(1)." .. br ..
				"#pn grants immunity from being blinded by " .. iconLink(ils.flashlights) .. comma .. iconLink(ils.flashbangs) .. comma .. "or " .. iconLink(ils.blastMines) .. dot .. br ..
				quote("These monsters... they adapt! They emerge with strange new abilities.", "Vigo, Vigo's Journal")
            }
        }
    },
    { -- Tinkerer
        id = 59,
        desc = {
            { 
				"Whenever a " .. iconLink(ils.gen) .. " is repaired to " .. bclr(2, "70 %") .. ", it triggers a " .. i("[[Loud Noise Notification]]") .. " and you are granted the " .. state(ils.undetectable) .. space .. b("Status Effect") .. " for the next #pl(1)."
            }
        }
    },
    { -- Stridor
        id = 60,
        desc = {
            { 
				"You are acutely sensitive to the breathing of your prey." .. br ..
				"All Survivors' " .. i("Grunts of Pain") .. " are #pl(1) louder and their regular breathing is #pl(2) louder." .. br ..
				quote("If you don't stop and catch your breath... she will.")
            }
        }
    },
    { -- Thanatophobia
        id = 61,
        desc = {
            { 
				"Their courage fades in the face of their undeniable mortality." .. br ..
				"Each injured, dying, or hooked Survivor incurs a stack-able #pl(1) penalty to all Survivors' Repairing, Sabotaging, Blessing, and Cleansing Action speeds, up to a maximum of #pl(2)." .. br ..
				quote("She plays with us and revels in our pain.")
            }
        }
    },
    { -- A Nurse's Calling
		id = 62,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"The " .. iconLink(ils.auras) .. " of Survivors, who are healing or being healed, are revealed to you when they are within a range of #pl(1)." .. br ..
				quote("Still attached to the fragments of her past life, she is drawn to those in need of help.")
			}
		},
		history = {
			{	--any other in list needs copy of perk record, then the old description (if changed)
				changed = "1.1.2", --Patch when these values were changed into current ones or next change
				adjust = "Nerf", --Nerf/Buff/Change
				notice = "reduced Aura-reading ranges to #pl(1) metres.", --the text itself
				before = {id = 62,  name = "A Nurse's Calling"            , baseLevel = 3, units = {4}, values = {20, 26, 32}, character = 4, charType = 'K', tags = {"Aura"}}
			}
		},
		teachDesc = {
			bclr(11, "Unlocking this Perk makes it available in the Bloodweb of all Killers") .. nlp ..
			"Unlocks potential in one's Aura-reading ability." .. nlp ..
			"The Auras of Survivors who are healing or being healed are revealed to you when they are within a range of " .. bclr(13, "several metres") .. dot .. nlp ..
			quote("Still attached to the fragments of her past life, she is drawn to those in need of help.")
			--b(clr(12, "May be unlocked in the Shrine of Secrets or in The Nurse's Bloodweb at") .. " " .. clr(6, "Level 40") .. dot) -- DON'T INCLUDE THIS ROW
		}
	},
	{ -- Dying Light
        id = 63,
        desc = {
            { 
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"Each time you hook a Survivor other than your " .. state(ils.obsession) .. ", you gain " .. bclr(2, "1 Token") .. colon ..
				bullet .. "For as long as the " .. i(b("Obsession")) .. " is alive, all other Survivors suffer from a stack-able #pl(1) penalty to Repairing, Healing, and Sabotaging speeds per Token, up to a maximum of #pl(2) or " .. bclr(6, "11 Tokens") .. dot ..
				bullet .. "The " .. i(b("Obsession")) .. " is unaffected by this penalty and instead granted a permanent " .. bclr(8, "33 %") .. " Action Speed bonus to Unhooking and Healing other Survivors." .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("This isn't a man...", "Dr Sam Loomis")
            }
        }
    },
    { -- PLay With Your Food
        id = 64,
        desc = {
            { 
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"Each time you chase your " .. state(ils.obsession) .. " and let them escape, #pn recieves " .. bclr(2, "1 Token") .. ", up to a maximum of " .. bclr(6, "3 Tokens") .. colon ..
				bullet .. "Each Token applies a stack-able #pl(1) " .. state(ils.haste) .. space .. b("Status Effect") .. ", up to a maximum of #pl(2)." ..
				bullet .. "Performing " .. i("[[Basic Attacks]]") .. ", or " .. i("[[Special Attacks]]") .. " that can damage Survivors, consumes " .. bclr(8, "1 Token") .. dot .. nlp ..
				"#pn has a cool-down of " .. bclr(4, "10 seconds") .. " on Token-accumulation." .. br ..
				perkStrings.obsKiller2 .. br ..
				quote("You've fooled them, haven't you Michael? But not me.", "Dr Sam Loomis")
            }
        }
    },
    { -- Save the Best for Last
        id = 65,
        desc = {
            { 
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"Each time you hit a Survivor other than your " .. state(ils.obsession) .. " with a " .. i("[[Basic Attack]]") .. ", #pn gains " .. bclr(2, "1 Token") .. ", up to a maximum of " .. bclr(6, "8 Tokens") .. colon ..
				bullet .. "Gain a stack-able " .. bclr(8, "5 %") .. " Cool-down reduction on successful attacks per Token, up to a maximum of " .. bclr(4, "40 %") .. dot .. nlp ..
				"Each time you hit your " .. i(b("Obsession")) .. " with a " .. i("[[Basic Attack]]") .. ", #pn loses #pl(1)." .. 
				bullet .. i("When the " .. i(b("Obsession")) .. " is sacrificed or killed, you can neither gain nor lose any more Tokens.") .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("Death has come to your little town, Sheriff.", "Dr Sam Loomis")
            }
        }
    },
	{ -- Ace in the Hole
		id = 66,
		desc = {
			{
				"Lady Luck always seems to be throwing something good your way." .. br ..
				"When retrieving an " .. iconLink(ils.item) .. " from a " .. iconLink(ils.chest) .. ", there is a chance an " .. iconLink(ils.addon) .. " will be attached to it." ..
				bullet .. bclr(2, "100 %") .. " chance for an Add-on of " .. bclr(4, "Very Rare") .. " Rarity or lower." ..
				bullet .. "#pl(1) chance for a second Add-on of " .. bclr(2, "Uncommon") .. " Rarity or lower." .. nlp ..
				"#pn allows you to keep any Add-ons your Item has equipped upon escaping." .. br ..
				quote("Everything that glitters isn't gold. But gold isn't worth a damn in this place, so this should come in handy.", "Ace Visconti")
			}
		},
		history = {},
	},
	{ -- Open-Handed
        id = 67,
        desc = {
            { 
				"Strengthens the potential in your and your team's Aura-reading abilities." .. br ..
				"#pn increases all Aura-reading ranges by #pl(1)." .. br ..
				"#pn does not stack with other instances of itself." .. br ..
				quote("Paying attention is what kept me alive through the years. That, and my good looks of course.", "Ace Visconti")
            }
        }
    },
    { -- Up the Ante
        id = 68,
        desc = {
            { 
				"All will be well in the end; you just know it." .. br .. "Your confidence strengthens the feeling of hope for those around you." .. br ..
				"For Each Survivor still in the Trial, #pn gains " .. bclr(2, "1 Token") .. dot ..
				bullet .. "Each Token applies a stack-able #pl(1) bonus to the " .. iconLink(ils.luck).. " of all Survivors, up to a maximum of #pl(2)." .. nlp ..
				quote("What can I say? I'm just a very lucky guy... I'm sure some of it will rub off on you.", "Ace Visconti")
            }
        }
    },
    { -- Hex: Ruin
        id = 69,
        desc = {
            { 
				"A Hex that affects all Survivor's Generator Repair progress." .. br ..
				"All " .. iconLink(ils.gens) .. " automatically regress at #pl(1) of the normal Regression speed whenever they are not being repaired." .. br ..
				perkStrings.hexEffects .. br ..
				quote("A curse is upon you. It will cause your ruin.")
            }
        }
    },
    { -- Hex: Devour Hope
        id = 70,
        desc = {
            { 
				"A Hex rooting its power on hope." .. br .. "The false hope of Survivors ignites your hunger." .. br ..
				"Each time a " .. iconLink(ils.survivor) .. " is rescued from a Hook when you are at least " .. bclr(2, "24 metres") .. " away, #pn recieves " .. bclr(2, "1 Token") .. colon ..
				bullet .. bclr(4, "2 Tokens") .. colon .. space .. bclr(6, "10 seconds") .. " after hooking a Survivor, gain a #pl(1) " .. state(ils.haste) .. space .. b("Status Effect") .. " for the next " .. bclr(8, "10 seconds") .. dot ..
				bullet .. bclr(4, "3 Tokens") .. colon .. " Survivors suffer permanently from the " .. state(ils.exposed) .. space .. b("Status Effect") .. dot ..
				bullet .. bclr(4, "5 Tokens") .. colon .. " You are granted the ability to kill all Survivors by your own hand." .. nlp ..
				perkStrings.hexEffects .. br ..
				quote("If you do nothing, you have their blood on your hands. If you save them, her hunger grows.")
            }
        }
    },
    { -- Hex: The Third Seal
        id = 71,
        desc = {
            { 
				"A Hex that hinders the Survivors' Aura-reading abilities." .. br ..
				"The last #pl(1) hit with either your " .. i("[[Basic Attack]]") .. " or " .. i("[[Special Attack]]") .. " suffer from the " .. state(ils.blindness) .. space .. b("Status Effect") .. dot .. br ..
				perkStrings.hexEffects .. br ..
				quote("She touched your skin, you bear the witch's mark!")
            }
        }
    },
    { -- Left Behind
		id = 72,
		desc = {
			{
				'You will get the job done... no matter the cost.' .. br ..
				'When you are the last Survivor remaining in the Trial, the ' .. iconLink(ils.aura) .. ' of the ' .. iconLink(ils.hatch) .. ' is revealed to you when you are within #pl(1).' .. nlp ..
				quote("I'm not horse-shittin' around. I'm doing this alone!", "Bill Overbeck")
			}
		}
	},
	{ -- Borrowed Time
		id = 73,
		desc = {
			{
				"You are fuelled with an unexpected energy when saving an Ally from a Hook." .. br ..
				"For #pl(1) after unhooking a Survivor, the unhooked Survivor is protected by the " .. state(ils.endurance) .. space .. b("Status Effect") .. dot ..
				bullet .. "Any damage taken that would put the Survivor into the " .. iconLink(ils.dyingState) .. " will instead trigger the " .. state(ils.deepWound) .. space .. b("Status Effect") .. ", after which the Survivor has " .. bclr(2, "20 seconds") .. " to Mend themselves." ..
				bullet .. "Taking damage while under the effect of " .. i(b("Deep Wound")) .. " or if its timer runs out will put the Survivor into the Dying State." .. nlp ..
				quote("Probably stings like hell, but it ain't gonna kill ya. Up and at 'em soldier. Time to move!", "Bill Overbeck")
			}
		}
	},
	{ -- Unbreakable
		id = 74,
		desc = {
			{
				"Past battles have taught you a thing or two about survival." .. br ..
				"Once per Trial, you can completely recover from the " .. iconLink(ils.dyingState) .. dot ..
				bullet .. "Your Recovery speed is increased by #pl(1)." .. nlp ..
				quote("Goddammit, I am seriously FUBAR!", "Bill Overbeck")
			}
		}
	},
	{ -- Technician
		id = 75,
		desc = {
			{
				"You are apt at handling machinery with the greatest care and precision." .. br ..
				"Failing a " .. iconLink(ils.skillCheck) .. " while repairing:" .. 
				bullet .. "Prevents the " .. i("Generator Explosion") .. dot ..
				bullet .. "Applies the default Regression penalty." ..
				bullet .. "Applies an additional Regression penalty of #pl(1)." .. nlp ..
				"#pn reduces the audible range of your Generator-repairing noises by " .. bclr(2, "8 metres") .. dot .. br ..
				quote("I'm gonna stealth this one.", "Feng Min")
			}
		}
	},
	{ -- Alert
		id = 76,
		desc = {
			{
				"Your acute senses are on high alert." .. br ..
				"Whenever the Killer destroys a " .. iconLink(ils.pallet) .. " or a " .. iconLink(ils.bWall) .. ", or damages a " .. iconLink(ils.gen) .. ", their " .. iconLink(ils.aura) .. " is revealed to you for #pl(1)." .. br ..
				quote("I have true sight,", "Feng Min")
			}
		},
		history = {
			{
				changed = "1.5.2c",
				adjust = "Buff",
				notice = "increased the time the Killer's Aura is revealed to the Survivor to " .. clr(6, "6 seconds") .. dot,
				
				before = {id = 76,  name = "Alert"            , baseLevel = 3, units = {4, 1}, values = {12, 24, 36, 60, 45, 30}, character = 9, charType = 'S', level = 40, tags = {"Auras"}},
				text = "Your acute senses are on high alert. When the Killer performs the break action within '''#pl(1)  of range, the Killer's Aura is revealed to you for '''{{clr|2|3 seconds}}'''. This effect can only be triggered once every #pl(2)."
			},
			{
				changed = "2.3.0", 
				adjust = {"Buff", "Buff", "Nerf"},
				notice = {"Alert now has an unlimited range.", b("Alert") .. " removed the cool-down.", b("Alert") .. " now reveals the Aura for 3/4/5 seconds."},
				
				before = {id = 76,  name = "Alert"            , baseLevel = 3, units = {4, 1}, values = {12, 24, 36, 60, 45, 30}, character = 9, charType = 'S', level = 40, tags = {"Auras"}},
				text = "Your acute senses are on high alert. When the Killer performs the break action within '''#pl(1)  of range, the Killer's Aura is revealed to you for '''{{clr|2|6 seconds}}'''. This effect can only be triggered once every #pl(2)."
			}
		},
	},
	{ -- Lithe
		id = 77,
		desc = {
			{
				"After performing a " .. b("rushed") .. " vault, break into a sprint of " .. bclr(2, "150 %") .. " of your normal running speed for a maximum of " .. bclr(6, "3 seconds") .. dot .. br ..
				"#pn causes the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for #pl(1)." .. br ..
				"#pn cannot be used when " .. i(b("Exhausted")) .. dot .. br ..
				quote("U mad?", "Feng Min")
			}
		}
	},
	{ -- Overwhelming Presence
		id = 78,
		desc = {
			{
				"Your presence alone instils great fear." .. br ..
				"Survivors within your " .. iconLink(ils.terrorRadius) .. " suffer from inefficiency:" ..
				bullet .. "When using an " .. iconLink(ils.item) .. ", its Depletion rate is increased by #pl(1)." .. nlp ..
				quote("Shit!! I dropped the gauze!")
			}
		}
	},
	{ -- Overcharge
		id = 79,
		desc = {
			{
				"You are fuelled by your hate for progress." .. br ..
				"Damaging a " .. iconLink(ils.gen) .. " overcharges it:" ..
				bullet .. "The next " .. iconLink(ils.survivor) .. " interacting with it will be faced with a difficult " .. iconLink(ils.skillCheck) .. dot ..
				bullet .. "Failing the Skill Check results in an additional Progression loss of #pl(1)." ..
				bullet .. "Succeeding the Skill Check does not grant any bonus Progression." .. nlp ..
				quote("Its a trap, But a trap one must step in...")
			}
		}
	},
	{ -- Monitor & Abuse
		id = 80,
		desc = {
			{
				"Meticulous in your approach, terrifying in your application." .. br ..
				"Your base " .. iconLink(ils.terrorRadius) .. " is increased by " .. bclr(2, "8 metres") .. dot ..
				bullet .. "Whenever you are outside of a Chase, your Terror Radius is reduced by " .. bclr(6, "16 metres") .. " while your " .. i("Field of View") .. " is increased by #pl(1)." .. nlp ..
				i("Field of View gains do not stack.") .. br ..
				quote("Its time for your treatment!", "Herman Carter, The Doctor")
			}
		}
	},
	{ -- We're Gonna Live Forever
		id = 81,
		desc = {
			{
				"Your few friends deserve the best protection." .. br ..
				"When healing a dying " .. iconLink(ils.survivor) .. ", your Healing speed is increased by " .. bclr(2, "100 %") .. dot .. br ..
				"Performing any of the following actions has #pn gain " .. bclr(6, "1 Token") .. colon ..
				bullet .. "Performing a Safe Hook Rescue" ..
				bullet .. "Taking a " .. i("[[Protection Hit]]") .. " for an injured Survivor." ..
				bullet .. "Stunning or Blinding the Killer to rescue a carried Survivor" .. nlp ..
				"Each Token grants a stack-able " .. bclr(8, "25 %") .. " bonus to all Bloodpoint gains, up to a maximum of #pl(1)." .. br ..
				i("The bonus " .. iconLink(ils.bloodpoints) .. " are only awarded post-Trial.") .. br ..
				quote("Come on then, let's ave' it! I don't give a shit pal.", "David King")
			}
		}
	},
	{ -- Dead Hard
		id = 82,
		desc = {
			{
				"Activate-able Perk." .. br ..
				"You can take a beaking." .. br .. "When Injured, tap into your adrenaline bank and dash forward quickly to avoid damage." ..
				bullet .. "Press the " .. i("Active Ability button") .. " while running to dash forward." ..
				bullet .. "Avoid any damage during the " .. i("Dash") .. dot .. nlp ..
				"#pn causes the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for #pl(1)." .. br ..
				"#pn cannot be used when " .. i(b("Exhausted")) .. dot .. br ..
				quote("We were walkin' through t'ginnel one night when a beer bottle flew past me, then another, and another. I thought to myself " .. '"' .. "Gonna 'ave some fun 'ere lads, let's get stuck in!" .. '"' .. ". It were a right dust up, I swear down!", "David King")
			}
		}
	},
	{ -- No Mither
		id = 83,
		desc = {
			{
				"Go on out, kid, it is just a scratch." .. br .. "Your thick blood coagulates practically instantly." .. br ..
				"You suffer from the " .. state(ils.broken) .. space .. b("Status Effect") .. " for the entire Trial, but benefit from the following effects:" .. 
				bullet .. iconLink(ils.poolsBlood) .. " are suppressed." ..
				bullet .. "When injured or dying, " .. i("Grunts of Pain") .. " are reduced by #pl(1)." ..
				bullet .. "Your Recovery speed is increased by #pl(2)." ..
				bullet .. "You can recover fully from the " .. iconLink(ils.dyingState) .. dot .. nlp ..
				quote("I lost it. Just lamped him one. They went and banned me didn't they. Went t'pub afterwards, had a few pints and moved on to the next chapter. I couldn't be mithered with it all anyway, you know what I mean? Can't be arsed.", "David King")
			}
		}
	},
	{ -- Territorial Imperative
		id = 84,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"The " .. iconLink(ils.aura) .. " of a Survivor entering the " .. iconLink(ils.basement) .. " when you are at least " .. bclr(2, "32 metres") .. " away is revealed to you for " .. bclr(6, "3 seconds") .. dot .. br ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("We're not safe anywhere...")
			}
		}
	},
	{ -- Beast of Prey
		id = 85,
		desc = {
			{
				"Your lust for a kill is so intense that your connection with The " .. iconLink(ils.entity) .. " is momentarily lost, making you totally unpredictable." .. br ..
				"Upon gaining the " .. state(ils.bloodlust) .. space .. b("Status Effect") .. ", #pn activates:" ..
				bullet .. "Grants the " .. state(ils.undetectable) .. space .. b("Status Effect") .. " for as long as " .. i(b("Bloodlust")) .. " is active." .. nlp ..
				"#pn grants #pl(1) bonus " .. iconLink(ils.bloodpoints) .. " for actions in the " .. iconLink(ils.hunter) .. " Category." .. br ..
				i("The bonus Bloodpoints are only awarded during the Trial.") .. br ..
				quote("Where did she go?")
			}
		}
	},
	{ -- Hex: Huntress Lullaby
		id = 86,
		desc = {
			{
				"A Hex rooting its power in despair." .. br .. "Your hunt is an irresistible song of dread which muddles your prey's attention." .. br ..
				iconLink(ils.survivors) .. " recieve a #pl(1) Regression penalty on " .. iconLink(ils.failedSChecks) .. " for Repair and Healing actions." .. br ..
				"#pn grows in power each time you Hook a Survivor, gaining " .. bclr(2, "1 Token") .. ", and affecting Repair and Healing Skill Checks:" ..
				bullet .. bclr(4, "1 Token") .. colon .. " shortens the time between the Warning sound and the Skill check by " .. bclr(6, "-14 %") .. dot ..
				bullet .. bclr(4, "2 Tokens") .. colon .. " shortens the time between the Warning sound and the Skill check by " .. bclr(8, "-28 %") .. dot ..
				bullet .. bclr(4, "3 Tokens") .. colon .. " shortens the time between the Warning sound and the Skill check by " .. bclr(4, "-42 %") .. dot ..
				bullet .. bclr(4, "4 Tokens") .. colon .. " shortens the time between the Warning sound and the Skill check by " .. bclr(3, "-56 %") .. dot ..
				bullet .. bclr(4, "5 Tokens") .. colon .. " disables the Warning sound." .. nlp ..
				perkStrings.hexEffects .. br ..
				quote("That song, it drives me crazy!")
			}
		}
	},
	{ -- Knock Out
		id = 87,
		desc = {
			{
				"The trauma caused by your brutal attacks makes crying for help painfully difficult." .. br ..
				"When putting a Survivor into the " .. iconLink(ils.dyingState) .. " with your " .. i("[[Basic Attack]]") .. colon ..
				bullet .. "Their " .. iconLink(ils.aura) .. " is not revealed to any Survivor farther away from them than #pl(1)." ..
				bullet .. "For the next " .. bclr(2, "15 seconds") .. ", the dying Survivor suffers from a decreased " .. i("Field of View") .. ", the " .. state(ils.blindness) .. space .. b("Status Effect") .. ", and crawls " .. bclr(6, "50 %") .. " slower." .. nlp ..
				quote("Oh, that gun's no good. The old way... with a sledge! You see, that way's better. They die better that way.", "Nubbins Sawyer")
			}
		}
	},
	{ -- Barbecue & Chilli
		id = 88,
		desc = {
			{
				"A deep bond with The " .. iconLink(ils.entity) .. " unlocks potential in one's Aura-reading ability." .. br ..
				"After hooking a Survivor, all other Survivors' " .. iconLink(ils.auras) .. " are revealed to you for " .. bclr(2, "4 seconds") .. " when they are farther than " .. bclr(6, "40 metres") .. " from the " .. iconLink(ils.hook) .. 
				bullet .. "Each time a Survivor is hooked for the first time, gain a stack-able " .. bclr(8, "25 %") .. " bonus to all Bloodpoint gains, up to a maximum of #pl(1)." .. nlp ..
				i("The bonus " .. iconLink(ils.bloodpoints) .. " are only awarded post-Trial.") .. br ..
				quote("I just can't take no pleasure in killing. There's just some things you gotta do. Don't mean you have to like it.", "Drayton Sawyer")
			}
		}
	},
	{ -- Franklin's Demise
		id = 89,
		desc = {
			{
				"Your vicious " .. i("[[Basic Attacks]]") .. " make Survivors drop their regular " .. iconLink(ils.items) .. " or " .. bclr(25, "Limited Items") .. " on impact." ..
				bullet .. "If not recovered within #pl(1), the lost Items will have their Charges depleted by The " .. iconLink(ils.entity) .. dot ..
				bullet .. "The " .. iconLink(ils.auras) .. " of lost Items are revealed to you within " .. bclr(2, "32 metres") .. " and slowly fade from " .. bclr(16, "white") .. " to " .. bclr(19, "red") .. " as the timer elapses." .. nlp ..
				quote("Sally, I hear something. Stop! Stop!", "Franklin Hardesty")
			}
		}
	},
	{ -- Fire Up
		id = 90,
		desc = {
			{
				"The increased pressure of losing your preys fills you with anger and gives you unsuspected motivation." .. br ..
				"Each time a Generator is completed, #pn grows in power." .. 
				bullet .. "Gain a stack-able #pl(1) Action Speed bonus to picking-up and dropping Survivors, breaking " .. iconLink(ils.pallets) .. " and " .. iconLink(ils.bWalls) .. ", damaging " .. iconLink(ils.gens) .. ", and vaulting " .. iconLink(ils.windows) .. ", up to a maximum of #pl(2)." .. br ..
				quote("Now why don't you just fucking die?", "Freddy Krueger")
			}
		}
	},
	{ -- Remember Me
		id = 91,
		desc = {
			{
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"Each time you hit your " .. state(ils.obsession) .. " with a " .. i("[[Basic Attack]]") .. ", #pn gains " .. bclr(2, "1 Token") .. colon ..
				bullet .. "The Opening time of both " .. iconLink(ils.exitGates) .. " is increased by " .. bclr(6, "4 seconds") .. " per token, up to a maximum of #pl(1)." ..
				bullet .. "The " .. i(b("Obsession")) .. " is unaffected by this penalty." .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("You don't remember? You must. You're my number one, and you'll never wake up again.", "Freddy Krueger")
			}
		}
	},
	{ -- Blood Warden
		id = 92,
		desc = {
			{
				"As soon as one " .. iconLink(ils.exitGate) .. " is opened, #pn activates." .. 
				bullet .. "The " .. iconLink(ils.auras) .. " of " .. iconLink(ils.survivors) .. " standing within the Exit-Gate area are revealed to you." .. nlp..
				"Once per Trial, hooking a Survivor while #pn is active calls upon The " .. iconLink(ils.entity) .. " to block the exits for all Survivors for #pl(1)." .. br ..
				quote("This is my world. And you can't ever leave.", "Freddy Krueger")
			}
		}
	},
	{ -- Wake Up!
		id = 93,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"Once all " .. iconLink(ils.gens) .. " are completed, #pn activates:" ..
				bullet .. "The " .. iconLink(ils.auras) .. " of the " .. iconLink(ils.eGateSwitches) .. " are revealed to you within " .. bclr(2, "128 metres") .. dot ..
				bullet .. "When opening an Exit Gate, your Aura is revealed to all other Survivors within " .. bclr(6, "128 metres") .. dot ..
				bullet .. "You open Exit Gates #pl(1) faster." .. nlp ..
				quote("Ok, look. If we survive the next 24 hours, then I'll take you out on a real date.", "Quentin Smith")
			}
		}
	},
	{ -- Pharmacy
		id = 94,
		desc = {
			{
				"You have a knack for finding medicine." .. 
				bullet .. "Unlocking " .. iconLink(ils.chests) .. " is #pl(1) faster." ..
				bullet .. "Unlocking your " .. bclr(2, "first") .. " Chest guarantees an " .. iconLink(ils.eMedkit) .. dot .. nlp ..
				"#pn reduces the audible range of your Chest-unlocking noises by " .. bclr(6, "8 metres") .. dot .. br ..
				quote("Adrenaline, it's going to keep us awake. I stole it from one of the Nurse's carts.", "Quentin Smith")
			}
		}
	},
	{ -- Vigil
		id = 95,
		desc = {
			{
				"You look over your friends even in dire situations." .. br ..
				"You recover #pl(1) faster from the " .. state(ils.blindness) .. comma .. state(ils.broken) .. comma .. state(ils.exhaustion) .. comma .. state(ils.exposed) .. comma .. state(ils.haemorrhage) .. comma .. state(ils.hindered) .. comma .. "and " .. state(ils.oblivious) .. space .. b("Status Effects") .. dot .. 
				bullet .. "This effect also applies to all other " .. iconLink(ils.survivors) .. " within " .. bclr(2, "8 metres") .. " of you and lingers for " .. bclr(6, "15 seconds") .. dot .. br ..
				quote("I'm gonna be here when you wake up. You're gonna make it.", "Quentin Smith")
			}
		}
	},
	{ -- Hangman's Trick
		id = 96,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability and your ingenious modifications to " .. iconLink(ils.hooks) .. " alert you of tampering." ..
				bullet .. "Gain a " .. i("[[Loud Noise Notification]]") .. " whenever a " .. iconLink(ils.survivor) .. " begins sabotaging a Hook." ..
				bullet .. "While carrying a Survivor, see the " .. iconLink(ils.aura) .. " of any Survivor within #pl(1) of any Hook." .. nlp ..
				quote("No excuses, no equivocations... No crying.", "Amanda Young")
			}
		}
	},
	{ -- Surveillance
		id = 97,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"The " .. iconLink(ils.auras) .. " of regressing " .. iconLink(ils.gens) .. " are highlighted in " .. bclr(2, "white") .. dot .. 
				bullet .. "If the Regression progress is interrupted on a Generator, its Aura will be highlighted in " .. bclr(2, "yellow") .. " for #pl(1)." .. nlp ..
				"#pn increases the audible range of Survivors' Generator-repairing noises by " .. bclr(2, "8 metres") .. dot .. br ..
				quote("Are you gonna behave?", "Amanda Young")
			}
		}
	},
	{ -- Make Your Choice
		id = 98,
		desc = {
			{
				"Each time a Survivor is rescued from a Hook when you are at least " .. bclr(2, "32 metres") .. " away, #pn activates:" .. 
				bullet .. "The Rescuer suffers from the " .. state(ils.exposed) .. space .. b("Status Effect") .. " for the next #pl(1)." .. nlp ..
				"#pn has a cooldown of #pl(2)." .. br ..
				quote("You'd be surprised what tools can save a life.", "Amanda Young")
			}
		}
	},
	{ -- Tenacity
		id = 99,
		desc = {
			{
				"There is nothing stopping you." .. br ..
				"Your ferocious tenacity in dire situations allows you to crawl #pl(1) faster and also recover at the same time." .. br ..
				quote("What the hell is this? I'm taking this bastard down!", "Detective David Tapp")
			}
		}
	},
	{ -- Detective's Hunch
		id = 100,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"Each time a Generator is completed, the " .. iconLink(ils.auras) .. " of any " .. iconLink(ils.gens) .. comma .. iconLink(ils.chests) .. ", and " .. iconLink(ils.totems) .. "within #pl(1) are revealed to you for " .. bclr(6, "10 seconds") .. dot ..
				bullet .. "If you are holding a " .. iconLink(ils.map) .. ", any objects revealed by #pn will automatically be tracked by it." .. nlp ..
				quote("Are you able to tell us where you were last night?", "Detective David Tapp")
			}
		}
	},
	{ -- Stake Out
		id = 101,
		desc = {
			{
				"Getting close to the Killer fills you with determination." .. br ..
				"Every " .. bclr(2, "15 seconds") .. " you are standing within the Killer's " .. iconLink(ils.terrorRadius) .. " without being chased, #pn gains " .. bclr(6, "1 Token") .. ", up to a maximum of #pl(1)." ..
				bullet .. "When #pn has at least " .. bclr(8, "1 Token") .. comma .. iconLink(ils.gSkillChecks) .. " consume " .. bclr(4, "1 Token") .. " and are considered Great Skill Checks, granting an additional Progression bonus of " .. bclr(3, "1 %") .. dot ..
				bullet .. "Great Skill Checks do not consume any Tokens." .. nlp ..
				quote("I had you, I had you on your knees. You're runnin' scared because we had you. We're gonna close this case!", "Detective David Tapp")
			}
		}
	},
	{ -- Bamboozle
		id = 102,
		desc = {
			{
				"Performing a Vault action is #pl(1) faster and calls upon The " .. iconLink(ils.entity) .. " to block that Vault location for " ..iconLink(ils.survivors) .. " for #pl(2)." .. br ..
				i("Only one Vault location may be blocked this way at any given time.") .. br ..
				"#pn does not affect " .. iconLink(ils.pallets) .. dot
			}
		}
	},
	{ -- Coulrophobia
		id = 103,
		desc = {
			{
				"Your presence alone instils great fear." .. br ..
				"The Healing speed of " .. iconLink(ils.survivors) .. " within your " .. iconLink(ils.terrorRadius) .. " is reduced by #pl(1)."
			}
		}
	},
	{ -- Pop Goes the Weasel
		id = 104,
		desc = {
			{
				"A deep bond with The " .. iconLink(ils.entity) .. " unlocks great strength." .. br ..
				"After hooking a " .. iconLink(ils.survivor) .. ", #pn activates for the next #pl(1):" ..
				bullet .. "The next " ..iconLink(ils.gen) .. " you damage instantly loses " .. bclr(2, "25 %") .. " Progression." ..
				bullet .. "Regular Generator Regression applies afterwards and #pn deactivates."
			}
		}
	},
	{ -- Dance With Me
		id = 105,
		desc = {
			{
				"When performing a " .. b("rushed") .. " action to vault a " .. iconLink(ils.window) .. " or leave a " .. iconLink(ils.locker) .. ", you will not leave any " .. iconLink(ils.scratchMarks) .. " for the next " .. bclr(2, "3 seconds") .. dot .. br ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("Another show's off and runnin',".. br .."Dance with me, cuz there's a storm a commin'".. br .."Follow my boots, try to keep up,".. br .."Dance with me, until sun up.", "Kate Denson's " .. '"' .. "Dance with Me" .. '"')
			}
		}
	},
	{ -- Windows of Opportunity
		id = 106,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"The " .. iconLink(ils.auras) .. " of " .. iconLink(ils.bWalls) .. comma .. iconLink(ils.pallets) .. ", and " .. iconLink(ils.windows) .. " are revealed to you within #pl(1)." .. br ..
				quote("Rise and shine, work hard, carve out your name,".. br .."Take aim, pull the trigger, hit the bulls eye for fame,".. br .."Know the value of faith, an' family, and don't you complain,".. br .."Open wide, your windows of opportunity", "Kate Denson's " .. '"' .. "Windows of Opportunity" .. '"')
			}
		}
	},
	{ -- Boil Over
		id = 107,
		desc = {
			{
				"You are a battler and do everything to escape a foe's grasp." .. br ..
				"While being carried by the " .. iconLink(ils.killer) .. colon ..
				bullet .. "Your " .. i("Struggle Effects") .. " from Wiggling, causing the Killer to strafe sideways, are increased by #pl(1)." ..
				bullet .. "You obscure the Killer's ability to read the " .. iconLink(ils.auras) .. " of all " .. iconLink(ils.hooks) .. "within #pl(2) of your pick-up location." .. nlp ..
				quote("Buck and Wild,".. br .."Swing to be free,".. br .."Your hands just can't keep ahold of me.", "Kate Denson's " .. '"' .. "Boil Over" .. '"')
			}
		}
	},
	{ -- Spirit Fury
		id = 108,
		desc = {
			{
				"Each Pallet you break magnifies the wrath of The Entity." .. br ..
				"After breaking #pl(1), the next time you are stunned by a " .. iconLink(ils.pallet) .. ", The " .. iconLink(ils.entity) .. " will instantly break it." ..
				bullet .. "You still suffer from the Stun penalty." .. nlp ..
				quote("Fury is her blood.")
			}
		}
	},
	{ -- Hex: Haunted Ground
		id = 109,
		desc = {
			{
				"Two trapped " .. iconLink(ils.hexTotems) .. " will spawn in the Trial Grounds." ..
				bullet .. "When either Hex Totem is cleansed, all " .. iconLink(ils.survivors) .. " suffer from the " .. state(ils.exposed) .. space .. b("Status Effect") .. " for #pl(1)." ..
				bullet .. "The second Hex Totem will immediately turn into a Dull Totem." .. nlp ..
				quote("Her home become profane.")
			}
		}
	},
	{ -- Rancor
		id = 110,
		desc = {
			{
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"Each time a " .. iconLink(ils.gen) .. " is completed:" ..
				bullet .. "Your " .. iconLink(ils.aura) .. " is revealed to the " .. state(ils.obsession) .. " for #pl(1)." ..
				bullet .. "All Survivors' locations are revealed to you for " .. bclr(2, "3 seconds") .. dot .. nlp ..
				"Once all Generators are completed:" ..
				bullet .. "The " .. i(b("Obsession")) .. " suffers from a permanent " .. state(ils.exposed) .. space .. b("Status Effect") .. dot .. 
				bullet .. "You are granted the ability to kill the " .. i(b("Obsession")) .. " by your own hand." .. nlp ..
				i("You can only be " .. b("obsessed") .. " with one Survivor at a time.")
			}
		}
	},
	{ -- Diversion
		id = 111,
		desc = {
			{
				"Activate-able perk." .. br ..
				"Standing within the Killer's " .. iconLink(ils.terrorRadius) .. " while not in a Chase for #pl(1) activates #pn." .. br ..
				"Once #pn is activated, press the " .. i("Active Ability button") .. " while crouched and motionless to throw a pebble, creating a distraction for the Killer at a distance of " .. bclr(2, "20 metres") .. dot .. br ..
				"The distraction consists of the following:" ..
				bullet .. "A" .. i("[[Loud Noise Notification]]") ..
				bullet .. iconLink(ils.scratchMarks) .. nlp ..
				i("Diversion's") .. " timer resets once the ability has been activated." .. br ..
				quote("There's what is easy and then there's what is right. If you confuse the two, there's no telling what you become.", "Adam Francis")
			}
		}
	},
	{ -- Deliverance
		id = 112,
		desc = {
			{
				"After performing a Safe Hook Rescue on another Survivor, #pn activates:" .. 
				bullet .. "Your Self-Unhook attempts will succeed " .. bclr(2, "100 %") .. " of the time." .. nlp ..
				"#pn causes the " .. state(ils.broken) .. space .. b("Status Effect") .. " for #pl(1) after unhooking yourself." .. br ..
				quote("I was raised by a strict man who taught me how to make the best of a bad situation.", "Adam Francis")
			}
		}
	},
	{ -- Autodidact
		id = 113,
		desc = {
			{
				"You start the  Trial with a " .. bclr(2, "-25 %") .. " Progression penalty for " .. iconLink(ils.skillChecks) .. " to heal " .. iconLink(ils.survivors) .. dot .. br ..
				"For every successful Skill Check completed while healing a Survivor, #pn gains " .. bclr(2, "1 Token") .. " up to a maximum of #pl(1)." .. 
				bullet .. "Each Token grants a " .. bclr(8, "+15 %") .. " bonus Progression for a successful Skill Check while healing Survivors." ..
				bullet .. "Great Skill Checks cannot be performed while using #pn." .. nlp ..
				"#pn is not active when using a " .. iconLink(ils.medkit) .. " to heal." .. br ..
				quote("There's no limit to what you can achieve, as long as you back with hard work.", "Adam Francis")
			}
		}
	},
	{ -- Discordance
		id = 114,
		desc = {
			{
				"Any " .. iconLink(ils.gen) .. " within a range of #pl(1) that is being repaired by " .. bclr(2, "2 or more Survivors") .. " is marked by a " .. bclr(2, "yellow") .. space .. iconLink(ils.aura) .. dot ..
				bullet .. "When the Generator is first highlighted, #pn triggers a " .. i("[[Loud Noise Notification]]") .. " on the Generator." ..
				bullet .. "After the Generator is no long within range or is being repaired by just " .. bclr(6, "1 Survivor") .. ", the highlighted Aura will linger for another " .. bclr(8, "4 seconds") .. dot .. nlp ..
				quote("Smartasses get killed. We always see to that.", "The Legion")
			}
		}
	},
	{ -- Mad Grit
		id = 115,
		desc = {
			{
				"While carrying a Survivor, you suffer no cool-down on missed attacks." .. 
				bullet .. "Successfully hitting a Survivor will pause the carried Survivor's Wiggling Progression for #pl(1)." .. nlp ..
				quote("There's no getting out of this now. We're too good at it.", "The Legion")
			}
		}
	},
	{ -- Iron Maiden
		id = 116,
		desc = {
			{
				"You open " .. iconLink(ils.lockers) .. " #pl(1) faster." .. br ..
				"Survivor's who exit Lockers suffer from the " .. state(ils.exposed) .. space .. b("Status Effect") .. " for " .. bclr(2, "30 seconds") .. " and their location is revealed to you for " .. bclr(6, "4 seconds") .. dot .. br ..
				quote("This is no place for cowards.", "The Legion")
			}
		}
	},
	{ -- Breakdown
		id = 117,
		desc = {
			{
				"Each time you are unhooked or unhook yourself, the " .. iconLink(ils.hook) .. " breaks and the Killer's " .. iconLink(ils.aura) .. " is revealed to you for #pl(1)." ..
				bullet .. "A Hook broken by #pn takes " .. bclr(2, "180 seconds") .. " to respawn." .. nlp ..
				quote("Charge from the Belly of the Beast." .. br .. "Here's a sketch/painting on a piece of wood I saw by the side of this road. I felt like it got a story to tell. And it didn't waste its second chance.", "Jeff, ink and oil wash on slice of wood, 12x16")
			}
		}
	},
	{ -- Aftercare
		id = 118,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"You see the " .. iconLink(ils.aura) .. " of the last #pl(1):" ..
				bullet .. "You have rescued from a " .. iconLink(ils.hook) .. ", or who have rescued you from a Hook." ..
				bullet .. "You have completed a Healing action on, or who have completed a Healing action on you." ..
				bullet .. "They also see your Aura." .. nlp ..
				"All effects of #pn are reset upon being hooked by the " .. iconLink(ils.killer) .. dot .. br ..
				quote("A Mercy that Rips the Storm." .. br .. "Oil work to honour my best buddies who happen to be the best musicians I know. Their first album is still my favourite. It got me through a dark time in my life.", "Jeff, oil on canvas, 16x16")
			}
		},
		history = {},
	},
	{ -- Distortion
		id = 119,
		desc = {
			{
				"You start the trial with " .. bclr(2, "3 Tokens") .. dot .. br ..
				"Whenever the " .. iconLink(ils.killer) .. " attempts to read your " .. iconLink(ils.aura) .. ", #pn activates and a Token is consumed:" .. 
				bullet .. "Your Aura will not be shown to the Killer and you will not leave any " .. iconLink(ils.scratchMarks) .. " for the next #pl(1)." .. nlp ..
				"#pn does not activate when you are in the " .. iconLink(ils.dyingState) .. " or in a " .. b("Killer Trap") .. dot .. br ..
				quote("Death Fooled by the Cloak of Falcon Feathers." .. br .. "Sketch inspired by a few sleepless nights during winter. Exploration of Norse mythology: bravery can conceal your flaws, even when you are at your most vulnerable.", "Jeff, pencil on tone paper, 12x12")
			}
		}
	},
	{ -- Corrupt Intervention
		id = 120,
		desc = {
			{
				"Your prayers invoke a dark power that meddles with the Survivors' chances of survival." .. br ..
				"At the start of the Trial, the " .. bclr(2, "3 Generators") .. " located farthest from you are blocked by The " .. iconLink(ils.entity) .. " for #pl(1)." .. br ..
				quote("It shall be known across the land that the Gods curse the unfaithful.", "(The Tablet of Adiris, 3.7)")
			}
		}
	},
	{ -- Infectious Fright
		id = 121,
		desc = {
			{
				"The cries of the unfaithful make your heart leap." .. br ..
				"Whenever a Survivor is put into the " .. iconLink(ils.dyingState) .. " by any means, all other Survivors within your " .. iconLink(ils.terrorRadius) .. " will scream and reveal their current location to you for #pl(1)." .. br ..
				quote("Horror overcomes the heart of infidels who cry at the feet of the fallen.", "(Hymn of Praise, 11.4)")
			}
		}
	},
	{ -- Dark Devotion
		id = 122,
		desc = {
			{
				"The display of your Powers creates a whirlwind of panic that spreads throughout the land." .. br ..
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"Hiting the " .. state(ils.obsession) .. " with a " .. i("[[Basic Attack]]") .. " causes them to emit a " .. iconLink(ils.terrorRadius) .. " of " .. bclr(2, "32 metres") .. " for the next #pl(1)." ..
				bullet .. "YOu are granted the " .. state(ils.undetectable) .. space .. b("Status Effect") .. dot ..
				bullet .. "The " .. i(b("Obsession")) .. " hears thier own Terror Radius." .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("And terror shall take hold of a defiant non-believer, who shall falsely announce my arrival.", "(The Tablet of Adiris, 48.9)")
			}
		}
	},
	{ -- Solidarity
		id = 123,
		desc = {
			{
				"Sharing painful experiences has the power to heal." .. br ..
				"When injured, healing another " .. iconLink(ils.survivor) .. " without using a " .. iconLink(ils.medkit) .. " also heals you with a Conversion rate of #pl(1)." .. br ..
				quote("Showing up when things get rough, listening to people's problems, and supporting those in need; that's how you become stronger, that's how you grow.", "Jane Romero")
			}
		}
	},
	{ -- Poised
		id = 124,
		desc = {
			{
				"Achieving goals boosts your confidence." .. br ..
				"After a " .. iconLink(ils.gen) .. " is completed, you will not leave any " .. iconLink(ils.scratchMarks) .. " for the next #pl(1)." .. br ..
				quote("Ok, stay calm. Don't overthink it and just keep moving forward: you got this.", "Jane Romero")
			}
		}
	},
	{ -- Head On
		id = 125,
		desc = {
			{
				"When your mind is set, there better be no one standing in your way." .. br ..
				"While standing in a " .. b(iconLink(ils.locker)) .. " for " .. bclr(2, "3 seconds") .. ", #pn activates:" ..
				bullet .. "When performing a " .. b("rushed") .. " action to leave a Locker, stun the Killer for " .. bclr(6, "3 seconds") .. " if they are within range." .. nlp ..
				"#pn causes the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for #pl(1)." .. br ..
				"#pn cannot be used when " .. i(b("Exhausted")) .. " or when you have accrued " .. iconLink(ils.stillCrows) .. dot .. br ..
				quote("People are remembered for the challenges they overcome. You can run away and forget what you're capable of or you can face your fears and remind the world of who you are.", "Jane Romero")
			}
		}
	},
	{ -- Flip-Flop
		id = 126,
		desc = {
			{
				"You have an uncanny ability to escape the inevitable." .. br ..
				"While in the " .. iconLink(ils.dyingState) .. comma .. space .. bclr(2, "50 %") .. " of your Recovery progression is converted into Wiggling progression, up to a maximum of #pl(1), once you are picked up by the " .. iconLink(ils.killer) .. dot .. br ..
				quote("Catch ya on the flip-flop.", "Ash Williams")
			}
		}
	},
	{ -- Buckle Up
		id = 127,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br ..
				"You can determine the Recovery progress of dying " .. iconLink(ils.survivors) .. " by the intensity of their " .. iconLink(ils.aura) .. " at a distance of " .. bclr(2, "48 metres") .. " away." .. br ..
				"When healing another Survivor from the " .. iconLink(ils.dyingState) .. " to the " .. iconLink(ils.injuredState) .. ", the Killer's Aura is revealed to the both of you for #pl(1)." .. br ..
				quote("Ghost beaters never leave a man behind.", "Ash Williams")
			}
		}
	},
	{ -- Mettle of Man
		id = 128,
		desc = {
			{
				"Evil has a way of always finding you." .. br ..
				"After triggering your " .. bclr(2, "third") .. space .. i("[[Protection Hit]]") .. ", #pn activates and you are protected by the " .. state(ils.endurance) .. space .. b("Status Effect") .. colon ..
				bullet .. "Any damage taken that would put you into the " .. iconLink(ils.dyingState) .. " from the " .. iconLink(ils.injuredState) .. " is blocked." ..
				bullet .. "When you are healed again, your " .. iconLink(ils.aura) .. " will be revealed to the Killer whenever you are farther than #pl(1) away." .. nlp ..
				"#pn deactivates the next time you are put into the Dying State." .. br ..
				perkStrings.obsSurv .. br ..
				perkStrings.obsKiller1 .. br ..
				quote("Evil has a bullseye on my back the size of Tiger Stadium.", "Ash Williams")
				
			}
		}
	},
	{ -- I'm All Ears
		id = 129,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability, sharpening your keen senses in the dark Realm of The " .. iconLink(ils.entity) .. dot .. br ..
				"Any " .. iconLink(ils.survivor) .. " performing a " .. b("rushed") .. " action within " .. bclr(2, "48 metres") .. " of your location has their " .. iconLink(ils.aura) .. " revealed to you for " .. bclr(6, "6 seconds") .. dot .. br ..
				"#pn can only be triggered once every #pl(1)." .. br ..
				quote("There is no need to worry. I've been preparing my whole life for this.", "The Ghost Face")
			}
		}
	},
	{ -- Thrilling Tremors
		id = 130,
		desc = {
			{
				"Your dark designs and shrewd composure rouse The " .. iconLink(ils.entity) .. dot .. br ..
				"After picking up a " .. iconLink(ils.survivor) .. ", all " .. iconLink(ils.gens) .. " not currently being repaired by Survivors are blocked by The Entity for the next " .. bclr(2, "16 seconds") .. dot ..
				bullet .. "The " .. iconLink(ils.auras) .. " of blocked Generators are highlighted to you in " .. bclr(16, "white") .. dot .. nlp ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("The night assists me and it's endless here.", "The Ghost Face")
			}
		}
	},
	{ -- Furtive Chase
		id = 131,
		desc = {
			{
				"You become " .. i(b("obsessed")) .. " with one Survivor." .. br ..
				"You lurk in the shadows, eliminating your victims one by one." .. br ..
				"Each time you hook your " .. state(ils.obsession) .. ", you gain " .. bclr(2, "1 Token") .. ", up to a maximum of #pl(1):" ..
				bullet .. "While in a Chase, your " .. iconLink(ils.terrorRadius) .. " is reduced by " .. bclr(6, "4 metres") .. " per accumulated Token." ..
				bullet .. "When a Survivor rescues the " .. i(b("Obsession")) .. " from the Hook, that Survivor will become the new " .. i(b("Obsession")) .. dot ..
				bullet .. "All accumulated Tokens are lost when the " .. i(b("Obsession")) .. " is sacrificed or killed." .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("You have no idea what I have planned for you. It'll be in the news for weeks. I'll make sure of that.", "The Ghost Face")
			}
		}
	},
	{ -- Surge
		id = 132,
		desc = {
			{
				"Your eerie presence charges the air and interferes with technology." .. br ..
				"When you put a " .. iconLink(ils.survivor) .. " into the " .. iconLink(ils.dyingState) .. " with your " .. i("[[Basic Attack]]") .. ", all " .. iconLink(ils.gens) .. " within " .. bclr(2, "32 metres") .. " of you instantly explode and start regressing." ..
				bullet .. "Applies an immediate " .. bclr(6, "8 %") .. " Progression penalty." .. nlp ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("The creature appears to have some unknown influence over electricity and nearby electronics.", "Hawkins National Laboratory")
			}
		}
	},
	{ -- Mindbreaker
		id = 133,
		desc = {
			{
				"Your distressing presence drains and weakens your prey." .. br ..
				"Whenever a " .. iconLink(ils.survivor) .. " is repairing a " .. iconLink(ils.gen) .. ", they suffer from the " .. state(ils.exhausted) .. space .. b("Status Effect") .. dot ..
				bullet .. "If the Survivor is already " .. i(b("Exhausted")) .. ", their " .. b("Status Effect") .. "'s timer will be paused." ..
				bullet .. "The " .. b("Status Effect") .. " lingers for #pl(1) after the Survivor stops repairing." .. nlp ..
				quote("The specimen's apparent telepathic ability can evoke feelings of dread and fatigue in nearby individuals.", "Hawkins National Laboratory")
			}
		}
	},
	{ -- Cruel Limits
		id = 134,
		desc = {
			{
				"Your ties to the otherworldly manifest when your prey attempts to get away." .. br ..
				"Whenever a " .. iconLink(ils.gen) .. " is completed, all " .. iconLink(ils.windows) .. " and Vault locations within " .. bclr(2, "32 metres") .. " of it become blocked for all Survivors for the next #pl(1)." ..
				bullet .. "The " .. iconLink(ils.auras) .. " of the block Vault locations are revealed to you for the duration." .. nlp ..
				quote("The specimen seems to be able to affect the state of nearby objects, as if they existed in some other form within a dimension alternate to our own.", "Hawkins National Laboratory")
			}
		}
	},
	{ -- Better Together
		id = 135,
		desc = {
			{
				"You seek justice and uncover the truth no matter what obstacle stands in your way." .. br ..
				"While repairing a " .. iconLink(ils.gen) .. ", its " .. iconLink(ils.aura) .. " is revealed in " .. bclr(2, "yellow") .. " to all other Survivors located within " .. bclr(2, "32 metres") .. dot .. br ..
				"If the " .. iconLink(ils.killer) .. " downs a Survivor while you are repairing a Generator, you see the Auras of all other Survivors for #pl(1)." .. br ..
				quote("Let's burn that lab to the ground.", "Nancy Wheeler")
			}
		}
	},
	{ -- Fixated
		id = 136,
		desc = {
			{
				"When you have a goal in mind, there is no turning back; better to ask forgiveness than permission." .. br ..
				"You walk #pl(1) faster and can see your own " .. iconLink(ils.scratchMarks) .. dot .. br ..
				quote("I wanna finish what we started. I want to kill it.", "Nancy Wheeler")
			}
		}
	},
	{ -- Inner Strength
		id = 137,
		desc = {
			{
				"You look inwards and trust your instincts when you feel lost and alone." .. br ..
				"Each time you cleanse a " .. iconLink(ils.totem) .. ", #pn activates:" ..
				bullet .. "You are automatically healed " .. bclr(2, "1 Health State") .. " when hiding inside a " .. iconLink(ils.locker) .. " for #pl(1) while injured or suffering from the " .. state(ils.deepWound) .. space .. b("Status Effect") .. dot .. nlp ..
				"#pn does not activate if you currently suffer from the " .. state(ils.broken) .. space .. b("Status Effect") .. dot .. br ..
				quote("All this time I've been trying so hard to pretend like everything's fine, but it's not.", "Nancy Wheeler")
			}
		}
	},
	{ -- Babysitter
		id = 138,
		desc = {
			{
				"While you have a reputation for being self-centred, you risk it all to help those in need." .. br ..
				"When you unhook a " .. iconLink(ils.survivor) .. ", the rescued Survivor will leave neither " .. iconLink(ils.scratchMarks) .. " nor " .. iconLink(ils.poolsBlood) .. " for the next #pl(1)." ..
				bullet .. "Both you and the " .. iconLink(ils.killer) .. " see each other's " .. iconLink(ils.aura) .. " for " .. bclr(6, "4 seconds") .. dot .. nlp ..
				quote("I promised to keep you shitheads safe, and that's exactly what I plan on doing.", "Steve Harrington")
			}
		}
	},
	{ -- Camaraderie
		id = 139,
		desc = {
			{
				"Life has taught you the importance of friendship which has given you strength." .. br ..
				"While you are on the " .. iconLink(ils.hook) .. " in the " .. i("Struggle Phase") .. ", #pn activates:" ..
				bullet .. "If another " .. iconLink(ils.survivor) .. " is within " .. bclr(2, "16 metres") .. " of your Hook while #pn is active, the " .. i("Struggle Phase") .. " timer is paused for #pl(1)." .. nlp ..
				quote("So, remember once you get in there... pretend like you don't care. There you go, you're learning my friend. You're learning.", "Steve Harrington")
			}
		}
	},
	{ -- Second Wind
		id = 140,
		desc = {
			{
				"You have learnt to avoid awkward situations with parents." .. br .. "Part of you still thinks your best option is to run away and hope things will take care of themselves." .. br ..
				"When you heal another " .. iconLink(ils.survivor) .. " for the equivalent of " .. bclr(2, "1") .. space .. iconLink(ils.healthState) .. ", #pn activates:" ..
				bullet .. "The next time you are unhooked or unhook yourself, you suffer from the " .. state(ils.broken) .. space .. b("Status Effect") .. " until #pn deactivates." ..
				bullet .. "You are automatically healed " .. bclr(6, "1 Health State") .. " after #pl(1)." .. nlp ..
				"While #pn is active, the following conditions will deactivate it:" .. 
				bullet .. "Successfully being healed by #pn." ..
				bullet .. "Being put into the " .. iconLink(ils.dyingState) .. " before the timer elapses." .. nlp ..
				"#pn does not activate if you already suffer from the " .. i(b("Broken")) .. space .. b("Status Effect") .. dot .. br ..
				quote("Yeah, that's a no.", "Steve Harrington")
			}
		}
	},
	{ -- Zanshin Tactics
		id = 141,
		desc = {
			{
				"Unlocks potential in your Aura-reading ability." .. br .. "You are mentally alert and aware of key points on the battlefield." .. br ..
				"The " .. iconLink(ils.auras) .. " of " .. iconLink(ils.bWalls) .. comma .. iconLink(ils.pallets) .. comma .. "and " .. iconLink(ils.windows) .. " are revealed to you within #pl(1)." .. br ..
				quote("Within your enemy's strength is weakness.", "Renjiro's Doctrine 12:5")
			}
		}
	},
	{ -- Blood Echo
		id = 142,
		desc = {
			{
				"The agony of one is inflicted onto others." .. br ..
				"When hooking a " .. iconLink(ils.survivor) .. ", all other Survivors suffer from the " .. state(ils.haemorrhage) .. space .. b("Status Effect") .. " until healed and the " .. state(ils.exhausted) .. space .. b("Status Effect") .. " for " .. bclr(2, "45 seconds") .. dot .. br ..
				"#pn can only be triggered once every #pl(1)." .. br ..
				quote("Attack an enemy with precision and their allies will feel it.", "Renjiro's Doctrine 6:3")
			}
		}
	},
	{ -- Nemesis
		id = 143,
		desc = {
			{
				"You seek retribution on those who have wronged you." .. br ..
				"Each time a " .. iconLink(ils.survivor) .. " blinds you or stuns you using a " .. iconLink(ils.pallet) .. " or " .. iconLink(ils.locker) .. ", they become your new " .. state(ils.obsession) .. colon ..
				bullet .. "The Survivor suffers from the " .. state(ils.oblivious) .. space .. b("Status Effect") .. " for #pl(1) and their " .. iconLink(ils.aura) .. " is revealed to you for " .. bclr(2, "4 seconds") .. dot .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("Only a fool would spit in a demon's face and declare victory.", "Renjiro's Doctrine 4:9")
			}
		}
	},
	{ -- Lucky Break
		id = 144,
		desc = {
			{
				"You have had your share of scrapes and bruises, but luck is always on your side." .. br ..
				"Whenever you are in the " .. iconLink(ils.injuredState) .. ", #pn activates:" ..
				bullet .. iconLink(ils.bleeding) .. " and " .. iconLink(ils.scratchMarks) .. " are suppressed for a maximum of #pl(1), after which #pn is disabled for the remainer of the Trial." .. nlp ..
				"#pn deactivates when you are " .. iconLink(ils.healthy) .. " or in the " .. iconLink(ils.dyingState) .. dot .. br ..
				quote("That's not enough to beat me. Not even close.", "Yui Kimura")
			}
		}
	},
	{ -- Any Means Necessary
		id = 145,
		desc = {
			{
				"You stand up for yourself, using whatever's on hand to gain an advantage." .. br ..
				"You see the " .. iconLink(ils.auras) .. " of dropped " .. iconLink(ils.pallets) .. dot .. br ..
				"Press and hold the " .. i("Active Ability button") .. " for " .. bclr(2, "4 seconds") .. " while standing beside a dropped Pallet to reset it to its upright position." .. br ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("I'll hit you with everything I've got. Then I'll do it again.", "Yui Kimura")
			}
		}
	},
	{ -- Breakout
		id = 146,
		desc = {
			{
				"You kick into high gear when someone is in trouble, inspiring them to overcome any obstacle." .. br ..
				"When within " .. bclr(2, "6 metres") .. " of a carried " .. iconLink(ils.survivor) .. ", you gain the " .. state(ils.haste) .. space .. b("Status Effect") .. ", moving at an increased speed of #pl(1)." ..
				bullet .. "The carried Survivor's Wiggling speed is increased by " .. bclr(8, "20 %") .. dot .. nlp ..
				quote("Come, we're going to rip our way out of this.", "Yui Kimura")
			}
		}
	},
	{ -- Gearhead
		id = 147,
		desc = {
			{
				"You have got an ear for well-oiled gears." .. br ..
				"After hitting a Survivor " .. bclr(2, "twice") .. " with your " .. i("[[Basic Attack]]") .. ", #pn activates for #pl(1)." ..
				bullet .. "Each time a " .. iconLink(ils.survivor) .. " succeeds a " .. iconLink(ils.gSkillCheck) .. " while repairing, the " .. iconLink(ils.gen) .. " will be revealed by a " .. bclr(2, "yellow") .. space .. iconLink(ils.aura) .. " for as long as it continues being repaired." .. nlp ..
				quote("Sometimes a man's best work is what puts him in the grave.", "The Prison Warden")
			}
		}
	},
	{ -- Dead Man's Switch
		id = 148,
		desc = {
			{
				"You become " .. i(b("Obsessed")) .. " with one Survivor." .. br ..
				"After hooking the " .. state(ils.obsession) .. ", #pn activates for the next #pl(1)." ..
				bullet .. "While activated, any " .. iconLink(ils.survivor) .. " that stops repairing a " .. iconLink(ils.gen) .. " before it is fully repaired causes The " .. iconLink(ils.entity) .. " to block the Generator until #pn's effect ends." ..
				bullet .. "Affected Generators are highlighted by a " .. bclr(16, "white") .. space .. iconLink(ils.aura) .. dot .. nlp ..
				perkStrings.obsKiller2 .. br ..
				quote("I've seen the look on a man's face when he realises he's going to die.", "Caleb Quinn")
			}
		}
	},
	{ -- Hex: Retribution
		id = 149,
		desc = {
			{
				"A Hex that lashes out upon its destruction." .. br .. "Those who cross you will be punished." .. br ..
				"Survivors cleansing any " .. iconLink(ils.totem) .. " suffer from the " .. state(ils.oblivious) .. space .. b("Status Effect") .. " for #pl(1)." .. br ..
				"After cleansing a " .. iconLink(ils.hexTotem) .. ", the " .. iconLink(ils.auras) .. " of all Survivors are revealed to you for " .. bclr(2, "15 seconds") .. dot .. br ..
				perkStrings.hexEffects .. br ..
				quote("Bloody fool, you pulled the trigger on yourself.", "Caleb Quinn")
			}
		}
	},
	{ -- Off the Record
		id = 150,
		desc = {
			{
				"You have learnt that a quiet approach is sometimes best." .. br ..
				"After being unhooked or unhooking yourself, #pn activates for the next #pl(1):" ..
				bullet .. "Your " .. iconLink(ils.aura) .. " will not be shown to the Killer if they attempt to read it." .. 
				bullet .. "When injured, " .. i("Grunts of Pain") .. " are reduced by " .. bclr(2, "100 %") .. dot .. nlp ..
				quote("Trust me, I investigate thoroughly and discreetly.", "Zarina Kassir")
			}
		}
	},
	{ -- Red Herring
		id = 151,
		desc = {
			{
				"You have noticed that people pay attention to whatever makes the loudest noise." .. br ..
				"After repairing a " .. iconLink(ils.gen) .. " for at least " .. bclr(2, "3 seconds") .. ", its " .. iconLink(ils.aura) .. " is highlighted to you in " .. bclr(2, "yellow") .. dot .. 
				bullet .. "The Generator stays highlighted until it is either fully repaired, you start repairing another Generator, or enter a " .. iconLink(ils.locker) .. dot ..
				bullet .. "Entering a Locker will trigger a " .. i("[[Loud Noise Notification]]") .. " for the Killer at the highlighted Generator's location." .. nlp ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("The news edit out what is burdensome and complex. which is the truth.", "Zarina Kassir")
			}
		}
	},
	{ -- For the People
		id = 152,
		desc = {
			{
				"You risk life and injury for others." .. br .. 
				"#pn is only active while at full health." ..
				bullet .. "Press the " .. i("Active Ability button") .. " while healing another Survivor without a " .. iconLink(ils.medkit) .. " to instantly heal them " .. bclr(2, "1") .. space .. iconLink(ils.healthState) .. dot ..
				bullet .. "You become the " .. state(ils.obsession) .. dot .. nlp ..
				"#pn causes the " .. state(ils.broken) .. space .. b("Status Effect") .. " for #pl(1) after using it." .. br ..
				perkStrings.obsSurv .. br ..
				perkStrings.obsKiller1 .. br ..
				quote("We can write our own story and decide how it really ends.", "Zarina Kassir")
			}
		}
	},
	{ -- Forced Penance
		id = 153,
		desc = {
			{
				"Those who stand in the way of duty will suffer harsh judgement." .. br ..
				"Survivors who take a " .. i("[[Protection Hit]]") .. " suffer from the " .. state(ils.broken) .. space .. b("Status Effect") .. " for the next #pl(1)."
			}
		}
	},
	{ -- Trail of Torment
		id = 154,
		desc = {
			{
				"You guide your victims along a path of pain and punishment." .. br ..
				"After kicking a " .. iconLink(ils.gen) .. ", you are granted the " .. state(ils.undetectable) .. space .. b("Status Effect") .. " until that Generator stops regressing or you damage a Survivor by any means." .. 
				bullet .. "The " .. iconLink(ils.aura) .. " of that Generator is revealed to all Survivors in " .. bclr(2, "yellow") .. dot .. nlp ..
				"#pn has a cool-down of #pl(1)."
			}
		}
	},
	{ -- Deathbound
		id = 155,
		desc = {
			{
				"Those whose lives are intertwined in darkness are destined to suffer together." .. br ..
				"When a Survivor heals another Survivor for the equivalent of " .. bclr(2, "1") .. space .. iconLink(ils.healthState) .. " at least " .. bclr(6, "32 metres") .. " away from you, that Survivor will scream, revealing their location and activating #pn:" ..
				bullet .. "For the next " .. bclr(8, "60 seconds") .. ", that Survivor suffers from the " .. state(ils.oblivious) .. space .. b("Status Effect") .. " when farther than #pl(1) away from the healed Survivor."
			}
		}
	},
	{ -- Soul Guard
		id = 156,
		desc = {
			{
				"You have been through immense hardship and you're stronger for it." .. br ..
				"After being healed from or having recovered from the " .. iconLink(ils.dyingState) .. ", #pn grants you the " .. state(ils.endurance) .. space .. b("Status Effect") .. " for the next #pl(1)." ..
				bullet .. "Any damage taken that would put you into the Dying State will instead trigger the " .. state(ils.deepWound) .. space .. b("Status Effect") .. ", after which you have " .. bclr(2, "20 seconds") .. " to Mend yourself." ..
				bullet .. "Taking any damage while under the effect of " .. i(b("Deep Wound")) .. " or if its timer runs out will put you into the Dying State." .. nlp ..
				"#pn allows you to completely recover from the Dying State when you are affected by the " .. state(ils.cursed) .. space .. b("Status Effect") .. dot .. br ..
				"#pn has a cool-down of " .. bclr(6, "30 seconds") .. dot
			}
		}
	},
	{ -- Blood Pact
		id = 157,
		desc = {
			{
				"It is as if a latent part of yourself has awakened." .. br .. "You feel like you can reach out beyond yourself for assistance." .. br ..
				"When you or the " .. state(ils.obsession) .. " are injured, you both see each other's " .. iconLink(ils.auras) .. dot ..
				bullet .. "After healing the " .. i(b("Obsession")) .. " or being healed by the " .. i(b("Obsession")) .. ", you both gain the " .. state(ils.haste) .. space .. b("Status Effect") .. ", moving at an increased speed of #pl(1) until you are no longer within " .. bclr(2, "16 metres") .. " of each other." ..
				bullet .. "If you are the " .. i(b("Obsession")) .. ", #pn deactivates." .. nlp ..
				perkStrings.obsSurv .. br ..
				perkStrings.obsKiller1
			}
		}
	},
	{ -- Repressed Alliance
		id = 158,
		desc = {
			{
				"You are accustomed to being hunted by malicious forces, and you have begun using it to your advantage." .. br ..
				"After repairing " .. iconLink(ils.gens) .. " for a total of #pl(1), #pn activates:" ..
				bullet .. "Press the " .. i("Active Ability button") .. " to call upon The " .. iconLink(ils.entity) .. " to block the Generator you are currently repairing for " .. bclr(2, "30 seconds") .. ", after which #pn deactivates." ..
				bullet .. "The " .. iconLink(ils.aura) .. " of the blocked Generator is revealed to all Survivors in " .. bclr(16, "white") .. dot
			}
		}
	},
	{ -- Dragon's Grip
		id = 159,
		desc = {
			{
				"After kicking a " .. iconLink(ils.gen) .. ", for the next " .. bclr(2, "30 seconds") .. ", the first Survivor interacting with it will scream, revealing their location for " .. bclr(6, "4 seconds") .. ", and suffers from the " .. state(ils.exposed) .. space .. b("Status Effect") .. " for " .. bclr(8, "60 seconds") .. dot .. br ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("Such potential in this compound... even the slightest trace causes unnatural effects.", "Journal of Talbot Grimes")
			}
		}
	},
	{ -- Hex: Blood Favour
		id = 160,
		desc = {
			{
				"A Hex that gains the favour of The " .. iconLink(ils.entity) .. " when blood is spilt." .. br ..
				"Hitting a Survivor with either your " .. i("[[Basic Attack]]") .. " or " .. i("[[Special Attack]]") .. " prompts The Entity to hold all " .. iconLink(ils.pallets) .. " within a radius of #pl(1) from your location in place for the next " .. bclr(2, "15 seconds") .. ", preventing Survivors from pulling them down." .. br ..
				perkStrings.hexEffects .. br ..
				quote("It would be no leap of the imagination to suggest that the Trials are a biological response of sorts.", "Journal of Talbot Grimes")
			}
		}
	},
	{ -- Hex: Undying
		id = 161,
		desc = {
			{
				"A Hex which maintains the vile powers that flow throughout the Trial." .. br ..
				"The " .. iconLink(ils.auras) .. " of Survivors within #pl(1) of any " .. iconLink(ils.dullTotem) .. " are revealed to you." ..
				bullet .. "When another Perk's " .. iconLink(ils.hexTotem) .. " is cleansed, its Hex is transferred to the #pn Totem, including any accumulated Tokens, disabling #pn instead." .. nlp ..
				perkStrings.hexEffects
			}
		}
	},
	{ -- Visionary
		id = 162,
		desc = {
			{
				"You are remarkably focused on your means of escape." .. br ..
				"The " .. iconLink(ils.auras) .. " of " .. iconLink(ils.gens) .. " are revealed to you within " .. bclr(2, "32 metres") .. dot ..
				bullet .. "Each time a Generator is completed, #pn is disabled for #pl(1)."
			}
		}
	},
	{ -- Desperate Measures
		id = 163,
		desc = {
			{
				"You refuse to fail, even during your darkest hour." .. br ..
				"Increases Healing and Unhooking speeds by #pl(1) for each injured, hooked, or dying Survivor, up to a maximum of #pl(2)." .. br ..
				quote("When they come with a wrecking ball, build stronger walls.", "Felix Richter")
			}
		}
	},
	{ -- Built to Last
		id = 164,
		desc = {
			{
				"You know how to get the most out of your tools." .. br ..
				"Hiding inside a " .. iconLink(ils.locker) .. " for #pl(1) while carrying a depleted " .. iconLink(ils.item) .. " will replenish its Charges to " .. bclr(2, "99 %") .. dot .. br ..
				"Each use of #pn reduces this percentage by " .. bclr(6, "-33 %") .. dot .. br ..
				quote("Architecture is the soul of civilisation.", "Felix Richter")
			}
		}
	},
	{ -- Hoarder
		id = 165,
		desc = {
			{
				"You protect what little you have and are perceptive to those rummaging through your stockpiles." .. br ..
				"#pn triggers a " .. i("[[Loud Noise Notification]]") .. ", whenever a Survivor performs any of the following actions within #pl(1) of you:" ..
				bullet .. "Unlocks a " .. iconLink(ils.chest) .. dot ..
				bullet .. "Picks up any " .. iconLink(ils.item) .. ", including " .. bclr(25, "Limited Items") .. dot .. nlp ..
				"#pn spawns " .. bclr(6, "2 additional chests") .. " in the Trial."
			}
		}
	},
	{ -- Oppression
		id = 166,
		desc = {
			{
				"Life has been difficult for you, so you will make it difficult for others." .. br ..
				"When damaging a " .. iconLink(ils.gen) .. ", up to " .. bclr(2, "3 other random Generators") .. " also begin regressing." .. 
				bullet .. "Trigger a difficult " .. iconLink(ils.skillCheck) .. " if a selected Generator is being repaired." .. nlp ..
				"#pn has a cool-down of #pl(1)." .. br ..
				quote("Damn them as they would damn us.", "Charlotte Deshayes")
			}
		}
	},
	{ -- Coup de Grâce
		id = 167,
		desc = {
			{
				"As the end nears, you go in for the kill." .. br ..
				"Each time a " .. iconLink(ils.gen) .. " is completed, #pn grows in power and gains " .. bclr(2, "1 Token") .. dot ..
				bullet .. "Consume " .. bclr(6, "1 Token") .. " to increase the distance of your next " .. i("[[Lunge Attack]]") .. " by #pl(1)."
			}
		}
	},
	{ -- Appraisal
		id = 168,
		desc = {
			{
				"You have a careful eye that notices what many overlook." .. br ..
				"Start the Trial with " .. bclr(2, "3 Tokens") .. colon ..
				bullet .. "When a " .. iconLink(ils.chest) .. " has already been opened, cosume " .. bclr(6, "1 Token") .. " to rummage through it for an " .. iconLink(ils.item) .. dot ..
				bullet .. "Rummage through Chests #pl(1) faster." .. nlp ..
				i("Rummaging is only available once per Chest.")
			}
		}
	},
	{ -- Deception
		id = 169,
		desc = {
			{
				"Your adventurous lifestyle requires moments of crafty misdirection." .. br ..
				"Interact with a " .. iconLink(ils.locker) .. " while holding the " .. i("Sprint button") .. " to trigger a " .. i("[[Loud Noise Notification]]") .. " for the killer at your location instead of entering the Locker." .. 
				bullet .. "You will not leave any " .. iconLink(ils.scratchMarks) .. " or " .. iconLink(ils.poolsBlood) .. " for the next " .. bclr(2, "3 seconds") .. dot .. nlp ..
				"#pn can only be triggered once every #pl(1)."
			}
		}
	},
	{ -- Power Struggle
		id = 170,
		desc = {
			{
				"You have never given up and you are not about to start now." .. br ..
				"While being carried by The Killer, reaching #pl(1) Wiggling progression activates #pn:" .. 
				bullet .. "You can drop a nearby, standing " .. iconLink(ils.pallet) .. " to stun the Killer and escape their grasp." .. nlp ..
				"#pn deactivates after triggering successfully." .. br ..
				quote("I relied on others to protect me once and I lost everything. Never again.", "Élodie Rakoto")
			}
		}
	},
	{ -- Starstruck
		id = 171,
		desc = {
			{
				"Your unmatched showmanship dazzles all." .. br ..
				"When carrying a Survivor, #pn activates:" ..
				bullet .. "Survivors suffer from the " .. soloState(ils.exposed) .. " while in your " .. iconLink(ils.terrorRadius) .. dot ..
				bullet .. "The " .. b("Status Effect") .. " lingers for #pl(1) after leaving your Terror Radius." .. nlp ..
				"After hooking or dropping the carried Survivor, #pn deactivates:" ..
				bullet .. "The " .. b("Status Effect") .. " persists for #pl(1) for any Survivor inside your Terror Radius at that moment." .. nlp ..
				"#pn has a cool-down of " .. bclr(2, "60 seconds") .. " once the Survivor is no longer being carried." .. br ..
				quote("Enjoy this moment, few get so close.", "Ji-Woon Hak")
			}
		}
	},
	{ -- Hex: Crowd Control
		id = 172,
		desc = {
			{
				"A Hex that ensures those lesser than you are properly herded." .. br ..
				"Survivors who perform a " .. b("rushed") .. " vault through a " .. iconLink(ils.window) .. " prompt The " .. iconLink(ils.entity) .. " to block it for the next #pl(1)." .. br ..
				perkStrings.hexEffects .. br ..
				quote("You have no control. People like you never did.", "Ji-Woon Hak")
			}
		}
	},
	{ -- No Way Out
		id = 173,
		desc = {
			{
				"You are not going to let just anyone into the VIP room." .. br ..
				"For each Survivor you hook for the first time, #pn gains " .. bclr(2, "1 Token") .. dot .. br ..
				"Once the " .. iconLink(ils.exitGates) .. " have been powered, #pn activates:" ..
				bullet .. "When a Survivor interacts with an Exit Gate Switch, you recieve a " .. i("[[Loud Noise Notification]]") .. " and The " .. iconLink(ils.entity) .. " blocks both " .. iconLink(ils.eGateSwitches) .. " for " .. bclr(6, "12 seconds") .. " and an additional #pl(1) per Token in your possession, up to a combined maximum of #pl(2)." .. nlp ..
				quote("That sound when you bleed... let me hear it again.", "Ji-Woon Hak")
			}
		}
	},
	{ -- Fast Track
		id = 174,
		desc = {
			{
				"Sometimes the sacrifice of others is necessary to get ahead." .. br ..
				"Whenever another Survivor is hooked, #pn gains #pl(1), up to a maximum of #pl(2)." .. 
				bullet .. "You consume all accumulated Tokens after a " .. iconLink(ils.greatSCheck) .. " on a " .. iconLink(ils.gen) .. dot ..
				bullet .. "Each Token grants a stack-able " .. bclr(2, "1 %") .. " Progression bonus in addition to the defult Progression bonus for succeeding a Great Skill Check." .. nlp ..
				quote("The weak are sacrificed first. It's nature, it's business... it's the truth most refuse to face.", "Yun-Jin Lee")
			}
		}
	},
	{ -- Smash Hit
		id = 175,
		desc = {
			{
				"When your rival makes a mistake, you seize the opportunity." .. br ..
				"After stunning the Killer with a " .. iconLink(ils.pallet) .. ", break into a sprint at " .. bclr(2, "150 %") .. " of your normal running speed for a maximum of " .. bclr(6, "4 seconds") .. dot .. br ..
				"#pn causes the " .. soloState(ils.exhausted) .. " for #pl(1)." .. br ..
				"#pn cannot be used when " .. i(b("Exhausted")) .. dot .. br ..
				quote("I've dealt with psychopaths in suits. You're just uglier and worse dressed.", "Yun-Jin Lee")
			}
		}
	},
	{ -- Self-Preservation
		id = 176,
		desc = {
			{
				"Life is unforgiving." .. br .. "The more confirmation you get of that, the more prepared you become." .. br ..
				"Whenever another Survivor is hit with a " .. i("[[Basic Attack]]") .. " or " .. i("[[Special Attack]]") .. " within " .. bclr(2, "16 metres") .. " of you, #pn activates:" .. 
				bullet .. iconLink(ils.scratchMarks) .. comma .. i("Grunts of Pain") .. " when injured, and " .. iconLink(ils.bleeding) .. " are suppressed for the next #pl(1)." .. nlp ..
				quote("Something I learnt in the industry: when the axe is swinging, keep your head down.", "Yun-Jin Lee")
			}
		}
	},
	{ -- Lethal Pursuer
		id = 177,
		desc = {
			{
				
			}
		}
	},
	{ -- Hysteria
		id = 178,
		desc = {
			{
				
			}
		}
	},
	{ -- Eruption
		id = 179,
		desc = {
			{
				
			}
		}
	},
	{ -- Counterforce
		id = 180,
		desc = {
			{
				
			}
		}
	},
	{ -- Resurgence
		id = 181,
		desc = {
			{
				
			}
		}
	},
	{ -- Blast Mine
		id = 182,
		desc = {
			{
				
			}
		}
	},
	{ -- Bite the Bullet
		id = 183,
		desc = {
			{
				
			}
		}
	},
	{ -- Flashbang
		id = 184,
		desc = {
			{
				
			}
		}
	},
	{ -- Rooie Spirit
		id = 185,
		desc = {
			{
				
			}
		}
	},
	{ -- Deadlock
		id = 186,
		desc = {
			{
				
			}
		}
	},
	{ -- Hex: Plaything
		id = 187,
		desc = {
			{
				
			}
		}
	},
	{ -- Scourge Hook: Gift of Pain
		id = 188,
		desc = {
			{
				
			}
		}
	},
	{ -- Clairvoyance
		id = 189,
		desc = {
			{
				"There is an intrinsic energy in you that sees beyond your vision." .. br ..
				"Whenever you cleanse a " .. iconLink(ils.totem) .. ", #pn activates:" ..
				bullet .. "When empty-handed, press and hold the " .. i("Active Ability button") .. " to unlock your full Aura-reading potential, allowing you to see the " .. iconLink(ils.auras) .. " of the " .. iconLink(ils.eGateSwitches) .. comma .. iconLink(ils.gens) .. comma .. iconLink(ils.hooks) .. ", and " .. iconLink(ils.chests) .. " within " .. bclr(2, "64 metres") .. " for #pl(1)." .. nlp ..
				quote("Does anyone else see that? Just me?", "Mikaela Reid")
			}
		}
	},
	{ -- Boon: Circle of Healing
		id = 190,
		desc = {
			{
				"A Boon that offers comfort amidst the terror." .. br ..
				"Press and hold the " .. i("Active Ability button") .. " near a Dull or Hex Totem to bless it and create a " .. state(ils.boonTotem) .. dot .. br ..
				"Soft chimes ring out within a radius of " .. bclr(2, "28 metres") .. dot .. br ..
				"Survivors inside the " .. i("Boon Totem's") .. " range benefit from the following effects:" ..
				bullet .. "#pl(1) bonus to all Healing Speeds." ..
				bullet .. "Unlocks the " .. i("Self-Care") .. " ability, allowing to self-heal without needing a " .. iconLink(ils.medkit) .. " at " .. bclr(2, "50 %") .. " of the normal Healing speed." ..
				dbullet .. "Also benefits from the Healing Speed bonus, boosting the Self-Healing speed to #pl(2)." .. nlp..
				"You can only bless one Totem at a time." .. br ..
				"All equipped " .. i("Boon Perks") .. " are active on the Same " .. i("Boon Totem") .. dot .. br ..
				quote("Try this, it's better than anything you'll find in a pharmacy.", "Mikaela Reid")
				
			}
		}
	},
	{ -- Boon: Shadow Step
		id = 191,
		desc = {
			{
				"A Boon that conceals the truth." .. br ..
				"Press and hold the " .. i("Active Ability button") .. " near a Dull or Hex Totem to bless it and create a " .. state(ils.boonTotem) .. dot .. br ..
				"Soft chimes ring out within a radius of " .. bclr(2, "28 metres") .. dot .. br ..
				"Survivors inside the " .. i("Boon Totem's") .. " range benefit from the following effects:" ..
				bullet .. iconLink(ils.scratchMarks) .. " are suppressed." ..
				bullet .. iconLink(ils.auras) .. " are hidden from The Killer." ..
				dbullet .. "Both effects linger for #pl(1) after leaving the " .. i("Boon Totem's") .. " range." .. nlp ..
				"You can only bless one Totem at a time." .. br ..
				"All equipped " .. i("Boon Perks") .. " are active on the Same " .. i("Boon Totem") .. dot .. br ..
				quote("Stick to the shadows and cover your tracks.", "Mikaela Reid")
			}
		}
	},
	{ -- Jolt
		id = 192,
		desc = {
			{
				
			}
		}
	},
	{ -- Fearmonger
		id = 193,
		desc = {
			{
				
			}
		}
	},
	{ -- Claustrophobia
		id = 194,
		desc = {
			{
				
			}
		}
	},
	{ -- Situational Awareness
		id = 195,
		desc = {
			{
				
			}
		}
	},
	{ -- Self-Aware
		id = 196,
		desc = {
			{
				
			}
		}
	},
	{ -- Inner Healing
		id = 197,
		desc = {
			{
				
			}
		}
	},
	{ -- Guardian
		id = 198,
		desc = {
			{
				
			}
		}
	},
	{ -- Kinship
		id = 199,
		desc = {
			{
				
			}
		}
	},
	{ -- Renewal
		id = 200,
		desc = {
			{
				
			}
		}
	},
}
Advertisement