From 79b2946bf5c8a0f0a6e7e27a4e2773409d3c07ee Mon Sep 17 00:00:00 2001 From: Shank Date: Sun, 29 May 2011 00:29:54 -0600 Subject: [PATCH] Added a one time invasion reminder for people who can't read docs properly. --- Terraria/NetMessage.cs | 7 +++++++ Terraria/ShankShock.cs | 1 + 2 files changed, 8 insertions(+) diff --git a/Terraria/NetMessage.cs b/Terraria/NetMessage.cs index a86d2043..fac4b420 100644 --- a/Terraria/NetMessage.cs +++ b/Terraria/NetMessage.cs @@ -71,6 +71,13 @@ } ShankShock.showmotd(plr); ShankShock.showUpdateMinder(plr); + if (ShankShock.isAdmin(Main.player[plr].name)) + { + if (!ShankShock.shownOneTimeInvasionMinder && ShankShock.infinateInvasion) + { + ShankShock.sendMessage(plr, "You must run /invade to start the infinite invasion.", new float[] { 255, 0, 0 }); + } + } if (ShankShock.permaPvp) { Main.player[plr].hostile = true; diff --git a/Terraria/ShankShock.cs b/Terraria/ShankShock.cs index f1a1cb41..e84bdefd 100644 --- a/Terraria/ShankShock.cs +++ b/Terraria/ShankShock.cs @@ -24,6 +24,7 @@ namespace Terraria public static bool permaPvp = false; private static string saveDir = "./tshock/"; public static int killCount = 0; + public static bool shownOneTimeInvasionMinder = false; public static string tileWhitelist = ""; private static bool banTnt = false;