From 492e3a9c4a1fe141dcdc1c5234064456582f2c2c Mon Sep 17 00:00:00 2001 From: Astralcircle <142503363+Astralcircle@users.noreply.github.com> Date: Thu, 9 Apr 2026 00:12:10 +0300 Subject: [PATCH] Push flags in RenderOverride for FLIR If any other RenderOverride uses flags, a nil error will occur: ``` - gamemodes/sandbox/entities/effects/propspawn.lua:106: bad argument #1 to 'band' (number expected, got nil) 1. band - [C]:-1 2. BackupRenderOverride - gamemodes/sandbox/entities/effects/propspawn.lua:106 3. - addons/wire/lua/wire/flir.lua:53 4. DrawModel - [C]:-1 5. - addons/wire/lua/wire/flir.lua:139 6. - addons/hook-library/lua/includes/modules/hook.lua:313 ``` --- lua/wire/flir.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lua/wire/flir.lua b/lua/wire/flir.lua index e4fda2deaa..e6a9e3bad0 100644 --- a/lua/wire/flir.lua +++ b/lua/wire/flir.lua @@ -47,12 +47,12 @@ FLIR.mat = Material("phoenix_storms/concrete0") FLIR.transmat = Material("phoenix_storms/iron_rails") FLIR.hide = false -function FLIR.Render(self) +function FLIR.Render(self, flags) if not FLIR.hide then if self.BackupRenderOverride then - self:BackupRenderOverride() + self:BackupRenderOverride(flags) end - self:DrawModel() + self:DrawModel(flags) return end