Skip to content

Commit 7307a24

Browse files
committed
1 parent 8eb8da2 commit 7307a24

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

src/game/client/econ/confirm_dialog.cpp

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -795,7 +795,9 @@ CTFReviveDialog::CTFReviveDialog( const char *pTitle, const char *pText, const c
795795
m_pTargetHealth->HideHealthBonusImage();
796796

797797
vgui::ivgui()->AddTickSignal( GetVPanel(), 50 );
798+
#ifndef BDSBASE
798799
OnTick();
800+
#endif
799801
}
800802

801803
//-----------------------------------------------------------------------------
@@ -813,16 +815,25 @@ void CTFReviveDialog::OnTick()
813815
{
814816
BaseClass::OnTick();
815817

816-
if ( !m_pTargetHealth )
818+
#ifdef BDSBASE
819+
if (!m_hEntity)
820+
{
821+
FinishUp();
817822
return;
823+
}
818824

819-
if ( !m_hEntity )
825+
if (!m_pTargetHealth)
820826
return;
821827

822-
#ifdef BDSBASE
823828
float flMaxHealth = m_hEntity->GetMaxHealth();
824829
m_pTargetHealth->SetHealth(m_hEntity->GetHealth(), flMaxHealth, flMaxHealth);
825830
#else
831+
if (!m_pTargetHealth)
832+
return;
833+
834+
if (!m_hEntity)
835+
return;
836+
826837
float flHealth = m_hEntity->GetHealth();
827838
if (flHealth != m_flPrevHealth)
828839
{

0 commit comments

Comments
 (0)