From e8dbd518495751b6ac0e8a1489523887f28533e5 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 20 Dec 2023 10:48:11 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index a1cccbbc..1599ee91 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -3866,10 +3866,18 @@ void Creature::ClearSkillHoldState() bool Creature::HasHeightOffset() { - + Buff* buff = GetBuffByEffectId(kBET_Floating); + if (!buff) { + return false; + } + return buff->meta->GetBuffParam1(buff) > 0.00001f; } float Creature::GetHeightOffset() { - + Buff* buff = GetBuffByEffectId(kBET_Floating); + if (!buff) { + return 0; + } + return buff->meta->GetBuffParam1(buff); }