diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 04ae233..1916f9e 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -3043,7 +3043,9 @@ void Human::ProcBuffEffect(Human* caster, Buff* buff) break; case kBET_Pull: { - + if (caster == this) { + abort(); + } } break; case kBET_JumpTo: