diff src/newgrf_engine.cpp @ 12220:8c5b158f0d40 draft

(svn r16634) -Codechange: use Company::IsHumanID() instead of IsHumanCompany()
author smatz <smatz@openttd.org>
date Tue, 23 Jun 2009 12:11:35 +0000 (2009-06-23)
parents b28426ff9e8c
children 240adc64d01a
line wrap: on
line diff
--- a/src/newgrf_engine.cpp
+++ b/src/newgrf_engine.cpp
@@ -585,7 +585,7 @@
 
 		case 0x43: // Company information
 			if (!HasBit(v->vcache.cache_valid, 3)) {
-				v->vcache.cached_var43 = v->owner | (Company::Get(v->owner)->is_ai ? 0x10000 : 0) | (LiveryHelper(v->engine_type, v) << 24);
+				v->vcache.cached_var43 = v->owner | (Company::IsHumanID(v->owner) ? 0 : 0x10000) | (LiveryHelper(v->engine_type, v) << 24);
 				SetBit(v->vcache.cache_valid, 3);
 			}
 			return v->vcache.cached_var43;