|
From: <ha...@us...> - 2002-11-12 19:49:47
|
Update of /cvsroot/decaldev/source/Decal In directory usw-pr-cvs1:/tmp/cvs-serv28065 Modified Files: ACHooks.cpp Log Message: GetVital stuffages Index: ACHooks.cpp =================================================================== RCS file: /cvsroot/decaldev/source/Decal/ACHooks.cpp,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** ACHooks.cpp 8 Nov 2002 17:50:43 -0000 1.25 --- ACHooks.cpp 12 Nov 2002 19:49:42 -0000 1.26 *************** *** 1330,1336 **** return S_FALSE; ! if( (Vital < 1) || (Vital > 6) ) return E_INVALIDARG; long ( __fastcall *Internal_GetStat )( qPointerList *, long, long, long *, long ) = reinterpret_cast< long ( __fastcall * )( qPointerList *, long, long, long *, long ) >( m_lGetVital ); --- 1330,1338 ---- return S_FALSE; ! if( (Vital < 1) || (Vital > 9) ) return E_INVALIDARG; + long lBaseOrBuffed = (Vital > 6) ? 1 : 0; + long ( __fastcall *Internal_GetStat )( qPointerList *, long, long, long *, long ) = reinterpret_cast< long ( __fastcall * )( qPointerList *, long, long, long *, long ) >( m_lGetVital ); *************** *** 1338,1342 **** p = p->dd[0]; ! Internal_GetStat( p, 0, Vital, pVal, 0 ); return S_OK; --- 1340,1344 ---- p = p->dd[0]; ! Internal_GetStat( p, 0, Vital, pVal, lBaseOrBuffed ); return S_OK; |