This commit is contained in:
aozhiwei 2023-10-26 19:09:01 +08:00
parent 20df99ec29
commit cc9ca2a325
3 changed files with 5 additions and 5 deletions

View File

@ -944,7 +944,7 @@ void Creature::DoSkill(int skill_id,
}
#endif
target_valid_pos_activated = false;
RemoveBuffByEffectId(kBET_Hide);
RemoveHideEffect(kUseSkillReason);
if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent
(
@ -2460,7 +2460,7 @@ void Creature::UpdateMove()
{
Buff* hide_buff = GetBuffByEffectId(kBET_Hide);
if (hide_buff && hide_buff->meta->_int_buff_param1 > 0) {
RemoveBuffByEffectId(kBET_Hide);
RemoveHideEffect(kMoveReason);
}
}

View File

@ -2304,7 +2304,7 @@ void Human::OnBulletHit(IBullet* bullet)
}
RemoveBuffByEffectId(kBET_PeaceMode);
RemoveBuffByEffectId(kBET_Hide);
RemoveHideEffect(kOnBulletHitReason);
if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent
(
@ -2460,7 +2460,7 @@ void Human::OnExplosionHit(Explosion* e)
}
RemoveBuffByEffectId(kBET_PeaceMode);
RemoveBuffByEffectId(kBET_Hide);
RemoveHideEffect(kOnExplosionHitReason);
if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent
(

View File

@ -1707,7 +1707,7 @@ void Player::UpdateThrowBomb()
weapon.meta &&
weapon.ammo > 0) {
if (HasBuffEffect(kBET_Hide)) {
RemoveBuffByEffectId(kBET_Hide);
RemoveHideEffect(kShotReason);
}
if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent