summaryrefslogtreecommitdiff
path: root/newgrf_spritegroup.c
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2006-06-03 19:17:34 +0000
committerpeter1138 <peter1138@openttd.org>2006-06-03 19:17:34 +0000
commit70c6a0e4c45748f0d8145fdf5aca2e7529c7fdc0 (patch)
tree2d3c86e0fa9409dd92f7dc13a9d86456f0eb2028 /newgrf_spritegroup.c
parent8c17ef7afaa7e2f07ce88528c8d45a4e767846a0 (diff)
downloadopenttd-70c6a0e4c45748f0d8145fdf5aca2e7529c7fdc0.tar.xz
(svn r5087) - NewGRF: Fix thinko in returning a calculated callback result
Diffstat (limited to 'newgrf_spritegroup.c')
-rw-r--r--newgrf_spritegroup.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/newgrf_spritegroup.c b/newgrf_spritegroup.c
index 0b94ff984..db3db7a9d 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;
}