1
This commit is contained in:
parent
329937a74e
commit
3155c9edaf
@ -14,10 +14,11 @@ void BeatBackBuff::Activate()
|
||||
#if 1
|
||||
if (std::abs(caster_.Get()->GetAttackDir().x) > FLT_EPSILON ||
|
||||
std::abs(caster_.Get()->GetAttackDir().y) > FLT_EPSILON) {
|
||||
if (std::abs(meta->_int_buff_param1) > 0) {
|
||||
float distance = meta->GetBuffParam1(this);
|
||||
if (std::abs(distance) > 0) {
|
||||
glm::vec3 old_move_dir = owner->GetMoveDir();
|
||||
owner->SetMoveDir(caster_.Get()->GetAttackDir());
|
||||
owner->ForwardMove(meta->_buff_param1);
|
||||
owner->ForwardMove(distance);
|
||||
owner->SetMoveDir(old_move_dir);
|
||||
}
|
||||
}
|
||||
|
@ -3825,6 +3825,7 @@ void Creature::CheckShotHold()
|
||||
if (shot_hold) {
|
||||
if (!remove_shot_hold_timer.expired()) {
|
||||
room->xtimer.Delete(remove_shot_hold_timer);
|
||||
// RemoveBuffByEffectId(kBET_HoldGun);
|
||||
}
|
||||
Buff* buff = GetBuffByEffectId(kBET_HoldGun);
|
||||
if (buff) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user