HandymanPyrocool as hell!!
any details on the flame density mechanic? most fixes to it i've seen make it ramp down instead of resetting completely when losing contact and basing damage off the youngest particle instead of the oldest, im assuming this was tried and failed.
if you want a pyro player's opinion on it, i kinda get the punishing aspect of ramp-up resetting completely, i think it would work somewhat fine if it didnt reset randomly for no reason.
I think Pyro's role as an ambush class is critical to its effectiveness. Most crucial are the fractions of a second you have to apply as much damage and chaos as possible before a response. Giving Pyro a ramp-up with accuracy over time completely neuters this ability. It lowers Pyro's damage in his most crucial moments. Not to mention that density is not a good approximation for Pyro accuracy/damage. Flames pass through characters. Thus, its current state cannot be a good solution to the panic bind problem. I would much rather prefer a very specific and narrow fix to that exploit. It should not require reworking and ultimately nerfing an entire class's mechanics in every case to prevent an exploit.
Furthermore, the distance-based falloff was much better because it rewarded density in a much more straightforward way, while also addressing the many different problems that time-based falloff had in the past, and the new problems introduced with the new time-based falloff.
Also, as a side note, I do understand that Pyro is not primarily an ambush class in 6s or even in Highlander in the practical sense. Players are much more aware, and it's harder to get an effective flank off. However, catching an enemy in a favorable engagement for her is a type of "ambush" in a design sense, and can come in many different forms involving positioning, denial of response through airblast, etc, or a combination of these factors.