makes QDEL_IN() not runtime due to using a ternary operator on an arg, fixes several runtimes that happen every emitter firing (#61078)
makes QDEL_IN() not runtime due to using a ternary operator on an arg, fixes several runtimes that happen every emitter firing (#61078)

`QDEL_IN(new /obj/effect/projectile_lighting(T, light_color_override, light_range, light_intensity, instance_key), qdel_in > 0? qdel_in : 5)`
the use of a ternary here in hitscan code got parsed as `qdel_in > 0? qdel_in : 5 > GC_FILTER_QUEUE ? WEAKREF(item) : item` and since qdel_in is 3 for emitters this was passing only the argument 3 into qdel() when the timer callback was invoked. so every tile that an emitter covers when it fires on master runtimes with a bad del exception and effect doesnt delete
Razharas/-tg-station,WJohn/-tg-station,tgstation/-tg-station,Razharas/-tg-station,Cruix/-tg-station,tgstation/tgstation,Jordie0608/tgstation,MicroWorldwide/SS13-TG-station,tgstation/tgstation,tgstation/tgstation,ShizCalev/tgstation,CPTANT/-tg-station,tgstation/-tg-station,CPTANT/-tg-station,CPTANT/-tg-station,Cruix/-tg-station,Razharas/-tg-station,tgstation/tgstation,CPTANT/-tg-station,CPTANT/-tg-station,MicroWorldwide/SS13-TG-station,Jordie0608/tgstation,Cruix/-tg-station,Cruix/-tg-station,tgstation/-tg-station,Bawhoppen/-tg-station,Cruix/-tg-station,Jordie0608/tgstation,Cruix/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,ShizCalev/tgstation,ShizCalev/tgstation,Jordie0608/tgstation,ShizCalev/tgstation,CPTANT/-tg-station,WJohn/-tg-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,tgstation/tgstation,tgstation/-tg-station,WJohn/-tg-station,Razharas/-tg-station,tgstation/tgstation,CPTANT/-tg-station,WJohn/-tg-station,WJohn/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,WJohn/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,Razharas/-tg-station,tgstation/tgstation,Razharas/-tg-station,WJohn/-tg-station,ShizCalev/tgstation,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,Razharas/-tg-station,Bawhoppen/-tg-station,Jordie0608/tgstation,Jordie0608/tgstation,CPTANT/-tg-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,Cruix/-tg-station,Jordie0608/tgstation,Razharas/-tg-station,Bawhoppen/-tg-station,Cruix/-tg-station,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,Jordie0608/tgstation