diff --git a/regamedll/dlls/hostage/hostage.cpp b/regamedll/dlls/hostage/hostage.cpp index 2b6fb033..c9ff7972 100644 --- a/regamedll/dlls/hostage/hostage.cpp +++ b/regamedll/dlls/hostage/hostage.cpp @@ -457,7 +457,9 @@ void CHostage::IdleThink() GETPLAYERUSERID(pPlayer->edict()), GETPLAYERAUTHID(pPlayer->edict())); } +#ifndef REGAMEDLL_FIXES SendHostageEventMsg(); +#endif MESSAGE_BEGIN(MSG_SPEC, SVC_DIRECTOR); WRITE_BYTE(9); @@ -470,6 +472,10 @@ void CHostage::IdleThink() pev->effects |= EF_NODRAW; Remove(); +#ifdef REGAMEDLL_FIXES + SendHostageEventMsg(); +#endif + CSGameRules()->m_iHostagesRescued++; CSGameRules()->CheckWinConditions();