<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://deadlock.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=One+Bar</id>
	<title>The Deadlock Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://deadlock.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=One+Bar"/>
	<link rel="alternate" type="text/html" href="https://deadlock.wiki/Special:Contributions/One_Bar"/>
	<updated>2026-09-14T10:59:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55316</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55316"/>
		<updated>2026-01-28T03:47:53Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Clean up bad data, order, remove base stats&amp;#039; scaling&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_stats_spirit_scaling(frame, hero)&lt;br /&gt;
	local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
	stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
	if (spirit_scaling ~= nil) then&lt;br /&gt;
		for k, v in pairs(spirit_scaling) do&lt;br /&gt;
			stats_text = stats_text .. format_spirit_scale(frame, k, hero[k], v)&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	return stats_text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_abilities_spirit_scaling(frame, hero_key, hero)&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	for i=1,4 do&lt;br /&gt;
		local ability = ability_data[hero_key][i]&lt;br /&gt;
		local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (ability ~= nil) then&lt;br /&gt;
			ret[i*2-1] = ability[&amp;quot;Name&amp;quot;]&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil and prop[&amp;quot;Scale&amp;quot;][&amp;quot;Type&amp;quot;] == &amp;quot;spirit&amp;quot; and prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;] ~= 0) then&lt;br /&gt;
						ability_text = ability_text .. format_spirit_scale(frame, prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			ret[i*2-1] = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		if (ability_text == &amp;quot;&amp;quot;) then&lt;br /&gt;
			ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		ret[i*2] = ability_text&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	local hero_keys = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;] and not hero[&amp;quot;InDevelopment&amp;quot;]) then&lt;br /&gt;
			local hero_data = {[&amp;quot;hero&amp;quot;] = hero; [&amp;quot;hero_key&amp;quot;] = hero_key}&lt;br /&gt;
			table.insert(filtered_heroes, hero_data)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	table.sort(filtered_heroes, function(a, b) return a.hero.Name:lower() &amp;lt; b.hero.Name:lower() end)&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for _, hero_data in ipairs(filtered_heroes) do&lt;br /&gt;
		local hero = hero_data.hero&lt;br /&gt;
		local hero_key = hero_data.hero_key&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		local abilities = get_abilities_spirit_scaling(frame, hero_key, hero)&lt;br /&gt;
		for i=1,8 do&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(abilities[i]):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/User:One_Bar/Sandbox?diff=55312</id>
		<title>User:One Bar/Sandbox</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/User:One_Bar/Sandbox?diff=55312"/>
		<updated>2026-01-28T01:29:01Z</updated>

		<summary type="html">&lt;p&gt;One Bar: _&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Damage Calculation]]&lt;br /&gt;
* [[Build]]/[[Builds]]&lt;br /&gt;
* [[Chatwheel]]/[[Chat]]/maybe [[Voice chat]]&lt;br /&gt;
* [[Tutorial]]/[[Explore Map]]/[[Test Hero]]/[[Browse Items]] etc.&lt;br /&gt;
* [[Settings]] maybe&lt;br /&gt;
* [[:Category:Stubs]]&lt;br /&gt;
* [[Special:WantedPages]]&lt;br /&gt;
&lt;br /&gt;
[[Module:One Bar/Sandbox]]&lt;br /&gt;
&lt;br /&gt;
{{#invoke:One Bar/Sandbox|write_spirit_scaling_table}}&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55310</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55310"/>
		<updated>2026-01-28T00:10:06Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Fix abilities&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. format_spirit_scale(frame, k, hero[k], v)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			if (ability ~= nil) then&lt;br /&gt;
				hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
				-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
				-- probably too much nil check but I want the table to print for now&lt;br /&gt;
				if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
					and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
					for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
						if (prop[&amp;quot;Scale&amp;quot;] ~= nil and prop[&amp;quot;Scale&amp;quot;][&amp;quot;Type&amp;quot;] == &amp;quot;spirit&amp;quot; and prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;] ~= 0) then&lt;br /&gt;
							ability_text = ability_text .. format_spirit_scale(frame, prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				hero_row:tag(&#039;td&#039;):wikitext(&amp;quot;&amp;quot;):done()&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55307</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55307"/>
		<updated>2026-01-27T23:37:32Z</updated>

		<summary type="html">&lt;p&gt;One Bar: null check&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. format_spirit_scale(frame, k, hero[k], v)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][tostring(i)]&lt;br /&gt;
			if (ability ~= nil) then&lt;br /&gt;
				hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
				local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
				-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
				-- probably too much nil check but I want the table to print for now&lt;br /&gt;
				if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
					and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
					for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
						if (prop[&amp;quot;Scale&amp;quot;] ~= nil) then&lt;br /&gt;
							ability_text = ability_text .. format_spirit_scale(frame, prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
				else&lt;br /&gt;
					ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
					end&lt;br /&gt;
			else&lt;br /&gt;
				hero_row:tag(&#039;td&#039;):wikitext(&amp;quot;&amp;quot;):done()&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55306</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=55306"/>
		<updated>2026-01-27T23:24:59Z</updated>

		<summary type="html">&lt;p&gt;One Bar: convert to string&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. format_spirit_scale(frame, k, hero[k], v)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][tostring(i)]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. format_spirit_scale(frame, prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Ballistic_Enchantment?diff=53657</id>
		<title>Ballistic Enchantment</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Ballistic_Enchantment?diff=53657"/>
		<updated>2026-01-24T05:39:44Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Fill out infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox item&lt;br /&gt;
| item_name = Ballistic Enchantment&lt;br /&gt;
| has_passive1 = true&lt;br /&gt;
| passive1_description = {{#invoke:Lang|get_string|upgrade_bulletshredimbue_desc}}&lt;br /&gt;
| passive1_stat1 = +{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|WeaponPowerPerStack}} [[Weapon Damage]] per [[Stack]]&lt;br /&gt;
| passive1_stat2 = +{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|TechRadiusMultiplier}} [[Ability Range]]&lt;br /&gt;
| passive1_stat3 = {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|AbilityDuration}}s Duration&lt;br /&gt;
| passive1_stat4 = +{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|WeaponPowerPerStackNonHero}}% [[Unit|Non-Hero]] [[Weapon Damage]]&lt;br /&gt;
| passive1_stat5 = {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|NonHeroStackLimit}} [[Unit|Non-Hero]] [[Stack|Stack Limit]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Ballistic Enchantment&#039;&#039;&#039; is a Tier {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|Tier}} {{#invoke:ItemData|get_type|{{#var:item_key_or_en}}}} [[Items|Item]].&lt;br /&gt;
&lt;br /&gt;
It can be purchased from the [[The Curiosity Shop|Shop]] for {{Souls|{{#invoke:ItemData|get_cost|{{#var:item_key_or_en}}}}}}.&lt;br /&gt;
&lt;br /&gt;
== Update history ==&lt;br /&gt;
{{Update history}}{{Item Navbox}}&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Recharging_Rush?diff=53656</id>
		<title>Recharging Rush</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Recharging_Rush?diff=53656"/>
		<updated>2026-01-24T05:24:15Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Fill out infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox item&lt;br /&gt;
| item_name = Recharging Rush&lt;br /&gt;
| has_passive1 = true&lt;br /&gt;
| passive1_description = {{#invoke:Lang|get_string|upgrade_rechargingbullets_desc}}&lt;br /&gt;
| passive1_cooldown = {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|AbilityCooldown}}s&lt;br /&gt;
| item_stat1 = +{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|BonusClipSizePercent}} [[Ammo|Max Ammo]]&lt;br /&gt;
| item_stat2 = +{{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|BaseAttackDamagePercent}} [[Weapon Damage]]&lt;br /&gt;
| passive1_stat1 = {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|DamageThreshold}} Damage Threshold&lt;br /&gt;
| passive1_stat2 = {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|DamageWindow}}s Time Frame&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;Recharging Rush&#039;&#039;&#039; is a Tier {{#invoke:ItemData|get_prop|{{#var:item_key_or_en}}|Tier}} {{#invoke:ItemData|get_type|{{#var:item_key_or_en}}}} [[Items|Item]].&lt;br /&gt;
&lt;br /&gt;
It can be purchased from the [[The Curiosity Shop|Shop]] for {{Souls|{{#invoke:ItemData|get_cost|{{#var:item_key_or_en}}}}}}.&lt;br /&gt;
&lt;br /&gt;
== Update history ==&lt;br /&gt;
{{Update history}}{{Item Navbox}}&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Teams?diff=53040</id>
		<title>Teams</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Teams?diff=53040"/>
		<updated>2026-01-23T16:45:35Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Change patron names and include Street Brawl&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
In &#039;&#039;Deadlock&#039;&#039;, there are two opposing teams in the game, each consisting of 6 players. Each team serves either the [[Archmother]] or the [[Hidden King]] who seek to use the players to complete a ritual and fully realize their existence into the physical world. &lt;br /&gt;
&lt;br /&gt;
In Standard and [[Street Brawl]], players cannot choose the team they fight for, as this is decided at the start of every match by the matchmaking engine, whereas in Bot Matches, the players&#039; team will always be The Hidden King. Between the two teams, each player will be playing a unique hero. On the contrary, Custom Matches will allow players to choose their own respective team and hero where they are not restricted to only having one of a specific hero in either team. &lt;br /&gt;
&lt;br /&gt;
==In-game==&lt;br /&gt;
During a game, a player works with their team to take down objectives and ultimately destroy the enemy Patron, while defending their own. Each team will be accompanied with a Guardian, a Walker, and a pair of Base Guardians for each lane. &lt;br /&gt;
&lt;br /&gt;
Players can identify the team they are in from the voice of their Patron and the surrounding design of their team&#039;s side of the map. &lt;br /&gt;
&lt;br /&gt;
The Archmother has a feminine voice, in which its base is topped with multiple Owl Statues and is named &#039;Grand Central&#039;. Its team covers the &#039;Uptown&#039; side of the map which is characterized by its mostly white buildings, and featuring an Aggressive Bull Statue beside the base to the right. &lt;br /&gt;
&lt;br /&gt;
Meanwhile, The Hidden King has a masculine voice and its base is named Penn Station.  Its team covers the &#039;Downtown&#039; side of the map which instead is characterized by its mostly red buildings, and its Defensive Bear and Horned Gargoyle statue beside on the right and on top the base, respectively. &lt;br /&gt;
&lt;br /&gt;
During a game, the player will view their friendly Patron and Troopers to be in light-greenish blue, while the enemy Patron and Troopers are in red. &lt;br /&gt;
&lt;br /&gt;
==Heroes==&lt;br /&gt;
{{Main|Heroes}}&lt;br /&gt;
Before players can join a game, they are required to pick at least three heroes. When new heroes are introduced in a patch, players must include at least two non-new characters in their roster. A Standard and Bot Match will have 12 different unique heroes between the two teams while a Street Brawl will only have 8 unique heroes between the two teams. Custom Matches may involve multiple of the same heroes within or between the teams, or with lesser than 12 players in total.&lt;br /&gt;
&lt;br /&gt;
[[Category:Lore]]&lt;br /&gt;
[[Category:Gameplay]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Wraith/Update_history?diff=39518</id>
		<title>Wraith/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Wraith/Update_history?diff=39518"/>
		<updated>2025-10-03T16:36:22Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage increased from 5.115 to 5.4.&lt;br /&gt;
* Bullet damage growth per boon reduced from 0.175 to 0.155.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} delay reduced from 0.75 to 0.7.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New updated model.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage increased from 4.95 to 5.115.&lt;br /&gt;
* Bullet damage growth reduced from 0.18 to 0.175 (same overall peak damage).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Card Trick}} T3 slow increased from 25% to 30%.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling increased from 1.1 to 1.2.&lt;br /&gt;
* {{AbilityIcon|Project Mind}} fixed going no where if the player is on uneven ground.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base health reduced from 700 to 650.&lt;br /&gt;
* Bullet damage growth reduced by 18%.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} damage reduced from 70 to 60.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling increased from 0.84 to 1.1.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} T3 now also applies a 25% Slow for 1s.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 reduced from 4 Spirit Damage to 3.&lt;br /&gt;
* {{AbilityIcon|Project Mind}} improved teleport targeting to remove cases where {{HeroIcon|Wraith}} would clip nearby geo unintentionally.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Telekinesis}} duration reduced from 3s to 2.75s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health per boon reduced from 65 to 57.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 spirit damage per bullet reduced from 5 to 4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Remastered several characters&#039; weapon fire sounds using the new feature set ({{HeroIcon|Wraith}}, {{HeroIcon|Dynamo}}, {{HeroIcon|Calico}}, and {{HeroIcon|Abrams}}).&lt;br /&gt;
* Gun: Falloff range reduced from 20m-&amp;gt;58m to 18m-&amp;gt;52m.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}}: Revisions to debuff effect.&lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
* Fix {{HeroIcon|Vindicta}} {{AbilityIcon|Flight|l1=flight}}{{sic}} and {{HeroIcon|Wraith}} {{AbilityIcon|Full Auto}} spirit damage not working if the enemy has a barrier.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Full Auto}} T3 Bullet and Spirit Lifesteal reduced from 20% to 15%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Project Mind}} Changed from Bullet Shield to Barrier.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added missing unique death vo sounds for: {{HeroIcon|Fathom}}, {{HeroIcon|Trapper}}, {{HeroIcon|Wrecker}}, {{HeroIcon|Raven}}, {{HeroIcon|Sinclair}}, and {{HeroIcon|Wraith}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|11|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Card Trick}} base radius reduced from 5m to 4m.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} base damage reduced from 175 to 140.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling reduced from 1.1 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} cooldown increased from 0.65 to 0.75.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} summon rate from non-heroes reduced from 0.35 to 0.25.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} silence and disarm duration increased from 2.5s to 3s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cast delay reduced from 0.4s to 0.3s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} up/down motion now lasts 0.25s longer and moves a little bit higher.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage growth increased 0.37 to 0.39.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 Spirit Damage Per Bullet now has default 0.05 Spirit Power scaling.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 reduces the improved Spirit Power scaling from 0.1 to 0.05.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 changed from 30% Bullet Lifesteal to 20% Bullet and Spirit Lifesteal.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cast time reduced from 0.7s to 0.4s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} projectile speed increased from 650 to 750.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} now briefly lifts the enemy and then slams them to the ground and leaves the target with 2.5s of silence and disarm.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T2 duration now applies to the silence and disarm, increased to +0.75s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T3 now causes the projectile to bounce to another nearby hero within 20m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 lifesteal reduced from 35% to 30%.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 no longer has spirit scaling (moved to T3).&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 now also adds spirit scaling.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} now causes the target to oscillate up and down a little bit.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Reduced visual clutter on {{HeroIcon|Wraith}}&#039;s tracers with high fire rate.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cast time increased from 0.6 to 0.7.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} damage reduced from 200 to 175.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Reduced visual noise of {{HeroIcon|Wraith}}&#039;s tracers when close up or when Wraith has a high fire rate.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} base damage reduced from 80 to 70.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} cooldown increased from 0.5s to 0.65s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cooldown increased from 95s to 100s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T1 cooldown improved from -28s to -30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scale reduced from 1.2 to 1.1.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} generation via melee reduced by 50%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Card Trick}} Spirit scaling reduced from 1.5 to 1.2.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Wraith}} Cards, {{HeroIcon|Shiv}} Rage and lifesteal from increasing by shooting the shop.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed various projectiles going through bosses ({{HeroIcon|Wraith}} cards, {{HeroIcon|Lady Geist|l1=Geist}}{{sic}} bombs, etc).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Wraith}}, {{HeroIcon|Grey Talon}}, and {{HeroIcon|Infernus}} VO.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} damage reduced from 100 to 80.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling increased from 1.2 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} card projectiles spawn above the reticle rather than on the left side.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved {{HeroIcon|Wraith}} tracers to feel more connected to their bullet.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} now has 0.5s cd per cast.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T2 duration reduced from +0.75s to +0.5s.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 changed to Imbues Bullets with +5 Spirit Damage (only affects {{HeroIcon|Wraith}}).&lt;br /&gt;
* Fixed being able to melee and parry while stunned by {{HeroIcon|Wraith}}&#039;s {{AbilityIcon|Telekinesis}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Wraith}} zipline animations.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} post cast time reduced from 0.5s to 0.2s.&lt;br /&gt;
* Fixed some issues {{AbilityIcon|Card Trick}} tracking that could cause it to orb players or go to the wrong spot.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Raised volume of {{HeroIcon|Wraith}} {{AbilityIcon|Card Trick}} charge up sound effect.&lt;br /&gt;
* Base ammo increased by 5% (except for {{HeroIcon|Haze}} and {{HeroIcon|Wraith}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Global base Ammo increased by 5% (except for {{HeroIcon|Wraith}} and {{HeroIcon|Haze}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Wraith}} {{AbilityIcon|Full Auto}} cast sound.&lt;br /&gt;
* Updated sounds for {{HeroIcon|Wraith}} {{AbilityIcon|Card Trick}} projectile, impact, and when you gain a card.&lt;br /&gt;
* {{AbilityIcon|Project Mind}} T3 cooldown reduced from -35s to -30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* The Royal Flush ability has been replaced with {{AbilityIcon|Card Trick}}. Card Trick enables Wraith&#039;s weapon damage to summon playing cards. Activating the ability throws one of the cards, which will fly towards the enemy or point under the crosshair and explode on impact.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Project Mind}} cooldown reduced from 50s to 45s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added new slide and reload animation for {{HeroIcon|Wraith}}.&lt;br /&gt;
* Improved visibility of {{HeroIcon|Wraith}}&#039;s bullet and travel path.&lt;br /&gt;
* Added custom tracer and muzzle flash for {{HeroIcon|Wraith}}&#039;s gun.&lt;br /&gt;
* {{AbilityIcon|Card Trick|l1=Royal Flush}} no longer has a cast delay.&lt;br /&gt;
* {{AbilityIcon|Card Trick|l1=Royal Flush}} time to spawn cards increased from 0.4s to 0.6s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} no longer allows the victim to shoot back.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Wraith]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Warden/Update_history?diff=39517</id>
		<title>Warden/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Warden/Update_history?diff=39517"/>
		<updated>2025-10-03T16:34:54Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Last Stand}} DPS spirit scaling reduced from 1.45 to 1.3&lt;br /&gt;
* Fire rate spirit scaling increased from 0.22 to 0.25&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Sprint speed reduced from 2.5 to 2.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} T2 reduced from +45 to +40.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} spirit scaling reduced from 1.6 to 1.45.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* The following abilities now do 50% damage to objectives: {{AbilityIcon|Last Stand}}, {{AbilityIcon|Storm Cloud}}, {{AbilityIcon|Hyper Beam}}, {{AbilityIcon|Heavy Barrage}}.&lt;br /&gt;
* Bullet base damage reduced from 17 to 15.&lt;br /&gt;
* Bullet damage growth increased from 0.38 to 0.44.&lt;br /&gt;
* DPS reduced from 74 to 70.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} lifesteal vs non-heroes reduced from 15% to 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 17.6 to 17.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Last Stand}} no longer gets reduced cooldown when interrupted.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} DPS reduced from 90 to 80.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} T2 DPS reduced from +60 to +50.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} spirit scaling increased from 1.4 to 1.6.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage per boon reduced from 0.74 to 0.6.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} interrupt cooldown increased from 20s to 30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Last Stand}} T2 reduced from +70 DPS to +60.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} spirit power scaling increased from 1.3 to 1.4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Willpower}} now gives 125 Barrier instead of 150 Spirit Shield Health.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Willpower}} T3 now gives +150 Barrier Health instead of +200 Spirit Shield Health.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Last Stand}} hero lifesteal reduced from 80% to 65%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Last Stand}} non-hero lifesteal reduced from 20% to 15%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base health increased from 550 to 575.&lt;br /&gt;
* Base regen increased from 2 to 3.&lt;br /&gt;
* Fixed {{ItemIcon|Phantom Strike}} and {{ItemIcon|Warp Stone}} working through {{AbilityIcon|Binding Word|l1=Binding Ward}}{{sic}} capture.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{AbilityIcon|Binding Word}} visual ring to be more apparent.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|31|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 19.8 to 19.5.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} base DPS reduced from 100 to 90.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} DPS spirit power scaling increased from 1.2 to 1.4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage growth reduced from 0.94 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} now does 40% less damage to objectives (similar to various other abilities).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fire Rate Spirit Power scaling reduced from 0.25 to 0.22.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} Resistance reduced from 60% to 30%.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} now only goes on cooldown for 20s when interrupted rather than full.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} T2 now also reduces cooldown by 35s.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} T3 changed from &amp;quot;-56s Cooldown&amp;quot; to &amp;quot;+50% Bullet and Spirit Resistance During Channel and +2.5s Duration&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Last Stand}} non-hero lifesteal reduced from 50% to 20%.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} hero lifesteal reduced from 100% to 80%.&lt;br /&gt;
* Fire Rate spirit scaling reduced from 0.3 to 0.25.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} now respects LOS.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} cooldown increased from 138s to 140s.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} resistance during channel increased from 50% to 60%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Now has +1 Sprint.&lt;br /&gt;
* Bullet Velocity increased from 213 to 290.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} now goes on cooldown if you die or the ability is interrupted while cast.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} T3 no longer grants unstoppable during channel.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} now grants +50% Spirit Resist during channel.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} slow duration reduced from 6s to 3s.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} weapon damage duration increased from 6s to 7s.&lt;br /&gt;
* {{AbilityIcon|Binding Word}} escape time reduced from 2.9s to 2.8s.&lt;br /&gt;
* {{AbilityIcon|Binding Word}} escape range increased from 18.5m to 19m.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} T3 now also grants you unstoppable during the 2s channel.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} cooldown reduced from 14s to 12s.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} damage increased from 55 to 65.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} T1 is now +1 Stamina Reduction.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} T2 is now +50 Damage.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} channel duration reduced from 2.2s to 2s.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} range increased from 12m to 13m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bots can now choose to play {{HeroIcon|Lady Geist}}, {{HeroIcon|Mirage}}, {{HeroIcon|Shiv}}, and {{HeroIcon|Warden}}.&lt;br /&gt;
* {{AbilityIcon|Binding Word}} escape range and escape time increased by 15%.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} spirit scaling increased from 0.9 to 1.2.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet growth reduced from 1.31 to 1.2.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} debuff duration reduced from 7s to 6s.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} radius reduced from 7m to 6.5m.&lt;br /&gt;
* You gain 50% bullet resistance during the 2s ult channel.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added hit confirm audio functionality to {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Alchemical Flask}}.&lt;br /&gt;
* Improved some {{AbilityIcon|Binding Word}} effects to be less noisy.&lt;br /&gt;
* Updated {{AbilityIcon|Alchemical Flask}} projectile effect.&lt;br /&gt;
* Base movement speed reduced from 6.5 to 6.&lt;br /&gt;
* Fire Rate scaling with spirit reduced from 0.375 Fire Rate per Spirit to 0.3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Binding Word}} no longer drains 1 stamina.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} cooldown reduced from 16s to 13s.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} T2 changed from -10s Cooldown to Drains 1 Stamina.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} T3 now also reduces cooldown by -7s.&lt;br /&gt;
* {{AbilityIcon|Binding Word}} immobilize duration reduced from 2s to 1.75.&lt;br /&gt;
* {{AbilityIcon|Binding Word}} now has a quick cast behavior (same as {{AbilityIcon|Static Charge}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Warden}} {{AbilityIcon|Alchemical Flask}} impact sounds.&lt;br /&gt;
* Updated {{HeroIcon|Warden}} {{AbilityIcon|Binding Word}} sound mix for teammates.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added {{HeroIcon|Warden}} {{AbilityIcon|Alchemical Flask}} cast, projectile, and impact sound effects.&lt;br /&gt;
* Reverted a change from last update to {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Alchemical Flask}} – it now launches where the reticle is aiming at the end of the cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed the following abilities changing their launch direction if the player snapped their camera quickly during the cast time: {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Kudzu Bomb}}, {{HeroIcon|Paradox}}&#039;s {{AbilityIcon|Pulse Grenade}}, {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Alchemical Flask}}, {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Stake}}, {{ItemIcon|Alchemical Fire}} (T3 Weapon item).&lt;br /&gt;
* Reload time no longer scales with spirit power.&lt;br /&gt;
* Now innately gains additive fire rate from spirit power (scale factor is 0.015).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Binding Word}} now drains 1 stamina from the target on cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Willpower}} no longer loses movement speed when the shield is depleted.&lt;br /&gt;
* {{AbilityIcon|Willpower}} duration reduced from 8s to 7s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated reload animations for {{HeroIcon|Warden}}, {{HeroIcon|Dynamo}}, and {{HeroIcon|Ivy}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Binding Word}} delay and impact sounds.&lt;br /&gt;
* Base ammo increased from 14 to 16.&lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} T3 increased from +25% Fire Rate Slow to +35%.&lt;br /&gt;
* {{AbilityIcon|Willpower}} T3 increased from +150 Spirit Shield to +200.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Willpower}} T1 improved from +15% to +20%.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} duration increased from 5s to 6s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} travel speed increased from 800 to 1000.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Last Stand}} has improved visual effects.&lt;br /&gt;
* New voice for {{HeroIcon|Warden}} (in advance of upcoming model swap).&lt;br /&gt;
* Fixed a bug where {{HeroIcon|Warden}}&#039;s second and third abilities were swapped VO wise.&lt;br /&gt;
* {{AbilityIcon|Last Stand}} no longer goes on cooldown when it is interrupted during its initial cast delay.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Alchemical Flask}} damage increased from 48 to 55.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Warden]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Viscous/Update_history?diff=39516</id>
		<title>Viscous/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Viscous/Update_history?diff=39516"/>
		<updated>2025-10-03T16:33:14Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Alt fire base damage reduced from 48 to 42&lt;br /&gt;
* Alt fire damage growth increased from 1.25 to 1.6&lt;br /&gt;
* {{AbilityIcon|Splatter}} damage reduced from 80 to 70&lt;br /&gt;
* {{AbilityIcon|Splatter}} T1 increased from -5.75s to -6s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Alt Fire base damage reduced from 63 to 48.&lt;br /&gt;
* Alt Fire damage growth increased from 0.45 to 1.25.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New portrait artwork.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} cooldown reduced from 30s to 24s.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} T3 increased from -11.5s Cooldown to -12s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed various camera issues with {{HeroIcon|Calico}}&#039;s {{AbilityIcon|Ava|l1=Eva}}{{sic}} Form and {{HeroIcon|Viscous}}&#039;s {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Goo Ball}} hitbox size increased a bit (easier to hit him).&lt;br /&gt;
* {{AbilityIcon|Splatter}} second bounce damage has been reduced from 70% damage to 50% damage. Damage is now 100%, 50%, 50% for first, second and third hit.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} damage reduced from 140 to 120.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Goo Ball}} no longer stuns Walkers.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Goo Ball}} duration reduced from 10s to 9s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Gun: Improved firing effects.&lt;br /&gt;
* Gun: Fixed alt-fire weapon thinking it could zoom. It would try if you held right-click and jumped.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}}: Fix a bug where {{AbilityIcon|Puddle Punch}} would sometimes not deal damage when the target was very close to a wall.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}}: Cooldown increased from 95s to 105s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}}: Fixed it knocking back heroes with Unstoppable state.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|The Cube}} regen reduced from 35 to 30.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|The Cube}} regen spirit power scaling reduced from 0.18 to 0.15.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|The Cube}} T2 regen reduced from +30 to +25.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Ivy}}, {{HeroIcon|Viscous}} and {{ItemIcon|Magic Carpet}} moving faster than desired when holding the soul urn.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated volume for {{HeroIcon|Paradox}} and {{HeroIcon|Viscous}}&#039; Select/Unselect lines increased to match the rest of the roster.&lt;br /&gt;
* Fixed a bug that allowed you to kill your teammates coming out of {{AbilityIcon|The Cube}}.&lt;br /&gt;
* New weapon firing effects and updated projectile.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Goo Ball}} turn rate improved by 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed visual parry cooldown bug with {{AbilityIcon|Puddle Punch}}.&lt;br /&gt;
* {{AbilityIcon|The Cube}} cooldown reduced from 48s to 42s.&lt;br /&gt;
* {{AbilityIcon|The Cube}} cast range reduced from 30m to 26m.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} radius increased from 4 to 4.5.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} slow reduced from 20% to 15%.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} T2 slow reduced from 20% to 15%.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} T3 now also causes the Punch to become a heavy melee.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} damage Spirit Power scaling reduced from 1.3 to 1.1.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} damage T2 reduced from 120 to 90.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Viscous}} VO: he now comments on a lot more interactions in the game (no longer a small pool of reused lines for Goo Punch).&lt;br /&gt;
* {{AbilityIcon|The Cube}} regen reduced from 40 to 35.&lt;br /&gt;
* {{AbilityIcon|The Cube}} T2 regen reduced from +35 to +30.&lt;br /&gt;
* {{AbilityIcon|The Cube}} regen spirit power scaling reduced from 0.2 to 0.18.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} can now be parried (does not stun Viscous, only blocks the puddle effect for the parrying player).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New effects for {{HeroIcon|Viscous}} heavy melee.&lt;br /&gt;
* {{AbilityIcon|The Cube}} health regen now scales with spirit at 0.2.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} down dash ability moved from T3 to base ability.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} size now increases with range upgrades (doesn&#039;t affect collision with world).&lt;br /&gt;
* Fixed some hit detection issues with {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Viscous}}: cleaner effect for viscous alt-fire.&lt;br /&gt;
* Bullet damage reduced from 12 to 11.&lt;br /&gt;
* Bullet damage growth per boon increased from 0.86 to 0.9 (total from 24.04 to 23.6).&lt;br /&gt;
* {{AbilityIcon|The Cube}} T2 moved to T3.&lt;br /&gt;
* {{AbilityIcon|The Cube}} T2 is now +35 HP regen.&lt;br /&gt;
* {{AbilityIcon|Splatter}} T2 reduced from +60 Damage to +50.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} Spirit Resist reduced from 70% to 60%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Goo Ball}} no longer triggers on hit effect while in {{ItemIcon|Ethereal Shift}}.&lt;br /&gt;
* Fixed {{ItemIcon|Stamina Mastery|l1=Superior Stamina}} dash count not working with {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} stun duration reduced from 1s to 0.7s.&lt;br /&gt;
* {{AbilityIcon|Splatter}} base damage reduced from 100 to 90.&lt;br /&gt;
* {{AbilityIcon|Splatter}} T2 reduced from +70 to +60.&lt;br /&gt;
* {{AbilityIcon|Splatter}} Spirit damage scale increased from 1.5 to 1.9.&lt;br /&gt;
* Fixed Instant Cast not working for {{AbilityIcon|Puddle Punch}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Viscous}} icon to look more different from {{HeroIcon|Dynamo}}.&lt;br /&gt;
* {{HeroIcon|Viscous}} {{AbilityIcon|Puddle Punch}} will now show a red preview for when the punch is out of range but within 2x of the cast range.&lt;br /&gt;
* Updated wall bounce effects for {{HeroIcon|Viscous}} in ball form.&lt;br /&gt;
* {{AbilityIcon|The Cube}} cleanse is now part of the T2.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} enemy warning time increased from 0.35s to 0.45s.&lt;br /&gt;
* Bullet Damage reduced from 13 to 12.&lt;br /&gt;
* Can now use down dash during {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
* Fixed {{ItemIcon|Phantom Strike}} not positioning you correctly when using it with your {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
* {{AbilityIcon|Splatter}} post cast delay reduced from 0.5s to 0.2s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Viscous}} {{AbilityIcon|Splatter}} effects have been adjusted.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} now correctly knocks people in {{AbilityIcon|The Cube}} up in the air.&lt;br /&gt;
* Improved various issues with the camera.&lt;br /&gt;
* Puddle punch now telegraphs an effect before it forms.&lt;br /&gt;
* Base bullet damage reduced from 14 to 13.&lt;br /&gt;
* {{AbilityIcon|Splatter}} damage reduced from 110 to 100.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} turn rate improved a bit.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} stun frequency cooldown improved from 1.5s to 1.25s.&lt;br /&gt;
* Fixed {{AbilityIcon|Puddle Punch}} piercing {{ItemIcon|Unstoppable}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} base cast range from 60m to 40m.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} T2 damage from +50 to +35.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} base cooldown increased from 24 to 28.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} now knocks people less high into the air.&lt;br /&gt;
* Base clip reduced from 24 to 20, Alt Fire now requires 5 bullets.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Viscous}} primary fire sound.&lt;br /&gt;
* Primary Fire redesigned to make it more usable and have improved damage and scaling.&lt;br /&gt;
* Now has an Alt Fire that has limited range, but deals AOE damage that cannot headshot.&lt;br /&gt;
* {{AbilityIcon|Splatter}} Spirit Scaling increased from 1.4 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Splatter}} Damage on 2nd and 3rd hit increased from 66% and 33% to 70% and 50%.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} damage increased from 100% to 110% of Light Melee.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} T2 is now +50 damage and +20% movement slow (was -10s cooldown).&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} T3 is now -12s cooldown (was +80 damage and +20% movement slow).&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}}: delay before punch increased from 0.25s to 0.35s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} Spirit Scaling increased from 1.05 to 1.3.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} acceleration increased.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} base turn radius and turn radius after bouncing has been increased.&lt;br /&gt;
* Fixed a bug where {{AbilityIcon|Goo Ball}} would have the direction and trail particle stuck on.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Splatter}} direct hits counting as the second hit.&lt;br /&gt;
* Fix Damage prevention after being hit by {{HeroIcon|Viscous}}&#039; {{AbilityIcon|Goo Ball}} being reduced by {{ItemIcon|Debuff Reducer}}.&lt;br /&gt;
* {{AbilityIcon|The Cube}} cast range increased from 25m to 30m.&lt;br /&gt;
* {{AbilityIcon|The Cube}} T2 cooldown reduced from -25s to -22s.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} now deals light melee damage and is affected by melee items.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} Charge Delay increased from 0.5s to 1.5s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} duration reduced from 12s to 10s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} T1 duration reduced from +6s to +5s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} cooldown increased from 80s to 90s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} now deals 50% damage to bosses.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} spirit resist reduced from 80% to 70%.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} bullet resist reduced from 70% to 60%.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} can now only stun and damage a target once every 1.5s, up from once every 1.0s.&lt;br /&gt;
* {{AbilityIcon|Goo Ball}} acceleration lowered a bit.&lt;br /&gt;
* Stunning or immobilizing {{HeroIcon|Viscous}} now stops the ball from moving, and prevents him from doing damage and stunning.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added a directional arrow particle effect to {{AbilityIcon|Goo Ball}} for {{HeroIcon|Viscous}}.&lt;br /&gt;
* Added additional particles while using {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
* Fixed hit detection on {{AbilityIcon|Puddle Punch}} and {{AbilityIcon|Goo Ball}}.&lt;br /&gt;
* Fixed {{AbilityIcon|Puddle Punch}} having 2x the range of the tooltip.&lt;br /&gt;
* Fixed {{AbilityIcon|Puddle Punch}} being able to target behind puddle.&lt;br /&gt;
* Fixed {{AbilityIcon|Puddle Punch}} using [[Guardian]]s as a surface to punch from.&lt;br /&gt;
* {{AbilityIcon|Puddle Punch}} Range reduced from 70m to 60m.&lt;br /&gt;
* {{AbilityIcon|Splatter}} now deals less damage if it hits the same target multiple times. 66% damage for the second hit, 33% damage for the third hit.&lt;br /&gt;
* {{AbilityIcon|Splatter}} Cooldown from 18s to 20s.&lt;br /&gt;
* {{AbilityIcon|Splatter}} Base Damage from 120 to 110.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added a new hero, {{HeroIcon|Viscous}}. He&#039;s green.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Viscous]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Vindicta/Update_history?diff=39515</id>
		<title>Vindicta/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Vindicta/Update_history?diff=39515"/>
		<updated>2025-10-03T16:31:42Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage increased from 11.4 to 11.8&lt;br /&gt;
* {{AbilityIcon|Flight}} duration increased from 13s to 15s&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 increased from 7s to 8s&lt;br /&gt;
* {{AbilityIcon|Flight}} spirit damage scaling increased from 0.19 to 0.22&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bonus damage spirit scaling increased from 1.4 to 1.7&lt;br /&gt;
* {{AbilityIcon|Assassinate}} cooldown reduced from 60s to 50s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Stake}} no longer has a smaller tether range than capture range (6m to 9m, no longer pulls you)&lt;br /&gt;
* {{AbilityIcon|Stake}} duration reduced from 2s to 1.75s.&lt;br /&gt;
* {{AbilityIcon|Stake}} slow increased from 30% to 40%.&lt;br /&gt;
* {{AbilityIcon|Flight}} duration increased from 12s to 13s.&lt;br /&gt;
* {{AbilityIcon|Flight}} spirit damage increased from 9 to 10.&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 increased from +6s to +7s.&lt;br /&gt;
* {{AbilityIcon|Flight}} T3 increased from +11 Spirit Damage to +14.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} debuff duration reduced from 6s to 4s.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} debuff duration spirit scaling reduced from 0.022 to 0.013.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} bleed per second increased from 2.15% to 2.7%.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} T2 reduced from -16s Cooldown to -12s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New updated model.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Crow Familiar|l1=Crow}}{{sic}} T1 bounce no longer bounces off of objectives.&lt;br /&gt;
* {{AbilityIcon|Stake}} T3 reduced from +2m to +1m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Minor rework on animation set.&lt;br /&gt;
* {{AbilityIcon|Assassinate}}: Fixed {{HeroIcon|Vindicta}} {{AbilityIcon|Assassinate}} zoom in sound triggering twice.&lt;br /&gt;
* Fixed issues that were preventing {{HeroIcon|Yamato}}, {{HeroIcon|Vindicta}}, and {{HeroIcon|Pocket}} desperation lines from playing.&lt;br /&gt;
* Fix {{HeroIcon|Vindicta}} {{AbilityIcon|Flight|l1=flight}}{{sic}} and {{HeroIcon|Wraith}} {{AbilityIcon|Full Auto}} spirit damage not working if the enemy has a barrier.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} Cooldown increased from 26s to 28s.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} T3 Spirit and Bullet Resist Reduction reduced from -12% to -8%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} duration spirit scaling reduced from 0.03 to 0.024.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} Health Drain reduced from 3% to 2.3%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed getting stuck zoomed in if you tried to use {{AbilityIcon|Assassinate}} while getting stunned or silenced.&lt;br /&gt;
* Updated vo - largely remastering pass, but some new content.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage reduced from 11.7 to 11.4.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar|l1=Crow}}{{sic}} projectile speed reduced from 4750 to 4250.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} T2 reduced from +120 to +110.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Movespeed reduced from 9 to 8.&lt;br /&gt;
* Bullet Velocity reduced from 810 to 740.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|31|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet Velocity reduced from 889 to 810.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} T2 reduced from +130 to +120.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} Charge Time increased from 2s to 2.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Assassinate}} base damage reduced from 120 to 100.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bonus damage reduced from 120 to 100.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health reduced from 550 to 525.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} projectile speed increased from 3500 to 4750.&lt;br /&gt;
* {{AbilityIcon|Stake}} cooldown reduced from 42s to 40s.&lt;br /&gt;
* {{AbilityIcon|Stake}} T2 increased from -19s Cooldown to -20s.&lt;br /&gt;
* {{AbilityIcon|Stake}} T3 reduced from +0.75s to 0.5s.&lt;br /&gt;
* {{AbilityIcon|Stake}} T3 now also increases capture radius by +2m.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} time between charges increased from 1.6s to 2s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} base damage reduced from 130 to 120.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} T2 damage reduced from 140 to 130.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} changed from 0.2s cast delay to 0.2s post cast time.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} now also reduces spirit resistance by 6%.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} T3 changed from &amp;quot;+3% Bleed and -40% Anti Heal&amp;quot; to -12% Spirit and Bullet Resistance.&lt;br /&gt;
* {{AbilityIcon|Stake}} radius increased from 8m to 9m.&lt;br /&gt;
* {{AbilityIcon|Stake}} now sucks enemies 3m towards the center (and limits movement to 6m from center).&lt;br /&gt;
* {{AbilityIcon|Stake}} T1 changed from +0.5s to -40% Fire Rate.&lt;br /&gt;
* {{AbilityIcon|Stake}} T3 changed from Disarm to +0.75s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} min charge up increased from 25% to 50%.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bonus damage on low hp base damage reduced from 135 to 120.&lt;br /&gt;
* Fixed {{AbilityIcon|Assassinate}} being stuck if you zoom in and get silenced.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Assassinate}} damage reduced by 5%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some animation issues with {{HeroIcon|Vindicta}}.&lt;br /&gt;
* Added new zipline animation for {{HeroIcon|Vindicta}}.&lt;br /&gt;
* Base bullet damage reduced from 15 to 13.&lt;br /&gt;
* Bullet damage growth per boon increased from 0.65 to 0.8 (same total damage later on).&lt;br /&gt;
* {{AbilityIcon|Stake}} duration increased from 1.75s to 2s.&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 reduced from +8s to +6s.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} tick rate changed from every 0.5s to every 1s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} starts at 25% power instead of 50% power.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added keybinds for &amp;quot;Fly Up&amp;quot; and &amp;quot;Fly Down&amp;quot;. Used for flying abilities like {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Air Drop}} and {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Flight}}.&lt;br /&gt;
* Gun cycle time improved from 0.26s to 0.22s.&lt;br /&gt;
* Bullet damage growth per boon increased from 0.55 to 0.65.&lt;br /&gt;
* Fire rate now scales with Spirit Power (0.14).&lt;br /&gt;
* {{AbilityIcon|Assassinate}} no longer splits to allies.&lt;br /&gt;
* {{AbilityIcon|Flight}} duration increased from 8s to 12s.&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 duration increased from +6s to +8s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bullet radius increased from 3&amp;quot; to 4&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} scope is now automatically canceled when {{AbilityIcon|Paradoxical Swap}} hits you.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} scope zoom level can now be cycled with right click. Use Ability key to unselect.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Movespeed increased from 8.3 to 9.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Reverted recent falloff damage changes.&lt;br /&gt;
* Fall off increased from 58m (default) to 64m.&lt;br /&gt;
* Bullet damage growth per boon reduced from 0.79 to 0.55.&lt;br /&gt;
* {{AbilityIcon|Flight}} duration no longer scales with Spirit Power.&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 now increases flight duration by 6s.&lt;br /&gt;
* {{AbilityIcon|Flight}} bonus move speed above base now scales at 50% effectiveness.&lt;br /&gt;
* No longer has -10% base bullet resist.&lt;br /&gt;
* Health growth per boon reduced from 20 to 15.&lt;br /&gt;
* Gun cycle time increased from 0.22 to 0.26 (dps rescaled to remain the same, after the above changes are calculated in).&lt;br /&gt;
* {{AbilityIcon|Stake}} duration reduced from 2s to 1.75s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bonus souls is now unsecured.&lt;br /&gt;
* Shooting while flying now has similar speed impact as on the ground.&lt;br /&gt;
* {{AbilityIcon|Flight}} air acceleration decreased a little.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} % damage no longer affects Mid Boss.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Gun cycle time increased from 0.19s to 0.22s (same overall dps).&lt;br /&gt;
* {{AbilityIcon|Stake}}: distance enemies are allowed to move increased from 6m to 8m.&lt;br /&gt;
* Max Falloff reduced from 58m to 45m.&lt;br /&gt;
* Fixed {{AbilityIcon|Flight}} ending if you touch the ground.&lt;br /&gt;
* Low HP indication now also shows up while unscoped.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} Base damage reduced from 160 to 140.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} zoom level reduced a little bit.&lt;br /&gt;
* {{AbilityIcon|Flight}} duration spirit scaling reduced from 0.2 to 0.15.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|19|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some recent bugs with {{HeroIcon|Vindicta}} {{AbilityIcon|Flight}} that could cause some large bursts in a direction.&lt;br /&gt;
* Fixed being able to shoot while using {{ItemIcon|Ethereal Shift}} and flying with {{HeroIcon|Vindicta}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|17|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Grey Talon}}&#039;s {{AbilityIcon|Charged Shot|l1=Charge Shot}}{{sic}} and {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Assassinate}} cameras not working properly.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 14 to 13.&lt;br /&gt;
* {{AbilityIcon|Stake}} T1 duration reduced from +0.75s to +0.5s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bonus gold is now shared with assisters.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} now reduces bullet armor by 6%.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} impact damage reduced from 50 to 40.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} impact damage spirit scaling reduced from 1 to 0.8.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} spirit power duration scaling reduced from 0.04 to 0.03.&lt;br /&gt;
* You can now use stamina while flying to get an impulse in the facing direction.&lt;br /&gt;
* Space bar no longer exists the ability, you have to press the key again.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} now does 20% more damage when getting a headshot.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} scope ends when you are stunned.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Stake}} duration reduced from 2.25s to 2s.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} Spirit Power duration scaling reduced from 0.05 to 0.04.&lt;br /&gt;
* Fixed left clicks sometimes deselecting the ability when charges aren&#039;t ready.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added a sound for movement being restricted by {{ItemIcon|Slowing Hex}} and {{HeroIcon|Vindicta}} tether.&lt;br /&gt;
* Clarified {{HeroIcon|Vindicta}} {{AbilityIcon|Flight}} T1 tooltip.&lt;br /&gt;
* {{AbilityIcon|Stake}} base duration reduced from 2.5s to 2.25s.&lt;br /&gt;
* {{AbilityIcon|Stake}} T1 duration reduced from 1s to 0.75s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Flight}} cooldown reduced from 45 to 40.&lt;br /&gt;
* Gun damage growth increased from 0.85 to 1.0.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Stake}} sometimes moving units that aren&#039;t supposed to be moved.&lt;br /&gt;
* Fixed the following abilities changing their launch direction if the player snapped their camera quickly during the cast time: {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Kudzu Bomb}}, {{HeroIcon|Paradox}}&#039;s {{AbilityIcon|Pulse Grenade}}, {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Alchemical Flask}}, {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Stake}}, {{ItemIcon|Alchemical Fire}} (T3 Weapon item).&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} duration spirit power scaling reduced from 0.07 to 0.05.&lt;br /&gt;
* Gun damage growth increased from 0.7 to 0.85.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Flight}} cooldown reduced from 50s to 45s.&lt;br /&gt;
* {{AbilityIcon|Flight}} up and down speed improved a bit.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Vindicta}} weapon sounds.&lt;br /&gt;
* Base movement speed increased from 7 to 8.&lt;br /&gt;
* Fixed {{AbilityIcon|Crow Familiar}} T1 only bouncing to 1 additional target instead of 2.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} zoom level is reduced a bit.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} debuff duration increased from 5s to 6s.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} bonus damage increased from 130 to 145.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Vindicta}} {{AbilityIcon|Flight}} sound effects.&lt;br /&gt;
* Added {{HeroIcon|Vindicta}} {{AbilityIcon|Assassinate}} sound effect for targeted players.&lt;br /&gt;
* {{AbilityIcon|Flight}} spirit bonus damage reduced from +12 to +10.&lt;br /&gt;
* {{AbilityIcon|Flight}} no longer has +10% bonus range to damage falloff.&lt;br /&gt;
* {{AbilityIcon|Flight}} cooldown increased from 35s to 50s.&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 changed from +12 Spirit Damage to -15s Cooldown.&lt;br /&gt;
* {{AbilityIcon|Flight}} T3 changed from +3 m/s Bonus Air Speed to +12 Spirit Damage.&lt;br /&gt;
* Can no longer melee while flying for extra movement.&lt;br /&gt;
* {{AbilityIcon|Assassinate}} now ramps up its total damage from 50% to 100% over 1 second of being zoomed (UI indication for this).&lt;br /&gt;
* Fixed being unable to move while scoped in with {{AbilityIcon|Assassinate}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added visual tell for when {{AbilityIcon|Assassinate}} is active.&lt;br /&gt;
* Now has -10% Base Bullet Resist.&lt;br /&gt;
* {{AbilityIcon|Flight}} no longer grants +1 bonus air speed.&lt;br /&gt;
* {{AbilityIcon|Flight}} falloff damage increase reduced from +20% to +10%.&lt;br /&gt;
* Fixed flight spirit damage being able to pierce {{ItemIcon|Metal Skin}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Stake}} effects to make it a little clearer when you are affected.&lt;br /&gt;
* {{AbilityIcon|Flight}} T3 reduced from +4m/s to +3m/s.&lt;br /&gt;
* {{AbilityIcon|Crow Familiar}} T3 improved from -30% Healing Suppression to -40%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Crow Familiar}} projectile effect indicates the radius more accurately now.&lt;br /&gt;
* Fixed {{HeroIcon|Vindicta}} being able to shoot above the base wall.&lt;br /&gt;
* {{AbilityIcon|Flight}} spirit bullet damage now has range effectiveness (previously the magic bullets did max damage from any range).&lt;br /&gt;
* {{AbilityIcon|Flight}} spirit damage per bullet increased from 8 to 12.&lt;br /&gt;
* {{AbilityIcon|Flight}} T2 bonus spirit damage per bullet increased from 8 to 12.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Bullet Damage reduced from 15 to 14.&lt;br /&gt;
* Bullet Damage gained per boon reduced from 0.88 to 0.7 (these are gained occasionally as you earn souls, up to 11 times).&lt;br /&gt;
* {{AbilityIcon|Stake}} T1 bonus duration reduced from +1.5s to +1.0s.&lt;br /&gt;
* Is now a recommended hero for new players.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Vindicta]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Victor/Update_history?diff=39514</id>
		<title>Victor/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Victor/Update_history?diff=39514"/>
		<updated>2025-10-03T16:29:43Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base health changed from 680 (+41 per boon, max of 1992) to 720 (+39 per boon, max of 1968)&lt;br /&gt;
* {{AbilityIcon|Pain Battery}} fixed the bolts hitting world geometry more often than intended&lt;br /&gt;
* {{AbilityIcon|Pain Battery}} damage required to charge up reduced from 50% max health to 40%&lt;br /&gt;
* {{AbilityIcon|Aura of Suffering}} reduced DPS spirit scaling on the minimum damage from 0.25 to 0.22 and on the maximum damage from 1.25 to 1.1&lt;br /&gt;
* {{AbilityIcon|Aura of Suffering}} self damage reduced from 100% to 85%&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} increased stun duration from 1s to 1.5s&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} damage spirit scaling increased from 1.8 to 2.0&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} T1 changed from &amp;quot;+10 spirit damage per bullet and 25% fire rate until reload&amp;quot; to &amp;quot;+3m Radius and +100 Damage&amp;quot;&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} T3 changed from &amp;quot;+200 damage and +3m radius&amp;quot; to &amp;quot;+10 spirit damage per bullet and 20% fire rate while the ability is on cooldown&amp;quot;&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} improved hit detection&lt;br /&gt;
* Fixed {{AbilityIcon|Shocking Reanimation}} sometimes not hitting targets that are in the Z axis&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health per boon reduced from 45 to 41.&lt;br /&gt;
* {{AbilityIcon|Jumpstart}} recharge timer increased from 3s to 8s.&lt;br /&gt;
* {{AbilityIcon|Aura of Suffering}} reduced from 9m to 8m.&lt;br /&gt;
* {{AbilityIcon|Aura of Suffering}} cooldown increased from 1s to 2.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added to the game.&lt;br /&gt;
* Base regen reduced from 3 to 1.5&lt;br /&gt;
* {{AbilityIcon|Jumpstart}} regen spirit scaling reduced from 2 to 1.8&lt;br /&gt;
* {{AbilityIcon|Jumpstart}} T3 reduced from -8s Cooldown to -4s&lt;br /&gt;
* {{AbilityIcon|Aura of Suffering}} self damage increased from 80% to 100%&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} rebirth health reduced from 100% to 60%&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} cooldown increased from 180s to 190s&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} T2 changed from &amp;quot;-20s Cooldown&amp;quot; to &amp;quot;+40% Rebirth Health&amp;quot;&lt;br /&gt;
* {{AbilityIcon|Shocking Reanimation}} attack damage no longer procs {{ItemIcon|Lightning Scroll}}&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Added to the game files.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Victor]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Seven/Update_history?diff=39513</id>
		<title>Seven/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Seven/Update_history?diff=39513"/>
		<updated>2025-10-03T16:27:38Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 reduced from +8m to +7m&lt;br /&gt;
* {{AbilityIcon|Power Surge}} spirit power scaling reduced by 10%&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}}’s Lightning Strike damage reduced from 90 to 75&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}}’s Lightning Strike spirit power reduced from 1.4 to 0.5&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Move speed reduced from 6.9 to 6.8.&lt;br /&gt;
* Incoming crit resistance reduced from -35% to -25%.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} T3 spirit power scaling reduced from 0.34 to 0.3.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS spirit scaling reduced from 0.65 to 0.6.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} initial radius reduced from 12m to 10m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Sprint speed reduced from 2.0 to 1.0.&lt;br /&gt;
* Base regen reduced from 1.5 to 1.0.&lt;br /&gt;
* Base health reduced from 700 to 650.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* The following abilities now do 50% damage to objectives: {{AbilityIcon|Last Stand}}, {{AbilityIcon|Storm Cloud}}, {{AbilityIcon|Hyper Beam}}, {{AbilityIcon|Heavy Barrage}}.&lt;br /&gt;
* Base movement speed reduced from 7.1 to 6.9.&lt;br /&gt;
* Move Speed spirit scaling reduced from 0.023 to 0.02.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} T1 and T2 swapped.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} cooldown increased from 170s to 180s.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} Spirit Power scaling reduced from 0.7 to 0.65.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced from 95 to 90.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T3 reduced from +65 to +60.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced by 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed Health Regen being 3 instead of 1.5.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} spirit scaling increased from 0.148 to 0.16.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced from 120 to 115.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T3 reduced from +75 to +70.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} spirit scaling increased from 0.65 to 0.7.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} cooldown increased from 148s to 155s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Static Charge}}: Can no longer be self cast.&lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} lightning bolt damage reduced from 150 to 100.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} lightning bolt radius increased from 6m to 7m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health Regen reduced from 3 to 1.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed sometimes being stuck in skeletal form forever.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} effect revisions to make aoe act as a warning for the timing better by ramping up visibility towards the end.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} secondary ability delay reduced from 2s to 0.25s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} now grants you a secondary ability Lightning Strike. It is a one time use AoE ability. You can target anywhere in your ultimate range, after a 2s delay it releases a vertical lightning strike onto a 6m area, knocking enemies away from that radius (6m knockback) and dealing 150 Damage (1.5 spirit scaling). There is a visual indicator for enemies that that area is about to be hit.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced from 125 to 110.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T3 now also allows you to float around at 2.5m/s speed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added new run animation for {{HeroIcon|Seven}}.&lt;br /&gt;
* Remastered weapon fire for {{HeroIcon|Seven}}.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} now causes you to levitate up and down a little bit in a cycle rather than being fully stationary.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} expand time reduced from 2s to 1.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Reduced visual clutter on {{HeroIcon|Seven}}&#039;s tracers with high fire rate.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS increased from 110 to 120.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added looping telegraph for {{HeroIcon|Seven}} {{AbilityIcon|Static Charge}} ability.&lt;br /&gt;
* Reduced visual noise of {{HeroIcon|Seven}}&#039;s tracers, especially when close up or when Seven has a high fire rate.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} cooldown increased from 23s to 26s.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} radius reduced from 4m to 3.5m.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T2 slow reduced from 40% to 35%.&lt;br /&gt;
* Movespeed reduced from 7.3 to 7.1.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} expand time reduced from 3s to 2s.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} range increased from 25m to 30m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T3 reduced from +2m Radius to +1m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base regen increased from 1.5 to 3.&lt;br /&gt;
* Movespeed scaling with Spirit Power reduced from 0.028 to 0.02.&lt;br /&gt;
* Can now use dash while in {{AbilityIcon|Storm Cloud}} to adjust your position.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T3 increased from +1m to +2m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{AbilityIcon|Lightning Ball}} effects to reduce some visual noise.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} stun duration reduced from 1.1 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T3 reduced from 1.1 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} radius reduced from 6m to 5m.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} can now be alternate-casted on self (does not stun you).&lt;br /&gt;
* {{AbilityIcon|Static Charge}} now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T3 now also gives +1m Radius.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Seven}}&#039;s {{AbilityIcon|Static Charge}} effects improvement to make the boundary more clear.&lt;br /&gt;
* Improved clarity for {{HeroIcon|Seven}} casting and channeling sounds.&lt;br /&gt;
* Base bullet resist reduced from 8% to 0%.&lt;br /&gt;
* Bullet resist no longer scales with Boons.&lt;br /&gt;
* Headshot reduction increased from 25% to 35%.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} damage reduced from 124 to 110.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} max radius reduced from 30m to 25m.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} cooldown reduced from 180s to 140s.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} audio is now a little clearer when it&#039;s cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}}: Spirit Power DPS scaling reduced from 0.8 to 0.7.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added new voice content for {{HeroIcon|Seven}} and {{HeroIcon|Lash}}.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} radius increased from 5m to 6m.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 radius increased from +7m to +8m.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} spirit power scaling reduced from 1.1 to 0.8.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} time to reach maximum radius reduced from 6s to 3s.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} Now provides +20% Bullet Resistance in the base ability.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed multiple instances of {{AbilityIcon|Static Charge}} not working correctly.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} duration increased from 4s to 5s.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} stun delay reduced from 4s to 3.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Static Charge}} stun duration reduced from 1.25s to 1.1s.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T3 stun duration reduced from 1.25s to 1.1s.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 radius increased from +5m to +7m.&lt;br /&gt;
* Headshot damage taken reduced by 25%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base regen increased from 1 to 1.5.&lt;br /&gt;
* Base bullet resistance reduced from 20% to 8%.&lt;br /&gt;
* Now gains +1% Bullet Resistance per boon (happens 11 times).&lt;br /&gt;
* {{AbilityIcon|Power Surge}} scaling reduced from 0.2 to 0.16.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Static Charge}} cast range scaling reduced from 0.1 to 0.07.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} base radius reduced from 8m to 5m.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 changed to +5m radius.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Static Charge}} cast range now scales with Spirit (0.1).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{ItemIcon|Return Fire}} working with {{AbilityIcon|Power Surge}}.&lt;br /&gt;
* No longer has base +15% Spirit Resistance.&lt;br /&gt;
* Now has base +20% Bullet Resistance.&lt;br /&gt;
* Base health regen reduced from 2 to 1.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T1 improved from -15s Cooldown to -20s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Static Charge}} now uses the new instant cast option that {{HeroIcon|Bebop}} Bomb uses.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} spirit scaling increased from 0.1 to 0.2 (new total with T3 is now from 0.5 to 0.6).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} initial radius increased from 10m to 12m.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T2 bonus radius reduced from 12m to 10m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T1 increased from +30% to +35% Bullet Resist.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Allies now compliment teammates when they see impressive use of channeled abilities (for instance, {{HeroIcon|Seven|l1=Gigawatt}}{{sic}} killing three people with {{AbilityIcon|Storm Cloud}}).&lt;br /&gt;
* Improved visibility of {{HeroIcon|Seven}}&#039;s bullet and travel path.&lt;br /&gt;
* Added custom tracer and muzzle flash for {{HeroIcon|Seven}}&#039;s gun.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Simplify some visuals with {{HeroIcon|Seven}}&#039;s {{AbilityIcon|Storm Cloud}} radius indicator to help clarify the bounds.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} rebalanced around no longer reducing fire rate (similar shock value effectiveness as before).&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Seven]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Paige/Update_history?diff=39509</id>
		<title>Paige/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Paige/Update_history?diff=39509"/>
		<updated>2025-10-03T16:13:02Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet projectile speed increased by 15%&lt;br /&gt;
* Bullet damage growth per boon reduced from 0.8 to 0.66&lt;br /&gt;
* {{AbilityIcon|Defend and Fight!}} duration increased from 5s to 7s&lt;br /&gt;
* {{AbilityIcon|Defend and Fight!}} cooldown increased from 26s to 30s&lt;br /&gt;
* {{AbilityIcon|Captivating Read}} reduced cooldown from 30s to 25s&lt;br /&gt;
* {{AbilityIcon|Captivating Read}} moved the UI element to the bottom of the screen so it&#039;s more noticeable when you get hit&lt;br /&gt;
* {{AbilityIcon|Captivating Read}} radius increased from 7m to 7.5m&lt;br /&gt;
* {{AbilityIcon|Conjure Dragon}} now properly applies burning effect below the dragon if the dragon is far off the ground&lt;br /&gt;
* {{AbilityIcon|Rallying Charge}} damage reduced from 150 (+1.2) to 125 (+1.0)&lt;br /&gt;
* {{AbilityIcon|Rallying Charge}} healing reduced from 150 (+2) to 125 (+1.6)&lt;br /&gt;
* {{AbilityIcon|Rallying Charge}} both damage &amp;amp; healing now grows as the horses travel, up to a max +100% of both at 350m&lt;br /&gt;
* {{AbilityIcon|Rallying Charge}} increased horse speed from 1700 to 2000&lt;br /&gt;
* {{AbilityIcon|Rallying Charge}} reduced knock-up speed from 800 to 600&lt;br /&gt;
* {{AbilityIcon|Rallying Charge}} spawn-in time reduced from 0.15s to 0.05s to remove deadzone in front&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Bullet size reduced by 50%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Defend and Fight!}} barrier spirit power scaling increased from 1.4 to 1.6.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|28|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some pathfinding issues with {{AbilityIcon|Conjure Dragon}}&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added to the game.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Added to the game files.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Paige]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Mo_%26_Krill/Update_history?diff=39508</id>
		<title>Mo &amp; Krill/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Mo_%26_Krill/Update_history?diff=39508"/>
		<updated>2025-10-03T16:09:25Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage growth per boon increased from 0.063 to 0.07&lt;br /&gt;
* {{AbilityIcon|Burrow}} bullet resistance reduced from 80% to 60%&lt;br /&gt;
* {{AbilityIcon|Combo}} duration reduced from 2.5s to 2.4s&lt;br /&gt;
* {{AbilityIcon|Combo}} T2 duration reduced from 0.75s to 0.7s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Combo}} cast range reduced from 5m to 4.75m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base gun damage increased from 2.6 to 2.7.&lt;br /&gt;
* {{AbilityIcon|Scorn}} spirit scaling increased from 0.39 to 0.42.&lt;br /&gt;
* {{AbilityIcon|Combo}} cooldown increased from 75s to 80s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Scorn}}: Heal reduced from 1.3x to 1.2x.&lt;br /&gt;
* {{AbilityIcon|Burrow}}: T2 reduced from +100 Damage to +80.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}}: Projectile no longer slides against geometry.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}}: No longer deals damage.&lt;br /&gt;
* {{AbilityIcon|Combo}}: Bonus health on kill/assist reduced from +70 to +50.&lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Combo}} T3 lifesteal reduced from 100% to 80%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Burrow}} T2 reduced from +140 Damage to +100.&lt;br /&gt;
* {{AbilityIcon|Burrow}} spirit scaling increased from 1.4 to 1.7.&lt;br /&gt;
* {{AbilityIcon|Combo}} DPS reduced from 60 to 40.&lt;br /&gt;
* {{AbilityIcon|Combo}} spirit scaling increased from 1.1 to 1.3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed bonus health not showing from ultimate when hovering {{HeroIcon|Mo &amp;amp; Krill}} on the scoreboard.&lt;br /&gt;
* Fixing {{AbilityIcon|Burrow}} acting like it was modifying movement speed (without casting it) in the active player stats.&lt;br /&gt;
* Fixed casting errors that would sometimes happen with {{AbilityIcon|Combo}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Mo &amp;amp; Krill|l1=Krill}}{{sic}} VO - largely remastering pass, but some new content.&lt;br /&gt;
* {{AbilityIcon|Burrow}} is no longer affected by {{AbilityIcon|Shoulder Charge}}.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} no longer hits you while you are Burrowed.&lt;br /&gt;
* {{AbilityIcon|Scorn}} now heals you instantly rather than over 1s.&lt;br /&gt;
* {{AbilityIcon|Combo}} health gain tooltip clarified.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New sounds added to {{HeroIcon|Mo &amp;amp; Krill}}&#039;s {{AbilityIcon|Burrow}} and {{AbilityIcon|Sand Blast}} abilities.&lt;br /&gt;
* Fixed a bug causing {{HeroIcon|Mo &amp;amp; Krill}}&#039;s {{AbilityIcon|Burrow}} emerge sound to double up when not cancelling the burrow early.&lt;br /&gt;
* Fixed {{HeroIcon|Mo &amp;amp; Krill}}&#039;s {{AbilityIcon|Burrow}} traveling/underground sound not looping correctly.&lt;br /&gt;
* {{AbilityIcon|Scorn}} heal vs heroes reduced from 2x to 1.6x.&lt;br /&gt;
* {{AbilityIcon|Scorn}} heal vs creeps reduced from 0.7x to 0.6x.&lt;br /&gt;
* Headshot resistance now only applies to the big head.&lt;br /&gt;
* {{AbilityIcon|Burrow}} can now go under {{AbilityIcon|Spectral Wall}}.&lt;br /&gt;
* {{AbilityIcon|Combo}} now pulls the target closer to you over time.&lt;br /&gt;
* {{AbilityIcon|Combo}} health gain increased from 30 to 70.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} duration reduced from 3.5s to 3s.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} T3 slow reduced from 50% to 40%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved animation readability for {{HeroIcon|Mo &amp;amp; Krill}} heavy melee.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Now has 20% Headshot Crit reduction.&lt;br /&gt;
* {{AbilityIcon|Burrow}} bullet and spirit resist now persist while spinning out of the burrow.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New heavy melee anims added to {{HeroIcon|Mo &amp;amp; Krill}} and {{HeroIcon|Ivy}}.&lt;br /&gt;
* {{AbilityIcon|Combo}} T1 now grants +30% Bullet Resist While Channeling (no longer grants -28s CD).&lt;br /&gt;
* {{AbilityIcon|Combo}} cooldown reduced from 95s to 75s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Combo}} duration reduced from 2.75s to 2.5s.&lt;br /&gt;
* {{AbilityIcon|Combo}} damage spirit scaling increased from 0.8 to 1.1.&lt;br /&gt;
* {{AbilityIcon|Combo}} kill trigger now has a 3s buffer window to get credit.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} T1 reduced from +1.5s to +1s.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} range increased from 30m to 35m.&lt;br /&gt;
* {{AbilityIcon|Burrow}} base speed increased from 3 to 4.&lt;br /&gt;
* {{AbilityIcon|Burrow}} T3 speed reduced from +3 to +2.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Camera zooms out a little bit more when un-burrowing.&lt;br /&gt;
* Can cast {{AbilityIcon|Scorn}} while using {{AbilityIcon|Combo}}.&lt;br /&gt;
* {{AbilityIcon|Combo}} T2 reduced from +1s to +0.75s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Scorn}} T3 now affects all damage types.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Mo &amp;amp; Krill}} {{AbilityIcon|Burrow}} start, duration, and end sounds.&lt;br /&gt;
* Updated {{HeroIcon|Mo &amp;amp; Krill}} {{AbilityIcon|Combo}} sound.&lt;br /&gt;
* Updated {{HeroIcon|Mo &amp;amp; Krill}} {{AbilityIcon|Sand Blast}} cast sound mix.&lt;br /&gt;
* Can now reload while burrowed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed ability-based lifesteals not granting life from damage caused to shields (affects things like {{AbilityIcon|Hyper Beam|l1=Hyperbeam}}{{sic}} T3, {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}}, {{AbilityIcon|Scorn}}, {{AbilityIcon|Life Drain}}, {{AbilityIcon|Flog}} and {{AbilityIcon|Concussive Combustion}} T3).&lt;br /&gt;
* Fixed {{AbilityIcon|Scorn}} not healing you against shields.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} base duration reduced from 4s to 3.5s.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} T1 reduced from +2s to +1.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Combo}} not gaining bonus HP when enemies died during it unless you got the killing blow.&lt;br /&gt;
* Health growth per boon reduced from 47 to 44.&lt;br /&gt;
* While burrowed you have the same cast rules as the unborrow phase (i.e. can cast items and {{AbilityIcon|Scorn}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base HP regen increased from 2.5 to 3.&lt;br /&gt;
* {{AbilityIcon|Scorn}} damage increased from 50 to 60.&lt;br /&gt;
* Fixed {{AbilityIcon|Scorn}} not healing for more with things like {{ItemIcon|Mystic Burst}}.&lt;br /&gt;
* {{AbilityIcon|Burrow}} now destroys breakables in its path.&lt;br /&gt;
* Fixed {{ItemIcon|Healing Booster}} not applying to {{AbilityIcon|Scorn}}&#039;s 2x heal multiplier on heroes.&lt;br /&gt;
* Added a bonus counter to show how much health has been earned by getting a kill during {{AbilityIcon|Combo}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed the unit target UI not showing up for instant-cast abilities ({{HeroIcon|Mo &amp;amp; Krill|l1=MoKrill}}{{sic}} ult, {{HeroIcon|Lady Geist}} ult, {{HeroIcon|Bebop}} bomb).&lt;br /&gt;
* You can now cast items and {{AbilityIcon|Scorn}} while spinning out of {{AbilityIcon|Burrow}}.&lt;br /&gt;
* {{AbilityIcon|Combo}} bonus health per kill increased from 25 to 30.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Mo &amp;amp; Krill}} gaining {{ItemIcon|Reactive Barrier}} buff while channeling the ultimate.&lt;br /&gt;
* HP Growth per boon reduced from 48 to 42.&lt;br /&gt;
* {{AbilityIcon|Combo}} now grants 25 max hp each time a target dies during it.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Sand Blast}} no longer affects bosses.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Scorn}} healing against non-heroes reduced from 1x to 0.7x.&lt;br /&gt;
* {{AbilityIcon|Sand Blast|l1=Sandblast}}{{sic}} no longer prevents enemies from reloading while disarmed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Moved a truck away from the garage to give wide enough path for {{HeroIcon|Mo &amp;amp; Krill}}.&lt;br /&gt;
* Fixed a couple of spots where {{HeroIcon|Mo &amp;amp; Krill|l1=Mo}}{{sic}} could get stuck between a truck and wall.&lt;br /&gt;
* {{AbilityIcon|Combo}} now uses a new instant cast mechanism. When you are in range there is a valid target indicator.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base HP increased from 650 to 700.&lt;br /&gt;
* {{AbilityIcon|Scorn}} damage increased from 40 to 50.&lt;br /&gt;
* {{AbilityIcon|Scorn}} T3 debuff duration increased from 10s to 16s.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} duration increased from 3.5s to 4s.&lt;br /&gt;
* {{AbilityIcon|Combo}} T3 DPS increased from +30 to +40.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Sand Blast}} range increased from 25m to 30m.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} width increased from 3m to 5m.&lt;br /&gt;
* {{AbilityIcon|Sand Blast}} is now permissive with small obstructions in the way.&lt;br /&gt;
* {{AbilityIcon|Burrow}} no longer loses its state as you change elevations.&lt;br /&gt;
* {{AbilityIcon|Burrow}} now knocks enemies up when you come up.&lt;br /&gt;
* {{AbilityIcon|Combo}} DPS increased from 50 to 60.&lt;br /&gt;
* No longer listed as a recommended new player hero.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Mo &amp;amp; Krill]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Mirage/Update_history?diff=39467</id>
		<title>Mirage/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Mirage/Update_history?diff=39467"/>
		<updated>2025-10-03T16:04:04Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} is now affected by cooldown reduction&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T3 increased from +60 Max Health Steal to +70.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced by 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} now has a range limit on application (45m).&lt;br /&gt;
* Fixed Cases where {{HeroIcon|Mirage}}&#039;s {{AbilityIcon|Tornado}} would get Stuck and/or Go through Walls.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Tornado}}: Improved camera animations during ability.&lt;br /&gt;
* VO remastering pass as well as new VO content.&lt;br /&gt;
* Animation for holding and throwing items has been added.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Fire Scarabs}} Max Health Steal reduced from 50 to 40.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Fire Scarabs}} Max Health Steal spirit scaling reduced from 1.4 to 1.1.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Fire Scarabs}} T3 max health steal reduced from +80 to +65.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Djinn&#039;s Mark}} T2 increased from +2.5s Multiplier Duration to +4s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Health reduced from 550 to 500.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T1 slow reduced from 80% to 60%.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} Bullet Resist Reduction reduced from -10% to -8%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T2 reduced from +4s Multiplier Duration to +2.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated with new custom animations.&lt;br /&gt;
* Coattail sim has been added.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} no longer causes {{ItemIcon|Magic Carpet}} to be cancelled.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} now works with &amp;quot;No Cooldowns&amp;quot; set in Hero Testing.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} debuff and buff effects revisions.&lt;br /&gt;
* {{AbilityIcon|Tornado}} cast delay increased from 0.0s to 0.1s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} now destroys breakable props.&lt;br /&gt;
* Adjusted {{AbilityIcon|Djinn&#039;s Mark}} consume activation sound so it&#039;s not too loud if used on many enemies at the same time.&lt;br /&gt;
* Added new spawn animation.&lt;br /&gt;
* {{AbilityIcon|Traveler}} now has a custom animation on his destination model.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} Max Health Steal reduced from 75 to 50.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} Max Health Steal spirit scaling increased from 0.9 to 1.4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|31|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} base damage reduced from 90 to 75.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T2 reduced from -10% Bullet Resist to -8%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Mirage}} now has custom animations for most of his core movement.&lt;br /&gt;
* Visual updates to {{HeroIcon|Mirage}} muzzle flash and tracers.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} now applies its drain over 4s instead of frontloaded.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} no longer restricts you from hitting the same target (debuff duration refreshes).&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} launch window increased from 5s to 8s (can be extended by duration extender).&lt;br /&gt;
* {{AbilityIcon|Traveler}} now allows you to rotate the camera.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 changed from &amp;quot;-56 Cooldown&amp;quot; to &amp;quot;Grants Ally Traveler Benefits&amp;quot; (if cast on an enemy, it&#039;ll give the bonus to the closest ally hero within 30m).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Revised {{HeroIcon|Mirage}} {{AbilityIcon|Fire Scarabs}} projectile and cast sounds.&lt;br /&gt;
* Visual update to {{HeroIcon|Mirage}} {{AbilityIcon|Tornado}} bullet evasion buff.&lt;br /&gt;
* {{AbilityIcon|Tornado}} speed reduced by 10%.&lt;br /&gt;
* Fixed {{AbilityIcon|Tornado}} being usable while immobilized.&lt;br /&gt;
* {{AbilityIcon|Tornado}} and {{AbilityIcon|Fire Scarabs}} ability slots swapped.&lt;br /&gt;
* {{AbilityIcon|Traveler}} cooldown increased from 130s to 145s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 increased from -40s to -55s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} can now be cast by targeting the top bar portraits.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added missing lean animation near walls for {{HeroIcon|Mirage}}.&lt;br /&gt;
* Bullet size reduced from 6 to 5.&lt;br /&gt;
* {{AbilityIcon|Tornado}} speed reduced from 20m to 18m.&lt;br /&gt;
* {{AbilityIcon|Tornado|l1=Torando}}{{sic}} Lift Duration reduced from 1.1s to 1s.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T2 reduced from -15% Bullet Resist to -10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} cooldown increased from 32s to 40s.&lt;br /&gt;
* HP per boon reduced from 41 to 37.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Mirage}} {{AbilityIcon|Traveler}} now previews Mirage&#039;s model at destination to show facing direction.&lt;br /&gt;
* {{HeroIcon|Mirage}} {{AbilityIcon|Djinn&#039;s Mark}}: damage vfx revision to reduce visual noise, debuff moved to overhead UI.&lt;br /&gt;
* {{HeroIcon|Mirage}} gun revisions to tracer, muzzle flash, and impacts.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T3 max health steal increased from +70 to +80.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T3 cooldown between multipliers improved from -0.5s to -0.75s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} Fire Rate increased from 20% to 30%.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 cooldown reduction improved from -30s to -40s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T3 now grants {{ItemIcon|Unstoppable}} for 3s on arrival.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Mirage}} still loves the Djinn, but he yells about them less frequently.&lt;br /&gt;
* {{HeroIcon|Mirage}} {{AbilityIcon|Djinn&#039;s Mark}} effects revisions to reduce noise on the victim and appear more clearly for {{HeroIcon|Mirage}}.&lt;br /&gt;
* {{AbilityIcon|Tornado}} now uses a range for its travel distance instead of a travel duration (scales with range increase).&lt;br /&gt;
* Enemies that have already been hit by {{AbilityIcon|Fire Scarabs}} now let the next scarab projectile pass through them.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} base damage reduced from 16 to 12.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} scaling from spirit power increased from 0.4 to 0.55.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} reveal duration increased from 2s to 3s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} now causes your camera to move to the destination during the channel.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T1 is now &amp;quot;+2 m/s&amp;quot; (was -20s cd).&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 is now &amp;quot;-30s cd&amp;quot; (was +2 m/s).&lt;br /&gt;
* {{AbilityIcon|Traveler}} T3 fire rate increased from 20% to 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet radius reduced from 8 to 6.&lt;br /&gt;
* {{AbilityIcon|Tornado}} time for victims to reach max height reduced from 0.3s to 0.2s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} lift duration reduced from 1.2s to 1.1s.&lt;br /&gt;
* Fixed {{AbilityIcon|Tornado}} being castable while busy (such as while channeling {{AbilityIcon|Traveler}}).&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T1 now only applies the slow when the multiplier is 2x or higher.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} damage is now treated as a DoT in terms of zipline rules (doesn&#039;t prevent ziplining or knock you off).&lt;br /&gt;
* Fixed {{AbilityIcon|Djinn&#039;s Mark}} applying bullet procs with {{ItemIcon|Return Fire}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Urn now drops when teleporting with {{HeroIcon|Mirage}}&#039;s {{AbilityIcon|Traveler}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Tornado}} lift duration reduced from 1.5s to 1.2s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} T1 bonus lift duration reduced from +0.5s to +0.4s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} base bullet evasion reduced from 30% to 25%.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T3 now also reduces Multiplier Cooldown by 0.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added new hero, {{HeroIcon|Mirage}}.&lt;br /&gt;
* Bots can now choose to play {{HeroIcon|Lady Geist}}, {{HeroIcon|Mirage}}, {{HeroIcon|Shiv}}, and {{HeroIcon|Warden}}.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Mirage]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Mina/Update_history?diff=39466</id>
		<title>Mina/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Mina/Update_history?diff=39466"/>
		<updated>2025-10-03T16:01:08Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New heavy melee animation&lt;br /&gt;
* {{AbilityIcon|Rake}} now passively lets you float in the air with the umbrella for up to 2.5s with right click&lt;br /&gt;
* {{AbilityIcon|Rake}} heal spirit scale reduced from 1.5 to 0.5&lt;br /&gt;
* {{AbilityIcon|Rake}} T2 now also increases heal spirit scale by 1.0&lt;br /&gt;
* {{AbilityIcon|Rake}} T3 damage increased from 6% to 7%&lt;br /&gt;
* {{AbilityIcon|Sanguine Retreat}} cooldown increased from 27s to 30s&lt;br /&gt;
* {{AbilityIcon|Nox Nostra}} now has 50% reduction in damage against objectives&lt;br /&gt;
* {{AbilityIcon|Nox Nostra}} reduced the Cap on objective damage from the T3 from +50 Damage per Bat to +20 Damage (only a nerf against objectives)&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Rake}} heal spirit scaling increased from 1 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Love Bites}} buildup now takes 1 less shot.&lt;br /&gt;
* {{AbilityIcon|Love Bites}} on proc damage increased from 45 to 55.&lt;br /&gt;
* {{AbilityIcon|Love Bites}} on proc damage spirit scaling increased from 1.5 to 1.7.&lt;br /&gt;
* {{AbilityIcon|Nox Nostra}} cooldown reduced from 130s to 115s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|28|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Sanguine Retreat}} T3 increased from -7s cooldown to -12s Cooldown&lt;br /&gt;
* {{AbilityIcon|Love Bites}} cooldown reduced from 8s to 7s&lt;br /&gt;
* {{AbilityIcon|Love Bites}} T3 changed from -3s cooldown to 1 Stamina Drain and 30% Slow for 3s&lt;br /&gt;
* {{AbilityIcon|Nox Nostra}} cooldown reduced from 150s to 130s&lt;br /&gt;
* {{AbilityIcon|Nox Nostra}} silence duration increased from 1s to 1.25s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Love Bites}} cooldown reduced from 26s to 8s.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Nox Nostra}} 3.5m radius removed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added to the game.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Added to the game files.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Mina]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Lash/Update_history?diff=39465</id>
		<title>Lash/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Lash/Update_history?diff=39465"/>
		<updated>2025-10-03T15:57:16Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ground Strike}} range reduced from 11m to 10m&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} cooldown increased from 19s to 21s&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} damage reduced from 70 to 60&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New updated model.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Flog}} cast range reduced from 25m to 20m.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} damage height reduced from 3.3m to 3m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Spirit Resist reduced from 15% to 10%.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}}: Spirit scaling reduced from 0.05 to 0.04.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}}: Fixed a bug that caused {{AbilityIcon|Ground Strike}} to push the victim under the world.&lt;br /&gt;
* {{AbilityIcon|Flog}}: Updated ability icon.&lt;br /&gt;
* {{AbilityIcon|Death Slam}}: UI lock-on revisions to simplify readability.&lt;br /&gt;
* {{AbilityIcon|Death Slam}}: Fixed channel effect on {{AbilityIcon|Death Slam}} to not disappear prematurely.&lt;br /&gt;
* {{AbilityIcon|Death Slam}}: New sounds added for lock-on success sounds, in-air looping sound, victim impact sounds, and a &#039;miss&#039; sound when {{HeroIcon|Lash}} does not successfully grab anybody or cancels the ability early.&lt;br /&gt;
* Fixed a bug causing {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}} impact to be too loud and {{AbilityIcon|Flog}} impact to be too quiet when hitting large groups of enemies with each ability.&lt;br /&gt;
* Fixed a bug preventing {{HeroIcon|Dynamo}}&#039;s and {{HeroIcon|Lash}}&#039;s light melee sounds from playing.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Flog}} heal vs heroes reduced from 65% to 50%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Flog}} heal vs creeps reduced from 20% to 16%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ground Strike}} base damage reduced from 90 to 75.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} lock on time increased from 0.6s to 0.7s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Flog}} impact sound adjusted for better feedback for attacking player.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} T1 improved from -9.5s Cooldown to -10s.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} cooldown increased from 137s to 140s.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} channel time increased from 2s to 2.3s.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} Impact radius increased from 5m to 6m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} cone angle increased from 75 to 85.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} cast range increased from 18m to 20m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} T2 changed from +100 damage to -30s Cooldown.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} T3 changed from -56s Cooldown to Impact Area Stuns for 1s.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} fixed a rendering issue that could lead to crashes, especially in tight spaces like Mid Boss arena.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Hit confirm sound added to {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Flog}} ability.&lt;br /&gt;
* {{AbilityIcon|Flog}} heal vs heroes reduced from 70% to 65%.&lt;br /&gt;
* {{AbilityIcon|Flog}} heal vs creeps reduced from 25% to 20%.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} drag down collision improved a bit.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New sounds added to {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}} and {{AbilityIcon|Flog}} abilities.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} can now be cast while on the zipline.&lt;br /&gt;
* Fixed interaction between {{HeroIcon|Mirage}}&#039;s {{AbilityIcon|Tornado|l1=tornado}}{{sic}} and {{AbilityIcon|Death Slam}}.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} now pulls enemies to the ground with you (similar to {{AbilityIcon|Stone Form}} recently).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed jittering from {{HeroIcon|Lash}}&#039;s gun firing while running and aiming (this should reduce screen noise significantly in this case).&lt;br /&gt;
* {{HeroIcon|Lash}} melee animation updates.&lt;br /&gt;
* {{AbilityIcon|Flog}}: new effects.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Death Slam}} now has clearer visual states to indicate when someone is successfully locked in.&lt;br /&gt;
* Base bullet damage reduced from 10 to 9.&lt;br /&gt;
* {{AbilityIcon|Flog}} Heal vs heroes reduced from 80% to 70%.&lt;br /&gt;
* {{AbilityIcon|Flog}} Heal vs creeps reduced from 30% to 25%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Removed reason 31 of why {{HeroIcon|Lash}} is better than {{HeroIcon|Bebop}} and replaced it with reason 26 of why Lash is better than Bebop (fixed a bug with Lash&#039;s hero select lines).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Death Slam|l1=Ground Slam}}{{sic}} now allows you to turn during the descent.&lt;br /&gt;
* Bullet growth from 1.15 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} Damage spirit scaling increased from 0.78 to 0.85.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} Damage Per Meter Spirit scaling increased from 0.045 to 0.05.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed bug with {{HeroIcon|Lash}} not hearing his own {{AbilityIcon|Ground Strike}} impact explosion sound.&lt;br /&gt;
* Updated {{HeroIcon|Lash}} {{AbilityIcon|Grapple}} cast sound.&lt;br /&gt;
* Added new voice content for {{HeroIcon|Seven}} and {{HeroIcon|Lash}}.&lt;br /&gt;
* Improved firing arm position to be a little bit more out of the way from the reticle.&lt;br /&gt;
* {{AbilityIcon|Grapple}} no longer gives a stamina charge on use.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some cases where {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}} would cause your hero to be stuck.&lt;br /&gt;
* Health per boon increased from 37 to 42.&lt;br /&gt;
* Base spirit resist increased from 8% to 15%.&lt;br /&gt;
* {{AbilityIcon|Flog}} cooldown reduced from 30s to 25s.&lt;br /&gt;
* {{AbilityIcon|Flog}} T3 now also reduces Fire Rate by 35%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}} sometimes causing the hero to be stuck for the rest of the match.&lt;br /&gt;
* Added new visual effects for {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}}.&lt;br /&gt;
* Base sprint reduced from 3 to 1.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} Damage Per Meter reduced from 6.3 to 6.0.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Grapple}} weapon damage is now added into the T2 instead of in the base.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} radius reduced from 13m to 11m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} grab time reduced from 0.8s to 0.6s.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} cast range increased from 14m to 18m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} throw distance reduced from 20m to 12m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} T1 changed from +4m Cast Range to +8m Throw Distance.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed ability-based lifesteals not granting life from damage caused to shields (affects things like {{AbilityIcon|Hyper Beam|l1=Hyperbeam}}{{sic}} T3, {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}}, {{AbilityIcon|Scorn}}, {{AbilityIcon|Life Drain}}, {{AbilityIcon|Flog}} and {{AbilityIcon|Concussive Combustion}} T3).&lt;br /&gt;
* Base bullet damage reduced from 11.5 to 10.&lt;br /&gt;
* Bullet damage growth increased from 1 to 1.15.&lt;br /&gt;
* Now has +8% spirit resist.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} damage per meter reduced from 6.75 to 6.3.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} damage per meter spirit power scaling increased from 0.04 to 0.05.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} range is now defined as the horizontal distance to the units rather than the distance from his position in the air (so being high up doesn&#039;t work against you).&lt;br /&gt;
* {{AbilityIcon|Death Slam}} range reduced from 19m to 14m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} T1 reduced from +5m to +4m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} cone increased from 60 degrees to 75.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} grab time reduced from 0.9 to 0.8.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Death Slam}} time to lock on increased from 0.8s to 0.9s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ground Strike}} radius reduced from 14m to 13m.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} radius reduced from 20m to 19m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed it being possible to lose your full lock on with {{AbilityIcon|Death Slam}} sometimes if you look away.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}} T3 not being accurate in the tooltip.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} base damage reduced from 110 to 90.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} damage per meter increased from 6 to 6.75.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} now reduced scaling after 25m height to 4.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Various fixes to {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Ground Strike}} visual effects.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added some additional visual tells for the receiving end of {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Death Slam}}.&lt;br /&gt;
* Base Stamina increased from 2 to 3.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} base Damage Per Meter reduced from 8 to 6.&lt;br /&gt;
* Fixed some cases with {{AbilityIcon|Ground Strike}} not hitting units positioned just below the impact zone.&lt;br /&gt;
* {{AbilityIcon|Flog}} angle increased from 20 degrees to 30 degrees.&lt;br /&gt;
* {{AbilityIcon|Flog}} cooldown reduced from 35s to 30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Lash}} {{AbilityIcon|Death Slam}} sound effects.&lt;br /&gt;
* Various minor fixes to {{AbilityIcon|Ground Strike}} and {{AbilityIcon|Death Slam}} effects.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} Stomp Damage reduced from 125 to 110.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} cooldown increased from 110s to 130s.&lt;br /&gt;
* {{AbilityIcon|Grapple}} Bullet Damage bonus increased from +4 to +6.&lt;br /&gt;
* {{AbilityIcon|Grapple}} cooldown decreased from 45s to 40s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ground Strike}} now additionally damages enemies within 2m of Lash on impact.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} radius reduced from 16m to 14m.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}}&#039;s ground preview now lines up under Lash when cast on the ground.&lt;br /&gt;
* {{AbilityIcon|Ground Strike}} T3 reduced from +100% to +85%.&lt;br /&gt;
* Bullet Damage growth increased from 0.76 to 1.0.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} tether visuals now improved to communicate the different phases its in.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Grapple}} cooldown reduced from 55 to 45.&lt;br /&gt;
* {{AbilityIcon|Flog}} Damage increased from 55 to 65.&lt;br /&gt;
* {{AbilityIcon|Flog}} lifesteal from heroes increased from 70% to 80% of damage dealt.&lt;br /&gt;
* {{AbilityIcon|Flog}} lifesteal from non-heroes reduced from 35% to 30% of damage dealt.&lt;br /&gt;
* {{AbilityIcon|Death Slam}} T1 from +3m to +5m.&lt;br /&gt;
* Fixed {{AbilityIcon|Death Slam}}&#039;s targeting cone not finding enemies near the edges.&lt;br /&gt;
* Fixed {{AbilityIcon|Death Slam}} to only target enemies who stay in the targeting cone.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Lash]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Lady_Geist/Update_history?diff=39464</id>
		<title>Lady Geist/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Lady_Geist/Update_history?diff=39464"/>
		<updated>2025-10-03T15:55:09Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} spirit scaling increased from 1.07 to 1.22&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New updated model.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Soul Exchange}} now deals [[True Damage]] instead of [[Spirit Damage]].&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} no longer sticks to units.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} cooldown increased from 10.5 to 14.5.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} radius increased from 7m to 9m.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} T1 changed from &amp;quot;+2m Radius&amp;quot; to &amp;quot;-4s Cooldown&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} projectile speed increased by 25%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some AoE abilities not hitting midboss ({{HeroIcon|Kelvin}} {{AbilityIcon|Frost Grenade}}, {{HeroIcon|Lady Geist}} {{AbilityIcon|Essence Bomb|l1=Blood Bomb}}{{sic}}, {{HeroIcon|Holliday}} {{AbilityIcon|Powder Keg|l1=Barrel}}{{sic}}).&lt;br /&gt;
* Base bullet damage reduced from 23 to 21.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} arming time increased from 0.5s to 0.65s.&lt;br /&gt;
* {{AbilityIcon|Malice}} health cost increased from 6% to 7%.&lt;br /&gt;
* {{AbilityIcon|Malice}} T2 changed from &amp;quot;+30 Damage and 7% Damage Amp” to “+30 Damage and +4 Blood Shards”.&lt;br /&gt;
* {{AbilityIcon|Malice}} T3 changed from &amp;quot;+6 Blood Shards&amp;quot; to &amp;quot;+7% Damage Amp&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} cast range reduced from 6m to 5.5m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 26 to 23.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} self slow increased from 25% to 40%.&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} cast range reduced from 7m to 6m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health per boon reduced from 86 to 82.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} self damage spirit scaling increased from 1.3 to 1.6.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} cast range reduced from 20m to 18m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|11|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Malice}} now costs 6% of your Current HP.&lt;br /&gt;
* {{AbilityIcon|Malice}} damage reduced from 32 to 25.&lt;br /&gt;
* {{AbilityIcon|Malice}} damage spirit scaling reduced from 0.72 to 0.6.&lt;br /&gt;
* T2 {{AbilityIcon|Malice}} reduced from 40 to 30.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Life Drain}}: You&#039;re now only slowed when {{AbilityIcon|Life Drain}} is damaging a target.&lt;br /&gt;
* {{Undocumented}} Base bullet damage increased from 22.5 to 26.&lt;br /&gt;
* {{Undocumented}} Gun clip size reduced from 13 to 10.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Life Drain}} Damage to Heal reduced from 100% to 80%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some cases where {{AbilityIcon|Soul Exchange|l1=Life Swap}}{{sic}} did not work.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated vo - largely remastering pass, some new content.&lt;br /&gt;
* Tracer revisions to lower visual noise when close to tracer.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} is no longer cancellable.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} no longer slows you down if it&#039;s not draining life from an enemy.&lt;br /&gt;
* Fixed {{AbilityIcon|Soul Exchange}} flashing on left of hud for &amp;lt;1s.&lt;br /&gt;
* Fixed casting errors that would sometimes happen with {{AbilityIcon|Soul Exchange}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Malice}} can now secure orbs.&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} T2 changed from &amp;quot;-10% Min Health&amp;quot; to &amp;quot;On cast +40% Fire Rate for 8s&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} T3 changed from &amp;quot;On cast, +40% Fire Rate and +40% Spirit Resist for 8s&amp;quot; to &amp;quot;Silences enemies in 15m radius for 3s&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} duration increased from 2s to 2.5s.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} T3 changed from &amp;quot;Enemy is Silenced while being Life Drained&amp;quot; to &amp;quot;Ability becomes charged and grants +1 Charge&amp;quot;. You can cast multiple Life Drains at the same time on different targets, no Charge Time.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} Self Damage spirit scaling reduced from 2 to 1.8&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Life Drain}} revisions to show start of effect better but reduce noise afterwards.&lt;br /&gt;
* {{AbilityIcon|Malice}}: revisions to reduce vfx noise and obstructions.&lt;br /&gt;
* {{AbilityIcon|Malice}}: reduced brightness of vfx for players close to it.&lt;br /&gt;
* {{AbilityIcon|Malice}} slow reduced from 20% to 15%.&lt;br /&gt;
* {{AbilityIcon|Malice}} debuff duration reduced from 13s to 9s.&lt;br /&gt;
* {{AbilityIcon|Malice}} Damage Amp reduced from 15% to 8%.&lt;br /&gt;
* {{AbilityIcon|Malice}} T2 now also increases damage amp by 7%.&lt;br /&gt;
* {{AbilityIcon|Malice}} no longer causes you to un-zoom on cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Adjusted {{HeroIcon|Lady Geist}} {{AbilityIcon|Life Drain}} to lower visual obstruction but increase awareness when it first latches.&lt;br /&gt;
* Fixed a bug that could cause some units to take more damage than intended with {{AbilityIcon|Essence Bomb}} when multiple targets are hit.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} can now be alternate-casted on allied heroes.&lt;br /&gt;
* Added double tap accidental protection for {{AbilityIcon|Life Drain}} to help against instant cancellations.&lt;br /&gt;
* {{AbilityIcon|Malice}} slow duration reduced from 6s to 4s.&lt;br /&gt;
* {{AbilityIcon|Malice}} amp duration reduced from 16s to 13s.&lt;br /&gt;
* You can now see how many {{AbilityIcon|Malice}} stacks you have on you as the opponent.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed various projectiles going through bosses ({{HeroIcon|Wraith}} cards, {{HeroIcon|Lady Geist|l1=Geist}}{{sic}} bombs, etc).&lt;br /&gt;
* Bots can now choose to play {{HeroIcon|Lady Geist}}, {{HeroIcon|Mirage}}, {{HeroIcon|Shiv}}, and {{HeroIcon|Warden}}.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} cooldown reduced from 42s to 30s.&lt;br /&gt;
* {{AbilityIcon|Malice}} cooldown reduced from 6.25s to 6s.&lt;br /&gt;
* {{AbilityIcon|Malice}} T1 improved from -2.75s Cooldown to -3s.&lt;br /&gt;
* Fixed {{AbilityIcon|Life Drain}} not healing extra based on amplifications (like {{ItemIcon|Spirit Shredder Bullets|l1=Soul Shredder}}{{sic}} and {{AbilityIcon|Malice}} stacks).&lt;br /&gt;
* Sprint increased from 1 to 1.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Lady Geist}} {{AbilityIcon|Essence Bomb|l1=Blood Bomb}}{{sic}}, {{AbilityIcon|Life Drain}}, {{AbilityIcon|Malice}}, and {{AbilityIcon|Soul Exchange}} sounds.&lt;br /&gt;
* {{HeroIcon|Lady Geist}} {{AbilityIcon|Essence Bomb|l1=Blood bomb}}{{sic}} revisions to improve visibility in team fights.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} T3 damage increased from 22% to 26%.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} spirit scaling increased from 1.05 to 1.15.&lt;br /&gt;
* Fixed a recent bug with {{AbilityIcon|Malice}} that caused multiple blood shards to be absorbed by 1 hero rather than pass through and hit others (it didn&#039;t stack that way in any case).&lt;br /&gt;
* Self Damage no longer consumes shields (general change).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Lady Geist}} not being able to jump during {{AbilityIcon|Life Drain}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved effects around {{HeroIcon|Lady Geist}} {{AbilityIcon|Soul Exchange}} to help with clarity.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base sprint reduced from 2 to 1.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 28 to 25.&lt;br /&gt;
* Bullet damage growth increased from 1.84 to 2.1.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} T2 reduced from +70 to +60.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} T3 increased from 20% to 22%.&lt;br /&gt;
* {{AbilityIcon|Life Drain}} self slow reduced from -40% to -25%.&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} can be cast on enemies that are lower health. It will always steal a minimum of 30% of their current health.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed ability-based lifesteals not granting life from damage caused to shields (affects things like {{AbilityIcon|Hyper Beam|l1=Hyperbeam}}{{sic}} T3, {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}}, {{AbilityIcon|Scorn}}, {{AbilityIcon|Life Drain}}, {{AbilityIcon|Flog}} and {{AbilityIcon|Concussive Combustion}} T3).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Lady Geist}} weapon sounds.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed the unit target UI not showing up for instant-cast abilities ({{HeroIcon|Mo &amp;amp; Krill|l1=MoKrill}}{{sic}} ult, {{HeroIcon|Lady Geist}} ult, {{HeroIcon|Bebop}} bomb).&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} no longer starts decaying the arm time while in the air.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb}} arm time reduced from 1s to 0.5s (this is a nerf for long distance bombs).&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} T3 changed to &amp;quot;After swap gain +40% Fire Rate and +40% Spirit Resistance for 8s&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed a bug with {{AbilityIcon|Malice}} firing slightly upward.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} cast time reduced from 0.5 to 0.2.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved visibility of {{HeroIcon|Lady Geist}}&#039;s bullet and travel path.&lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} cast time reduced from 0.65s to 0.5s.&lt;br /&gt;
* Fixed {{AbilityIcon|Malice}} clipping aggressively against map geometry edges.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Soul Exchange}} now uses a new instant cast mechanism. When you are in range there is a valid target indicator.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Malice}} now comes out quicker and no longer slows you.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Essence Bomb|l1=Blood Bomb}}{{sic}} damage increased from 80 to 100.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb|l1=Blood Bomb}}{{sic}} T2 damage increased from +65 to +70.&lt;br /&gt;
* {{AbilityIcon|Essence Bomb|l1=Blood Bomb}}{{sic}} tooltip fixed to reference the correct self damage type and that it can be reduced with armor.&lt;br /&gt;
* {{AbilityIcon|Malice}} damage amp per shard increased from 10% to 15%.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Lady Geist]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Kelvin/Update_history?diff=39463</id>
		<title>Kelvin/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Kelvin/Update_history?diff=39463"/>
		<updated>2025-10-03T15:53:01Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 18.9 to 17.8&lt;br /&gt;
* Clip size reduced from 15 to 14&lt;br /&gt;
* Spirit Power per boon increased from 1.1 to 1.3&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} cooldown reduced from 22s to 20s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} T3 no longer bounces off of objectives.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some AoE abilities not hitting midboss ({{HeroIcon|Kelvin}} {{AbilityIcon|Frost Grenade}}, {{HeroIcon|Lady Geist}} {{AbilityIcon|Essence Bomb|l1=Blood Bomb}}{{sic}}, {{HeroIcon|Holliday}} {{AbilityIcon|Powder Keg|l1=Barrel}}{{sic}}).&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} now freezes Urn (like it does other objectives).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} cooldown increased from 24s to 25s.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} T1 reduced from -7.5s Cooldown to -7s.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} T3 range reduced from 13m to 10m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Stamina Cooldown increased from 5s to 6s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|11|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} DPS reduced from 60 to 50.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ice Path}}: Reduced how sticky the {{AbilityIcon|Ice Path}} is for allies.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}}: Fixed damaging enemies through thin walls.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Frost Grenade}} T2 heal reduced from 100 to 80.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Frozen Shelter}} regen reduced from 110 to 90.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Frozen Shelter}} T3 reduced from +60 (1.4 Spirit Power) to +50 (1.1 Spirit Power).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Spirit Resist reduced from 15% to 0.&lt;br /&gt;
* Now gains +1% Spirit Resist per boon.&lt;br /&gt;
* Base Sprint reduced from 2 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} cooldown increased from 130s to 140s.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} T2 Cooldown increased from -40s to -50s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some misc mispredictions during {{AbilityIcon|Ice Path}} movement.&lt;br /&gt;
* Fixed {{AbilityIcon|Ice Path}} being overly sticky for allies.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} updated to use triggers rather than cancel, to match behavior of other un-summons.&lt;br /&gt;
* Fixed aoe abilities going through {{AbilityIcon|Frozen Shelter}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} now also slows roll distances by 20%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health increased from 600 to 650.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|31|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Spirit Resistance increased from 10% to 15%.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} cooldown increased from 42s to 46s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed a regression where {{HeroIcon|Kelvin}} referenced {{HeroIcon|Grey Talon}} incorrectly.&lt;br /&gt;
* Fixed some issues with being unable to shoot over half-height cover.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} now also reduces Stamina Regeneration during the slow duration.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} now created on key up. While the key is down an outline of the area will be shown.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} cooldown increased from 127s to 130s.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} T2 increased from -38s to -40s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Kelvin}} VO: remaster pass and added some content.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} T2 reduced from +125 Heal to +100.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} regen reduced from 120 to 110.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} T3 reduced from +70 (1.6 Spirit Power) to +60 (1.4 Spirit Power).&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}}, {{AbilityIcon|Death Slam}} and {{AbilityIcon|Ground Strike}} now smash through {{AbilityIcon|Ice Path}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ice Path}} cooldown increased from 38s to 42s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} slow reduced from 50% to 40%.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} T2 heal reduced from 145 to 125.&lt;br /&gt;
* Fixed {{AbilityIcon|Frozen Shelter}} not freezing weakened patron.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Kelvin}} weapon fire audio.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed a bug where {{HeroIcon|Kelvin}} desperation VO for {{AbilityIcon|Arctic Beam}} and {{AbilityIcon|Ice Path}} were flipped.&lt;br /&gt;
* Headshot bonus damage reduced by 20%.&lt;br /&gt;
* Bullet damage growth reduced from 1.2 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} movement slow reduced from 70% to 50%.&lt;br /&gt;
* Moving through breakables while on {{AbilityIcon|Ice Path}} now destroys them.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{AbilityIcon|Frozen Shelter|l1=Ice Dome}}{{sic}} to fix some performance related issues.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} fire rate slow reduced from 80% to 40%.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} movement slow reduced from 80% to 70%.&lt;br /&gt;
* Objectives and Rejuvenator are now frozen and invulnerable when under frozen shelter.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} and {{AbilityIcon|Arctic Beam}} can now also be cancelled by hitting the ability key again.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet radius increased from 5 to 6.&lt;br /&gt;
* Base health growth per boon increased from +45 to +50.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} max slow increased from 60% to 80%.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} now affects soul orbs (secures/denies them).&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} T3 range reduced from 15m to 13m.&lt;br /&gt;
* Fixed {{AbilityIcon|Ice Path}} jitter.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} T2 Heal increased from 135 to 145.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Arctic Beam}} T3 range not being calculated correctly when you have range increase items.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} no longer applies a Disarm.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} now slows Fire Rate (same values as slow).&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} max slow reduced from 90% to 60%.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} time to reach max slow increased from 1.2s to 2s.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} can now be cast while using {{AbilityIcon|Arctic Beam}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Arctic Beam}} not having proper lag compensation.&lt;br /&gt;
* Fixed some cases where {{AbilityIcon|Frost Grenade}} would explode and not hit anyone.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} can now be canceled directly by using parry.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} cast time reduced from 0.2s to 0.1s.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} recharge time reduced from 8s to 7s.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} sprint is now granted immediately on use.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} cooldown reduced from 23s to 21s.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} trail duration increased from 15s to 18s.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} T3 now hits up to 2 additional targets.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Frost Grenade}} not going where you had targeted if you moved quickly during the cast.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} T3 bonus now lingers for 6s extra.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} spirit scaling increased from 0.7 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} cooldown reduced from 25 to 23.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} movespeed limit is now applied via a reduction rather than a speed cap (to allow items to be combined for faster movement like {{ItemIcon|Surge of Power}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} movement speed slow increased from 25% to 35%.&lt;br /&gt;
* Can now dismiss {{AbilityIcon|Frozen Shelter}} while channeling other abilities ({{AbilityIcon|Arctic Beam}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved visuals for {{HeroIcon|Kelvin}}&#039;s gun projectile.&lt;br /&gt;
* Fixed some visual issues with {{AbilityIcon|Ice Path}}.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} sprint speed increased from +1 to +2.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} trail duration increased from 12s to 15s.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} T2 changed to -40s Cooldown.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} T3 changed to +70 Health Regen that scales with Spirit.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} can now be dismissed early.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base health increased from 550 to 600.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} radius increased from 6 to 6.5.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} charge time reduced from 10s to 8s.&lt;br /&gt;
* Players can now slide down the {{AbilityIcon|Ice Path}}.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} slow resistance increased from 50% to 60%.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} T3 max spirit increased from 40 to 55.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Kelvin}}&#039;s {{AbilityIcon|Arctic Beam|l1=Ice Beam}}{{sic}} sometimes not hitting Neutrals.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} cooldown reduced from 26s to 23s.&lt;br /&gt;
* While {{AbilityIcon|Ice Path|l1=Ice Pathing}}{{sic}} you no longer slow down when you shoot your gun.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} Channel move speed increased from 4 to 6.&lt;br /&gt;
* {{AbilityIcon|Arctic Beam}} T1 changed from &amp;quot;+2 Channel Move Speed&amp;quot; to -8s Cooldown.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Now has +10% Base Spirit Resistance.&lt;br /&gt;
* {{AbilityIcon|Frozen Shelter}} T1 increased from +35% to +40% Fire Rate Slow.&lt;br /&gt;
* {{AbilityIcon|Ice Path}} T3 Now gains 1 Spirit per meter of {{AbilityIcon|Ice Path}} trail created. Max of 40 Spirit.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Frozen Shelter|l1=Ice Dome}}{{sic}} effects disappearing while still active if {{HeroIcon|Kelvin}} dies during it.&lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} cooldown reduced from 30s to 26s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Frost Grenade}} T3 bonus damage increased from +100 to +175.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Kelvin]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Ivy/Update_history?diff=39461</id>
		<title>Ivy/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Ivy/Update_history?diff=39461"/>
		<updated>2025-10-03T15:42:49Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage growth reduced from 0.15 to 0.11&lt;br /&gt;
* Spirit scaling per boon increased from 1.1 to 1.2&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} DPS reduced from 55 to 50&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb|l1=Kedzu Bomb{{sic}}}} T3 DPS reduced from +46 to +40&lt;br /&gt;
* {{AbilityIcon|Stone Form}} damage spirit scaling increased from 1.0 to 1.5&lt;br /&gt;
* {{AbilityIcon|Air Drop}} no longer grants allied bullet resistance (still grants barrier on drop)&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|18|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New updated model.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet growth reduced from 0.16 to 0.15.&lt;br /&gt;
* No longer ignores shooting speed penalty.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} now grants the shooting speed benefit to you and your tethered ally.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}}: Fixed not replicating healing from Bullet Lifesteal (it worked with other sources of bullet lifesteal).&lt;br /&gt;
* {{AbilityIcon|Stone Form}}: Fixed cast sound being delayed and increased its volume.&lt;br /&gt;
* {{AbilityIcon|Stone Form}}: Fixed interaction with air vents and small geo.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: Adjusted visuals to have higher contrast.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: Ally cast range increased from 8m to 12m.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: Slow duration reduced from 4s to 3s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: Radius reduced from 14m to 12m.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: Combat Barrier reduced from 200 to 150.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Air Drop}}: Combar Barrier changed from Bullet Shield Health to Barrier.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: Combat Barrier Spirit Power scaling reduced from 2.5 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: T1 duration reduced from 12s to 8s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: T2 Combat Barrier reduced from +300 to +200.&lt;br /&gt;
* {{AbilityIcon|Air Drop}}: T3 Silence reduced from 4.5s to 3s.&lt;br /&gt;
* {{Undocumented}} Bullet damage reduced from 4.68 to 4.4.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Watcher&#039;s Covenant}} Bullet Lifesteal reduced from 12% to 10%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Watcher&#039;s Covenant}} Bullet Lifesteal spirit scaling reduced from 0.3 to 0.2.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Watcher&#039;s Covenant}} Replicated Healing reduced from 30% to 25%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Stone Form}} Max Health Heal reduced from 8% to 6%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Stone Form}} T3 Max Health Heal reduced from +16% to +13%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Headshot hitbox is smaller now (no longer includes the ears).&lt;br /&gt;
* Fixed visibility issues with {{AbilityIcon|Air Drop}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Ivy}}, {{HeroIcon|Viscous}} and {{ItemIcon|Magic Carpet}} moving faster than desired when holding the soul urn.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Adjusted hitboxes to conform to model.&lt;br /&gt;
* Fixed tether getting removed then applied every frame if {{HeroIcon|Ivy}} was above the bridge and target is below the bridge (or vice versa) causing the vfx to flicker.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Air Drop}} default keybinds changed to Mouse 1 to drop bomb and W to fly faster.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Ivy}} VO - largely remastering pass, but also fixed some lines with Spanish pronunciation issues.&lt;br /&gt;
* Melee damage and growth reduced by 15%.&lt;br /&gt;
* Starting Health reduced from 550 to 525.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} fixed to replicate healing even when you are full.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} now initially locks onto the target in your facing direction if there is one.&lt;br /&gt;
* {{AbilityIcon|Stone Form}} now shows the Ivy player a visible radius indicator for where your hero will hit.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} now grows on the ground if it hits geo instead of floating in the air.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} damage reduced from 150 to 125.&lt;br /&gt;
* Fixed {{ItemIcon|Phantom Strike}} not grounding Ivy when using {{AbilityIcon|Air Drop}}.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} now lets you choose to significantly reduce your initial upward momentum by holding the fly key down while casting the ability.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} Bullet Lifesteal reduced from 15% to 12%.&lt;br /&gt;
* {{AbilityIcon|Stone Form}} Max Health Heal reduced from 10% to 8%.&lt;br /&gt;
* {{AbilityIcon|Stone Form}} T3 Max Health Heal reduced from +20% to +16%.&lt;br /&gt;
* {{AbilityIcon|Stone Form}} drag down collision improved a bit.&lt;br /&gt;
* Bullet damage increased from 5 to 5.2.&lt;br /&gt;
* Bullet damage growth reduced from 0.36 to 0.34.&lt;br /&gt;
* Fixed being launched incorrectly when using {{AbilityIcon|Stone Form}} on certain geometry.&lt;br /&gt;
* Fixed {{AbilityIcon|Stone Form}} having a brief period of vulnerability after cast.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} flight controls improved a bit.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} duration reduced from 17s to 16s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} cooldown increased from 85s to 90s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} speed can now be increased with movespeed or sprint items (when out of combat).&lt;br /&gt;
* {{AbilityIcon|Air Drop}} now amplifies Sprint values by 1.5x.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} Fire Rate spirit scaling increased from 0.2 to 0.3.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} Bullet Lifesteal spirit scaling increased from 0.2 to 0.3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added keybinds for &amp;quot;Fly Up&amp;quot; and &amp;quot;Fly Down&amp;quot;. Used for flying abilities like {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Air Drop}} and {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Flight}}.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} effects properly display visuals when above ground.&lt;br /&gt;
* Base bullet damage increased from 4.5 to 5.&lt;br /&gt;
* Bullet damage growth reduced from 0.39 to 0.36.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} slow reduced from 35% to 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* New heavy melee anims added to {{HeroIcon|Mo &amp;amp; Krill}} and {{HeroIcon|Ivy}}.&lt;br /&gt;
* Improved default camera position.&lt;br /&gt;
* Take Flight control keys are now similar to {{HeroIcon|Vindicta}}&#039;s. &lt;br /&gt;
* Fixed some issues with control on Take Flight when near a wall.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} damage spirit scaling reduced from 0.7 to 0.6.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} T3 damage reduced from +60 to +50.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} vertical radius is now a fixed 2m pancake shape instead of the full radius of the ability.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} explosion now respects line of sight.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Stone Form}} now works against airborne targets.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} T3 now also grants +2m Radius.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} spirit power scaling increased from 0.6 to 0.7.&lt;br /&gt;
* Fixed clicking noise when flying while disarmed.&lt;br /&gt;
* Fixed being able to {{AbilityIcon|Stone Form}} during the Take Flight animation to circumvent the vulnerable cast period.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some control issues when flying near a wall.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} silence and slow debuff duration reduced from 4.5s to 4s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Air Drop}} self cast time reduced from 2 to 1.3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage growth per boon reduced from 0.55 to 0.5.&lt;br /&gt;
* Health growth per boon reduced from +41 to +35.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} T2 reduced from +3 m/s to +2.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} no longer silences allies.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} now causes allies to deal 50% less damage while being carried.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} movement adjusted to be a little less frantic.&lt;br /&gt;
* Fixed {{AbilityIcon|Air Drop}} bomb disappearing if you cancel your ultimate after dropping it but before it lands.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} self cast cast time increased from 1s to 2s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} max move speed reduced from 20 to 18.&lt;br /&gt;
* During {{AbilityIcon|Air Drop}} flight you can pitch up and down with Dash/Crouch buttons.&lt;br /&gt;
* Fixed getting stuck under bridges and in buildings while {{AbilityIcon|Air Drop}} flying.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|22|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Air Drop}} now silences the ally being carried until they are released.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Restored previous audio processing.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} cooldown increased from 70s to 80s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} duration reduced from 20s to 17s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} bomb no longer silences in the base (now part of t3).&lt;br /&gt;
* {{AbilityIcon|Air Drop}} bomb slow duration increased from 3s to 4.5s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} T2 now also has +5m radius.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} T3 no longer has +12m radius.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} T3 no longer extends debuff duration by +2s.&lt;br /&gt;
* {{AbilityIcon|Air Drop}} T3 silences enemies for 4.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed melee still going through when casting {{AbilityIcon|Stone Form}} after initiating a melee attack.&lt;br /&gt;
* {{AbilityIcon|Stone Form}} T2 stun reduced from 0.75s to 0.5s.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} T1 reduced from +15% Fire Rate to +10%.&lt;br /&gt;
* Now has a new ultimate ability, {{AbilityIcon|Air Drop}}. Take flight with an Ally (or self-cast to carry a bomb). You fly and drop the ally or bomb onto an area, dealing damage, slowing, and silencing enemies. {{HeroIcon|Ivy}} and the ally gain a bullet shield when they are dropped. Allies can drop by themselves at any time. When using the ability without an ally (carrying a bomb), it has a 1 second cast time.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added a bunch of new {{HeroIcon|Ivy}} lines including updated pings, kill lines, etc.&lt;br /&gt;
* Improved ground impact effects for {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Stone Form|l1=True Form}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base damage reduced from 5.0 to 4.5.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} DPS spirit scaling increased from 0.4 to 0.6.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} replicated healing reduced from 35% to 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed the following abilities changing their launch direction if the player snapped their camera quickly during the cast time: {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Kudzu Bomb}}, {{HeroIcon|Paradox}}&#039;s {{AbilityIcon|Pulse Grenade}}, {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Alchemical Flask}}, {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Stake}}, {{ItemIcon|Alchemical Fire}} (T3 Weapon item).&lt;br /&gt;
* Base damage growth increased from 0.35 to 0.55.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} replicated healing reduced from 45% to 35%.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} bullet lifesteal now scales with spirit power (0.18).&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} fire rate reduced from 15% to 10%.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} fire rate now scales with spirit power (0.2).&lt;br /&gt;
* Fixed {{AbilityIcon|Kudzu Bomb}} not going where you had targeted if you moved quickly during the cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some bugs with {{AbilityIcon|Watcher&#039;s Covenant}} that caused it to sometimes disconnect/reconnect unintentionally.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} distance threshold to pick a new target increased from 2.5m to 6m.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} can now be cast again on an ally while the buff is active to make it prioritize that hero when possible.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated reload animations for {{HeroIcon|Warden}}, {{HeroIcon|Dynamo}}, and {{HeroIcon|Ivy}}.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} now does 50% less damage to objectives.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Changed {{HeroIcon|Ivy}}&#039;s True Form ability name to {{AbilityIcon|Stone Form}}.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} replicated healing reduced from 55% to 45%.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} no longer provides +2 m/s in the base ability.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} T2 movement bonus increased from +2 m/s to +3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed training {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Stone Form|l1=True Form}} causing you to get healed.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} heal sharing reduced from 65% to 55%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} T3 improved from +50 DPS to +60.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed various movement stuck bugs with {{HeroIcon|Ivy}}.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} duration increased from 3.5s to 4s.&lt;br /&gt;
* {{AbilityIcon|Kudzu Bomb}} T2 duration increased from +1.5s to +2s.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} Replicated Healing increased from 50% to 65%.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} Fire Rate reduced from 20% to 15%.&lt;br /&gt;
* {{AbilityIcon|Watcher&#039;s Covenant}} T1 changed to +15% Rate.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Stone Form|l1=True Form}} cooldown reduced from 50s to 40s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base stamina increased from 3 to 4.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Ivy]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Grey_Talon/Update_history?diff=39460</id>
		<title>Grey Talon/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Grey_Talon/Update_history?diff=39460"/>
		<updated>2025-10-03T15:40:49Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Charged Shot}} spirit scaling reduced from 1.11 to 1.0&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} T3 spirit scaling reduced from 1.11 to 1.0&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} no longer lingers the air benefits like unlimited air dash once the ability is canceled or runs out&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet damage growth based on Spirit Power increased from 0.07 to 0.08&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} Curse duration increased from 2s to 2.25s&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} T2 changed from &amp;quot;+0.75 Curse Duration&amp;quot; to &amp;quot;Applies -15% Bullet Resistance for 10s&amp;quot;&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} T3 changed from &amp;quot;Grey Talon deals +30% more Bullet Damage to enemies hit by Spirit Snare for 10s&amp;quot; to &amp;quot;+1s Curse Duration and +1.5m Radius&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} Curse duration increased from 1.75s to 2s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} cooldown reduced from 135s to 120s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} radius increased from 6.2 to 6.5.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} duration increased from 14s to 16s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} cooldown decreased from 127s to 125s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} T2 cooldown improved from -47s to -50s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Bullet Damage spirit power scaling reduced from 0.09 to 0.07.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}}: Added physical elements to the AoE visuals.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} T3 Spirit Power scaling reduced from 1.3 to 1.2.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Rain of Arrows}} T3 reduced from 40% Lifesteal to 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* HP regen reduced from 2.5 to 1.5.&lt;br /&gt;
* Move Speed spirit scaling reduced from 0.025 to 0.014.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} damage reduced from 100 to 90.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} spirit scaling reduced from 1.6 to 1.2.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} T3 spirit scaling increased from +0.9 to +1.3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Guided Owl}} accelerate has been updated from M1 to &#039;W&#039; by default.&lt;br /&gt;
* Better visual feedback for {{AbilityIcon|Spirit Snare}} when triggered.&lt;br /&gt;
* Fixed Spirit power bonus from {{AbilityIcon|Guided Owl}} always being visible in the active player stats.&lt;br /&gt;
* Fixed a bug that caused {{HeroIcon|Grey Talon}}&#039;s Owl explosion sound to not be heard by the caster if they detonated it early with a keypress.&lt;br /&gt;
* Updated vo - largely remastering pass, but some new content.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} cooldown reduced from 37s to 34s.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} T2 increased from +0.5s to +0.75s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Grey Talon}}&#039;s tech power growth from his ult not being reflected in the shop.&lt;br /&gt;
* Immobilizing Trap renamed to {{AbilityIcon|Spirit Snare}}.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} now applies a Curse debuff for 1.75s to all enemies in the radius when it triggers instead of a tether.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} T2 no longer increases slow by 1s.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare}} T2 now increases Curse debuff by 0.5s.&lt;br /&gt;
* You can now shoot {{AbilityIcon|Charged Shot}} onto {{AbilityIcon|Spirit Snare}} center to trigger it to detonate immediately in a 30% increased radius.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} can now secure orbs.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} T3 reduced from 50% Lifesteal to 40%.&lt;br /&gt;
* Bullet damage increased from 24 to 25.&lt;br /&gt;
* Health growth per boon increased from 27 to 29.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} now tethers targets rather than rooting them.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} tether duration increased 1.25s to 1.5s.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} no longer applies 50% slow for 1s.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} slow now starts immediately for 30% and lasts until 2s after the tether ends.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} T2 changed from +2s Slow to +1s Tether.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} radius increased from 6 to 6.2.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} T1 CD improved from -19s to -20s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} camera now returns more quickly when the Owl collides very far away.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Grey Talon}} getting assist credit while flying {{AbilityIcon|Guided Owl}}.&lt;br /&gt;
* Base bullet damage reduced from 27 to 24.&lt;br /&gt;
* Bullet damage growth per boon increased from 1.41 to 1.62 (same total damage later on).&lt;br /&gt;
* Falloff range rescaled from 22m-&amp;gt;58m to 18m-&amp;gt;54m.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} strafe distance with stamina reduced by 30%.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} hitbox size reduced by 20%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage reduced from 30 to 27.&lt;br /&gt;
* Movement speed scaling from Spirit Power reduced from 0.032 to 0.025.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Movespeed spirit scaling reduced from 0.04 to 0.032.&lt;br /&gt;
* Bullet damage spirit scaling reduced from 0.13 to 0.12.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base regen increased from 2 to 2.5.&lt;br /&gt;
* Gun spirit scaling increased from 0.1 to 0.13.&lt;br /&gt;
* Movespeed now scales with Spirit Power again.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} strafe speed with stamina increased by 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed some cases where {{HeroIcon|Grey Talon}}&#039;s trap effects would be stuck in the world.&lt;br /&gt;
* Updated {{HeroIcon|Grey Talon}} root effect for trap.&lt;br /&gt;
* Updated {{HeroIcon|Grey Talon}} updated firing, projectile, impact effects.&lt;br /&gt;
* Arrow cycle time increased from 0.45s to 0.55s (overall dps unchanged).&lt;br /&gt;
* Fixed {{AbilityIcon|Rain of Arrows}} alternate cast causing you to hit the ground soon after cast.&lt;br /&gt;
* Fixed {{AbilityIcon|Guided Owl}} colliding with nearby objects during cast.&lt;br /&gt;
* Fire Rate no longer scales with Spirit Power.&lt;br /&gt;
* Base bullet damage now scales with Spirit Power (0.1).&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} 3s grace period for kill increased to 4s.&lt;br /&gt;
* Fixed {{AbilityIcon|Guided Owl}} grace period still requiring that he gets the kill, rather than the target just die.&lt;br /&gt;
* Movespeed no longer scales with Spirit Power.&lt;br /&gt;
* Base stamina increased from 3 to 4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Replaced a {{HeroIcon|Grey Talon}} select line to make his intentions more clear.&lt;br /&gt;
* Arrow cycle time reduced from 0.4s to 0.45s (overall dps unchanged).&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} can be alternate-casted to remain near the ground.&lt;br /&gt;
* Fixed air dash during {{AbilityIcon|Rain of Arrows}} going half the distance.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} bonus spirit on death now has a 3s buffer window.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}}: very slight turn rate improvements.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} radius increased from 12m to 13m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|17|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Grey Talon}}&#039;s {{AbilityIcon|Charged Shot|l1=Charge Shot}}{{sic}} and {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Assassinate}} cameras not working properly.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Wraith}}, {{HeroIcon|Grey Talon}}, and {{HeroIcon|Infernus}} VO.&lt;br /&gt;
* Fixed issues with {{AbilityIcon|Charged Shot}} hitting targets behind walls.&lt;br /&gt;
* Fixed {{AbilityIcon|Guided Owl}} doing damage through buildings.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} Weapon Damage reduced from +7 to +4.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} T2 Weapon Damage reduced from +7 to +5.&lt;br /&gt;
* Bullet damage growth per boon increased from +1.46 to +1.8.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} cooldown increased from 110s to 120s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Charged Shot}} collision size reduced by 8%.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} base damage reduced from 105 to 100.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} T2 reduced from +70 to +65.&lt;br /&gt;
* Fire Rate now scales with Spirit (0.25).&lt;br /&gt;
* Can now use multiple air dashes while using {{AbilityIcon|Rain of Arrows|l1=Rain of Fire}}{{sic}}.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} root duration reduced from 2s to 1.25s.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} now applies a 50% movement slow for 1 seconds after the root.&lt;br /&gt;
* {{AbilityIcon|Spirit Snare|l1=Immobilizing Trap}} T2 changed from +1s Root to +2s Slow.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved visual clarity of {{HeroIcon|Grey Talon}}&#039;s trap armed state.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} collision radius reduced by 10%.&lt;br /&gt;
* Fixed T3 {{AbilityIcon|Guided Owl}} not triggering correctly sometimes when the target has {{ItemIcon|Spirit Armor}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Charged Shot}} collision size reduced by 10%.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} explosion radius increased from 10m to 12m.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} cooldown reduced from 120s to 110s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added new cast effect for {{HeroIcon|Grey Talon}}&#039;s {{AbilityIcon|Guided Owl}}.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} damage reduced from 115 to 105.&lt;br /&gt;
* {{AbilityIcon|Charged Shot}} spirit scaling increased from 1.3 to 1.6.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added {{HeroIcon|Grey Talon}} {{AbilityIcon|Charged Shot}} sound effects.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} flight duration reduced from 8s to 7s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} spirit gain per kill increased from 4 to 5.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} base ability now stuns for 0.75s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} base damage reduced from 300 to 250.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} T1 is now +100 damage.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} collision size reduced.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Guided Owl}} now grants +4 permanent Spirit Power for each hero killed with it.&lt;br /&gt;
* Fixed {{AbilityIcon|Charged Shot}} not piercing if it collides with a {{AbilityIcon|Mini Turret}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed a bug with releasing {{HeroIcon|Grey Talon}}&#039;s Owl early.&lt;br /&gt;
* Fixed a bug that could allow {{HeroIcon|Grey Talon}} to hit the same target multiple times when close during {{AbilityIcon|Rain of Arrows}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Charged Shot}} being evaded by {{HeroIcon|Haze}}&#039;s {{AbilityIcon|Bullet Dance}}.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} cooldown increased from 30s to 33s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} can now explode in the air by pressing the release key.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Guided Owl}} cooldown reduced from 130s to 120s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved {{HeroIcon|Grey Talon}}&#039;s trap visibility.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Grey Talon}}&#039;s {{AbilityIcon|Charged Shot}} effect matches the damage radius better.&lt;br /&gt;
* Fixed {{AbilityIcon|Guided Owl}} flying while the game is paused.&lt;br /&gt;
* {{AbilityIcon|Charged Shot|l1=Charge Shot}}{{sic}} spirit scaling improved from 1 to 1.3.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} duration increased from 13s to 14s.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} T3 increased from 20% to 22%.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} player collision sized increased to regular sizes for these kind of projectiles.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Guided Owl}} Spirit scaling reduced from 2.2 to 1.2.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} T3 changed from +200 damage to &amp;quot;Kills enemy heroes below 20%&amp;quot;. Low health enemies are highlighted while guiding the owl.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|16|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Charged Shot}} cooldown reduced from 18s to 16s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Charged Shot}} damage increased from 105 to 115.&lt;br /&gt;
* {{AbilityIcon|Rain of Arrows}} Multishot increased from 3 to 5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Charged Shot|l1=Charge Shot}}{{sic}} damage increased from 95 to 105.&lt;br /&gt;
* {{AbilityIcon|Charged Shot|l1=Charge Shot}}{{sic}} T2 damage reduced from 80 to 70.&lt;br /&gt;
* {{AbilityIcon|Guided Owl}} damage increased from 200 to 300.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Grey Talon]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Dynamo/Update_history?diff=39459</id>
		<title>Dynamo/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Dynamo/Update_history?diff=39459"/>
		<updated>2025-10-03T15:38:21Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} height increased from 0.7m to 1.0m&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} spirit scaling per level increased from 0.372 to 0.4&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} damage height increased from 0.5m to 0.7m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} T3 reduced from 3% to 2.5%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Remastered several characters&#039; weapon fire sounds using the new feature set ({{HeroIcon|Wraith}}, {{HeroIcon|Dynamo}}, {{HeroIcon|Calico}}, and {{HeroIcon|Abrams}}).&lt;br /&gt;
* New updated model and animations.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}}: T1 Fire Rate slow now matches the Move Slow.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}}: Added small lerp to VFX for the teleport and smoothed out camera transitions.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}}: Effect revisions to center focus on head.&lt;br /&gt;
* {{AbilityIcon|Singularity}}: Updated effects revisions.&lt;br /&gt;
* {{AbilityIcon|Singularity}}: Increased tick rate, equals out to roughly the same DPS overall, just smoother.&lt;br /&gt;
* Hero pose ambient VFX added.&lt;br /&gt;
* Reload effects revisions.&lt;br /&gt;
* Fixed announcer match start line to be spoken by the friendly announcer (was randomly picking between friendly and enemy).&lt;br /&gt;
* Various tooltip fixes.&lt;br /&gt;
* Fixed a bug preventing {{HeroIcon|Dynamo}}&#039;s and {{HeroIcon|Lash}}&#039;s light melee sounds from playing.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Quantum Entanglement}} now has 1.4s duration.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Rejuvenating Aurora}} regen reduced from 30 to 25.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Rejuvenating Aurora}} Spirit Power scaling reduced from 0.45 to 0.4.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Rejuvenating Aurora}} no longer slows you down during the channel before T3.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Rejuvenating Aurora}} T3 reduced from 3.4% to 3%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improve logic around traces for teleports specifically to address {{AbilityIcon|Quantum Entanglement}} teleporting players out of the map.&lt;br /&gt;
* Updated vo - largely remastering pass, but some new content.&lt;br /&gt;
* Revision to adjust tracer properties as fire rate increases, simplify impacts.&lt;br /&gt;
* Reload effects revisions.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} damage spirit scaling increased from 1.4 to 1.8.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} T3 now also adds +1 Charge.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{AbilityIcon|Quantum Entanglement}} not deselecting if you get silenced while targeting.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} T2 now affects melee damage too.&lt;br /&gt;
* Fixed {{ItemIcon|Magic Carpet}} + Dynamo heal interation.&lt;br /&gt;
* {{AbilityIcon|Singularity}} cooldown increased from 191s to 215s.&lt;br /&gt;
* {{AbilityIcon|Singularity}} now deals half damage to objectives.&lt;br /&gt;
* {{AbilityIcon|Singularity}} fixed tooltip referencing knock-up that it doesn&#039;t do.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} regen reduced from 32 to 30.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} Spirit Power scaling reduced from 0.5 to 0.45.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} T3 reduced from 3.8% to 3.4%.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} now slides around geometry when it hits an obstruction.&lt;br /&gt;
* Quantum {{AbilityIcon|Singularity}} pulling allies no longer cancels their channel.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} now allows you to reload during it (currently only allows you to continue reloading if cast before).&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} now has a visual indicator for allies that will teleport.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} ally range increased from 9m to 10m.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} cooldown increased from 15s to 16s.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} T3 cooldown reduction improved from -4s to -5s.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} now allows you to use melee before T3 upgrade.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Now gains 1% Bullet Resist per Boon (0-&amp;gt;14%).&lt;br /&gt;
* Fixed {{AbilityIcon|Quantum Entanglement}} sometimes not moving you to the destination properly.&lt;br /&gt;
* {{AbilityIcon|Singularity}} now deals 1.5% Max HP in the base ability.&lt;br /&gt;
* {{AbilityIcon|Singularity}} T3 increased from 3.8% to 4%.&lt;br /&gt;
* {{AbilityIcon|Singularity}} Base DPS reduced from 60 to 45.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} cooldown increased from 12.5s to 15s.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} T3 now also also reduces cooldown by 4s.&lt;br /&gt;
* Fixed {{AbilityIcon|Kinetic Pulse}} T2 tooltip to clarify that it affects bullets only and not melee damage.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Dynamo}} not playing an animation during the cast delay on {{AbilityIcon|Singularity}}.&lt;br /&gt;
* {{AbilityIcon|Singularity}} radius reduced from 8m to 7m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved visibility of heroes caught in the {{AbilityIcon|Singularity}}.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} no longer gets canceled when stamina is used.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} T3 reduced from 4% to 3.8%.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} T1 reduced from 40% slow to 35%.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} cooldown increased from 11s to 12s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved clarity of {{HeroIcon|Dynamo}} {{AbilityIcon|Singularity}} sound for team and opponents.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} can now be canceled by using Parry.&lt;br /&gt;
* Fixed {{AbilityIcon|Kinetic Pulse}} not traveling properly when cast near corners.&lt;br /&gt;
* Gun damage reduced from 15 to 13.&lt;br /&gt;
* {{AbilityIcon|Singularity}} cast time increased from 0.1 to 0.2.&lt;br /&gt;
* {{AbilityIcon|Singularity}} range reduced from 9m to 8m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Remastered {{HeroIcon|Abrams}}, {{HeroIcon|Pocket}}, and {{HeroIcon|Dynamo}} weapon fire sounds.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} can now be canceled by using stamina instead of needing to manually exit first (pre T3).&lt;br /&gt;
* Fixed {{AbilityIcon|Kinetic Pulse}} sometimes getting caught on stairs.&lt;br /&gt;
* {{AbilityIcon|Singularity}} now has a 0.1s cast point.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} width increased from 4.5m to 5m.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} T3 increased from +115 Damage to +125.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed various abilities not showing the cast preview correctly on the first use ({{AbilityIcon|Mini Turret}}s, {{AbilityIcon|Quantum Entanglement}}, etc).&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} width increased from 4m to 4.5m.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} recharge time reduced from 6s to 5s.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} regen Spirit Power scaling increased from 0.4 to 0.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Gun damage growth increased from 0.8 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Kinetic Pulse}} spirit power scaling increased from 1.2 to 1.4.&lt;br /&gt;
* {{AbilityIcon|Singularity}} duration reduced from 3 to 2.75.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} ally radius increased from 8m to 9m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Dynamo}}&#039;s animation while using {{AbilityIcon|Rejuvenating Aurora}}.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} is prevented from being cast when {{HeroIcon|Dynamo}} is rooted or movement-silenced (such as by {{ItemIcon|Slowing Hex}}).&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} T3 reduced from +5% to +4%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated reload animations for {{HeroIcon|Warden}}, {{HeroIcon|Dynamo}}, and {{HeroIcon|Ivy}}.&lt;br /&gt;
* {{AbilityIcon|Rejuvenating Aurora}} move speed increased from 3.8 to 4.2.&lt;br /&gt;
* {{AbilityIcon|Singularity}} T1 radius reduced from +3m to +2m.&lt;br /&gt;
* {{AbilityIcon|Singularity}} falls 70% slower when {{ItemIcon|Majestic Leap}} down is used (similar to the hero falling slower normally when casting the ability from an elevation).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved the camera when using {{HeroIcon|Dynamo}}&#039;s {{AbilityIcon|Quantum Entanglement}}.&lt;br /&gt;
* Improved visibility of the edge of {{HeroIcon|Dynamo}}&#039;s {{AbilityIcon|Singularity}}.&lt;br /&gt;
* Fixed {{HeroIcon|Dynamo}}&#039;s {{AbilityIcon|Singularity}} moving the Mid Boss.&lt;br /&gt;
* Heroes HP growth per boon increased by +5 (there are 11 instances of these). This is not done for {{HeroIcon|Abrams}} or {{HeroIcon|Dynamo}}.&lt;br /&gt;
* {{AbilityIcon|Singularity}} radius reduced from 10m to 9m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Dynamo}}&#039;s {{AbilityIcon|Quantum Entanglement}} going through ceilings sometimes.&lt;br /&gt;
* Base HP growth reduced from 48 to 44.&lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} fire rate bonus reduced from +30% to +25%.&lt;br /&gt;
* {{AbilityIcon|Singularity}} base radius increased from 8m to 10m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Quantum Entanglement}} fire rate bonus reduced from 35% to 30%.&lt;br /&gt;
* {{AbilityIcon|Singularity}} T1 range increased from +2m to +3m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base gun damage reduced from 18 to 15.&lt;br /&gt;
* Gun damage growth reduced from +1.1 to +0.8.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated {{HeroIcon|Dynamo}} VO for {{AbilityIcon|Quantum Entanglement}} and a few other missing lines.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Singularity}} DPS increased from 48 to 60.&lt;br /&gt;
* {{AbilityIcon|Singularity}} T3 Max HP DPS increased from 3.2% to 3.8%.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Dynamo]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Drifter/Update_history?diff=39458</id>
		<title>Drifter/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Drifter/Update_history?diff=39458"/>
		<updated>2025-10-03T15:36:32Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Stalker&#039;s Mark}} new sound added for teleport precast&lt;br /&gt;
* {{AbilityIcon|Stalker&#039;s Mark}} replaced temp whizby sound with an updated version&lt;br /&gt;
* {{AbilityIcon|Stalker&#039;s Mark}} ambush cast delay increased from 0.0s to 0.35s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health gain per boon reduced from 41 to 39&lt;br /&gt;
* Weapon falloff start distance reduced from 24m to 22m&lt;br /&gt;
* Weapon damage gain per boon reduced from 0.55 to 0.52&lt;br /&gt;
* {{AbilityIcon|Bloodscent}} T3 Bonus amp damage reduced from +11% to +10%&lt;br /&gt;
* {{AbilityIcon|Rend}} now causes you to briefly float in the air during the cast time&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Rend}} spirit scaling reduced from 1.5 to 1.4&lt;br /&gt;
* {{AbilityIcon|Rend}} T1 reduced from +40 Damage to +35&lt;br /&gt;
* Weapon damage at max range reduced from 80% to 60%&lt;br /&gt;
* {{AbilityIcon|Eternal Night}} bonus spirit damage reduced from 9 to 7&lt;br /&gt;
* {{AbilityIcon|Eternal Night}} bonus spirit damage scaling reduced from 0.25 to 0.2&lt;br /&gt;
* {{AbilityIcon|Eternal Night}} T1 bonus spirit damage reduced from +11 to +7&lt;br /&gt;
* {{AbilityIcon|Eternal Night}} attack damage no longer procs {{ItemIcon|Lightning Scroll}}&lt;br /&gt;
* &#039;&#039;&#039;(Undocumented)&#039;&#039;&#039; New artwork and animations.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|28|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Weapon damage per boon reduced from 0.693 to 0.55&lt;br /&gt;
* Weapon base fire rate slowed by 5% (partial base damage compensation, but primarily an overall nerf)&lt;br /&gt;
* Health per boon reduced from 43 to 41&lt;br /&gt;
* {{AbilityIcon|Rend}} T3 [[Bullet Lifesteal]] reduced from 55% to 45%&lt;br /&gt;
* {{AbilityIcon|Bloodscent}} T3 Amplified damage reduced from +13% to +11%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added to the game.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Added to the game files.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Drifter]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/The_Doorman/Update_history?diff=39457</id>
		<title>The Doorman/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/The_Doorman/Update_history?diff=39457"/>
		<updated>2025-10-03T15:34:05Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Doorway}} placement has been improved&lt;br /&gt;
* {{AbilityIcon|Doorway}} can now be placed through veils again&lt;br /&gt;
* Improved performance when placing {{AbilityIcon|Doorway}}&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|11|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} New melee and parry animations&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Doorway|l1=Doors}} now cannot be placed inside spawn&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Call Bell}} explosion damage reduced from 70 to 60&lt;br /&gt;
* {{AbilityIcon|Call Bell}} explosion damage spirit scaling increased from 1.4 to 1.5&lt;br /&gt;
* {{AbilityIcon|Hotel Guest}} now teleports the target back to the beginning of the hotel if they fall into the void&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|28|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Call Bell}} cooldown increased from 16s to 18s&lt;br /&gt;
* {{AbilityIcon|Luggage Cart}} T3 stun reduced duration from 1.5s to 1.2s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|22|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added to the game.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Added to the game files.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Doorman]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Calico/Update_history?diff=39456</id>
		<title>Calico/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Calico/Update_history?diff=39456"/>
		<updated>2025-10-03T15:25:34Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base bullet damage increased from 1.9 to 2.0&lt;br /&gt;
* {{AbilityIcon|Gloom Bombs}} radius increased from 2.5m to 3m&lt;br /&gt;
* {{AbilityIcon|Ava}} duration increased from 14s to 16s&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} height increased from 1.5m to 2.5m&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} cooldown reduced from 100s to 90s&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} radius increased from 7m to 7.5m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Gloom Bombs}} T3 increased from +2 Bombs to +3.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} melee damage scaling increased from 1.3 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} heal spirit scaling increased from 1.2 to 1.4.&lt;br /&gt;
* {{AbilityIcon|Ava}} T3 increased from -15s Cooldown to -20s.&lt;br /&gt;
* {{AbilityIcon|Ava}} T3 increased from +25 Health Regen to +35.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} cooldown reduced from 110s to 100s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Ava}} no longer automatically breaks boxes, instead you can use the melee hotkey to do a pounce attack to break them.&lt;br /&gt;
* Base Health reduced from 700 to 650.&lt;br /&gt;
* Base Health Growth reduced by 13%.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} melee multiplier has been reduced from 1.6 to 1.3.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} T3 reduced from +30% Amp to +24%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Ammo increased from 9 to 10.&lt;br /&gt;
* {{AbilityIcon|Ava}} self slow on damage duration increased from 1.5s to 2s.&lt;br /&gt;
* {{AbilityIcon|Ava}} self slow on damage increased from -50% to -65%.&lt;br /&gt;
* {{AbilityIcon|Ava}} duration reduced from 15s to 14s.&lt;br /&gt;
* {{AbilityIcon|Ava}} T1 duration reduced from +20s to +14s.&lt;br /&gt;
* {{AbilityIcon|Ava}} recent damage window increased from 5s to 6s.&lt;br /&gt;
* Fixed {{ItemIcon|Curse}} and stuns not interrupting {{AbilityIcon|Ava}} (similar to {{AbilityIcon|Ice Path}} and {{AbilityIcon|Flame Dash}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Remastered several characters&#039; weapon fire sounds using the new feature set ({{HeroIcon|Wraith}}, {{HeroIcon|Dynamo}}, {{HeroIcon|Calico}}, and {{HeroIcon|Abrams}}).&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}}: Fixed animation getting stuck when stunned during the ability cast.&lt;br /&gt;
* {{Undocumented}} Gun damage reduced from 1.98 to 1.9.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Leaping Slash}} T1 heal reduced from +30 to +25.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Ava}} T3 health regen reduced from 30 to 25.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base ammo reduced from 12 to 9.&lt;br /&gt;
* Gun damage growth reduced by 25%.&lt;br /&gt;
* {{AbilityIcon|Gloom Bombs}} T1 and T2 swapped.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|April|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health growth per boon reduced from 41 to 34.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} Heal reduced from 50 to 40.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} Heal Spirit Scaling reduced from 1.6 to 1.1.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Gloom Bombs}} now has updated vfx.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} now has updated vfx.&lt;br /&gt;
* Updated Neutral Soul Orbs location while controlling {{AbilityIcon|Ava}}.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} now has updated vfx.&lt;br /&gt;
* Fix {{AbilityIcon|Return to Shadows}} not breaking boxes on its damage portions.&lt;br /&gt;
* Updated vo - largely remastering pass, but some new content including lines to match her updated kit.&lt;br /&gt;
* Added new {{AbilityIcon|Ava}} run and jump animations.&lt;br /&gt;
* New simulation on cat tail. New upwards and downwards animation.&lt;br /&gt;
* New {{HeroIcon|Calico}} slide animation.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|11|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} T2 damage decreased from +75 to +60.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} cooldown increased from 90s to 100s.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} speed reduced from +50% to +30%.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} T2 now also grants +20% speed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Gloom Bombs}} now has updated impact SFX.&lt;br /&gt;
* {{AbilityIcon|Gloom Bombs}} now has an arming effect for when they are about to detonate.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} only heals when hitting heroes.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} fixed VFX to match the damage area more accurately.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} updated to break breakables in the area.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} fixed a bug where calico&#039;s slash would deal no damage near walls.&lt;br /&gt;
* {{AbilityIcon|Ava}} duration reduced from 20s to 15s.&lt;br /&gt;
* {{AbilityIcon|Ava}} cooldown reduced from 50s to 45s.&lt;br /&gt;
* {{AbilityIcon|Ava}} now gets slowed by 30% for 1s anytime she takes damage.&lt;br /&gt;
* {{AbilityIcon|Ava}} speed reduced from 75% to 65%.&lt;br /&gt;
* {{AbilityIcon|Ava}} T2 speed increased from +35% to +45%.&lt;br /&gt;
* {{AbilityIcon|Ava}} now can now meow with m1.&lt;br /&gt;
* {{AbilityIcon|Return to Shadows}} cooldown increased from 80s to 90s.&lt;br /&gt;
* Fixed {{AbilityIcon|Leaping Slash}} doing bonus damage from Melee Charge.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Ava}} no longer replenishes your stamina.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet Damage increased from 2 to 2.2.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} Radius increased from 4m to 4.5m.&lt;br /&gt;
* {{AbilityIcon|Leaping Slash}} T2 damage increased from +50 to +75.&lt;br /&gt;
* {{AbilityIcon|Ava}} now destroys breakables it runs through.&lt;br /&gt;
* {{AbilityIcon|Ava}} T2 increased from 25% movespeed to 35%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|17|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added {{HeroIcon|Calico}}.&lt;br /&gt;
* {{Undocumented}} Sekhmet&#039;s Spirit reworked into {{AbilityIcon|Gloom Bombs}}.&lt;br /&gt;
* {{Undocumented}} Pounce reworked into {{AbilityIcon|Leaping Slash}}.&lt;br /&gt;
* {{Undocumented}} Nekomata Ward reworked into {{AbilityIcon|Ava}}.&lt;br /&gt;
* {{Undocumented}} Queen of Shadows reworked into {{AbilityIcon|Return to Shadows}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Gun: Decreased Reload time from 3.5 to 3.&lt;br /&gt;
* Gun: Reduced Clip Size from 18 to 16.&lt;br /&gt;
* Gun: Increased AltFire Bullet Damage from 6 to 7.&lt;br /&gt;
* {{AbilityIcon|Gloom Bombs|l1=Sekhmet&#039;s Spirit}}: Can now be detonated immediately after cast.&lt;br /&gt;
* {{AbilityIcon|Gloom Bombs|l1=Sekhmet&#039;s Spirit}}: Will only pop up targets that were hit/dragged by the moving cat.&lt;br /&gt;
* {{AbilityIcon|Ava|l1=Nekomata Ward}}: No longer has charges.&lt;br /&gt;
* {{AbilityIcon|Ava|l1=Nekomata Ward}}: Now has a separate &#039;Attack Range&#039; of 30m.&lt;br /&gt;
* {{AbilityIcon|Ava|l1=Nekomata Ward}}: Duration from 120 to 60.&lt;br /&gt;
* {{AbilityIcon|Ava|l1=Nekomata Ward}}: DPS spirit scaling from 0.4 to 0.3.&lt;br /&gt;
* {{AbilityIcon|Ava|l1=Nekomata Ward}}: Health Spirit Scaling reduced from 3.0 to 2.0.&lt;br /&gt;
* {{AbilityIcon|Ava|l1=Nekomata Ward}}: Removed T2 Ability Charges Bonus and Added +30 Ability Duration Bonus.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added {{HeroIcon|Calico}} to [[Hero Labs]].&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Calico]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Billy/Update_history?diff=39455</id>
		<title>Billy/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Billy/Update_history?diff=39455"/>
		<updated>2025-10-03T15:23:50Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Add footsteps to {{HeroIcon|Billy}}&#039;s out of combat run animations&lt;br /&gt;
* Base move speed reduced from 7.3 to 7.1&lt;br /&gt;
* {{AbilityIcon|Blasted}} T1 movespeed increased from +1.75 to +2.25m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base health from 730 to 740.&lt;br /&gt;
* {{AbilityIcon|Rising Ram}} cooldown decreased from 33s to 30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|28|2025}}&lt;br /&gt;
|changes =&lt;br /&gt;
* {{AbilityIcon|Bashdown}} melee scaling increased from 1x to 1.1x&lt;br /&gt;
* {{AbilityIcon|Bashdown}} spirit damage reduced from 40 to 35 and scaling reduced from 1.2x to 1.1x&lt;br /&gt;
* {{AbilityIcon|Bashdown}} impact center is now slightly closer to {{HeroIcon|Billy}}&lt;br /&gt;
* {{AbilityIcon|Chain Gang}} will snap slightly faster when target is out of LOS&lt;br /&gt;
* {{AbilityIcon|Chain Gang}} pull consistency improved in complex terrain&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|22|2025}}&lt;br /&gt;
|changes =&lt;br /&gt;
* Health regen increased from 2.5 to 3.0.&lt;br /&gt;
* Health per boon reduced from 44 to 43.&lt;br /&gt;
* {{AbilityIcon|Blasted}} bullet amp increased from 8% to 9%.&lt;br /&gt;
* {{AbilityIcon|Blasted}} increased base health boost from 75 to 80 and reduced T3 health boost from +65 to +50.&lt;br /&gt;
* {{AbilityIcon|Blasted}} reduced health boost spirit scaling from 0.9x to 0.8x.&lt;br /&gt;
* {{AbilityIcon|Blasted}} base duration reduced from 8.5s to 8.0s and duration on heavy melee reduced from 5.0s to 4.5s.&lt;br /&gt;
* {{AbilityIcon|Blasted}} cooldown reduced from 30s to 27s.&lt;br /&gt;
* {{AbilityIcon|Blasted}} no longer gives bonus health from objectives.&lt;br /&gt;
* {{AbilityIcon|Chain Gang}} time to break LOS increased by 0.1s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|20|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added to the game.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{Undocumented}} Added to the game files.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Billy]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Abrams/Update_history?diff=39454</id>
		<title>Abrams/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Abrams/Update_history?diff=39454"/>
		<updated>2025-10-03T15:20:13Z</updated>

		<summary type="html">&lt;p&gt;One Bar: October 2 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HeroTabs}}&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|2|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Siphon Life}} damage and spirit scaling reduced by 10%&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} heal ratio increased by 10%&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} T1 changed from +25% Weapon Power to +20 Bullet Damage Per Shot (results in a weaker followup melee hit)&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} damage regenerated increased from 12% to 13%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} T3 increased from -18s to -22s.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T3 increased from +6% to +7%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Health growth per boon reduced from 81 to 78.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} Damage Regenerated increased from 10% to 12%.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T3 increased from 5% to 6%.&lt;br /&gt;
* Various network related fixed for {{AbilityIcon|Shoulder Charge}}.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} wall stun from 0.85s to 0.6s.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} T2 changed from -12s Cooldown to +0.45s Wall Stun.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} T3 changed to -18s Cooldown.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} cooldown increased from 160s to 170s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|19|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Move Speed reduced from 6.8 to 6.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|8|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Various Fixes for camera positions when characters push the camera into the ceiling in special cases ( {{HeroIcon|Vindicta}} &amp;amp; {{HeroIcon|Abrams}}&#039; Ults ).&lt;br /&gt;
* Remastered several characters&#039; weapon fire sounds using the new feature set ({{HeroIcon|Wraith}}, {{HeroIcon|Dynamo}}, {{HeroIcon|Calico}}, and {{HeroIcon|Abrams}}).&lt;br /&gt;
* {{AbilityIcon|Siphon Life}}: Added new animation logic support for {{AbilityIcon|Siphon Life}} and items.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: Base duration increased from 1.2s to 1.4s.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: T1 is now &amp;quot;On Hero Collide: +25% Weapon Damage for 8s&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: T2 is now &amp;quot;-12s Cooldown&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: T3 is now &amp;quot;+0.2s Stun Duration and 40% Movement Slow for 4s&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: New cycle and pre cast &#039;goose step&#039;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: Added support for shoulder charging while in air.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: New sounds added for hitting heroes, troopers, and walls.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}}: Added new animation logic support for {{AbilityIcon|Siphon Life}} and items.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: Base duration increased from 1.2s to 1.4s.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: T1 is now &amp;quot;On Hero Collide: +25% Weapon Damage for 8s&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: T2 is now &amp;quot;-12s Cooldown&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: T3 is now &amp;quot;+0.2s Stun Duration and 40% Movement Slow for 4s&amp;quot;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: New cycle and pre cast &#039;goose step&#039;.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: Added support for shoulder charging while in air.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}}: New sounds added for hitting heroes, troopers, and walls.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}}: Radius increased from 9m to 10.5m.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}}: Effects revisions.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}}: Fixed crash down sound triggering twice.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}}: New slam animation.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}}: New sounds added for in-air looping sound and descend sound.&lt;br /&gt;
* Added new &#039;out of combat&#039; run and sprint.&lt;br /&gt;
* New Crouch animations.&lt;br /&gt;
* Improved hipfire animations.&lt;br /&gt;
* Added custom jump catapult animation - an alternate jump animation when using fans and {{ItemIcon|Majestic Leap}} etc.&lt;br /&gt;
* Refined jump start to be cleaner.&lt;br /&gt;
* Added custom Zipline Boosted loop.&lt;br /&gt;
* Added Zipline swinging animation.&lt;br /&gt;
* Fixed a regression where {{HeroIcon|Abrams}}&#039; {{AbilityIcon|Siphon Life}} and {{AbilityIcon|Shoulder Charge}} ping VO were swapped.&lt;br /&gt;
* Removed competing camera modifier on {{AbilityIcon|Seismic Impact}}.&lt;br /&gt;
* Fixed camera position on client&#039;s ground target not using previews, causing it to be jittery.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Siphon Life}} Heal vs Heroes reduced from reduced from 75% to 60%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Siphon Life}} Heal vs Non-Heroes reduced from 40% to 30%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Infernal Resilience}} Damage Regenerated reduced from 12% to 10%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Infernal Resilience}} T3 reduced from +5.5% to +5%.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Seismic Impact}} cooldown increased from 159s to 160s.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Seismic Impact}} damage reduced from 150 to 60.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Seismic Impact}} damage spirit scaling increased from 0.91 to 2.5.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Seismic Impact}} stun duration increased from 1s to 1.5s.&lt;br /&gt;
* {{Undocumented}} {{AbilityIcon|Seismic Impact}} T1 cooldown increased from -38s to -40s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|February|25|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Updated playable model with latest art, animation, and vfx content.&lt;br /&gt;
* New Siphon run locomotion.&lt;br /&gt;
* New stand and crouch idles.&lt;br /&gt;
* New book model.&lt;br /&gt;
* New run stop animations.&lt;br /&gt;
* New shop UI animations.&lt;br /&gt;
* New jump animation Set.&lt;br /&gt;
* New run locomotion.&lt;br /&gt;
* Added new zoomed run set.&lt;br /&gt;
* Added new stagger animation.&lt;br /&gt;
* Re-authored crouch locomotion to match faster speeds.&lt;br /&gt;
* Authored new stand and crouch turn set.&lt;br /&gt;
* Improved camera animations during {{AbilityIcon|Seismic Impact}}.&lt;br /&gt;
* Updated vo - remastering pass, no new content.&lt;br /&gt;
* Added ambient effects to book.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} buff effect revisions to unify theme better.&lt;br /&gt;
* Improved Abrams zipline animations.&lt;br /&gt;
* Fixed {{AbilityIcon|Shoulder Charge}} acting like it&#039;s modifying your movespeed on the hud active player stats.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|January|27|2025}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} increased from 11% to 12%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|December|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Bullet Damage decreased from 4.68 to 4.5.&lt;br /&gt;
* Spirit Siphon spirit scaling increased from 0.5 to 0.65.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|21|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Abrams}} camera.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} reduced from 14% to 11% and T3 from 7% to 5.5%.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} Heal vs Heroes reduced from 100% to 75%.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} Heal vs Non-Heroes reduced from 50% to 40%.&lt;br /&gt;
* Base regen increased from 1 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} range now scales with Spirit Power (0.05).&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} damage scaling with Spirit Power increased from 0.4 to 0.5.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} drag down collision improved a bit.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|November|7|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Reverted Melee attack speed reduction.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} can now again use left/right strafe to slightly change direction.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} now carries momentum at the end of the charge.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} spirit scaling increased from 0.3 to 0.36.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} Damage Regen reduced from 15% to 14%.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} Damage Regen duration increased from 18s to 20s.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T3 reduced from +8% to +7%.&lt;br /&gt;
* Fixed an issue where Seismic impact would travel more downwards instead of the facing direction.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|24|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Melee attack rate reduced by 15% (time between attacks).&lt;br /&gt;
* Gun falloff damage starts at 20m instead of 22m.&lt;br /&gt;
* Fixed some cases where {{AbilityIcon|Shoulder Charge}} would do a 180/360 on spell cast.&lt;br /&gt;
* Fixed {{AbilityIcon|Shoulder Charge}} sliding against wall surfaces incorrectly.&lt;br /&gt;
* Fixed {{AbilityIcon|Seismic Impact}} sometimes getting stuck on objects.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|October|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Abrams}} {{AbilityIcon|Siphon Life|l1=Life Siphon}}{{sic}} fades to 50% opacity after initial start to improve visibility.&lt;br /&gt;
* Base health reduced from 600 to 570.&lt;br /&gt;
* Health per boon increased from 32 to 34 (1048 vs 1046 total).&lt;br /&gt;
* Fixed shoulder charge sensitivity bugs that allowed you to turn more than intended.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} now allows for some very minor movement to help nudge around small objects.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|26|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{HeroIcon|Abrams}} now has a new custom heavy melee animation.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} reduced from 16% to 15%.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T3 reduced from 9% to 8%.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} spirit scaling increased from 0.2 to 0.3.&lt;br /&gt;
* Fixed Cases where {{AbilityIcon|Shoulder Charge}} was unexpectedly &#039;slamming&#039; in to walls and stairs.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|September|12|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Minor updates to {{HeroIcon|Abrams|l1=Abram&#039;s}}{{sic}} {{AbilityIcon|Seismic Impact}} to resolve some states faster to reduce visual noise.&lt;br /&gt;
* Added {{AbilityIcon|Shoulder Charge}} wall impact effects.&lt;br /&gt;
* Added wall impact animation for {{HeroIcon|Abrams|l1=Abram&#039;s}}{{sic}} {{AbilityIcon|Shoulder Charge}}.&lt;br /&gt;
* Lowered gun arm during {{HeroIcon|Abrams|l1=Abram&#039;s}}{{sic}} jump animation to not obscure reticle.&lt;br /&gt;
* Fixed {{AbilityIcon|Seismic Impact}} getting stuck on ceilings like in the mid boss room.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} turn rate reduced a bit.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} reduced from 17% to 16%.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} stun time reduced from 1s to 0.85s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|29|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added custom effects for {{HeroIcon|Abrams|l1=Abram&#039;s}}{{sic}} {{AbilityIcon|Seismic Impact}} T3 buff.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} Regeneration Time increased from 16s to 18s (this is a nerf).&lt;br /&gt;
* Now does pull ups on the zipline once again (this is a buff).&lt;br /&gt;
* Fixed {{AbilityIcon|Shoulder Charge}} sometimes stunning enemies on stairs.&lt;br /&gt;
* Fixed {{AbilityIcon|Seismic Impact}} sometimes not going to the area selected.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|15|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved {{HeroIcon|Abrams}} {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}} and {{AbilityIcon|Seismic Impact}} visuals to not obstruct player view as much.&lt;br /&gt;
* Remastered {{HeroIcon|Abrams}}, {{HeroIcon|Pocket}}, and {{HeroIcon|Dynamo}} weapon fire sounds.&lt;br /&gt;
* Fixed {{AbilityIcon|Seismic Impact}} often not dragging enemies in the air along with you when you are slamming down.&lt;br /&gt;
* Fixed {{AbilityIcon|Shoulder Charge}} not always placing enemies in front of you.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} damage reduced from 175 to 150.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|August|1|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Abrams}}&#039; {{AbilityIcon|Shoulder Charge|l1=Charge}}{{sic}} and {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}} pings not playing the correct VO.&lt;br /&gt;
* Fixed {{AbilityIcon|Shoulder Charge}} not stunning the target when colliding with {{HeroIcon|Kelvin}}&#039;s {{AbilityIcon|Frozen Shelter|l1=Ice Dome}}{{sic}}.&lt;br /&gt;
* Fixed some cases where {{AbilityIcon|Shoulder Charge}} did not stun when hitting a wall.&lt;br /&gt;
* Fixed enemies being able to double jump out of {{AbilityIcon|Seismic Impact}}.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} T3 reduced from +6.5 to +5.5 Weapon Damage.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} damage reduced from 200 to 175.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|18|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added additional voice lines for {{HeroIcon|Abrams}}.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} now considers {{AbilityIcon|Spectral Wall}} and {{AbilityIcon|Frozen Shelter}} as walls.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} duration to regen increased from 14s to 16s (this is a nerf).&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} damage regenerated reduced from 18% to 17%.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T3 increased from +8% to +9%.&lt;br /&gt;
* Improved reliability of {{AbilityIcon|Seismic Impact}}.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} base radius increased from 6m to 9m.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} T1 changed from +4m Impact Radius to -40s Cooldown.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} T3 moved to T2 (was -70s Cooldown).&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} T3 is now Gains Unstoppable while in air and 3s after landing.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|11|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed ability-based lifesteals not granting life from damage caused to shields (affects things like {{AbilityIcon|Hyper Beam|l1=Hyperbeam}}{{sic}} T3, {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}}, {{AbilityIcon|Scorn}}, {{AbilityIcon|Life Drain}}, {{AbilityIcon|Flog}} and {{AbilityIcon|Concussive Combustion}} T3).&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} speed increased by 25%.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} distance increased by 15%.&lt;br /&gt;
* {{AbilityIcon|Shoulder Charge}} now stuns enemies for 1s if it drags them into a wall.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} now provides +1 Health Regen.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} damage regenerated reduced from 20% to 18%.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T3 changed to +8% damage regenerated.&lt;br /&gt;
* Fixed {{AbilityIcon|Siphon Life}} not healing you against shields.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|July|4|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} T3 is now Gain +100 Max HP and +15% Fire Rate per enemy hero hit for 25s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|27|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved {{HeroIcon|Abrams}} animation while hovering in the air during his ultimate and adjusted the downward acceleration animation.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|20|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Improved misc issues with {{AbilityIcon|Seismic Impact}} collision.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} can be held for up to 3 seconds. Press the ability again anytime to land.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|13|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base health regen reduced from 2 to 1.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T1 reduced from +2 HP Regen to +1.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|June|6|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base HP growth reduced from 36 to 32.&lt;br /&gt;
* {{AbilityIcon|Infernal Resilience}} T2 reduced from +200 Health to +150.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} personal brief busy state upon landing increased from 0.2s to 0.3s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|30|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Added new sprint animations for {{HeroIcon|Abrams}}.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} is now faster to play out.&lt;br /&gt;
* {{AbilityIcon|Seismic Impact}} now has a very brief busy state upon landing.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|23|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Fixed {{HeroIcon|Abrams}} getting stuck on department store facade when using his ult.&lt;br /&gt;
* Adjusted timing of select {{HeroIcon|Abrams}} impact lines to time with either the rise of his leap or the descent accordingly.&lt;br /&gt;
* {{AbilityIcon|Siphon Life}} T1 and T2 swapped.&lt;br /&gt;
* Shoulder charge now allows for a bit more steering control.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|10|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Reduced chances that Leap gets stuck on geometry during the downward phase.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = {{Update link|May|3|2024}}&lt;br /&gt;
| changes = &lt;br /&gt;
* Base Health increased from 550 to 600.&lt;br /&gt;
* {{AbilityIcon|Siphon Life|l1=Siphon}}{{sic}} DPS increased from 24 to 35.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Abrams]]&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:LevelTables?diff=39450</id>
		<title>Module:LevelTables</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:LevelTables?diff=39450"/>
		<updated>2025-10-03T15:09:22Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Remove In Development Heroes from the tables&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
&lt;br /&gt;
-- Loads the necessary data from the wiki&#039;s JSON pages.&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local soul_unlocks_data = mw.loadJsonData(&amp;quot;Data:SoulUnlockData.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-- Defines human-readable names for the internal property keys used in headers.&lt;br /&gt;
local level_scaling_key_to_name = {&lt;br /&gt;
	BulletDamage = &amp;quot;Bullet Damage&amp;quot;,&lt;br /&gt;
	MaxHealth = &amp;quot;Health&amp;quot;,&lt;br /&gt;
	TechPower = &amp;quot;Spirit Power&amp;quot;,&lt;br /&gt;
	LightMeleeDamage = &amp;quot;Light Melee Damage&amp;quot;,&lt;br /&gt;
	HeavyMeleeDamage = &amp;quot;Heavy Melee Damage&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Provides data for special alternate fire modes that are not present in HeroData.json.&lt;br /&gt;
local alt_fires = {&lt;br /&gt;
	Shiv = {base = 55.2, level = 2.64, suffix = &amp;quot;alt fire 12 pellets&amp;quot;},&lt;br /&gt;
	Viscous = {base = 63, level = 0.9, suffix = &amp;quot;alt fire AOE&amp;quot;},&lt;br /&gt;
	Yamato = {base = 63.36, level = 0.35, suffix = &amp;quot;alt fire AOE&amp;quot;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- A helper function that returns a sort-friendly version of a name by removing leading articles like &amp;quot;The &amp;quot;.&lt;br /&gt;
local function get_sortable_name(name)&lt;br /&gt;
	if string.sub(name, 1, 4) == &amp;quot;The &amp;quot; then&lt;br /&gt;
		return string.sub(name, 5)&lt;br /&gt;
	end&lt;br /&gt;
	return name&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
-- @function p.write_power_increase_table&lt;br /&gt;
-- @description Generates a responsive and readable table showing hero stat scaling based on boons.&lt;br /&gt;
--              Includes a compact summary view and an expandable, detailed view for all levels.&lt;br /&gt;
--              Can optionally wrap the entire output in a theme-aware collapsible section.&lt;br /&gt;
-- @param {Frame} frame The MediaWiki frame object.&lt;br /&gt;
-- @param {string} frame.args[1] The internal property name to display (e.g., &#039;BulletDamage&#039;).&lt;br /&gt;
-- @param {string} [frame.args.title] An optional title. If provided, the table is wrapped in a collapsible section.&lt;br /&gt;
-- @return {string} The complete HTML for the table or collapsible section.&lt;br /&gt;
--]]&lt;br /&gt;
p.write_power_increase_table = function(frame)&lt;br /&gt;
	-- Read and validate the arguments passed from the #invoke call.&lt;br /&gt;
	local property = frame.args[1]&lt;br /&gt;
	local title = frame.args.title&lt;br /&gt;
&lt;br /&gt;
	if not property or property == &#039;&#039; then&lt;br /&gt;
		return &#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Error: Missing required property argument in #invoke call. Example: {{#invoke:ModuleName|write_power_increase_table|BulletDamage}}&amp;lt;/strong&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local name = level_scaling_key_to_name[property]&lt;br /&gt;
&lt;br /&gt;
	if not name then&lt;br /&gt;
		 return &#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;Error: Invalid property argument &amp;quot;&#039; .. tostring(property) .. &#039;&amp;quot;. Must be one of: BulletDamage, MaxHealth, TechPower, LightMeleeDamage, HeavyMeleeDamage.&amp;lt;/strong&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Create an ordered list of soul requirements for each power increase.&lt;br /&gt;
	local pi_souls_list = {}&lt;br /&gt;
	for _, v in ipairs(soul_unlocks_data) do&lt;br /&gt;
		if (v[&amp;quot;PowerIncrease&amp;quot;]) then&lt;br /&gt;
			table.insert(pi_souls_list, v[&amp;quot;RequiredSouls&amp;quot;])&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local max_boons = #pi_souls_list&lt;br /&gt;
	&lt;br /&gt;
	-- Define the milestones to display in the summary table.&lt;br /&gt;
	local milestones = {10, 20, max_boons}&lt;br /&gt;
	&lt;br /&gt;
	-- Filter out disabled heroes from the data.&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for _, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;] and not hero[&amp;quot;InDevelopment&amp;quot;]) then&lt;br /&gt;
			table.insert(filtered_heroes, hero)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Sort the hero list alphabetically, ignoring &amp;quot;The &amp;quot; for proper sorting.&lt;br /&gt;
	table.sort(filtered_heroes, function(a, b)&lt;br /&gt;
		return get_sortable_name(a.Name) &amp;lt; get_sortable_name(b.Name)&lt;br /&gt;
	end)&lt;br /&gt;
	&lt;br /&gt;
	-- Begin building the main data table.&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;)&lt;br /&gt;
	&lt;br /&gt;
	-- Create the header row for the summary table.&lt;br /&gt;
	local header_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header_row&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Base &amp;quot; .. name):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Increase per Boon&amp;quot;):done()&lt;br /&gt;
&lt;br /&gt;
	-- Dynamically create milestone headers with both boon count and soul amount.&lt;br /&gt;
	for _, count in ipairs(milestones) do&lt;br /&gt;
		local header_text = count .. &amp;quot; Boons&amp;quot;&lt;br /&gt;
		if count == max_boons then header_text = header_text .. &amp;quot; (Max)&amp;quot; end&lt;br /&gt;
		local required_souls = pi_souls_list[count]&lt;br /&gt;
		local souls_formatted = string.format(&amp;quot;%.1fK&amp;quot;, (required_souls + 400) / 1000)&lt;br /&gt;
		local soul_display = frame:expandTemplate{ title = &amp;quot;Souls&amp;quot;, args = {souls_formatted} }&lt;br /&gt;
		local full_header = header_text .. &amp;quot;&amp;lt;br /&amp;gt;&amp;lt;small&amp;gt;(&amp;quot; .. soul_display .. &amp;quot;)&amp;lt;/small&amp;gt;&amp;quot;&lt;br /&gt;
		header_row:tag(&amp;quot;th&amp;quot;):wikitext(full_header):done()&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	header_row:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Full Details&amp;quot;):done()&lt;br /&gt;
	create_table:node(header_row)&lt;br /&gt;
	&lt;br /&gt;
	-- A helper function that generates the HTML for a single hero&#039;s row and its collapsible details.&lt;br /&gt;
	local function addHeroRows(hero_data, is_alt_fire)&lt;br /&gt;
		local base, level, suffix&lt;br /&gt;
		local hero_icon_wikitext = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero_data[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		&lt;br /&gt;
		-- Determine if this is a main weapon or an alt-fire and set the correct data.&lt;br /&gt;
		if is_alt_fire then&lt;br /&gt;
			base = hero_data.alt_fire.base&lt;br /&gt;
			level = hero_data.alt_fire.level&lt;br /&gt;
			suffix = &amp;quot; (&amp;quot; .. hero_data.alt_fire.suffix .. &amp;quot;)&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			base = (hero_data[property] or 0)&lt;br /&gt;
			level = (hero_data[&amp;quot;LevelScaling&amp;quot;] and hero_data[&amp;quot;LevelScaling&amp;quot;][property] or 0)&lt;br /&gt;
			suffix = &amp;quot;&amp;quot;&lt;br /&gt;
			&lt;br /&gt;
			local shots = (hero_data[&amp;quot;BulletsPerShot&amp;quot;] or 1)&lt;br /&gt;
			local burst = (hero_data[&amp;quot;BulletsPerBurst&amp;quot;] or 1)&lt;br /&gt;
			if (property == &amp;quot;BulletDamage&amp;quot; and (shots * burst) &amp;gt; 1) then&lt;br /&gt;
				if (not hero_data[&amp;quot;HitOnceAcrossAllBullets&amp;quot;]) then&lt;br /&gt;
					base = base * shots * burst&lt;br /&gt;
					level = level * shots * burst&lt;br /&gt;
				end&lt;br /&gt;
				if (shots &amp;gt; 1) then suffix = suffix .. &amp;quot; (&amp;quot; .. shots .. &amp;quot; pellets)&amp;quot; end&lt;br /&gt;
				if (burst &amp;gt; 1) then suffix = suffix .. &amp;quot; (&amp;quot; .. burst .. &amp;quot; bullets)&amp;quot; end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Build the main summary row with the hero&#039;s info and milestone values.&lt;br /&gt;
		local summary_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		&lt;br /&gt;
		local hero_cell_content = hero_icon_wikitext .. suffix&lt;br /&gt;
		&lt;br /&gt;
		summary_row:tag(&amp;quot;td&amp;quot;):wikitext(hero_cell_content):done()&lt;br /&gt;
		summary_row&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(string.format(&amp;quot;%.2f&amp;quot;, base)):done()&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(&amp;quot;+&amp;quot; .. string.format(&amp;quot;%.2f&amp;quot;, level)):done()&lt;br /&gt;
		&lt;br /&gt;
		for _, count in ipairs(milestones) do&lt;br /&gt;
			local total = base + level * count&lt;br /&gt;
			summary_row:tag(&amp;quot;td&amp;quot;):wikitext(string.format(&amp;quot;%.2f&amp;quot;, total)):done()&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Create the main container for the collapsible &amp;quot;Full Details&amp;quot; section.&lt;br /&gt;
		local details_id = &amp;quot;boon-details-&amp;quot; .. hero_data.Name .. &amp;quot;-&amp;quot; .. property .. (is_alt_fire and &amp;quot;-alt&amp;quot; or &amp;quot;&amp;quot;)&lt;br /&gt;
		local collapsible_container = mw.html.create(&amp;quot;div&amp;quot;)&lt;br /&gt;
			:addClass(&amp;quot;mw-collapsible mw-collapsed&amp;quot;)&lt;br /&gt;
			:attr(&amp;quot;id&amp;quot;, details_id)&lt;br /&gt;
			:attr(&amp;quot;style&amp;quot;, &amp;quot;display: flex; flex-direction: column; align-items: flex-end; gap: 5px;&amp;quot;)&lt;br /&gt;
		&lt;br /&gt;
		-- Style the &amp;quot;Show All&amp;quot; toggle to look like a theme-aware button.&lt;br /&gt;
		collapsible_container:tag(&amp;quot;div&amp;quot;)&lt;br /&gt;
		    :addClass(&amp;quot;mw-collapsible-toggle&amp;quot;)&lt;br /&gt;
		    :attr(&amp;quot;style&amp;quot;, &amp;quot;display: inline-block; padding: 2px 8px; border: 1px solid currentColor; border-radius: 1px; text-decoration: none;&amp;quot;)&lt;br /&gt;
		    :wikitext(&amp;quot;Show All&amp;quot;)&lt;br /&gt;
			&lt;br /&gt;
		-- Create the container for the expanded content.&lt;br /&gt;
		local content_div = mw.html.create(&amp;quot;div&amp;quot;):addClass(&amp;quot;mw-collapsible-content&amp;quot;)&lt;br /&gt;
		&lt;br /&gt;
		-- Generate the three-column layout by distributing rows into mini-tables.&lt;br /&gt;
		local column1_rows, column2_rows, column3_rows = {}, {}, {}&lt;br /&gt;
		local rows_per_column = math.ceil(max_boons / 3)&lt;br /&gt;
		&lt;br /&gt;
		for i = 1, max_boons do&lt;br /&gt;
			local total = base + level * i&lt;br /&gt;
			local required_souls = pi_souls_list[i]&lt;br /&gt;
			local souls_formatted = string.format(&amp;quot;%.1fK&amp;quot;, (required_souls + 400) / 1000)&lt;br /&gt;
			local soul_display = frame:expandTemplate{ title = &amp;quot;Souls&amp;quot;, args = {souls_formatted} }&lt;br /&gt;
			&lt;br /&gt;
			local row_html = string.format(&amp;quot;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;%s&amp;lt;/td&amp;gt;&amp;lt;td style=&#039;text-align:right;&#039;&amp;gt;%.2f&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;quot;, soul_display, total)&lt;br /&gt;
			&lt;br /&gt;
			if i &amp;lt;= rows_per_column then&lt;br /&gt;
				table.insert(column1_rows, row_html)&lt;br /&gt;
			elseif i &amp;lt;= rows_per_column * 2 then&lt;br /&gt;
				table.insert(column2_rows, row_html)&lt;br /&gt;
			else&lt;br /&gt;
				table.insert(column3_rows, row_html)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		local table_style = &amp;quot;border:none; background:transparent; margin:0 10px; min-width:150px;&amp;quot;&lt;br /&gt;
		local table1 = &amp;quot;&amp;lt;table style=&#039;&amp;quot; .. table_style .. &amp;quot;&#039;&amp;gt;&amp;quot; .. table.concat(column1_rows) .. &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;&lt;br /&gt;
		local table2 = &amp;quot;&amp;lt;table style=&#039;&amp;quot; .. table_style .. &amp;quot;&#039;&amp;gt;&amp;quot; .. table.concat(column2_rows) .. &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;&lt;br /&gt;
		local table3 = &amp;quot;&amp;lt;table style=&#039;&amp;quot; .. table_style .. &amp;quot;&#039;&amp;gt;&amp;quot; .. table.concat(column3_rows) .. &amp;quot;&amp;lt;/table&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		-- Use a flexbox container to display the mini-tables side-by-side.&lt;br /&gt;
		local flex_container_style = &amp;quot;display:flex; justify-content:space-around; padding:10px 0;&amp;quot;&lt;br /&gt;
		content_div:wikitext(&amp;quot;&amp;lt;div style=&#039;&amp;quot; .. flex_container_style .. &amp;quot;&#039;&amp;gt;&amp;quot; .. table1 .. table2 .. table3 .. &amp;quot;&amp;lt;/div&amp;gt;&amp;quot;)&lt;br /&gt;
		&lt;br /&gt;
		collapsible_container:node(content_div)&lt;br /&gt;
		summary_row:tag(&amp;quot;td&amp;quot;):node(collapsible_container)&lt;br /&gt;
		create_table:node(summary_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Iterate through each hero to generate their main row and an alt-fire row if applicable.&lt;br /&gt;
	for _, hero in ipairs(filtered_heroes) do&lt;br /&gt;
		addHeroRows(hero, false)&lt;br /&gt;
		if (property == &amp;quot;BulletDamage&amp;quot; and alt_fires[hero[&amp;quot;Name&amp;quot;]] ~= nil) then&lt;br /&gt;
			local alt_fire_hero_data = {&lt;br /&gt;
				Name = hero.Name,&lt;br /&gt;
				alt_fire = alt_fires[hero.Name]&lt;br /&gt;
			}&lt;br /&gt;
			addHeroRows(alt_fire_hero_data, true)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- If a title was provided, wrap the completed table in a theme-aware collapsible container.&lt;br /&gt;
	if title and title ~= &#039;&#039; then&lt;br /&gt;
		local wrapper = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;mw-collapsible mw-collapsed wikitable&#039;)&lt;br /&gt;
			:css(&#039;width&#039;, &#039;100%&#039;)&lt;br /&gt;
			:css(&#039;margin-bottom&#039;, &#039;1em&#039;)&lt;br /&gt;
&lt;br /&gt;
		local header_row_wrapper = wrapper:tag(&#039;tr&#039;)&lt;br /&gt;
&lt;br /&gt;
		header_row_wrapper:tag(&#039;th&#039;)&lt;br /&gt;
			:css(&#039;text-align&#039;, &#039;center&#039;)&lt;br /&gt;
			:wikitext(&#039;&amp;lt;span style=&amp;quot;font-size: larger; font-weight: bold;&amp;quot;&amp;gt;&#039; .. title .. &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;mw-collapsible-toggle mw-collapsible-toggle-right&amp;quot;&amp;gt;[Show]&amp;lt;/span&amp;gt;&#039;)&lt;br /&gt;
&lt;br /&gt;
		local content_row_wrapper = wrapper:tag(&#039;tr&#039;)&lt;br /&gt;
&lt;br /&gt;
		content_row_wrapper:tag(&#039;td&#039;)&lt;br /&gt;
			:addClass(&#039;mw-collapsible-content&#039;)&lt;br /&gt;
			:node(create_table)&lt;br /&gt;
			&lt;br /&gt;
		return tostring(wrapper)&lt;br /&gt;
	else&lt;br /&gt;
		-- If no title is provided, return the table as before.&lt;br /&gt;
		return tostring(create_table)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
-- @function p.write_multishot_stats&lt;br /&gt;
-- @description Outputs a wikitext bulleted list of heroes with spreadshot or burst fire weapons.&lt;br /&gt;
-- @param {Frame} frame The MediaWiki frame object.&lt;br /&gt;
-- @return {string} A formatted wikitext string.&lt;br /&gt;
--]]&lt;br /&gt;
p.write_multishot_stats = function(frame)&lt;br /&gt;
	-- Use the same smart sorting for this list.&lt;br /&gt;
	local function hero_sort(h1, h2) &lt;br /&gt;
		return get_sortable_name(h1.Name) &amp;lt; get_sortable_name(h2.Name)&lt;br /&gt;
	end&lt;br /&gt;
	local spreadshot_heroes = {}&lt;br /&gt;
	local burst_heroes = {}&lt;br /&gt;
	for _, hero in pairs(heroes_data) do&lt;br /&gt;
		if ((hero[&amp;quot;BulletsPerShot&amp;quot;] or 1) &amp;gt; 1 and not hero[&amp;quot;IsDisabled&amp;quot;] and not hero[&amp;quot;InDevelopment&amp;quot;]) then&lt;br /&gt;
			table.insert(spreadshot_heroes, hero)&lt;br /&gt;
		elseif ((hero[&amp;quot;BulletsPerBurst&amp;quot;] or 1) &amp;gt; 1 and not hero[&amp;quot;IsDisabled&amp;quot;] and not hero[&amp;quot;InDevelopment&amp;quot;]) then&lt;br /&gt;
			table.insert(burst_heroes, hero)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	table.sort(spreadshot_heroes, hero_sort)&lt;br /&gt;
	table.sort(burst_heroes, hero_sort)&lt;br /&gt;
	&lt;br /&gt;
	local multishot_str = &amp;quot;Weapons with multiple projectiles (Spreadshot):\n&amp;quot;&lt;br /&gt;
	for _, hero in ipairs(spreadshot_heroes) do&lt;br /&gt;
		local base = math.floor(hero[&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerShot&amp;quot;]&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		&lt;br /&gt;
		-- Checks for the special property and changes the output text accordingly.&lt;br /&gt;
		local stat_str&lt;br /&gt;
		if hero[&amp;quot;HitOnceAcrossAllBullets&amp;quot;] then&lt;br /&gt;
			stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; pellets, &amp;quot; &lt;br /&gt;
				.. base .. &amp;quot; total damage (hits only once), +&amp;quot; .. level .. &amp;quot; total\n&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; pellets, &amp;quot; &lt;br /&gt;
				.. base .. &amp;quot;/pellet, +&amp;quot; .. level .. &amp;quot;/pellet\n&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		multishot_str = multishot_str .. stat_str&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	multishot_str = multishot_str .. &amp;quot;Weapons with burst fire (Burst Fire):\n&amp;quot;&lt;br /&gt;
	for _, hero in ipairs(burst_heroes) do&lt;br /&gt;
		local base = math.floor(hero[&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerBurst&amp;quot;]&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; rounds, &amp;quot; &lt;br /&gt;
			.. base .. &amp;quot;/bullet, +&amp;quot; .. level .. &amp;quot;/bullet\n&amp;quot;&lt;br /&gt;
		multishot_str = multishot_str .. stat_str&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return multishot_str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Damage_Barrier?diff=38155</id>
		<title>Damage Barrier</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Damage_Barrier?diff=38155"/>
		<updated>2025-09-25T20:57:54Z</updated>

		<summary type="html">&lt;p&gt;One Bar: /* Sources of Barriers */ Add Paige&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Bullet and Spirit Shields.png|thumb|Pocket with 600 HP barrier]]&lt;br /&gt;
&#039;&#039;&#039;Barriers&#039;&#039;&#039; are a temporary pool of additional health that takes damage before [[Health]] is reduced. Barriers block all incoming damage from enemy players, with [[Damage Resistance]]s applied. &lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
* [[Troopers]], [[Guardian]]s, [[Walker]]s, the [[Patron]], and [[Denizen]]s ignore barriers and deal damage directly to health.&lt;br /&gt;
* Any instance of excess damage dealt to completely destroy a barrier is then done to health. &lt;br /&gt;
** For example, a Dynamo with 100 barrier health and 0% [[Spirit Resist]] takes 168 spirit damage from Vindicta&#039;s Assassinate. 100 spirit damage will break Dynamo&#039;s barrier, the remaining 68 spirit damage is done to health.&lt;br /&gt;
&lt;br /&gt;
== Sources of Barriers ==&lt;br /&gt;
{{Item stat table|barrier}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+List of Hero Abilities&lt;br /&gt;
!Hero&lt;br /&gt;
!Ability&lt;br /&gt;
!{{Ap|0}}&lt;br /&gt;
!{{Ap|1}}&lt;br /&gt;
!{{Ap|2}}&lt;br /&gt;
!{{Ap|5}}&lt;br /&gt;
|-&lt;br /&gt;
|{{Hero Icon List|The Doorman=true}}&lt;br /&gt;
|{{AbilityIcon|Doorway}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Provides a [[File:Barrier.png|24x24px]]&#039;&#039;&#039;250&#039;&#039;&#039; Damage Barrier for The Doorman and any ally that passes through a Doorway for the first time. Barrier scales with [[Spirit Power]]. {{Ss|1.5}}&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|{{Hero Icon List|Ivy=true}}&lt;br /&gt;
|{{AbilityIcon|Air Drop}}&lt;br /&gt;
|[[File:Barrier.png|24x24px]] &#039;&#039;&#039;150&#039;&#039;&#039; Damage Barrier {{Ss|1.4}} on Ivy and carried ally when flying ends&lt;br /&gt;
|&lt;br /&gt;
| &#039;&#039;&#039;+200&#039;&#039;&#039; Damage Barrier&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|{{Hero Icon List|Paige=true}}&lt;br /&gt;
|{{AbilityIcon|Defend and Fight!}}&lt;br /&gt;
|[[File:Barrier.png|24x24px]] &#039;&#039;&#039;200&#039;&#039;&#039; Damage Barrier on target when cast. Barrier scales with [[Spirit Power]]. {{Ss|1.6}}&lt;br /&gt;
| &#039;&#039;&#039;+50&#039;&#039;&#039; Damage Barrier&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|{{Hero Icon List|Warden=true}}&lt;br /&gt;
|{{AbilityIcon|Willpower}}&lt;br /&gt;
|[[File:Barrier.png|24x24px]] &#039;&#039;&#039;125&#039;&#039;&#039; Damage Barrier&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&#039;&#039;&#039;+150&#039;&#039;&#039; Damage Barrier Health and now scales with [[Spirit Power]] at {{Ss|3.66}}&lt;br /&gt;
|-&lt;br /&gt;
|{{Hero Icon List|Wraith=true}}&lt;br /&gt;
|{{AbilityIcon|Project Mind}}&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Provides a [[File:Barrier.png|24x24px]] &#039;&#039;&#039;300&#039;&#039;&#039; Damage Barrier on teleport. Barrier amount scales with [[Spirit Power]]. {{Ss|2.44}}&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Update history ==&lt;br /&gt;
{{Update history table&lt;br /&gt;
| contents = &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes = &lt;br /&gt;
* Shields have been reworked and are now called Barriers. They are no longer multiple damage types. They also interact normally with resistances now.&lt;br /&gt;
* (Undocumented) All barriers are now temporary.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes = &lt;br /&gt;
* Shield regeneration time reduced from 60s to 50s&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Stat Navbox}}&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:LevelTables?diff=34218</id>
		<title>Module:LevelTables</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:LevelTables?diff=34218"/>
		<updated>2025-08-21T02:06:12Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Null check missing hero properties&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local soul_unlocks_data = mw.loadJsonData(&amp;quot;Data:SoulUnlockData.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local level_scaling_key_to_name = {&lt;br /&gt;
	BulletDamage = &amp;quot;Bullet Damage&amp;quot;,&lt;br /&gt;
	MaxHealth = &amp;quot;Health&amp;quot;,&lt;br /&gt;
	TechPower = &amp;quot;Spirit Power&amp;quot;,&lt;br /&gt;
	LightMeleeDamage = &amp;quot;Light Melee Damage&amp;quot;,&lt;br /&gt;
	HeavyMeleeDamage = &amp;quot;Heavy Melee Damage&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Not in HeroData.json although Shiv is just (bullet damage * 12)&lt;br /&gt;
local alt_fires = {&lt;br /&gt;
	Shiv = {base = 55.2, level = 2.64, suffix = &amp;quot;alt fire 12 pellets&amp;quot;},&lt;br /&gt;
	Viscous = {base = 63, level = 0.9, suffix = &amp;quot;alt fire AOE&amp;quot;},&lt;br /&gt;
	Yamato = {base = 63.36, level = 0.35, suffix = &amp;quot;alt fire AOE&amp;quot;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of the boon scaling of the inputted property by hero&lt;br /&gt;
-- @function   p.write_power_increase_table&lt;br /&gt;
-- @param      {string}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_power_increase_table = function(frame)&lt;br /&gt;
	local pi_souls_list = {}&lt;br /&gt;
	for _, v in ipairs(soul_unlocks_data) do&lt;br /&gt;
		if (v[&amp;quot;PowerIncrease&amp;quot;]) then&lt;br /&gt;
			table.insert(pi_souls_list, v[&amp;quot;RequiredSouls&amp;quot;])&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local level_count = 0&lt;br /&gt;
	for _ in ipairs(pi_souls_list) do level_count = level_count + 1 end&lt;br /&gt;
	&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for _, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			table.insert(filtered_heroes, hero)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local property = frame.args[1] --frame:getParent().args[1]&lt;br /&gt;
	local name = level_scaling_key_to_name[property]&lt;br /&gt;
	local suffix = property == &amp;quot;BulletDamage&amp;quot; and &amp;quot; (Full Shot)&amp;quot; or &amp;quot;&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot;):done()&lt;br /&gt;
	local title_header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	title_header:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, (level_count + 3)):wikitext(&amp;quot;Base &amp;quot; .. name .. &amp;quot; based on Boons&amp;quot;):done()&lt;br /&gt;
	create_table:node(title_header)&lt;br /&gt;
	&lt;br /&gt;
	local label_header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	label_header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;rowspan&amp;quot;, 2):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;rowspan&amp;quot;, 2):wikitext(&amp;quot;Base &amp;quot; .. name .. suffix):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;rowspan&amp;quot;, 2):wikitext(&amp;quot;Boons&amp;quot; .. suffix):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, level_count):wikitext(&amp;quot;Souls Collected&amp;quot;):done()&lt;br /&gt;
	create_table:node(label_header)&lt;br /&gt;
	&lt;br /&gt;
	local souls_header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	for _, v in ipairs(pi_souls_list) do&lt;br /&gt;
		local souls_formatted = string.format(&amp;quot;%.1fK&amp;quot;, (v + 400) / 1000)&lt;br /&gt;
		souls_formatted = frame:expandTemplate{ title = &amp;quot;Souls&amp;quot;, args = {souls_formatted}}&lt;br /&gt;
		souls_header:tag(&amp;quot;th&amp;quot;):wikitext(souls_formatted):done()&lt;br /&gt;
	end&lt;br /&gt;
	create_table:node(souls_header)&lt;br /&gt;
	&lt;br /&gt;
	for _, hero in ipairs(filtered_heroes) do&lt;br /&gt;
		local base = math.floor((hero[property] or 0) * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][property] * 100) / 100&lt;br /&gt;
		local shots = (hero[&amp;quot;BulletsPerShot&amp;quot;] or 1)&lt;br /&gt;
		local burst = (hero[&amp;quot;BulletsPerBurst&amp;quot;] or 1)&lt;br /&gt;
		local bullet_mult = shots * burst&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local hero_suffix = &amp;quot;&amp;quot;&lt;br /&gt;
		if (property == &amp;quot;BulletDamage&amp;quot; and bullet_mult &amp;gt; 1) then&lt;br /&gt;
			base = base * bullet_mult&lt;br /&gt;
			level = level * bullet_mult&lt;br /&gt;
			if (shots &amp;gt; 1) then hero_suffix = hero_suffix .. &amp;quot; (&amp;quot; .. shots .. &amp;quot; pellets)&amp;quot; end&lt;br /&gt;
			if (burst &amp;gt; 1) then hero_suffix = hero_suffix .. &amp;quot; (&amp;quot; .. burst .. &amp;quot; bullets)&amp;quot; end&lt;br /&gt;
		end&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(hero_icon .. hero_suffix):done()&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(base):done()&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(&amp;quot;+&amp;quot; .. level):done()&lt;br /&gt;
		&lt;br /&gt;
		for i, v in ipairs(pi_souls_list) do&lt;br /&gt;
			local total = (tonumber(base) ~= nil and base or 0) + (tonumber(level) ~= nil and level or 0)  * i&lt;br /&gt;
			hero_row&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(total):done()&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
		&lt;br /&gt;
		if (property == &amp;quot;BulletDamage&amp;quot; and alt_fires[hero[&amp;quot;Name&amp;quot;]] ~= nil) then&lt;br /&gt;
			local alt_fire = alt_fires[hero[&amp;quot;Name&amp;quot;]]&lt;br /&gt;
			local alt_base = alt_fire[&amp;quot;base&amp;quot;]&lt;br /&gt;
			local alt_level = alt_fire[&amp;quot;level&amp;quot;]&lt;br /&gt;
			local alt_suffix = &amp;quot; (&amp;quot; .. alt_fire[&amp;quot;suffix&amp;quot;] .. &amp;quot;)&amp;quot;&lt;br /&gt;
			local alt_fire_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
			alt_fire_row&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(hero_icon .. alt_suffix):done()&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(alt_base):done()&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(&amp;quot;+&amp;quot; .. alt_level):done()&lt;br /&gt;
		&lt;br /&gt;
			for i, v in ipairs(pi_souls_list) do&lt;br /&gt;
				local total = alt_base + alt_level * i&lt;br /&gt;
				alt_fire_row:tag(&amp;quot;td&amp;quot;):wikitext(total):done()&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			create_table:node(alt_fire_row)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a string list of weapon stats from heroes with either spreadshot or burst fire&lt;br /&gt;
-- @function   p.write_multishot_stats&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_multishot_stats = function(frame)&lt;br /&gt;
	local function hero_sort(h1, h2) &lt;br /&gt;
		return h1[&amp;quot;Name&amp;quot;] &amp;lt; h2[&amp;quot;Name&amp;quot;]&lt;br /&gt;
	end&lt;br /&gt;
	local spreadshot_heroes = {}&lt;br /&gt;
	local burst_heroes = {}&lt;br /&gt;
	for _, hero in pairs(heroes_data) do&lt;br /&gt;
		if ((hero[&amp;quot;BulletsPerShot&amp;quot;] or 1) &amp;gt; 1 and not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			table.insert(spreadshot_heroes, hero)&lt;br /&gt;
		elseif ((hero[&amp;quot;BulletsPerBurst&amp;quot;] or 1) &amp;gt; 1 and not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			table.insert(burst_heroes, hero)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	table.sort(spreadshot_heroes, hero_sort)&lt;br /&gt;
	table.sort(burst_heroes, hero_sort)&lt;br /&gt;
	&lt;br /&gt;
	local multishot_str = &amp;quot;Weapons with multiple projectiles (Spreadshot):\n&amp;quot;&lt;br /&gt;
	for _, hero in ipairs(spreadshot_heroes) do&lt;br /&gt;
		local base = math.floor(hero[&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerShot&amp;quot;]&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; pellets, &amp;quot; &lt;br /&gt;
			.. base .. &amp;quot;/pellet, +&amp;quot; .. level .. &amp;quot;/pellet\n&amp;quot;&lt;br /&gt;
		multishot_str = multishot_str .. stat_str&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	multishot_str = multishot_str .. &amp;quot;Weapons with burst fire (Burst Fire):\n&amp;quot;&lt;br /&gt;
	for _, hero in ipairs(burst_heroes) do&lt;br /&gt;
		local base = math.floor(hero[&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerBurst&amp;quot;]&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; rounds, &amp;quot; &lt;br /&gt;
			.. base .. &amp;quot;/bullet, +&amp;quot; .. level .. &amp;quot;/bullet\n&amp;quot;&lt;br /&gt;
		multishot_str = multishot_str .. stat_str&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return multishot_str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Wraith/Update_history?diff=29715</id>
		<title>Wraith/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Wraith/Update_history?diff=29715"/>
		<updated>2025-07-05T02:55:51Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Card Trick}} T3 slow increased from 25% to 30%.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling increased from 1.1 to 1.2.&lt;br /&gt;
* {{AbilityIcon|Project Mind}} fixed going no where if the player is on uneven ground.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base health reduced from 700 to 650&lt;br /&gt;
* Bullet damage growth reduced by 18%&lt;br /&gt;
* {{AbilityIcon|Card Trick}} damage reduced from 70 to 60&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling increased from 0.84 to 1.1&lt;br /&gt;
* {{AbilityIcon|Card Trick}} T3 now also applies a 25% Slow for 1s&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 reduced from 4 Spirit Damage to 3&lt;br /&gt;
* {{AbilityIcon|Project Mind}} improved teleport targeting to remove cases where {{HeroIcon|Wraith}} would clip nearby geo unintentionally&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} duration reduced from 3s to 2.75s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 19, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Health per boon reduced from 65 to 57&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 spirit damage per bullet reduced from 5 to 4&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Remastered weapon fire sounds using the new feature set.&lt;br /&gt;
* Gun: Falloff range reduced from 20m-&amp;gt;58m to 18m-&amp;gt;52m.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}}: Revisions to debuff effect.&lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
* Fix {{AbilityIcon|Full Auto}} spirit damage not working if the enemy has a barrier.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Added missing unique death vo sounds&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 11, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Card Trick}} base radius reduced from 5m to 4m&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} base damage reduced from 175 to 140&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = January 19, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling reduced from 1.1 to 0.9&lt;br /&gt;
* {{AbilityIcon|Card Trick}} cooldown increased from 0.65 to 0.75&lt;br /&gt;
* {{AbilityIcon|Card Trick}} summon rate from non-heroes reduced from 0.35 to 0.25&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} silence and disarm duration increased from 2.5s to 3s&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cast delay reduced from 0.4s to 0.3s&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} up/down motion now lasts 0.25s longer and moves a little bit higher&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet damage growth increased 0.37 to 0.39&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 Spirit Damage Per Bullet now has default 0.05 Spirit Power scaling&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 reduces the improved Spirit Power scaling from 0.1 to 0.05&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 changed from 30% Bullet Lifesteal to 20% Bullet and Spirit Lifesteal&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cast time reduced from 0.7s to 0.4s&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} projectile speed increased from 650 to 750&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} now briefly lifts the enemy and then slams them to the ground and leaves the target with 2.5s of silence and disarm&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T2 duration now applies to the silence and disarm, increased to +0.75s&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T3 now causes the projectile to bounce to another nearby hero within 20m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 lifesteal reduced from 35% to 30%&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 no longer has spirit scaling (moved to T3)&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T3 now also adds spirit scaling&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} now causes the target to oscillate up and down a little bit&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cast time increased from 0.6 to 0.7&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} damage reduced from 200 to 175&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Card Trick}} base damage reduced from 80 to 70&lt;br /&gt;
* {{AbilityIcon|Card Trick}} cooldown increased from 0.5s to 0.65s&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} cooldown increased from 95s to 100s&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T1 cooldown improved from -28s to -30s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scale reduced from 1.2 to 1.1.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} generation via melee reduced by 50%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Card Trick}} Spirit scaling reduced from 1.5 to 1.2.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|Wraith}}, {{HeroIcon|Grey Talon}}, and {{HeroIcon|Infernus}} VO.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} damage reduced from 100 to 80.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} spirit scaling increased from 1.2 to 1.5.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} card projectiles spawn above the reticle rather than on the left side.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Improved {{HeroIcon|Wraith}} tracers to feel more connected to their bullet.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} now has 0.5s cd per cast.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} T2 duration reduced from +0.75s to +0.5s.&lt;br /&gt;
* {{AbilityIcon|Full Auto}} T2 changed to Imbues Bullets with +5 Spirit Damage (only affects {{HeroIcon|Wraith}}).&lt;br /&gt;
* Fixed being able to melee and parry while stunned by {{HeroIcon|Wraith}}&#039;s {{AbilityIcon|Telekinesis}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|Wraith}} zipline animations.&lt;br /&gt;
* {{AbilityIcon|Card Trick}} post cast time reduced from 0.5s to 0.2s.&lt;br /&gt;
* Fixed some issues {{AbilityIcon|Card Trick}} tracking that could cause it to orb players or go to the wrong spot.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Raised volume of {{HeroIcon|Wraith}} {{AbilityIcon|Card Trick}} charge up sound effect.&lt;br /&gt;
* Base ammo increased by 5% (except for {{HeroIcon|Haze}} and {{HeroIcon|Wraith}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Global base Ammo increased by 5% (except for {{HeroIcon|Wraith}} and {{HeroIcon|Haze}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|Wraith}} {{AbilityIcon|Full Auto}} cast sound.&lt;br /&gt;
* Updated sounds for {{HeroIcon|Wraith}} {{AbilityIcon|Card Trick}} projectile, impact, and when you gain a card.&lt;br /&gt;
* {{AbilityIcon|Project Mind}} T3 cooldown reduced from -35s to -30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* The {{AbilityIcon|Royal Flush}} ability has been replaced with {{AbilityIcon|Card Trick}}. Card Trick enables Wraith&#039;s weapon damage to summon playing cards. Activating the ability throws one of the cards, which will fly towards the enemy or point under the crosshair and explode on impact.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 30, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Project Mind}} cooldown reduced from 50s to 45s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 23, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added new slide and reload animation for {{HeroIcon|Wraith}}.&lt;br /&gt;
* Improved visibility of {{HeroIcon|Wraith}}&#039;s bullet and travel path.&lt;br /&gt;
* {{AbilityIcon|Royal Flush}} no longer has a cast delay.&lt;br /&gt;
* {{AbilityIcon|Royal Flush}} time to spawn cards increased from 0.4s to 0.6s.&lt;br /&gt;
* {{AbilityIcon|Telekinesis}} no longer allows the victim to shoot back.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Sinclair/Update_history?diff=29714</id>
		<title>Sinclair/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Sinclair/Update_history?diff=29714"/>
		<updated>2025-07-05T02:54:56Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base bullet damage reduced from 20 to 17.&lt;br /&gt;
* Bullet velocity reduced from 340 to 300.&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} cast range reduced from 30m to 24m.&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} detonation delay increased from 0.7 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} move speed increased from 22% to 36%.&lt;br /&gt;
* Can no longer teleport back to {{AbilityIcon|Spectral Assistant}} while silenced or cursed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} radius increased from 3m to 3.5m&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} radius fixed to scale with radius increase now&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} T2 duration increased from +5s to +7s&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} cooldown reduced from 35s to 30s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} teleport follow-up can now properly be cast while climbing ropes.&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Redirect telegraphs correctly on vertical geometry.&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}}: Fixed a bug where Henry and Savannah wouldn&#039;t play VO when turning enemies into rabbits.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet damage reduced from 23 to 20&lt;br /&gt;
* Fixed {{AbilityIcon|Rabbit Hex}} Damage Amp not affecting allied damage&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} Damage Amp reduced from 25% to 15%&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} Damage Amp spirit scaling reduced from 0.1 to 0.06&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} T3 now also increases Damage Amp by +5%&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} Move Speed increased from 15% to 22%&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} no longer deals 80 damage&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} min damage reduced from 75 to 65&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} max damage reduced from 150 to 130&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
*  {{AbilityIcon|Vexing Bolt}} cooldown increased from 15 to 24&lt;br /&gt;
*  {{AbilityIcon|Vexing Bolt}} T1 changed from -4s Cooldown to &amp;quot;Bolt Apply -25% Fire Rate for 5s&amp;quot;&lt;br /&gt;
*  {{AbilityIcon|Vexing Bolt}} T2 changed from &amp;quot;Bolt Apply -25% Fire Rate for 5s&amp;quot; to -13s Cooldown&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = March 13, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} damage now follows his gun&#039;s falloff range&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} base damage reduced from 30 to 20&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Added missing unique death vo sounds.&lt;br /&gt;
* Updated model with new wand weapon.&lt;br /&gt;
* Moved to a new animation set.&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} now has updated vfx.&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}&#039;s bullets updated to come out of the turret&#039;s muzzle position.&lt;br /&gt;
* Fixed {{HeroIcon|Sinclair}} keeping some passive bonuses from stolen ultimates after they&#039;ve been used.&lt;br /&gt;
* Fixed enemy {{HeroIcon|Mo &amp;amp; Krill}} getting buffs from copied ult.&lt;br /&gt;
* Fixed issue if both {{HeroIcon|Sinclair}} and enemy {{HeroIcon|Mo &amp;amp; Krill}} are using their ultimates at the same time (when one ended, both would end).&lt;br /&gt;
* Added warning sound for {{HeroIcon|Sinclair}}&#039;s {{AbilityIcon|Rabbit Hex}} when placed.&lt;br /&gt;
* Don&#039;t show stat changes for abilities that are stolen from using ultimate when previewing items in the shop.&lt;br /&gt;
* Fixed {{AbilityIcon|Spectral Assistant}} firing effects to not track with projectile.&lt;br /&gt;
* Increased volume of {{AbilityIcon|Vexing Bolt}} projectile loop and redirect.&lt;br /&gt;
* Vexing bolt redirect telegraph now displays on vertical geometry.&lt;br /&gt;
* (Undocumented) Renamed to just &amp;quot;Sinclair&amp;quot;.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 11, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet Damage reduced by 15%&lt;br /&gt;
* Bullet velocity increased from 86 to 340&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} now has new VFX&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} targeting mechanism has been reworked. It is now an AoE target ability in the base. It has a 0.7s delay before the area is affected. Cast range increased from 20m to 30m, Movespeed reduced from 35% to 15% and cooldown reduced from 45s to 35s.&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} now has new VFX&lt;br /&gt;
* {{AbilityIcon|Audience Participation}} range increased from 10m to 20m&lt;br /&gt;
* {{AbilityIcon|Audience Participation}} copy duration decreased from 20s to 10s&lt;br /&gt;
* Various new and improved SFX&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = January 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* No longer has -35% Headshot Damage Reduction&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} damage mechanics reworked, increases damage as the bolt travels, various values adjusted (150 max damage, 75 min damage, 2s time for max damage, assistant does 50% damage. T3 is now +150 max damage, +50% assistant damage)&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} T2 updated to remove base fire rate debuff, add as t2 upgrade, remove spirit shred t2&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} allow for retarget to try to find targets through walls and to bend around corners&lt;br /&gt;
* Rabbit can now use jump&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} projectile updated to better track targets that have recently changes models&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} update VFX radius &amp;amp; lifetimes to scale off of clone damage&lt;br /&gt;
* {{AbilityIcon|Audience Participation}} cooldown with successful usage reduced from 100% to 50%&lt;br /&gt;
* {{AbilityIcon|Audience Participation}} stolen ultimate duration increased from 10s to 20s&lt;br /&gt;
* {{AbilityIcon|Audience Participation}} VFX updated steal effect to feel snappier&lt;br /&gt;
* {{AbilityIcon|Audience Participation}} fixed a typo in the ability description&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = January 19, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} movespeed increased from 25% to 35%&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} can no longer be applied to {{ItemIcon|Unstoppable}}&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}} now triggers {{ItemIcon|Reactive Barrier}} &lt;br /&gt;
* Fixed {{ItemIcon|Debuff Reducer}} not working on Rabbit&lt;br /&gt;
* Teleporting now drops the Urn&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}} base damage reduced from 120 to 110&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} base cooldown increased from 30s to 40s&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}} base duration decreased from 8s to 6s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = January 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Added to main roster&lt;br /&gt;
* (Undocumented) Grand Finale reworked into {{AbilityIcon|Audience Participation}}&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Now always casts alongside your Assistant, at reduced damage&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Update upgades to match new behaviors&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Reduce Spirit Scaling from 1.4 to 1.2&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}}: Magician now knows the difference between rabbits and frogs, and transforms targets properly into rabbits&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}}: Can no longer be cast on yourself&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}}: Now applies a max speed limit, rather than increasing speed&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}}: T3 upgrade now applies hex at full duration to all targets in the radius&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Now reloads your weapon on cast&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Now fires in a burst of two.&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Spirit Damage reduced from 1x60 at 0.5 scaling to to 2x30 at 0.3 scaling&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Tracer now matches weapon tracer&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Improve target finding&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Fix a bug where sometimes, you couldn&#039;t redirect your bolts after the Assistant casts it&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Smooth camera transition when teleporting&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Reduce cast range from 20m to 15m&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Update upgrades to match new behaviors&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Now has an ultimate ability - &#039;&#039;&#039;Grand Finale&#039;&#039;&#039;&lt;br /&gt;
* Gun: Increase bullet capacity from 20 to 22&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Now applies 20% Fire Rate Slow, instead of Movement Slow&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Damage increased from 100 to 120, Spirit Scaling from 1.2 to 1.4&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Debuff Duration increased from 2s to 5s&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: T2 Spirit Shred increased from -15% to -20%&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: T3 Upgrade now grants increased velocity&lt;br /&gt;
* {{AbilityIcon|Vexing Bolt}}: Now has a UI hint when redirecting is available&lt;br /&gt;
* {{AbilityIcon|Spectral Assistant}}: Now castable in the air&lt;br /&gt;
* {{AbilityIcon|Rabbit Hex}}: No longer castable on allies&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 29, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Gun: Now properly has damage fall-off&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added {{HeroIcon|Sinclair|l1=Magician}} to [[Hero Labs]]&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Seven/Update_history?diff=29713</id>
		<title>Seven/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Seven/Update_history?diff=29713"/>
		<updated>2025-07-05T02:53:20Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced by 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed Health Regen being 3 instead of 1.5&lt;br /&gt;
* {{AbilityIcon|Power Surge}} spirit scaling increased from 0.148 to 0.16&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced from 120 to 115&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T3 reduced from +75 to +70&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} spirit scaling increased from 0.65 to 0.7&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} cooldown increased from 148s to 155s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Static Charge}}: Can no longer be self cast.&lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} lightning bolt damage reduced from 150 to 100&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} lightning bolt radius increased from 6m to 7m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
*  Health Regen reduced from 3 to 1.5&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed sometimes being stuck in skeletal form forever.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} effect revisions to make aoe act as a warning for the timing better by ramping up visibility towards the end.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = January 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
{{AbilityIcon|Storm Cloud}} secondary ability delay reduced from 2s to 0.25s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} now grants you a secondary ability Lightning Strike. It is a one time use AoE ability. You can target anywhere in your ultimate range, after a 2s delay it releases a vertical lightning strike onto a 6m area, knocking enemies away from that radius (6m knockback) and dealing 150 Damage (1.5 spirit scaling). There is a visual indicator for enemies that that area is about to be hit.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS reduced from 125 to 110&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T3 now also allows you to float around at 2.5m/s speed&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} now causes you to levitate up and down a little bit in a cycle rather than being fully stationary&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} expand time reduced from 2s to 1.5s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} DPS increased from 110 to 120&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} cooldown increased from 23s to 26s&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} radius reduced from 4m to 3.5m&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T2 slow reduced from 40% to 35%&lt;br /&gt;
* Movespeed reduced from 7.3 to 7.1&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} expand time reduced from 3s to 2s&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} range increased from 25m to 30m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T3 reduced from +2m Radius to +1m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Base regen increased from 1.5 to 3.&lt;br /&gt;
* Movespeed scaling with Spirit Power reduced from 0.028 to 0.02.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T3 increased from +1m to +2m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{AbilityIcon|Lightning Ball}} effects to reduce some visual noise.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} stun duration reduced from 1.1 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T3 reduced from 1.1 to 0.9.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} radius reduced from 6m to 5m.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} can now be alternate-casted on self (does not stun you).&lt;br /&gt;
* {{AbilityIcon|Static Charge}} now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} T3 now also gives +1m Radius.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{HeroIcon|Seven}}&#039;s {{AbilityIcon|Static Charge}} effects improvement to make the boundary more clear.&lt;br /&gt;
* Improved clarity for {{HeroIcon|Seven}} casting and channeling sounds.&lt;br /&gt;
* Base bullet resist reduced from 8% to 0%.&lt;br /&gt;
* Bullet resist no longer scales with Boons.&lt;br /&gt;
* Headshot reduction increased from 25% to 35%.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} damage reduced from 124 to 110.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} max radius reduced from 30m to 25m.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} cooldown reduced from 180s to 140s.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} audio is now a little clearer when it&#039;s cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 29, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added new voice content for {{HeroIcon|Seven}} and {{HeroIcon|Lash}}.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} radius increased from 5m to 6m.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 radius increased from +7m to +8m.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} spirit power scaling reduced from 1.1 to 0.8.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} time to reach maximum radius reduced from 6s to 3s.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} Now provides +20% Bullet Resistance in the base ability.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed multiple instances of {{AbilityIcon|Static Charge}} not working correctly.&lt;br /&gt;
* {{AbilityIcon|Lightning Ball}} duration increased from 4s to 5s.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} stun delay reduced from 4s to 3.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Static Charge}} stun duration reduced from 1.25s to 1.1s.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T3 stun duration reduced from 1.25s to 1.1s.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 radius increased from +5m to +7m.&lt;br /&gt;
* Headshot damage taken reduced by 25%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Base regen increased from 1 to 1.5.&lt;br /&gt;
* Base bullet resistance reduced from 20% to 8%.&lt;br /&gt;
* Now gains +1% Bullet Resistance per boon (happens 11 times).&lt;br /&gt;
* {{AbilityIcon|Power Surge}} scaling reduced from 0.2 to 0.16.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Static Charge}} cast range scaling reduced from 0.1 to 0.07.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} base radius reduced from 8m to 5m.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T2 changed to +5m radius.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Static Charge}} cast range now scales with Spirit (0.1).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{ItemIcon|Return Fire}} working with {{AbilityIcon|Power Surge}}.&lt;br /&gt;
* No longer has base +15% Spirit Resistance.&lt;br /&gt;
* Now has base +20% Bullet Resistance.&lt;br /&gt;
* Base health regen reduced from 2 to 1.&lt;br /&gt;
* {{AbilityIcon|Static Charge}} T1 improved from -15s Cooldown to -20s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 20, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Static Charge}} now uses the new instant cast option that {{HeroIcon|Bebop}} Bomb uses.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} spirit scaling increased from 0.1 to 0.2 (new total with T3 is now from 0.5 to 0.6).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 13, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} initial radius increased from 10m to 12m.&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T2 bonus radius reduced from 12m to 10m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Storm Cloud}} T1 increased from +30% to +35% Bullet Resist.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 23, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Allies now compliment teammates when they see impressive use of channeled abilities (for instance, {{HeroIcon|Seven|Gigawatt}}{{sic}} killing three people with {{AbilityIcon|Storm Cloud}}).&lt;br /&gt;
* Improved visibility of {{HeroIcon|Seven}}&#039;s bullet and travel path.&lt;br /&gt;
* Added custom tracer and muzzle flash for {{HeroIcon|Seven}}&#039;s gun.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Simplify some visuals with {{HeroIcon|Seven}}&#039;s {{AbilityIcon|Storm Cloud}} radius indicator to help clarify the bounds.&lt;br /&gt;
* {{AbilityIcon|Power Surge}} rebalanced around no longer reducing fire rate (similar shock value effectiveness as before).&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Pocket/Update_history?diff=29712</id>
		<title>Pocket/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Pocket/Update_history?diff=29712"/>
		<updated>2025-07-05T02:52:40Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Add periods&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} sliding up walls very quickly.&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} sometimes getting stuck on the lip of a corner.&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} issue where you would teleport far shoter than expected.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} spirit damage scaling increased from 1.04 to 1.3.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base bullet damage increased from 3.9 to 4.1.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: No longer removed by {{ItemIcon|Debuff Remover}} (as this item no longer removes ultimate effects).&lt;br /&gt;
* {{AbilityIcon|Affliction}}: Duration reduced from 18s to 14s.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: DPS increased from 10 to 30.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: Initial damage reduced from 18% to 10%.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T2 now increases duration by +4s.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T2 Healing Reduction reduced from -50% to -40%.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T3 no longer has % Current HP damage.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T3 increased from +10 DPS to +20 DPS.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T3 range increased from +5m to +6m.&lt;br /&gt;
* VO remastering pass as well as new VO content.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base bullet damage reduced from 4.5 to 3.9&lt;br /&gt;
* Bullet damage growth increased from 0.28 to 0.32&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} damage reduced from 100 to 70&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T2 damage increased from +80 to +110&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Adjusted hitboxes to conform to model.&lt;br /&gt;
* Updated vo - remastering pass, no new content.&lt;br /&gt;
* {{ItemIcon|Mystic Reverb}} no longer triggers off {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Affliction}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Health growth reduced from 31 to 27&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T1 increased from -4.75s to -5s&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} Escape Duration reduced from 2s to 1.5s&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T3 now also increases Escape Duration by +0.5s&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} duration increased from 3.2 to 3.4s (slower speed, same overall distance)&lt;br /&gt;
* {{AbilityIcon|Affliction}} now immediately deals 18% of Current HP on application&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS reduced from 27 to 12&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS Spirit Power scaling reduced from 0.3 to 0.22&lt;br /&gt;
* {{AbilityIcon|Affliction}} radius reduced from 14m to 9m&lt;br /&gt;
* {{AbilityIcon|Affliction}} T3 reduced from +27 DPS to +15 DPS&lt;br /&gt;
* {{AbilityIcon|Affliction}} T3 now also increases range by +5m and increases initial damage by 5%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Affliction}} T2 Healing Reduction reduced from 60% to 50%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} spirit scaling increased from 0.4 to 0.5&lt;br /&gt;
* Light melee damage increased from 63 to 75&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Shotgun falloff start reduced from 22m to 16m.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} damage now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} now shows an aoe indicator for Pocket while channeling.&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS Spirit Power scaling reduced from 0.4 to 0.34.&lt;br /&gt;
* {{AbilityIcon|Barrage}} radius reduced from 6.5m to 4.5m.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 now also increases radius by 2m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added timer sound to the last couple seconds of {{AbilityIcon|Flying Cloak}}.&lt;br /&gt;
* {{AbilityIcon|Affliction}} no longer goes through walls, now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 reduced from +5% to +4%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} amp per stack reduced from 7% to 6%.&lt;br /&gt;
* {{AbilityIcon|Barrage}}{{sic}} slow reduced from 40% to 30%.&lt;br /&gt;
* Added a brief lockout period on {{AbilityIcon|Flying Cloak}} to prevent accidental double clicks.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 29, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} amp reduced from 8% to 7% per stack.&lt;br /&gt;
* Fixed {{AbilityIcon|Barrage}} amp visual not showing properly.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Remastered {{HeroIcon|Abrams}}, {{HeroIcon|Pocket}}, and {{HeroIcon|Dynamo}} weapon fire sounds.&lt;br /&gt;
* Revised sounds for {{HeroIcon|Pocket}} {{AbilityIcon|Flying Cloak}} duration and warp.&lt;br /&gt;
* {{AbilityIcon|Barrage}} now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Barrage}} amp effect now shows on {{HeroIcon|Pocket}}.&lt;br /&gt;
* Base Bullet Resist increased from -15% to 0%.&lt;br /&gt;
* Base Spirit Resist reduced from 0% to -15%.&lt;br /&gt;
* {{AbilityIcon|Barrage}} Amp per stack reduced from 10% to 8%.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 changed to +5% Amp Per Stack.&lt;br /&gt;
* Fixed the camera moving too slowly after teleporting with {{AbilityIcon|Flying Cloak}}{{sic}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|Pocket}} animations: New crouch walk and aim, updated slide animation, and new firing from slide animation.&lt;br /&gt;
* Updated {{HeroIcon|Pocket}} {{AbilityIcon|Enchanter&#039;s Satchel}}{{sic}} cast and delay sounds.&lt;br /&gt;
* Fixed {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Flying Cloak}}{{sic}} being able to tunnel through some ceilings and out of the world.&lt;br /&gt;
* {{AbilityIcon|Affliction}} damage is dealt over 18s instead of 16s (same total damage, lower DPS).&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T3 changed from Disarms for 2.5s to Applies -40% Fire Rate for 4s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated effects on {{HeroIcon|Pocket}} effects to improve visibility.&lt;br /&gt;
* Base bullet resistance improved from -20% to -15%.&lt;br /&gt;
* Base gun damage reduced from 5.6 to 5.0.&lt;br /&gt;
* Gun damage growth increased from 0.35 to 0.4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Affliction}} now has an AoE indicator buildup during cast.&lt;br /&gt;
* {{AbilityIcon|Affliction}} now has more toxic elements in the cast and linger.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} duration from 1.5s to 2s.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T3 changed to 2.5s Disarm.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} can now be canceled by shooting.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 20, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} base damage reduced from 40 to 35.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T1 reduced from +20 to +15.&lt;br /&gt;
* Fixed a recent change causing {{AbilityIcon|Enchanter&#039;s Satchel}} to not play damage at the destination when teleporting with {{AbilityIcon|Flying Cloak}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 13, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Affliction}} sometimes becoming lethal when combined with {{ItemIcon|Escalating Exposure}}.&lt;br /&gt;
* Minor improvements to visibility of {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Affliction}} cast.&lt;br /&gt;
* Fixed some bugs with {{HeroIcon|Pocket}}/channeling.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added AoE effect to {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Barrage}}.&lt;br /&gt;
* Updated weapon buff effect in {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Flying Cloak}} upgrade.&lt;br /&gt;
* Updated {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Enchanter&#039;s Satchel}}{{sic}} delay and explode sounds.&lt;br /&gt;
* Updated {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Barrage}} cast and impact sounds.&lt;br /&gt;
* {{AbilityIcon|Barrage}} channel can now be interrupted by casting your other abilities.&lt;br /&gt;
* {{AbilityIcon|Barrage}} radius increased from 6m to 6.5m.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}}{{sic}} cast time reduced from 0.25s to 0.15s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 30, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} radius increased from 5m to 6m.&lt;br /&gt;
* {{AbilityIcon|Barrage}} cooldown reduced from 35 to 30.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 increased from 100% to 150%.&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} speed increased by 7%.&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} T3 increased from +5 damage to +7.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 23, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 added, now heals {{HeroIcon|Pocket}} for 100% of its damage (33% vs non-heroes).&lt;br /&gt;
* Fixed some issues with {{AbilityIcon|Barrage}} projectiles getting caught on map geometry.&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} pathing improved, it will no longer bounce erratically off map geometry.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{HeroIcon|Pocket}} {{AbilityIcon|Affliction}} visual and sound effects reworked.&lt;br /&gt;
* {{HeroIcon|Pocket}} {{AbilityIcon|Enchanter&#039;s Satchel}} visual effects updated.&lt;br /&gt;
* Fixed a bug where {{HeroIcon|Pocket}}&#039;s briefcase would stop animating when the duration upgrade was taken.&lt;br /&gt;
* Gun damage per bullet reduced from 6 to 5.6.&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS reduced from 30 to 26.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 3, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} teleporting players into geometry or out of the world.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Pocket/Update_history?diff=29711</id>
		<title>Pocket/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Pocket/Update_history?diff=29711"/>
		<updated>2025-07-05T02:52:11Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} sliding up walls very quickly&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} sometimes getting stuck on the lip of a corner&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} issue where you would teleport far shoter than expected&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} spirit damage scaling increased from 1.04 to 1.3&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base bullet damage increased from 3.9 to 4.1.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: No longer removed by {{ItemIcon|Debuff Remover}} (as this item no longer removes ultimate effects).&lt;br /&gt;
* {{AbilityIcon|Affliction}}: Duration reduced from 18s to 14s.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: DPS increased from 10 to 30.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: Initial damage reduced from 18% to 10%.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T2 now increases duration by +4s.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T2 Healing Reduction reduced from -50% to -40%.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T3 no longer has % Current HP damage.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T3 increased from +10 DPS to +20 DPS.&lt;br /&gt;
* {{AbilityIcon|Affliction}}: T3 range increased from +5m to +6m.&lt;br /&gt;
* VO remastering pass as well as new VO content.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base bullet damage reduced from 4.5 to 3.9&lt;br /&gt;
* Bullet damage growth increased from 0.28 to 0.32&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} damage reduced from 100 to 70&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T2 damage increased from +80 to +110&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Adjusted hitboxes to conform to model.&lt;br /&gt;
* Updated vo - remastering pass, no new content.&lt;br /&gt;
* {{ItemIcon|Mystic Reverb}} no longer triggers off {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Affliction}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Health growth reduced from 31 to 27&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T1 increased from -4.75s to -5s&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} Escape Duration reduced from 2s to 1.5s&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T3 now also increases Escape Duration by +0.5s&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} duration increased from 3.2 to 3.4s (slower speed, same overall distance)&lt;br /&gt;
* {{AbilityIcon|Affliction}} now immediately deals 18% of Current HP on application&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS reduced from 27 to 12&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS Spirit Power scaling reduced from 0.3 to 0.22&lt;br /&gt;
* {{AbilityIcon|Affliction}} radius reduced from 14m to 9m&lt;br /&gt;
* {{AbilityIcon|Affliction}} T3 reduced from +27 DPS to +15 DPS&lt;br /&gt;
* {{AbilityIcon|Affliction}} T3 now also increases range by +5m and increases initial damage by 5%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Affliction}} T2 Healing Reduction reduced from 60% to 50%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} spirit scaling increased from 0.4 to 0.5&lt;br /&gt;
* Light melee damage increased from 63 to 75&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Shotgun falloff start reduced from 22m to 16m.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} damage now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} now shows an aoe indicator for Pocket while channeling.&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS Spirit Power scaling reduced from 0.4 to 0.34.&lt;br /&gt;
* {{AbilityIcon|Barrage}} radius reduced from 6.5m to 4.5m.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 now also increases radius by 2m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added timer sound to the last couple seconds of {{AbilityIcon|Flying Cloak}}.&lt;br /&gt;
* {{AbilityIcon|Affliction}} no longer goes through walls, now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 reduced from +5% to +4%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} amp per stack reduced from 7% to 6%.&lt;br /&gt;
* {{AbilityIcon|Barrage}}{{sic}} slow reduced from 40% to 30%.&lt;br /&gt;
* Added a brief lockout period on {{AbilityIcon|Flying Cloak}} to prevent accidental double clicks.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 29, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} amp reduced from 8% to 7% per stack.&lt;br /&gt;
* Fixed {{AbilityIcon|Barrage}} amp visual not showing properly.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Remastered {{HeroIcon|Abrams}}, {{HeroIcon|Pocket}}, and {{HeroIcon|Dynamo}} weapon fire sounds.&lt;br /&gt;
* Revised sounds for {{HeroIcon|Pocket}} {{AbilityIcon|Flying Cloak}} duration and warp.&lt;br /&gt;
* {{AbilityIcon|Barrage}} now respects line of sight.&lt;br /&gt;
* {{AbilityIcon|Barrage}} amp effect now shows on {{HeroIcon|Pocket}}.&lt;br /&gt;
* Base Bullet Resist increased from -15% to 0%.&lt;br /&gt;
* Base Spirit Resist reduced from 0% to -15%.&lt;br /&gt;
* {{AbilityIcon|Barrage}} Amp per stack reduced from 10% to 8%.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 changed to +5% Amp Per Stack.&lt;br /&gt;
* Fixed the camera moving too slowly after teleporting with {{AbilityIcon|Flying Cloak}}{{sic}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|Pocket}} animations: New crouch walk and aim, updated slide animation, and new firing from slide animation.&lt;br /&gt;
* Updated {{HeroIcon|Pocket}} {{AbilityIcon|Enchanter&#039;s Satchel}}{{sic}} cast and delay sounds.&lt;br /&gt;
* Fixed {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Flying Cloak}}{{sic}} being able to tunnel through some ceilings and out of the world.&lt;br /&gt;
* {{AbilityIcon|Affliction}} damage is dealt over 18s instead of 16s (same total damage, lower DPS).&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T3 changed from Disarms for 2.5s to Applies -40% Fire Rate for 4s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated effects on {{HeroIcon|Pocket}} effects to improve visibility.&lt;br /&gt;
* Base bullet resistance improved from -20% to -15%.&lt;br /&gt;
* Base gun damage reduced from 5.6 to 5.0.&lt;br /&gt;
* Gun damage growth increased from 0.35 to 0.4.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Affliction}} now has an AoE indicator buildup during cast.&lt;br /&gt;
* {{AbilityIcon|Affliction}} now has more toxic elements in the cast and linger.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} duration from 1.5s to 2s.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} T3 changed to 2.5s Disarm.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}} can now be canceled by shooting.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 20, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} base damage reduced from 40 to 35.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T1 reduced from +20 to +15.&lt;br /&gt;
* Fixed a recent change causing {{AbilityIcon|Enchanter&#039;s Satchel}} to not play damage at the destination when teleporting with {{AbilityIcon|Flying Cloak}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 13, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Affliction}} sometimes becoming lethal when combined with {{ItemIcon|Escalating Exposure}}.&lt;br /&gt;
* Minor improvements to visibility of {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Affliction}} cast.&lt;br /&gt;
* Fixed some bugs with {{HeroIcon|Pocket}}/channeling.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added AoE effect to {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Barrage}}.&lt;br /&gt;
* Updated weapon buff effect in {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Flying Cloak}} upgrade.&lt;br /&gt;
* Updated {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Enchanter&#039;s Satchel}}{{sic}} delay and explode sounds.&lt;br /&gt;
* Updated {{HeroIcon|Pocket}}&#039;s {{AbilityIcon|Barrage}} cast and impact sounds.&lt;br /&gt;
* {{AbilityIcon|Barrage}} channel can now be interrupted by casting your other abilities.&lt;br /&gt;
* {{AbilityIcon|Barrage}} radius increased from 6m to 6.5m.&lt;br /&gt;
* {{AbilityIcon|Enchanter&#039;s Satchel}}{{sic}} cast time reduced from 0.25s to 0.15s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 30, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} radius increased from 5m to 6m.&lt;br /&gt;
* {{AbilityIcon|Barrage}} cooldown reduced from 35 to 30.&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 increased from 100% to 150%.&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} speed increased by 7%.&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} T3 increased from +5 damage to +7.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 23, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Barrage}} T3 added, now heals {{HeroIcon|Pocket}} for 100% of its damage (33% vs non-heroes).&lt;br /&gt;
* Fixed some issues with {{AbilityIcon|Barrage}} projectiles getting caught on map geometry.&lt;br /&gt;
* {{AbilityIcon|Flying Cloak}} pathing improved, it will no longer bounce erratically off map geometry.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{HeroIcon|Pocket}} {{AbilityIcon|Affliction}} visual and sound effects reworked.&lt;br /&gt;
* {{HeroIcon|Pocket}} {{AbilityIcon|Enchanter&#039;s Satchel}} visual effects updated.&lt;br /&gt;
* Fixed a bug where {{HeroIcon|Pocket}}&#039;s briefcase would stop animating when the duration upgrade was taken.&lt;br /&gt;
* Gun damage per bullet reduced from 6 to 5.6.&lt;br /&gt;
* {{AbilityIcon|Affliction}} DPS reduced from 30 to 26.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 3, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Flying Cloak}} teleporting players into geometry or out of the world.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Paradox/Update_history?diff=29710</id>
		<title>Paradox/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Paradox/Update_history?diff=29710"/>
		<updated>2025-07-05T02:50:30Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Gun recoil adjustments to make it smoother&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* VO remastering pass.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T2 reduced from 10s Cooldown to 8s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated volume for {{HeroIcon|Paradox}}&#039;s Select/Unselect lines increased to match the rest of the roster.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Time Wall}} Time Stop duration reduced from 0.6s to 0.5s&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} Max Stop duration reduced from 0.5s to 0.4s&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T1 reduced from +0.5s to +0.4s&lt;br /&gt;
* &#039;&#039;&#039;[Undocumented]&#039;&#039;&#039;: {{AbilityIcon|Paradoxical Swap}} T3 cast range changed from +20m to +15m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Kinetic Carbine}} not proccing Headshot effects ({{ItemIcon|Headshot Booster}}, {{ItemIcon|Headhunter}}, {{ItemIcon|Crippling Headshot}})&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} time min/max increased by 0.2/0.3s (to help with camera)&lt;br /&gt;
* {{AbilityIcon|Time Wall}} now deals 50 damage for going through it&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 13, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Time Wall}} Time Stop duration reduced from 0.7s to 0.6s&lt;br /&gt;
* {{AbilityIcon|Time Wall}} duration reduced from 7s to 6s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} time increased by 0.1s (to help with camera)&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet velocity increased from 411 to 525&lt;br /&gt;
* {{AbilityIcon|Time Wall}} no longer has charges&lt;br /&gt;
* {{AbilityIcon|Time Wall}} no longer deals 10% Max Health Damage&lt;br /&gt;
* {{AbilityIcon|Time Wall}} cooldown reduced from 37s to 25s&lt;br /&gt;
* {{AbilityIcon|Time Wall}} T2 is now Deals 10% Max Health Damage&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} Max Damage Amp increased from 85% to 100%&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} time to complete the swap reduced from 0.5-1.5 to 0.3-0.6 (variable based on distance)&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Time Wall}} T3 silence duration reduced from 3s to 2.5s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} Pulse Grenade T3 reduced from +1m per Pulse to +0.75m&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes = &lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} pulses are now expressed as a duration rather than a fixed pulse count (works with {{ItemIcon|Duration Extender}})&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} changed from +1 Pulse to +0.8s Duration&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} T2 improved from -7.5s to -8s&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T2 improved from -9.5s Cooldown to -10s&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} cannot miss due to evasion&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} can now pierce breakables&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} now does 15% more damage on a headshot&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} sound level reduced a little bit&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet growth per boon increased from 0.33 to 0.45.&lt;br /&gt;
* {{AbilityIcon|Time Wall}} bullet duration reduced from 1s to 0.7s.&lt;br /&gt;
* Fixed {{AbilityIcon|Time Wall}} not being spawned when looking down while casting.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} cooldown increased from 48s to 65s.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} range reduced from 30m to 25m.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} T1 now reduces cooldown by 15s.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} T3 now increases range by 20m.&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} radius reduced from 7m to 6m.&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} Damage Amp per Stack increased from 5% to 6%.&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} T3 no longer increases Damage Amp by 2%.&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} T3 now also increases the radius by 1m per pulse.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Bullet Dance}} bullets are now affected by {{AbilityIcon|Time Wall}}.&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} T3 now also grants +2% Damage Amp.&lt;br /&gt;
* Fixed being unable to be damaged by multiple {{AbilityIcon|Time Wall}}s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed issues with {{AbilityIcon|Paradoxical Swap}} hitting targets behind walls.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 29, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Paradoxical Swap}} still going through even if {{HeroIcon|Paradox}} dies during it.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Base ammo reduced from 45 to 40&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} projectile size reduced by 10%.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} cooldown increased from 24s to 28s.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} speed duration reduced from 4s to 3.5s.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} no longer affects channels, cast times or things like {{HeroIcon|Lash}}&#039;s {{AbilityIcon|Death Slam}}.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T1 reduced from +0.75s Max Stop duration to +0.5s.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T2 cd reduction increased from -8s to -10s.&lt;br /&gt;
* {{AbilityIcon|Time Wall}} T3 silence duration reduced from 3.5s to 3s.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} projectile size reduced by 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Paradoxical Swap}}{{sic}} sometimes putting players behind walls.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} Time Slowed targets that were moving before the time slow will now resume their momentum when time slow wears off.&lt;br /&gt;
* Bullet (and {{AbilityIcon|Kinetic Carbine}}) projectile speed reduced by 10%.&lt;br /&gt;
* Ammo count reduced from 54 to 45.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Time Wall}} projectile stop duration reduced from 1.25s to 1s.&lt;br /&gt;
* {{AbilityIcon|Pulse Grenade}} amp duration increased from 6s to 8s.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} projectile size reduced by 10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed the following abilities changing their launch direction if the player snapped their camera quickly during the cast time: {{HeroIcon|Ivy}}&#039;s {{AbilityIcon|Kudzu Bomb}}, {{HeroIcon|Paradox}}&#039;s {{AbilityIcon|Pulse Grenade}}, {{HeroIcon|Warden}}&#039;s {{AbilityIcon|Alchemical Flask}}, {{HeroIcon|Vindicta}}&#039;s {{AbilityIcon|Stake}}, {{ItemIcon|Alchemical Fire}} (T3 Weapon item).&lt;br /&gt;
* Fixed {{AbilityIcon|Time Wall}} projectiles and bullets being stuck in the wall for its full duration instead of for the shorter time stop duration.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} collision radius reduced by 10%.&lt;br /&gt;
* Fixed {{AbilityIcon|Pulse Grenade}} not going where you had targeted if you moved quickly during the cast.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Base movement speed reduced from 7 to 6.5.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} impact radius reduced by 15%.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} Max Stop Duration reduced from 0.75 to 0.5.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} buff duration reduced from 6 to 4.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T1 increased from +0.5s Max Stop Duration to +0.75.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T2 now also increases buff by +2s.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} range reduced from 35m to 30m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 20, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} cooldown increased from 22s to 24s.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} cooldown increased from 35s to 45s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added {{AbilityIcon|Kinetic Carbine}} charge audio loop.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 30, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed some sound issues with {{AbilityIcon|Pulse Grenade}}.&lt;br /&gt;
* Bullet base damage reduced from 8 to 7.2 (indirectly affects {{AbilityIcon|Kinetic Carbine}}).&lt;br /&gt;
* Bullet growth reduced from 0.48 to 0.42 (indirectly affects {{AbilityIcon|Kinetic Carbine}}).&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} damage reduced from +100% to +85%.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} range reduced from 40m to 35m.&lt;br /&gt;
* Fixed {{AbilityIcon|Paradoxical Swap}} being able to grab multiple heroes if they were really close to each other.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 23, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed a bug that could cause all of {{HeroIcon|Paradox}} {{AbilityIcon|Pulse Grenade}}&#039;s pulses to go off at once.&lt;br /&gt;
* Improved visibility of {{HeroIcon|Paradox}}&#039;s bullet and travel path.&lt;br /&gt;
* Added custom tracer and muzzle flash for {{HeroIcon|Paradox}}&#039;s gun.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} Max Damage Amp reduced from 125% to 100%.&lt;br /&gt;
* {{AbilityIcon|Paradoxical Swap}} range reduced from 45m to 40m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 16, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Time Wall}} damaging units that don&#039;t move multiple times instead of once per walk through.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T3 reduced from +75% to +50%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Time Wall}} bullet freeze duration no longer increases with Spirit or {{ItemIcon|Duration Extender}}.&lt;br /&gt;
* {{AbilityIcon|Time Wall}} bullet freeze base duration reduced from 1.5 to 1.25.&lt;br /&gt;
* {{AbilityIcon|Time Wall}} no longer deals damage to Mid Boss.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}}: Max Damage Amp reduced from 150% to 125%.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T3 no longer provides +50% Min Damage Amp.&lt;br /&gt;
* {{AbilityIcon|Kinetic Carbine}} T3 reduced from +125% Max Damage to +75%.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Mirage/Update_history?diff=29709</id>
		<title>Mirage/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Mirage/Update_history?diff=29709"/>
		<updated>2025-07-05T02:49:54Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} now has a range limit on application (45m).&lt;br /&gt;
* Fixed Cases where {{AbilityIcon|Tornado}} would get Stuck and/or Go through Walls.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Tornado}}: Improved camera animations during ability.&lt;br /&gt;
* VO remastering pass as well as new VO content.&lt;br /&gt;
* Animation for holding and throwing items has been added.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Base Health reduced from 550 to 500&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T1 slow reduced from 80% to 60%&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} Bullet Resist Reduction reduced from 10% to 8%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T2 reduced from +4s Multiplier Duration to +2.5s&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated with new custom animations.&lt;br /&gt;
* Coattail sim has been added.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} no longer causes Magic Carpet to be cancelled.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} now works with &amp;quot;No Cooldowns&amp;quot; set in Hero Testing.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} debuff and buff effects revisions.&lt;br /&gt;
* {{AbilityIcon|Tornado}} cast delay increased from 0.0s to 0.1s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} now destroys breakable props.&lt;br /&gt;
* Adjusted {{AbilityIcon|Djinn&#039;s Mark}} consume activation sound so it&#039;s not too loud if used on many enemies at the same time.&lt;br /&gt;
* Added new spawn animation.&lt;br /&gt;
* {{AbilityIcon|Traveler}} now has a custom animation on his destination model.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = January 19, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} Max Health Steal reduced from 75 to 50&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} Max Health Steal spirit scaling increased from 0.9 to 1.4&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 31, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} base damage reduced from 90 to 75.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T2 reduced from -10% Bullet Resist to -8%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} now applies its drain over 4s instead of frontloaded.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} no longer restricts you from hitting the same target (debuff duration refreshes).&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} launch window increased from 5s to 8s (can be extended by duration extender).&lt;br /&gt;
* {{AbilityIcon|Traveler}} now allows you to rotate the camera.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 changed from &amp;quot;-56 Cooldown&amp;quot; to &amp;quot;Grants Ally Traveler Benefits&amp;quot; (if cast on an enemy, it&#039;ll give the bonus to the closest ally hero within 30m).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Tornado}} speed reduced by 10%.&lt;br /&gt;
* Fixed {{AbilityIcon|Tornado}} being usable while immobilized.&lt;br /&gt;
* {{AbilityIcon|Tornado}} and {{AbilityIcon|Fire Scarabs}} ability slots swapped.&lt;br /&gt;
* {{AbilityIcon|Traveler}} cooldown increased from 130s to 145s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 increased from -40s to -55s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} can now be cast by targeting the top bar portraits.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet size reduced from 6 to 5.&lt;br /&gt;
* {{AbilityIcon|Tornado}} speed reduced from 20m to 18m.&lt;br /&gt;
* {{AbilityIcon|Tornado}} Lift Duration reduced from 1.1s to 1s.&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T2 reduced from -15% Bullet Resist to -10%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} cooldown increased from 32s to 40s.&lt;br /&gt;
* HP per boon reduced from 41 to 37.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Fire Scarabs}} T3 max health steal increased from +70 to +80.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T3 cooldown between multipliers improved from -0.5s to -0.75s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} Fire Rate after teleporting increased from 20% to 30%.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 cooldown reduction improved from -30s to -40s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T3 now grants Unstoppable for 3s on arrival.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Tornado}} now uses a range for its travel distance instead of a travel duration (scales with range increase).&lt;br /&gt;
* Enemies that have already been hit by {{AbilityIcon|Fire Scarabs}} now let the next scarab projectile pass through them.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} base damage reduced from 16 to 12.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} scaling from spirit power increased from 0.4 to 0.55.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} reveal duration increased from 2s to 3s.&lt;br /&gt;
* {{AbilityIcon|Traveler}} now causes your camera to move to the destination during the channel.&lt;br /&gt;
* {{AbilityIcon|Traveler}} T1 is now &amp;quot;+2 m/s&amp;quot; (was -20s cd).&lt;br /&gt;
* {{AbilityIcon|Traveler}} T2 is now &amp;quot;-30s cd&amp;quot; (was +2 m/s).&lt;br /&gt;
* {{AbilityIcon|Traveler}} T3 fire rate increased from 20% to 30%.&lt;br /&gt;
* {{HeroIcon|Mirage}} still loves the Djinn, but he yells about them less frequently.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 2, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet radius reduced from 8 to 6.&lt;br /&gt;
* {{AbilityIcon|Tornado}} time for victims to reach max height reduced from 0.3s to 0.2s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} lift duration reduced from 1.2s to 1.1s.&lt;br /&gt;
* Fixed {{AbilityIcon|Tornado}} being castable while busy (such as while channeling Traveler).&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T1 now only applies the slow when the multiplier is 2x or higher.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} damage is now treated as a DoT in terms of zipline rules (doesn&#039;t prevent ziplining or knock you off).&lt;br /&gt;
* Fixed {{AbilityIcon|Djinn&#039;s Mark}} applying bullet procs with Return Fire.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Tornado}} lift duration reduced from 1.5s to 1.2s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} T1 bonus lift duration reduced from +0.5s to +0.4s.&lt;br /&gt;
* {{AbilityIcon|Tornado}} base bullet evasion reduced from 30% to 25%.&lt;br /&gt;
* {{AbilityIcon|Djinn&#039;s Mark}} T3 now also reduces Multiplier Cooldown by 0.5s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added new hero, {{HeroIcon|Mirage}}.&lt;br /&gt;
* Bots can now choose to play {{HeroIcon|Lady Geist}}, {{HeroIcon|Mirage}}, {{HeroIcon|Shiv}}, and {{HeroIcon|Warden}}.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/McGinnis/Update_history?diff=29708</id>
		<title>McGinnis/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/McGinnis/Update_history?diff=29708"/>
		<updated>2025-07-05T02:48:30Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}} now comes out faster and has a better visual cue.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} DPS increased by 6%.&lt;br /&gt;
* Fixed {{AbilityIcon|Mini Turret}}s missing targets that are on the ground from Stun or Sliding.&lt;br /&gt;
* Fixed {{AbilityIcon|Mini Turret}}s not targeting Phase 1 of the Patron after shields are down.&lt;br /&gt;
* Health per boon increased from 52 to 56.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed Turret bugs when thrown at the Patron Throne&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 19, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}} T3 reduced from 3.5% to 3%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* New updated model and animations.&lt;br /&gt;
* Bullet Growth reduced from 0.311 to 0.29.&lt;br /&gt;
* Bullet Velocity increased from 590 to 650.&lt;br /&gt;
* No longer has +15% Base Bullet Resist.&lt;br /&gt;
* Now has +1% Spirit Resist per Boon.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}: Updated DPS tooltip to properly reflect the correct number.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}: Updated ambient, tracer, and muzzle flash effects.&lt;br /&gt;
* {{AbilityIcon|Mini Turret|Mini Turrets}}: No longer have a 3 second minimum life time. They now spawn with 60% spirit and bullet resist that decays over 6s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret|Mini Turrets}}: T3 duration reduced from +18s to +14s.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}: Effects revisions and improvements.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}: Fixed audio buildup when multiple characters are being healed by {{AbilityIcon|Medicinal Specter}} at once.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}: Now provides +15% Stamina Regen.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}: T3 reduced from 4% to 3.5%.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}}: Fixed missing sound as it travels before deploy.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}}: The last 2 segments on the left/right sides of {{AbilityIcon|Spectral Wall}} will now turn towards a nearby wall if there is one.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}}: Duration reduced from 5s to 4.5s.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}}: Cooldown increased from 46s to 50s.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}}: T2 reduced from -22s to -20s.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}}: T3 reduced from 1s Stun to 0.75s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Projectile and ambient effects revisions.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Now allows full movement while channeling the ability.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Fixed a bug where the Camera would not zoom out during the ability if user setting was set to QuickCast.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Now slows your dash usage by 30%.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Damage per rocket reduced from 30 to 23.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Minimum distance increased from 7m to 9m.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Cooldown increased from 140s to 150s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Dash slow increased from 25% to 35%.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: Spirit power scaling reduced from 0.35 to 0.25.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: T3 damage per rocket reduced from +30 to +25.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}: T3 now also increases spirit scaling by 0.1.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = April 17, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} Tracking speed increased by 15%&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} Bullet velocity increased by 10%&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} T3 now also increases duration by 18s&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated to use the new weapon gun audio system.&lt;br /&gt;
* Updated vo - largely remastering pass, but some new content.&lt;br /&gt;
* New tracer and muzzle flash effects.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} launch effects revisions.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} effect addition to connect projectiles in space to the hero better.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} HP gain per [[Level#Boons_from_Patron|boon]] increased from 20 to 30&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} no longer limit the damage they take to 33% of HP per second&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} now have a minimum lifetime of 4s. If they are killed during this time, they will be marked for death regardless of what happens during that time. There will be a visual indication that they are malfunctioning/dying.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} fire Rate reduced by 20%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet Velocity increased from 533 to 590&lt;br /&gt;
* Fixed {{AbilityIcon|Spectral Wall}} triggering {{ItemIcon|Reactive Barrier}} before T3 stun&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}} T3 reduced from 5% to 4.5%&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} health no longer scales with your hero&#039;s health.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} Spirit Resist reduced from 70% to 30%&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} base health increased from 75 to 150 (roughly same overall health as previous start of game)&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}s now gain +20 Health per [[Level#Boons_from_Patron|boon]]&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}s now take at most 33% of their Max HP per second from any damage source. Any excess damage is move to the following second. (In effect this means that turrets will always live at least 3 seconds)&lt;br /&gt;
* Fixed {{AbilityIcon|Mini Turret}}s dying causing you to lose sprint&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} cycle time reduced from 0.5 to 0.25 (DPS unchanged)&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} bullet velocity increased from 406 to 500&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} DPS reduced from 60 to 40&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} health reduced from 20% max HP to 15%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} Spirit Resist reduced from 80% to 70%.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} cooldown increased from 37s to 46s.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} T2 cooldown improved from -14s to -23s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated melee animation.&lt;br /&gt;
* Gun spin decay rate improved from 0.65 to 0.25.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} cooldown reduced from 24s to 18s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} spirit resist increased from 60% to 80%.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} slow reduced from 25% to 20%.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} T1 damage amp reduced from 25% to 15%.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} minimum range increased from 6m to 7m.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} cooldown increased from 106s to 140s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} T2 cooldown improved from -47s to -50s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} T1 slow reduced from 35% to 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{AbilityIcon|Heavy Barrage}} sound.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* No longer has +25% Spirit Resist.&lt;br /&gt;
* Now has +15% Bullet Resist.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} T1 no longer grants +1 charge.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} duration reduced from 30s to 24s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} cooldown reduced from 30s to 24s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} health scaling reduced from 30% to 20%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} recharge time reduced from 5s to 3s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} cast range increased from 15m to 20m.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} damage reduction against troopers/neutrals increased from -40% to -50%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} damage reduction against objectives increased from -60% to -70%.&lt;br /&gt;
* Fixed [[Ricochet]] not bouncing off of {{AbilityIcon|Mini Turret}}s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} spawn time reduced from 1s to 0.25s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} attack delay reduced from 0.35s to 0.2s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} radius increased from 4.5m to 5m.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed looking up circumventing the min range on {{AbilityIcon|Spectral Wall}}{{sic}} and {{AbilityIcon|Heavy Barrage}}{{sic}}.&lt;br /&gt;
* Can now cast parry to cancel your ult.&lt;br /&gt;
* Fixed various issues with {{AbilityIcon|Spectral Wall}} indoors and near walls spawning the wrong number of segments.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 14, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}} radius spirit power reduced from 0.07 to 0.05.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}{{sic}} radius reduced from 6m to 5m.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}{{sic}} radius now grows with Spirit Power (0.07).&lt;br /&gt;
* Can no longer wall jump from {{AbilityIcon|Spectral Wall}}.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} min range reduced from 7m to 6m.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} duration reduced from 6s to 5s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} spirit scaling increased from 0.3 to 0.35.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} min range reduced from 7m to 6m.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} bullet travel speed increased.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed targeting previews that draw a model (like {{HeroIcon|McGinnis}}&#039;s turrets) to update every frame, instead of being fixed at 60hz.&lt;br /&gt;
* Speed while shooting increased from 55% to 70%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} now prioritize any heroes {{HeroIcon|McGinnis}} is shooting at.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}} duration Spirit Power scaling increased from 0.09 to 0.12.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} T1 changed to Rockets apply 35% slow.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed various abilities not showing the cast preview correctly on the first use ({{AbilityIcon|Mini Turret}}{{sic}}, {{AbilityIcon|Quantum Entanglement}}, etc).&lt;br /&gt;
* Fixed {{AbilityIcon|Spectral Wall}} forcing itself into the first ability slot if its cooldown is refreshed.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} no longer target immune structures.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} cast/aim behavior improved for indoors and close range.&lt;br /&gt;
* Reverted recent melee damage reduction.&lt;br /&gt;
* Fixed {{ItemIcon|Health Nova}} not working on {{AbilityIcon|Mini Turret}}{{sic}} (when {{ItemIcon|Health Nova}} was cast by {{HeroIcon|McGinnis}}).&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} base HP increased from +50 to +75.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} cooldown increased from 30s to 35s.&lt;br /&gt;
* Base melee damage reduced by 20%.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} segments that are touching the Rejuv will be destroyed.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} receive full damage from enemy guns regardless of distance (fall off is not considered when taking damage).&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} outgoing damage fall off distance window (20m-35m) now scales with range upgrades.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} duration reduced from 40s to 30s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Spectral Wall}} sometimes not spawning depending on the map geometry nearby.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} damage reduction against troopers/neutrals increased from -30% to -40%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} damage reduction against objectives increased from -50% to -60%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} falloff damage increased from -30% to -35%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} cooldown reduced from 30s to 28s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} recharge time reduced from 6s to 5s.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} T1 and T2 swapped.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} T1 stamina drain reduced from 2 to 1.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|McGinnis}} weapon sounds.&lt;br /&gt;
* Fixed her gun having a recent regression that caused it to not have any spread.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} damage reduced by up to 30% at 35m (now has bullet falloff from 20m to 35m).&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} deploy time reduced from 2s to 1s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} now shows up on the minimap.&lt;br /&gt;
* {{AbilityIcon|Medicinal Specter}}{{sic}} can no longer be attacked.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} height increased by 2m.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} slow duration increased from 2s to 2.5s.&lt;br /&gt;
* Fixed a bug with {{AbilityIcon|Spectral Wall}} that caused the Rejuvenator to instantly drop.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 20, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} range reduced from 30m to 25m.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} HP scaling reduced from 40% to 30% (affects initial HP too).&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} cooldown reduced from 35s to 30s.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}}{{sic}} Charge Time reduced from 8s to 6s.&lt;br /&gt;
* Base Spirit Resist increased from 20% to 25%.&lt;br /&gt;
* Base Regen increased from 1 to 2.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} cooldown reduced from 35s to 30s.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} cooldown reduced from 110s to 100s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 13, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} charge delay reduced from 10s to 8s.&lt;br /&gt;
* Fixed {{ItemIcon|Echo Shard}} to be compatible with {{AbilityIcon|Spectral Wall}} again (Activating echo shard resets the ability so you can cast it again and not have to cancel your first one. After casting the 2nd, using cancel will remove the first wall first).&lt;br /&gt;
* Can now dismiss {{AbilityIcon|Spectral Wall}} while channeling other abilities ({{AbilityIcon|Heavy Barrage}}).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} can now be dismissed early.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 30, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed some bugs that could cause {{HeroIcon|McGinnis}} gun to be stuck.&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}}{{sic}} now does less damage to objectives similar to other ability damage.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 23, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed upgrading {{HeroIcon|McGinnis}}&#039;s {{AbilityIcon|Medicinal Specter}} to T3 while active causing it to heal everyone to full instantly.&lt;br /&gt;
* Fixed certain rooftops allowing turrets to be built on them.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 16, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} T1 is now +1 Charge and +25% Movement Slow.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} T2 is now +10m Attack Range and +10% Fire Rate.&lt;br /&gt;
* {{AbilityIcon|Spectral Wall}} cooldown reduced from 40s to 35s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} Spirit Resistance increased 50% to 60%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} Health increased from 30% to 40%.&lt;br /&gt;
* {{AbilityIcon|Mini Turret}} T2 increased from +5m Range to +10m.&lt;br /&gt;
* Fixed issues with {{AbilityIcon|Heavy Barrage}} not damaging units within the target area.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 3, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} now reduces your speed rather than setting it to a low cap (by itself this change isn&#039;t a buff or a nerf, but it allows you to buy items to move faster during the ultimate).&lt;br /&gt;
* {{AbilityIcon|Heavy Barrage}} camera interaction with {{ItemIcon|Fleetfoot}} Boots has been fixed.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Infernus/Update_history?diff=29707</id>
		<title>Infernus/Update history</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Infernus/Update_history?diff=29707"/>
		<updated>2025-07-05T02:45:11Z</updated>

		<summary type="html">&lt;p&gt;One Bar: July 4 Update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Update history table&lt;br /&gt;
| contents =&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* Bullet damage growth per boon reduced from 0.16 to 0.12.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} DPS reduced by 13% (still affected by the global base reductions as well, so the total amount is larger than this. This applies to all other patch note lines that reduces damage as well).&lt;br /&gt;
* {{AbilityIcon|Afterburn}} spirit scaling increased from 0.56 to 0.66.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T2 DPS reduced by 10%.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} spirit power scaling increased from 0.7 to 0.8.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 27, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Afterburn}} headshot buildup rate improved by 10%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 8, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}}: Projectile no longer slides against geometry.&lt;br /&gt;
* (Undocumented) Catalyst renamed to {{AbilityIcon|Napalm}}&lt;br /&gt;
* (Undocumented) {{AbilityIcon|Napalm}} T2 reduced from 12% Lifesteal to 10%&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = February 25, 2025&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} speed boost has been updated from M1 to &#039;W&#039; by default.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} now shows the speed boost in the active stats area.&lt;br /&gt;
* Updated vo - remastering pass, no new content.&lt;br /&gt;
* {{AbilityIcon|Concussive Combustion}}: reduced chances of ground trace missing ground and improved perf.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 31, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} cooldown increased from 35s to 38s.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} spirit scaling increased from 0.7 to 0.8.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T2 reduced from +45 to +40.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T3 Charge Time increased from 18s to 20s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T3 Charge Time increased from 15s to 18s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = December 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} Cooldown reduced from 40s to 35s.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T3 changed from -19s CD to -15s.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T3 now also make the ability [[Charges|charged]] (15s charge time).&lt;br /&gt;
* {{AbilityIcon|Afterburn}} spirit scaling increased from 0.5 to 0.6.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 21, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} T2 reduced from 15% Lifesteal to 12%.&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} T3 reduced from -40% Heal Degen to -33%.&lt;br /&gt;
* {{AbilityIcon|Concussive Combustion}} T3 reduced from 100% to 85%.&lt;br /&gt;
* {{AbilityIcon|Concussive Combustion}} radius increased from 12m to 13m.&lt;br /&gt;
* {{AbilityIcon|Concussive Combustion}} T2 radius reduced from +4m to +3m.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} buildup decay time is now 15% slower.&lt;br /&gt;
}} &lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = November 7, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} slow reduced from 40% to 35%.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} buildup per bullet/headshot reduced from 10%/16% to 9%/14%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 24, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Afterburn}} debuff vfx reduced opacity after start to reduce noise.&lt;br /&gt;
* Reduced darkness of players affected by {{AbilityIcon|Napalm|Catalyst}} debuff.&lt;br /&gt;
* Reduced brightness and lingering of {{AbilityIcon|Concussive Combustion}} effects.&lt;br /&gt;
* Reduced visual noise of tracers and firerate increases.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} T1 reduced from 30% to 25%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = October 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} Damage Amp reduced from 25% to 20%.&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} T3 Damage Amp increased from 15% to 20%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 26, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{HeroIcon|Infernus}} will no longer appear in every bot match.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 12, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Updated {{HeroIcon|Wraith}}, {{HeroIcon|Grey Talon}}, and {{HeroIcon|Infernus}} VO.&lt;br /&gt;
* Base health reduced from 625 to 600.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} slow resistance increased from 30% to 50%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = September 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} now has 30% Slow Resistance.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 29, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Reduced vertical reach on {{AbilityIcon|Flame Dash}} dps.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} speed is now affected by slows.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} trail now gets wider with Ability Range bonus.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T1 duration reduced from 7s to 6s.&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} Damage Amplification reduced from 30% to 25%.&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} T3 Damage Amplification increased from +10% to +15%.&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} T2 reduced from +20% Lifesteal to +15%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 15, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Holding M1 down while {{AbilityIcon|Flame Dash}} ends will now cause you to fire your gun instead of requiring you to let go and press again.&lt;br /&gt;
* Updated {{HeroIcon|Infernus}} tracer, muzzle, and impact fx revisions for better performance.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = August 1, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed various bugs with {{HeroIcon|Infernus}} that caused significant lag.&lt;br /&gt;
* Fixed {{HeroIcon|Infernus}} being unable to slide out of {{AbilityIcon|Flame Dash}}.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} T1 and T2 Swapped.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} base DPS reduced from 18 to 15.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} T3 DPS reduced from 33 to 30.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} spirit scaling increased from 0.4 to 0.5.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 18, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed a bug where {{HeroIcon|Infernus}} could get stuck in his {{AbilityIcon|Flame Dash}} pose.&lt;br /&gt;
* Fixed a speed exploit with {{HeroIcon|Infernus}} {{AbilityIcon|Flame Dash}}.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 11, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed ability-based lifesteals not granting life from damage caused to shields (affects things like {{AbilityIcon|Hyper Beam}}{{sic}} T3, {{AbilityIcon|Siphon Life}}{{sic}}, {{AbilityIcon|Scorn}}, {{AbilityIcon|Life Drain}}, {{AbilityIcon|Flog}} and {{AbilityIcon|Concussive Combustion}} T3).&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = July 4, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Added a sound for when {{HeroIcon|Infernus}}&#039;s {{AbilityIcon|Afterburn}} procs.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} dps linger duration increased from 0.4s to 1s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 27, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Afterburn}} base dps reduced from 20 to 18.&lt;br /&gt;
* {{AbilityIcon|Afterburn}} T3 reduced from +35 to +33.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 20, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Improved visibility of {{HeroIcon|Infernus|Inferno&#039;s}}{{sic}} {{AbilityIcon|Concussive Combustion}}.&lt;br /&gt;
* Fixed {{AbilityIcon|Flame Dash}} duration not being affected by duration extender.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = June 6, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{HeroIcon|Infernus}}&#039;s {{AbilityIcon|Afterburn}} now shows portraits of enemies that are burning for the full duration.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} cooldown increased from 30s to 38s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 30, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Afterburn}} T3 reduced from +40 dps to +35.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T1 duration reduced from 8s to 7s.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T1 Fire Rate slow increased from +30% to +35%.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T2 increased from +40 DPS to +45.&lt;br /&gt;
* {{AbilityIcon|Flame Dash}} T3 increased from -15s to -20s.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 16, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Afterburn}} T2 now reduces enemy Spirit damage by 30%.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 10, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* Fixed {{AbilityIcon|Afterburn}} refreshing from item damage.&lt;br /&gt;
}}&lt;br /&gt;
{{Update history table/row&lt;br /&gt;
| update = May 3, 2024&lt;br /&gt;
| changes =&lt;br /&gt;
* {{AbilityIcon|Napalm|Catalyst}} no longer slows {{HeroIcon|Infernus}} to 1.3 m/s during the cast delay.&lt;br /&gt;
* {{AbilityIcon|Concussive Combustion}} damage increased from 130 to 160.&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hero changelogs]]&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27994</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27994"/>
		<updated>2025-05-29T21:46:54Z</updated>

		<summary type="html">&lt;p&gt;One Bar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. format_spirit_scale(frame, k, hero[k], v)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. format_spirit_scale(frame, prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27993</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27993"/>
		<updated>2025-05-29T21:23:12Z</updated>

		<summary type="html">&lt;p&gt;One Bar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. format_spirit_scale(frame, k, hero[k], v)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil and next(prop[&amp;quot;Scale&amp;quot;]) ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. format_spirit_scale(frame, prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27992</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27992"/>
		<updated>2025-05-29T21:21:15Z</updated>

		<summary type="html">&lt;p&gt;One Bar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local function format_spirit_scale(frame, key, base, scale)&lt;br /&gt;
	local spirit_scale = frame:expandTemplate{ title = &amp;quot;ss&amp;quot;, args = {(scale or 0)}}&lt;br /&gt;
	return key ..&amp;quot;: &amp;quot;.. (base or 0) .. &amp;quot;+&amp;quot; .. spirit_scale .. &amp;quot;\n&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. format_spirit_scale(k, hero[k], v)&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil and next(prop[&amp;quot;Scale&amp;quot;]) ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. format_spirit_scale(prop[&amp;quot;Name&amp;quot;], prop[&amp;quot;Value&amp;quot;], prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;])&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27991</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27991"/>
		<updated>2025-05-29T21:01:36Z</updated>

		<summary type="html">&lt;p&gt;One Bar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. (k or &amp;quot;nil&amp;quot;) ..&amp;quot;: &amp;quot;.. (hero[k] or &amp;quot;nil&amp;quot;) .. &amp;quot;+&amp;quot; .. (v or &amp;quot;nil&amp;quot;) .. &amp;quot;\n&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil and next(prop[&amp;quot;Scale&amp;quot;]) ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. (prop[&amp;quot;Name&amp;quot;] or &amp;quot;nil&amp;quot;) ..&amp;quot;: &amp;quot; &lt;br /&gt;
							.. (prop[&amp;quot;Value&amp;quot;] or &amp;quot;nil&amp;quot;) .. &amp;quot; + &amp;quot; .. (prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;] or &amp;quot;nil&amp;quot;) .. &amp;quot;\n&amp;quot;&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27990</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27990"/>
		<updated>2025-05-29T20:56:45Z</updated>

		<summary type="html">&lt;p&gt;One Bar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. k ..&amp;quot;: &amp;quot;.. hero[k] .. &amp;quot;+&amp;quot; .. v .. &amp;quot;\n&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil and next(prop[&amp;quot;Scale&amp;quot;]) ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. prop[&amp;quot;Name&amp;quot;] ..&amp;quot;: &amp;quot; &lt;br /&gt;
							.. prop[&amp;quot;Value&amp;quot;] .. &amp;quot; + &amp;quot; .. prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;] .. &amp;quot;\n&amp;quot;&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27989</id>
		<title>Module:Sandbox/One Bar</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:Sandbox/One_Bar?diff=27989"/>
		<updated>2025-05-29T17:59:52Z</updated>

		<summary type="html">&lt;p&gt;One Bar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
local item_data = mw.loadJsonData(&amp;quot;Data:ItemData.json&amp;quot;)&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local ability_data = mw.loadJsonData(&amp;quot;Data:AbilityCards.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of heroes and their stats&#039; and abilities&#039; spirit scaling&lt;br /&gt;
-- @function   p.write_spirit_scaling_table&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_spirit_scaling_table = function(frame)&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for hero_key, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			filtered_heroes[hero_key] = hero&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable&amp;quot;):done()&lt;br /&gt;
	local header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):wikitext(&amp;quot;Stats&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;First Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Second Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Third Skill&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, 2):wikitext(&amp;quot;Ultimate&amp;quot;):done()&lt;br /&gt;
	create_table:node(header)&lt;br /&gt;
	&lt;br /&gt;
	for hero_key, hero in pairs(filtered_heroes) do&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local spirit_scaling = hero[&amp;quot;SpiritScaling&amp;quot;]&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(hero_icon):done()&lt;br /&gt;
		stats_text = &amp;quot;&amp;quot;&lt;br /&gt;
		if (spirit_scaling ~= nil and next(spirit_scaling) ~= nil) then&lt;br /&gt;
			for k, v in pairs(spirit_scaling) do&lt;br /&gt;
				stats_text = stats_text .. k ..&amp;quot;: &amp;quot;.. hero[k] .. &amp;quot;+&amp;quot; .. v .. &amp;quot;\n&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
		else&lt;br /&gt;
			stats_text = &amp;quot;-&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		hero_row:tag(&#039;td&#039;):wikitext(stats_text):done()&lt;br /&gt;
		for i=1,4 do&lt;br /&gt;
			local ability = ability_data[hero_key][i]&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability[&amp;quot;Name&amp;quot;]):done()&lt;br /&gt;
			local ability_text = &amp;quot;&amp;quot;&lt;br /&gt;
			-- Nowhere close to all the instances of ability spirit scaling&lt;br /&gt;
			-- probably too much nil check but I want the table to print for now&lt;br /&gt;
			if (ability[&amp;quot;Info1&amp;quot;] ~= nil and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;] ~= nil &lt;br /&gt;
				and ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;] ~= nil &lt;br /&gt;
				and next(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) ~= nil) then&lt;br /&gt;
				for _, prop in ipairs(ability[&amp;quot;Info1&amp;quot;][&amp;quot;Main&amp;quot;][&amp;quot;Props&amp;quot;]) do&lt;br /&gt;
					if (prop[&amp;quot;Scale&amp;quot;] ~= nil and next(prop[&amp;quot;Scale&amp;quot;]) ~= nil) then&lt;br /&gt;
						ability_text = ability_text .. prop[&amp;quot;Name&amp;quot;] ..&amp;quot;: &amp;quot; &lt;br /&gt;
							.. prop[&amp;quot;Value&amp;quot;] .. &amp;quot; + &amp;quot; .. prop[&amp;quot;Scale&amp;quot;][&amp;quot;Value&amp;quot;] .. &amp;quot;\n&amp;quot;&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			else&lt;br /&gt;
				ability_text = &amp;quot;-&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			hero_row:tag(&#039;td&#039;):wikitext(ability_text):done()&lt;br /&gt;
		end&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function get_disabled_items_array()&lt;br /&gt;
	local disabledItems = {}&lt;br /&gt;
	for k, v in pairs(item_data) do&lt;br /&gt;
		if (v[&amp;quot;IsDisabled&amp;quot;] == true and v[&amp;quot;Name&amp;quot;] ~= nil) then&lt;br /&gt;
			disabledItems[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return disabledItems&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
p.disabledItemsTable = function(frame)&lt;br /&gt;
	local requirements = {}&lt;br /&gt;
	local listofItems = &amp;quot;&amp;quot;&lt;br /&gt;
	local filteredData = {}&lt;br /&gt;
	filteredData = get_disabled_items_array()&lt;br /&gt;
	&lt;br /&gt;
	local createTable = mw.html.create(&#039;table&#039;)&lt;br /&gt;
			:addClass(&#039;wikitable sortable&#039;)&lt;br /&gt;
			:tag(&#039;caption&#039;):wikitext(&amp;quot;List of items&amp;quot;):done()&lt;br /&gt;
		&lt;br /&gt;
	local createTableHeader = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
	createTableHeader&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Variable&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Name&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Category&#039;):done()&lt;br /&gt;
		:tag(&#039;th&#039;):wikitext(&#039;Description&#039;):done()&lt;br /&gt;
		&lt;br /&gt;
	createTable:node(createTableHeader)&lt;br /&gt;
	&lt;br /&gt;
	-- query all the filtered items. itemName is the item table.&lt;br /&gt;
	for internalName, itemName in pairs(filteredData) do &lt;br /&gt;
		local display = itemName[&amp;quot;Name&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		listofItems = listofItems .. itemName[&amp;quot;Name&amp;quot;] .. &amp;quot;&amp;lt;br/&amp;gt;&amp;quot;&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
		local categoryDisplay = itemName[&amp;quot;Slot&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local description = itemName[&amp;quot;Description&amp;quot;]&lt;br /&gt;
		&lt;br /&gt;
		local tableData = mw.html.create(&#039;tr&#039;)&lt;br /&gt;
		tableData&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(internalName):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(display):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(categoryDisplay):done()&lt;br /&gt;
			:tag(&#039;td&#039;):wikitext(description):done()&lt;br /&gt;
			&lt;br /&gt;
		table.insert(requirements, tableData)&lt;br /&gt;
			&lt;br /&gt;
	end	&lt;br /&gt;
	&lt;br /&gt;
	for _, row in ipairs(requirements) do&lt;br /&gt;
		createTable:node(row)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(createTable)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:LevelTables/doc?diff=27977</id>
		<title>Module:LevelTables/doc</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:LevelTables/doc?diff=27977"/>
		<updated>2025-05-29T16:28:03Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Add documentation for new function&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This module is used to create tables that display a stat of the heroes against the souls of each level powerup. The data comes from [[Data:HeroData.json]] and [[Data:SoulUnlockData.json]].&lt;br /&gt;
&lt;br /&gt;
A table is created with &amp;lt;br&amp;gt;&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;{{#invoke:LevelTables|write_power_increase_table|&amp;lt;/nowiki&amp;gt;&#039;&#039;(stat)&#039;&#039;}}&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
where &#039;&#039;&#039;&#039;&#039;(stat)&#039;&#039;&#039;&#039;&#039; is replaced with one of the power level increase stats.&lt;br /&gt;
&lt;br /&gt;
Currently, the valid stats are &#039;&#039;&#039;BulletDamage&#039;&#039;&#039;, &#039;&#039;&#039;MaxHealth&#039;&#039;&#039;, &#039;&#039;&#039;TechPower&#039;&#039;&#039;, &#039;&#039;&#039;LightMeleeDamage&#039;&#039;&#039;, and &#039;&#039;&#039;HeavyMeleeDamage&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The stat keys and names are stored in the private variable &#039;&#039;level_scaling_key_to_name&#039;&#039;, so if a new stat gets added to level scaling in [[Data:HeroData.json|HeroData.json]], you can add it to that variable.&lt;br /&gt;
&lt;br /&gt;
Since the alternate fires of some heroes&#039; guns are not stored in [[Data:HeroData.json|HeroData.json]], there is a varibale to store the damage and scaling called &#039;&#039;alt_fires&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Here is an example of the Bullet Damage Table:&lt;br /&gt;
{{#invoke:LevelTables|write_power_increase_table|BulletDamage}}&lt;br /&gt;
&lt;br /&gt;
This module also has a function to write a list of heroes with multi-shot weapons, how many shots their weapon has, how much base damage a shot does, and how much damage a shot increases by per boon.&lt;br /&gt;
&lt;br /&gt;
This list can be invoked with: &amp;lt;br&amp;gt;&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;{{#invoke:LevelTables|write_multishot_stats}}&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is what the generated list looks like:&lt;br /&gt;
&lt;br /&gt;
{{#invoke:LevelTables|write_multishot_stats}}&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Boon?diff=27976</id>
		<title>Boon</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Boon?diff=27976"/>
		<updated>2025-05-29T16:20:42Z</updated>

		<summary type="html">&lt;p&gt;One Bar: /* Boon Tables */ Replace manually written list with function generated list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Level up.png|alt=Level up notification for 4,500 souls gathered. Rewards an ability point and a boon.|thumb|Level up notification for 4,500 souls gathered. Rewards an &#039;&#039;&#039;Ability Point&#039;&#039;&#039; and a &#039;&#039;&#039;Boon&#039;&#039;&#039;.]]&lt;br /&gt;
&#039;&#039;&#039;Levels&#039;&#039;&#039; in &#039;&#039;[[Deadlock]]&#039;&#039; signify how many total {{Souls}} [[Souls]] a hero has gathered. Levels increase a hero&#039;s power by granting rewards at specific souls-gathered thresholds. A hero&#039;s level is most appropriately referred to by the number of souls they have gathered, which is displayed at all times for all players.&lt;br /&gt;
&lt;br /&gt;
== Leveling Up ==&lt;br /&gt;
&#039;&#039;&#039;Leveling up&#039;&#039;&#039; in &#039;&#039;Deadlock&#039;&#039; is based on a hero&#039;s total gathered souls. Level up rewards vary from level to level and are a mix of [[File:Ability_unlock_icon.png|24px]] &#039;&#039;&#039;Ability Unlocks&#039;&#039;&#039;,  [[File:Ability point unlock icon.png|24px]] &#039;&#039;&#039;Ability Points&#039;&#039;&#039;, and [[File:Boon_icon.png|24px]] &#039;&#039;&#039;Boons&#039;&#039;&#039;. The first three ability unlocks can only be used on non-ultimate abilities. When the fourth ability unlock is obtained at {{Souls|3.4k}} it can be used to learn the hero&#039;s ultimate ability.&lt;br /&gt;
&lt;br /&gt;
=== Reward breakdown ===&lt;br /&gt;
All heroes level up at the same souls-gathered thresholds. The following table details the rewards given at each threshold.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--See [[Module:SoulUnlock]]&#039;s write_table function--&amp;gt;&lt;br /&gt;
{{#invoke:SoulUnlock|write_table}}&lt;br /&gt;
&lt;br /&gt;
== Ability Points ==&lt;br /&gt;
Ability points are obtained in various ways but primarily as level up rewards. Each ability has three levels, requiring one, two, and then five ability points to unlock. It is possible to spend ability points in any order, including saving them to spend on an ultimate ability or for the final level of an ability costs five ability points to unlock. Fully leveling up all of a hero&#039;s abilities requires a total of thirty-two ability points.&lt;br /&gt;
== Boons from Patron ==&lt;br /&gt;
&amp;lt;span id=&amp;quot;Boon&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[File:Power_increase.png|100px|thumb|Haze&#039;s boon profile. (Image for reference only, numbers may be outdated)]]&lt;br /&gt;
&#039;&#039;&#039;Boons&#039;&#039;&#039; serve to increase the base attributes of the hero. [[Level|Level Up]] occasionally grant Boons from [[Patron]] [[File:Boon_icon.png|30px]]. The base attributes that are improved by Boons are: base bullet damage, base [[Melee Damage|melee damage]], base health, and [[Spirit Power|spirit power]]. Each hero gains unique amounts of base stats from their Boons. The differences in these boon profiles can dictate which heroes are more powerful in the early stages of a game and which heroes become powerful in the late game.&lt;br /&gt;
&lt;br /&gt;
The maximum number of Boons is 20.{{clear}}&lt;br /&gt;
&lt;br /&gt;
== Boon Tables ==&lt;br /&gt;
{{#invoke:LevelTables|write_multishot_stats}}&lt;br /&gt;
Weapons with alt-fire:&lt;br /&gt;
* {{HeroIcon|Shiv}}: 2 ammo consumed&lt;br /&gt;
* {{HeroIcon|Viscous}}: 5 ammo consumed&lt;br /&gt;
* {{HeroIcon|Yamato}}: 3 ammo consumed&lt;br /&gt;
&lt;br /&gt;
Spreadshot weapons will consume a single round in the magazine and fire all pellets at once centered around the crosshair position. Based on distance and spread, some pellets may miss the target.&lt;br /&gt;
&lt;br /&gt;
Burst Fire weapons will try to consume as many magazine rounds as there are in a single burst and will fire one bullet at the crosshair position per round consumed, applying recoil and waiting for a short delay before shooting the next bullet. If there are not enough rounds in the magazine, the burst will end prematurely. Actions such as dashing and using a melee attack will pause a burst but not cancel it (same mechanic as pausing weapon reloads).&lt;br /&gt;
&lt;br /&gt;
Alt-firing may consume extra rounds to execute an alternative shot with upgraded properties by pressing the alt fire button (normally used to look down sight). &lt;br /&gt;
&lt;br /&gt;
{{#invoke:LevelTables|write_power_increase_table|BulletDamage}}&lt;br /&gt;
&lt;br /&gt;
{{#invoke:LevelTables|write_power_increase_table|MaxHealth}}&lt;br /&gt;
&lt;br /&gt;
{{#invoke:LevelTables|write_power_increase_table|LightMeleeDamage}}&lt;br /&gt;
&lt;br /&gt;
{{#invoke:LevelTables|write_power_increase_table|HeavyMeleeDamage}}&lt;br /&gt;
&lt;br /&gt;
{{#invoke:LevelTables|write_power_increase_table|TechPower}}&lt;br /&gt;
&lt;br /&gt;
{{Navbox gameplay}}&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
	<entry>
		<id>https://deadlock.wiki/Module:LevelTables?diff=27975</id>
		<title>Module:LevelTables</title>
		<link rel="alternate" type="text/html" href="https://deadlock.wiki/Module:LevelTables?diff=27975"/>
		<updated>2025-05-29T16:17:26Z</updated>

		<summary type="html">&lt;p&gt;One Bar: Add function to write the list of multishot heroes and their weapon stats&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {};&lt;br /&gt;
&lt;br /&gt;
local heroes_data = mw.loadJsonData(&amp;quot;Data:HeroData.json&amp;quot;)&lt;br /&gt;
local soul_unlocks_data = mw.loadJsonData(&amp;quot;Data:SoulUnlockData.json&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local level_scaling_key_to_name = {&lt;br /&gt;
	BulletDamage = &amp;quot;Bullet Damage&amp;quot;,&lt;br /&gt;
	MaxHealth = &amp;quot;Health&amp;quot;,&lt;br /&gt;
	TechPower = &amp;quot;Spirit Power&amp;quot;,&lt;br /&gt;
	LightMeleeDamage = &amp;quot;Light Melee Damage&amp;quot;,&lt;br /&gt;
	HeavyMeleeDamage = &amp;quot;Heavy Melee Damage&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Not in HeroData.json although Shiv is just (bullet damage * 12)&lt;br /&gt;
local alt_fires = {&lt;br /&gt;
	Shiv = {base = 59.4, level = 2.64, suffix = &amp;quot;alt fire 12 pellets&amp;quot;},&lt;br /&gt;
	Viscous = {base = 63, level = 0.9, suffix = &amp;quot;alt fire AOE&amp;quot;},&lt;br /&gt;
	Yamato = {base =63, level = 0.35, suffix = &amp;quot;alt fire AOE&amp;quot;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Outputs a wikitable of the boon scaling of the inputted property by hero&lt;br /&gt;
-- @function   p.write_power_increase_table&lt;br /&gt;
-- @param      {string}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_power_increase_table = function(frame)&lt;br /&gt;
	local pi_souls_list = {}&lt;br /&gt;
	for _, v in ipairs(soul_unlocks_data) do&lt;br /&gt;
		if (v[&amp;quot;PowerIncrease&amp;quot;]) then&lt;br /&gt;
			table.insert(pi_souls_list, v[&amp;quot;RequiredSouls&amp;quot;])&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local level_count = 0&lt;br /&gt;
	for _ in ipairs(pi_souls_list) do level_count = level_count + 1 end&lt;br /&gt;
	&lt;br /&gt;
	local filtered_heroes = {}&lt;br /&gt;
	for _, hero in pairs(heroes_data) do&lt;br /&gt;
		if (not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			table.insert(filtered_heroes, hero)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local property = frame.args[1] --frame:getParent().args[1]&lt;br /&gt;
	local name = level_scaling_key_to_name[property]&lt;br /&gt;
	local suffix = property == &amp;quot;BulletDamage&amp;quot; and &amp;quot; (Full Shot)&amp;quot; or &amp;quot;&amp;quot;&lt;br /&gt;
	&lt;br /&gt;
	local create_table = mw.html.create(&amp;quot;table&amp;quot;):addClass(&amp;quot;wikitable sortable mw-collapsible mw-collapsed&amp;quot;):done()&lt;br /&gt;
	local title_header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	title_header:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, (level_count + 3)):wikitext(&amp;quot;Base &amp;quot; .. name .. &amp;quot; based on Boons&amp;quot;):done()&lt;br /&gt;
	create_table:node(title_header)&lt;br /&gt;
	&lt;br /&gt;
	local label_header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	label_header&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;rowspan&amp;quot;, 2):wikitext(&amp;quot;Hero&amp;quot;):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;rowspan&amp;quot;, 2):wikitext(&amp;quot;Base &amp;quot; .. name .. suffix):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;rowspan&amp;quot;, 2):wikitext(&amp;quot;Boons&amp;quot; .. suffix):done()&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;):attr(&amp;quot;colspan&amp;quot;, level_count):wikitext(&amp;quot;Souls Collected&amp;quot;):done()&lt;br /&gt;
	create_table:node(label_header)&lt;br /&gt;
	&lt;br /&gt;
	local souls_header = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
	for _, v in ipairs(pi_souls_list) do&lt;br /&gt;
		local souls_formatted = string.format(&amp;quot;%.1fK&amp;quot;, (v + 400) / 1000)&lt;br /&gt;
		souls_formatted = frame:expandTemplate{ title = &amp;quot;Souls&amp;quot;, args = {souls_formatted}}&lt;br /&gt;
		souls_header:tag(&amp;quot;th&amp;quot;):wikitext(souls_formatted):done()&lt;br /&gt;
	end&lt;br /&gt;
	create_table:node(souls_header)&lt;br /&gt;
	&lt;br /&gt;
	for _, hero in ipairs(filtered_heroes) do&lt;br /&gt;
		local base = math.floor((hero[property] or 0) * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][property] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerShot&amp;quot;]&lt;br /&gt;
		local burst = hero[&amp;quot;BulletsPerBurst&amp;quot;]&lt;br /&gt;
		local bullet_mult = shots * burst&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local hero_suffix = &amp;quot;&amp;quot;&lt;br /&gt;
		if (property == &amp;quot;BulletDamage&amp;quot; and bullet_mult &amp;gt; 1) then&lt;br /&gt;
			base = base * bullet_mult&lt;br /&gt;
			level = level * bullet_mult&lt;br /&gt;
			if (shots &amp;gt; 1) then hero_suffix = hero_suffix .. &amp;quot; (&amp;quot; .. shots .. &amp;quot; pellets)&amp;quot; end&lt;br /&gt;
			if (burst &amp;gt; 1) then hero_suffix = hero_suffix .. &amp;quot; (&amp;quot; .. burst .. &amp;quot; bullets)&amp;quot; end&lt;br /&gt;
		end&lt;br /&gt;
		local hero_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		hero_row&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(hero_icon .. hero_suffix):done()&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(base):done()&lt;br /&gt;
			:tag(&amp;quot;td&amp;quot;):wikitext(&amp;quot;+&amp;quot; .. level):done()&lt;br /&gt;
		&lt;br /&gt;
		for i, v in ipairs(pi_souls_list) do&lt;br /&gt;
			local total = (tonumber(base) ~= nil and base or 0) + (tonumber(level) ~= nil and level or 0)  * i&lt;br /&gt;
			hero_row&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(total):done()&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		create_table:node(hero_row)&lt;br /&gt;
		&lt;br /&gt;
		if (property == &amp;quot;BulletDamage&amp;quot; and alt_fires[hero[&amp;quot;Name&amp;quot;]] ~= nil) then&lt;br /&gt;
			local alt_fire = alt_fires[hero[&amp;quot;Name&amp;quot;]]&lt;br /&gt;
			local alt_base = alt_fire[&amp;quot;base&amp;quot;]&lt;br /&gt;
			local alt_level = alt_fire[&amp;quot;level&amp;quot;]&lt;br /&gt;
			local alt_suffix = &amp;quot; (&amp;quot; .. alt_fire[&amp;quot;suffix&amp;quot;] .. &amp;quot;)&amp;quot;&lt;br /&gt;
			local alt_fire_row = mw.html.create(&amp;quot;tr&amp;quot;)&lt;br /&gt;
			alt_fire_row&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(hero_icon .. alt_suffix):done()&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(alt_base):done()&lt;br /&gt;
				:tag(&amp;quot;td&amp;quot;):wikitext(&amp;quot;+&amp;quot; .. alt_level):done()&lt;br /&gt;
		&lt;br /&gt;
			for i, v in ipairs(pi_souls_list) do&lt;br /&gt;
				local total = alt_base + alt_level * i&lt;br /&gt;
				alt_fire_row:tag(&amp;quot;td&amp;quot;):wikitext(total):done()&lt;br /&gt;
			end&lt;br /&gt;
			&lt;br /&gt;
			create_table:node(alt_fire_row)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return tostring(create_table)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Outputs a string list of weapon stats from heroes with either spreadshot or burst fire&lt;br /&gt;
-- @function   p.write_multishot_stats&lt;br /&gt;
-- @param      {}&lt;br /&gt;
-- @return     {string}&lt;br /&gt;
p.write_multishot_stats = function(frame)&lt;br /&gt;
	local function hero_sort(h1, h2) &lt;br /&gt;
		return h1[&amp;quot;Name&amp;quot;] &amp;lt; h2[&amp;quot;Name&amp;quot;]&lt;br /&gt;
	end&lt;br /&gt;
	local spreadshot_heroes = {}&lt;br /&gt;
	local burst_heroes = {}&lt;br /&gt;
	for _, hero in pairs(heroes_data) do&lt;br /&gt;
		if (hero[&amp;quot;BulletsPerShot&amp;quot;] &amp;gt; 1 and not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			table.insert(spreadshot_heroes, hero)&lt;br /&gt;
		elseif (hero[&amp;quot;BulletsPerBurst&amp;quot;] &amp;gt; 1 and not hero[&amp;quot;IsDisabled&amp;quot;]) then&lt;br /&gt;
			table.insert(burst_heroes, hero)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	table.sort(spreadshot_heroes, hero_sort)&lt;br /&gt;
	table.sort(burst_heroes, hero_sort)&lt;br /&gt;
	&lt;br /&gt;
	local multishot_str = &amp;quot;Weapons with multiple projectiles (Spreadshot):\n&amp;quot;&lt;br /&gt;
	for _, hero in ipairs(spreadshot_heroes) do&lt;br /&gt;
		local base = math.floor(hero[&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerShot&amp;quot;]&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; pellets, &amp;quot; &lt;br /&gt;
			.. base .. &amp;quot;/pellet, +&amp;quot; .. level .. &amp;quot;/pellet\n&amp;quot;&lt;br /&gt;
		multishot_str = multishot_str .. stat_str&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	multishot_str = multishot_str .. &amp;quot;Weapons with burst fire (Burst Fire):\n&amp;quot;&lt;br /&gt;
	for _, hero in ipairs(burst_heroes) do&lt;br /&gt;
		local base = math.floor(hero[&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local level = math.floor(hero[&amp;quot;LevelScaling&amp;quot;][&amp;quot;BulletDamage&amp;quot;] * 100) / 100&lt;br /&gt;
		local shots = hero[&amp;quot;BulletsPerBurst&amp;quot;]&lt;br /&gt;
		local hero_icon = frame:expandTemplate{ title = &amp;quot;HeroIcon&amp;quot;, args = {hero[&amp;quot;Name&amp;quot;]}}&lt;br /&gt;
		local stat_str = &amp;quot;* &amp;quot; .. hero_icon .. &amp;quot;: &amp;quot; .. shots .. &amp;quot; rounds, &amp;quot; &lt;br /&gt;
			.. base .. &amp;quot;/bullet, +&amp;quot; .. level .. &amp;quot;/bullet\n&amp;quot;&lt;br /&gt;
		multishot_str = multishot_str .. stat_str&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return multishot_str&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>One Bar</name></author>
	</entry>
</feed>