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 #endif
target_valid_pos_activated = false; target_valid_pos_activated = false;
RemoveBuffByEffectId(kBET_Hide); RemoveHideEffect(kUseSkillReason);
if (!nature_recover_hp_idle_timer.expired()) { if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent room->xtimer.FireEvent
( (
@ -2460,7 +2460,7 @@ void Creature::UpdateMove()
{ {
Buff* hide_buff = GetBuffByEffectId(kBET_Hide); Buff* hide_buff = GetBuffByEffectId(kBET_Hide);
if (hide_buff && hide_buff->meta->_int_buff_param1 > 0) { 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_PeaceMode);
RemoveBuffByEffectId(kBET_Hide); RemoveHideEffect(kOnBulletHitReason);
if (!nature_recover_hp_idle_timer.expired()) { if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent room->xtimer.FireEvent
( (
@ -2460,7 +2460,7 @@ void Human::OnExplosionHit(Explosion* e)
} }
RemoveBuffByEffectId(kBET_PeaceMode); RemoveBuffByEffectId(kBET_PeaceMode);
RemoveBuffByEffectId(kBET_Hide); RemoveHideEffect(kOnExplosionHitReason);
if (!nature_recover_hp_idle_timer.expired()) { if (!nature_recover_hp_idle_timer.expired()) {
room->xtimer.FireEvent room->xtimer.FireEvent
( (

View File

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