From 0e6cbf989e5dc015ea34554ce951313c235fadc5 Mon Sep 17 00:00:00 2001 From: Nicholas Hastings Date: Fri, 21 Mar 2014 12:03:49 -0400 Subject: [PATCH] Add default infinite value for TF2_AddCondition duration (nobug, r=asherkin). --- plugins/include/tf2.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/include/tf2.inc b/plugins/include/tf2.inc index b7d2f0665f..5898ab8def 100644 --- a/plugins/include/tf2.inc +++ b/plugins/include/tf2.inc @@ -155,6 +155,8 @@ enum TFCond TFCond_HalloweenGhostMode, }; +const Float:TFCondDuration_Infinite = -1.0; + enum TFHoliday { TFHoliday_Birthday = 1, @@ -217,11 +219,12 @@ native TF2_RegeneratePlayer(client); * @param client Player's index. * @param condition Integer identifier of condition to apply. * @param duration Duration of condition (does not apply to all conditions). + * Pass TFCondDuration_Infinite to apply until manually removed. * @param inflictor Condition inflictor's index (0 for no inflictor). * @noreturn * @error Invalid client index, client not in game, or no mod support. */ -native TF2_AddCondition(client, TFCond:condition, Float:duration, inflictor=0); +native TF2_AddCondition(client, TFCond:condition, Float:duration=TFCondDuration_Infinite, inflictor=0); /** * Removes a condition from a player