author | glx |
Sun, 04 May 2008 22:32:25 +0000 | |
changeset 9088 | f0a60d7af636 |
parent 9087 | 263ff8feb85a |
child 9089 | d37b68aff65d |
--- a/src/newgrf_spritegroup.cpp Sun May 04 22:19:44 2008 +0000 +++ b/src/newgrf_spritegroup.cpp Sun May 04 22:32:25 2008 +0000 @@ -204,6 +204,7 @@ if (group->g.determ.num_ranges == 0) { /* nvar == 0 is a special case -- we turn our value into a callback result */ + if (value != CALLBACK_FAILED) value = GB(value, 0, 15); nvarzero.type = SGT_CALLBACK; nvarzero.g.callback.result = value; return &nvarzero;