From 79a87fac1d2bb9da7748041bc14719c4cf6c1a5c Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Sun, 17 May 2015 23:51:24 -0400 Subject: [PATCH] Guard against eaStanding spam --- zone/waypoints.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/zone/waypoints.cpp b/zone/waypoints.cpp index b81e100d7..d1a447a5e 100644 --- a/zone/waypoints.cpp +++ b/zone/waypoints.cpp @@ -712,7 +712,8 @@ bool Mob::MakeNewPositionAndSendUpdate(float x, float y, float z, float speed, b // force an update now move_tic_count = RuleI(Zone, NPCPositonUpdateTicCount); SendPosUpdate(); - SetAppearance(eaStanding, false); + if (GetAppearance() != eaStanding) + SetAppearance(eaStanding, false); } pLastChange = Timer::GetCurrentTime(); @@ -1050,7 +1051,7 @@ void ZoneDatabase::AssignGrid(Client *client, int grid, int spawn2id) { if (!results.Success()) return; - + if (results.RowsAffected() != 1) { return; }