local function ChangeSectorBrightness(line, mobj, sector)
	/* Get needed vars from linedef */
	local brightnesspercentage = line.frontside.textureoffset/FRACUNIT -- X Offset
	local brightnessthreshold = line.frontside.rowoffset/FRACUNIT -- Y Offset
	local flagusetag
	if (line.flags & ML_EFFECT2) then flagusetag = true end -- Upper Unpegged
	/* Change Sector Brightness */
	for currentsector in sectors.iterate do
		if (flagusetag and not currentsector.tag == line.tag) then continue end
		if (currentsector.lightlevel >= brightnessthreshold) then continue end
		currentsector.lightlevel = FixedMul(FRACUNIT*$, FixedDiv(FRACUNIT*brightnesspercentage, FRACUNIT*100))/FRACUNIT
	end
end -- Close function

addHook("LinedefExecute", ChangeSectorBrightness, "BRIGHTNESSPERCENTAGE")