It is possible but only with the patch.
The fact that the code to create a class CHostageImprov (which is responsible for advanced hostage AI) looks like this:
Code:
void CHostage::IdleThink (void)
{
if (!TheNavAreaList.IsEmpty ()) // THIS LINE SHOULD BE "REWRITTEN/PATCHED" TO "if (false)"
{
if (m_improvPointer == NULL)
m_improvPointer = new CHostageImprov (this);
}
else
{
if (m_improvPointer != NULL)
delete m_improvPointer;
m_improvPointer = NULL;
}
// .....................
}