From 7254855adbb29431c17204973a71f6bcff8e2266 Mon Sep 17 00:00:00 2001 From: Andre Schweiger Date: Sun, 27 Dec 2015 13:51:52 +0100 Subject: [PATCH] Render Light from Lava slightly offscreen --- source/Render.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/Render.c b/source/Render.c index 66b25f9..10394ea 100644 --- a/source/Render.c +++ b/source/Render.c @@ -429,8 +429,9 @@ void renderLightsToStencil() { int xo = offsetX >> 4; int yo = offsetY >> 4; int x, y; - for (x = xo; x <= 13 + xo; ++x) { - for (y = yo; y <= 8 + yo; ++y) + //added offset to render lights from lava which is offscreen + for (x = xo-2; x <= 13 + xo+2; ++x) { + for (y = yo-2; y <= 8 + yo+2; ++y) if(getTile(x, y) == TILE_LAVA) renderLight(x << 4, y << 4, playerLightBake); }