This commit is contained in:
aozhiwei 2022-08-18 16:18:04 +08:00
commit 165429d60e
2 changed files with 6 additions and 2 deletions

View File

@ -367,7 +367,9 @@ void Buff::RecoverHoldWeapons()
void Buff::ProcSprint()
{
if (caster_.Get()->IsPlayer()) {
owner->IncDisableMoveDirTimes();
if (meta->int_param5) {
owner->IncDisableMoveDirTimes();
}
{
int old_times = owner->GetDisableMoveDirTimes();
owner->SetDisableMoveDirTimes(0);

View File

@ -686,7 +686,9 @@ void Creature::OnBuffRemove(Buff& buff)
switch (buff.meta->i->buff_effect()) {
case kBET_Sprint:
{
DecDisableMoveDirTimes();
if (buff.meta->int_param5) {
DecDisableMoveDirTimes();
}
}
break;
case kBET_HoldShield: