Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit fb75e09

Browse files
committed
Fixed 5252: (Using cancelEvent(true) in event onResourceStart not removed event handler after implementation.)
1 parent 7072f4d commit fb75e09

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

MTA10_Server/mods/deathmatch/logic/CResource.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -784,12 +784,12 @@ bool CResource::Start ( list<CResource *> * dependents, bool bStartedManually, b
784784
if ( !m_pResourceElement->CallEvent ( "onResourceStart", Arguments ) )
785785
{
786786
// We're no longer active. stop the resource
787-
m_bActive = false;
788787
char szBuffer[255] = {0};
789788
CLogger::LogPrintf ( "Start up of resource %s cancelled by script\n", m_strResourceName.c_str () );
790789
_snprintf ( szBuffer, 254, "Start up of resource cancelled by script\n" );
791790
m_strFailureReason = szBuffer;
792-
Stop ();
791+
Stop ( true );
792+
m_bActive = false;
793793
return false;
794794
}
795795

0 commit comments

Comments
 (0)