From ad850557cab465325a4a2787118ec408730219d8 Mon Sep 17 00:00:00 2001 From: zicodxx Date: Mon, 20 Jun 2011 11:30:11 +0200 Subject: [PATCH] in compute_light_emission() handle RT_NONE for delayed explosion fireballs --- CHANGELOG.txt | 4 ++++ main/lighting.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 10d1095a3..7691a10a0 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,5 +1,9 @@ D1X-Rebirth Changelog +20110620 +-------- +main/lighting.c: in compute_light_emission() handle RT_NONE for delayed explosion fireballs + 20110617 -------- main/physics.c: By using fixed distance bumping for fix_illegal_wall_intersection making the whole process much more reliable on sharp edges diff --git a/main/lighting.c b/main/lighting.c index 7ee585640..f66cfe6ff 100644 --- a/main/lighting.c +++ b/main/lighting.c @@ -381,6 +381,8 @@ g3s_lrgb compute_light_emission(int objnum) switch (obj->render_type) { + case RT_NONE: + break; // no object - no light case RT_POLYOBJ: { polymodel *po = &Polygon_models[obj->rtype.pobj_info.model_num];