This commit is contained in:
aozhiwei 2022-10-18 18:42:59 +08:00
parent 1dcc6a951f
commit 8c7baf31d4
3 changed files with 7 additions and 4 deletions

View File

@ -692,7 +692,7 @@ void Skill::ProcGZJS()
(const std::vector<std::any>& params) mutable (const std::vector<std::any>& params) mutable
{ {
Bullet* bullet = std::any_cast<Bullet*>(params.at(0)); Bullet* bullet = std::any_cast<Bullet*>(params.at(0));
if (!bullet->skill_meta || bullet->skill_meta->GetMagicId() != MAGIC_HJHX) { if (!bullet->skill_meta || bullet->skill_meta->GetMagicId() != MAGIC_FG) {
return; return;
} }
if (!dmg_ruduce_timer.expired()) { if (!dmg_ruduce_timer.expired()) {
@ -729,14 +729,15 @@ void Skill::ProcGZJS()
} }
*hold_gun_buff_uniid = owner->TryAddBuffAndSetTime *hold_gun_buff_uniid = owner->TryAddBuffAndSetTime
(owner, (owner,
meta->number_meta->pb->buff_id(), //meta->number_meta->pb->buff_id(),
meta->number_meta->float_time * 1000, 204014,
10 * 1000,
meta); meta);
owner->TryAddBuffAndSetTime owner->TryAddBuffAndSetTime
(owner, (owner,
kDispelEffectBuffId, kDispelEffectBuffId,
0, 100,
meta); meta);
owner->TryAddBuffAndSetTime owner->TryAddBuffAndSetTime

View File

@ -180,6 +180,7 @@ void Trigger::UseSkill(Skill* skill)
AddBuffs(buff->meta->int_param1, buff->meta->param4_int_list); AddBuffs(buff->meta->int_param1, buff->meta->param4_int_list);
} }
}); });
DispatchEvent(kUseSkillEvent, {skill});
} }
void Trigger::HpChg() void Trigger::HpChg()

View File

@ -37,6 +37,7 @@ enum EventId_e
kFlyHookCreateEvent, kFlyHookCreateEvent,
kFlyHookDestoryEvent, kFlyHookDestoryEvent,
kSkillBulletPreCreateEvent, kSkillBulletPreCreateEvent,
kUseSkillEvent,
}; };
class Weapon; class Weapon;