1
This commit is contained in:
parent
1dcc6a951f
commit
8c7baf31d4
@ -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
|
||||||
|
@ -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()
|
||||||
|
@ -37,6 +37,7 @@ enum EventId_e
|
|||||||
kFlyHookCreateEvent,
|
kFlyHookCreateEvent,
|
||||||
kFlyHookDestoryEvent,
|
kFlyHookDestoryEvent,
|
||||||
kSkillBulletPreCreateEvent,
|
kSkillBulletPreCreateEvent,
|
||||||
|
kUseSkillEvent,
|
||||||
};
|
};
|
||||||
|
|
||||||
class Weapon;
|
class Weapon;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user