internal static void TakeDownUpdateType(Dust dust) { if (dust.realType >= 0) { dust.type = dust.realType; dust.realType = -1; } } //in Terraria.Main.DrawDust before universal dust drawing call