From 3bcec5ffe590f9a8e2d0aa61caf5c5a4a8bea9c7 Mon Sep 17 00:00:00 2001 From: FiniteReality Date: Tue, 21 Feb 2017 21:52:56 +0000 Subject: [PATCH] Fix order of iteration in ExecuteAsync --- src/Discord.Net.Commands/CommandService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.Commands/CommandService.cs b/src/Discord.Net.Commands/CommandService.cs index 2c7955028..5f4f2a504 100644 --- a/src/Discord.Net.Commands/CommandService.cs +++ b/src/Discord.Net.Commands/CommandService.cs @@ -247,7 +247,7 @@ namespace Discord.Commands return searchResult; var commands = searchResult.Commands; - for (int i = commands.Count - 1; i >= 0; i--) + for (int i = 0; i < commands.Count; i++) { var preconditionResult = await commands[i].CheckPreconditionsAsync(context, dependencyMap).ConfigureAwait(false); if (!preconditionResult.IsSuccess)