From 9f88b0f1db65dbbfe312c9eae3bb339f3f662b3f Mon Sep 17 00:00:00 2001 From: Phaser Array Date: Tue, 17 Oct 2017 15:13:09 +0300 Subject: [PATCH] Changed item iteration to be in reverse. --- ForceDrop.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ForceDrop.cs b/ForceDrop.cs index 88040c8..d14f5a3 100644 --- a/ForceDrop.cs +++ b/ForceDrop.cs @@ -58,7 +58,7 @@ public void Execute(IRocketPlayer caller, params string[] command) { var count = player.Inventory.getItemCount(page); - for (byte index = 0; index < count; index++) + for (byte index = count; index --> 0;) { foreach (var number in Configuration.Instance.WhiteListedFromDrop) { @@ -83,7 +83,7 @@ public void Execute(IRocketPlayer caller, params string[] command) { var count = player.Inventory.getItemCount(page); - for (byte index = 0; index < count; index++) + for (byte index = count; index --> 0;) { if (player.Inventory.getItem(page, index).item.id == ushort.Parse(command[1].ToString())) { @@ -105,7 +105,7 @@ public void Execute(IRocketPlayer caller, params string[] command) { var count = player.Inventory.getItemCount(page); - for (byte index = 0; index < count; index++) + for (byte index = count; index --> 0;) { foreach (var number in Configuration.Instance.WhiteListedFromDrop) { @@ -130,7 +130,7 @@ public void Execute(IRocketPlayer caller, params string[] command) { var count = player.Inventory.getItemCount(page); - for (byte index = 0; index < count; index++) + for (byte index = count; index --> 0;) { if (player.Inventory.getItem(page, index).item.id == ushort.Parse(command[1].ToString())) {