From 70c6a0e4c45748f0d8145fdf5aca2e7529c7fdc0 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Sat, 3 Jun 2006 19:17:34 +0000 Subject: [PATCH] (svn r5087) - NewGRF: Fix thinko in returning a calculated callback result --- newgrf_spritegroup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/newgrf_spritegroup.c b/newgrf_spritegroup.c index 0b94ff984b..db3db7a9d6 100644 --- a/newgrf_spritegroup.c +++ b/newgrf_spritegroup.c @@ -173,7 +173,7 @@ static inline const SpriteGroup *ResolveVariable(const SpriteGroup *group, Resol if (group->g.determ.num_ranges == 0) { /* nvar == 0 is a special case -- we turn our value into a callback result */ nvarzero.type = SGT_CALLBACK; - nvarzero.g.callback.result = GB(value, 0, 15) | 0x8000; + nvarzero.g.callback.result = GB(value, 0, 15); return &nvarzero; }