From 795c24e37b0d04cc9508ce0a14070f0db4b1e339 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 15 Mar 2023 19:41:24 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index a4e7a7f3..675de756 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -1508,8 +1508,10 @@ void Creature::CheckSpecObject(int new_poly_flags) if ((1 << i) == SAMPLE_POLYFLAGS_GLASS) { if (a8::HasBitFlag(poly_ext_flags_, i)) { RemoveBuffById(8058); + RemoveBuffById(kInGrassBuffId); } else { TryAddBuffAndSetTime(this, 8058, 9999999); + TryAddBuffAndSetTime(this, kInGrassBuffId, 9999999); } } }