class QuickMeleeHitExecutor extends EffectExecutor_Scripted
{

	public function Process( ctx : EffectScriptContext, applierCtx : EffectExecutionScriptContext ) : Bool
	{
		var target : Entity;
		target = EffectExecutionScriptContext.GetTarget( applierCtx );
		if( ( ( ScriptedPuppet )( target ) ) )
		{
			GameInstance.GetBlackboardSystem( GetGameInstance() ).Get( GetAllBlackboardDefs().QuickMeleeData ).SetBool( GetAllBlackboardDefs().QuickMeleeData.NPCHit, true );
		}
		return true;
	}

}

