From 702885ebb23d7a186445c69c57eb6d8bac23de97 Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Tue, 14 May 2013 11:27:06 -0400 Subject: [PATCH] Fixed SDKTools dota build. --- extensions/sdktools/tenatives.cpp | 8 +++++++- extensions/sdktools/vsound.cpp | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/extensions/sdktools/tenatives.cpp b/extensions/sdktools/tenatives.cpp index 61bf54d9..d589f7c5 100644 --- a/extensions/sdktools/tenatives.cpp +++ b/extensions/sdktools/tenatives.cpp @@ -138,7 +138,13 @@ size_t TempEntHooks::_FillInPlayers(int *pl_array, IRecipientFilter *pFilter) for (size_t i=0; iGetRecipientIndex(i); + int index; +#if SOURCE_ENGINE == SE_DOTA + pFilter->GetRecipientIndex(&index, i); +#else + index = pFilter->GetRecipientIndex(i); +#endif + pl_array[i] = index; } return size; diff --git a/extensions/sdktools/vsound.cpp b/extensions/sdktools/vsound.cpp index a68d6c29..30e5b291 100644 --- a/extensions/sdktools/vsound.cpp +++ b/extensions/sdktools/vsound.cpp @@ -68,7 +68,13 @@ size_t SoundHooks::_FillInPlayers(int *pl_array, IRecipientFilter *pFilter) for (size_t i=0; iGetRecipientIndex(i); + int index; +#if SOURCE_ENGINE == SE_DOTA + pFilter->GetRecipientIndex(&index, i); +#else + index = pFilter->GetRecipientIndex(i); +#endif + pl_array[i] = index; } return size;