From 42cd5756ed2be200df63440490cc6686d09b5050 Mon Sep 17 00:00:00 2001 From: darkunderdog Date: Mon, 8 Aug 2011 07:08:45 -0500 Subject: [PATCH] Fixes /warp list and /region list --- TShockAPI/Commands.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TShockAPI/Commands.cs b/TShockAPI/Commands.cs index 959a9803..99edb29f 100644 --- a/TShockAPI/Commands.cs +++ b/TShockAPI/Commands.cs @@ -1296,7 +1296,7 @@ namespace TShockAPI //Add up to pagelimit names to a list var nameslist = new List(); - for (int i = 0; i < pagelimit && i + (page * pagelimit) < warps.Count; i++) + for (int i = (page * pagelimit); (i < ((page * pagelimit) + pagelimit)) && i < warps.Count; i++) { nameslist.Add(warps[i].WarpName); } @@ -1310,7 +1310,7 @@ namespace TShockAPI if (page < pagecount) { - args.Player.SendMessage(string.Format("Type /warp list {0} for more warps.", (page + 1)), Color.Yellow); + args.Player.SendMessage(string.Format("Type /warp list {0} for more warps.", (page + 2)), Color.Yellow); } } else @@ -1868,7 +1868,7 @@ namespace TShockAPI //Add up to pagelimit names to a list var nameslist = new List(); - for (int i = 0; i < pagelimit && i + (page * pagelimit) < regions.Count; i++) + for (int i = (page * pagelimit); (i < ((page * pagelimit) + pagelimit)) && i < regions.Count; i++) { nameslist.Add(regions[i].Name); } @@ -1882,7 +1882,7 @@ namespace TShockAPI if (page < pagecount) { - args.Player.SendMessage(string.Format("Type /region list {0} for more regions.", (page + 1)), Color.Yellow); + args.Player.SendMessage(string.Format("Type /region list {0} for more regions.", (page + 2)), Color.Yellow); } break;