- Code: Select all
void CWeaponImmolator::UpdateThink( void )
{
CBaseCombatCharacter *pOwner = GetOwner();
if( pOwner && !pOwner->IsAlive() )
{
StopImmolating();
return;
}
Update();
SetNextThink( gpGlobals->curtime + 0.05 );
}
I keep getting this error.
- Code: Select all
1>------ Build started: Project: Client Episodic, Configuration: Release Win32 ------
2>------ Build started: Project: Server Episodic, Configuration: Release Win32 ------
1> client_episodic-2005.vcxproj -> J:\HennySource2\src\game\client\.\Release_episodic\client.dll
2> weapon_immolator.cpp
2>weapon_immolator.cpp(107): error C3867: 'CWeaponImmolator::UpdateThink': function call missing argument list; use '&CWeaponImmolator::UpdateThink' to create a pointer to member
========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Changing it to '&CWeaponImmolator::UpdateThink gives me even more errors (AND THE SAME ONE TELLING ME TO CHANGE THE NAME).
Help would be appreciated



