src/newgrf_generic.cpp
branchnoai
changeset 10294 7798ae816af8
parent 9826 9707ad4c9b60
child 10429 1b99254f9607
--- a/src/newgrf_generic.cpp	Mon Apr 21 20:52:54 2008 +0000
+++ b/src/newgrf_generic.cpp	Mon Apr 21 21:15:50 2008 +0000
@@ -176,5 +176,7 @@
 	object.u.generic.count             = count;
 	object.u.generic.station_size      = station_size;
 
-	return GetGenericCallbackResult(feature, &object, file);
+	uint16 callback = GetGenericCallbackResult(feature, &object, file);
+	if (callback != CALLBACK_FAILED) callback = GB(callback, 0, 8);
+	return callback;
 }