1
This commit is contained in:
commit
165429d60e
@ -367,7 +367,9 @@ void Buff::RecoverHoldWeapons()
|
|||||||
void Buff::ProcSprint()
|
void Buff::ProcSprint()
|
||||||
{
|
{
|
||||||
if (caster_.Get()->IsPlayer()) {
|
if (caster_.Get()->IsPlayer()) {
|
||||||
owner->IncDisableMoveDirTimes();
|
if (meta->int_param5) {
|
||||||
|
owner->IncDisableMoveDirTimes();
|
||||||
|
}
|
||||||
{
|
{
|
||||||
int old_times = owner->GetDisableMoveDirTimes();
|
int old_times = owner->GetDisableMoveDirTimes();
|
||||||
owner->SetDisableMoveDirTimes(0);
|
owner->SetDisableMoveDirTimes(0);
|
||||||
|
@ -686,7 +686,9 @@ void Creature::OnBuffRemove(Buff& buff)
|
|||||||
switch (buff.meta->i->buff_effect()) {
|
switch (buff.meta->i->buff_effect()) {
|
||||||
case kBET_Sprint:
|
case kBET_Sprint:
|
||||||
{
|
{
|
||||||
DecDisableMoveDirTimes();
|
if (buff.meta->int_param5) {
|
||||||
|
DecDisableMoveDirTimes();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case kBET_HoldShield:
|
case kBET_HoldShield:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user