1
This commit is contained in:
parent
5cb408a24f
commit
8940c24404
@ -495,12 +495,32 @@ void Skill::ProcCMXD()
|
||||
|
||||
void Skill::ProcMYXY()
|
||||
{
|
||||
|
||||
owner->GetTrigger()->AddListener
|
||||
(
|
||||
kStartSwitchWeaponBuffEvent,
|
||||
[this] (const std::vector<std::any>& params)
|
||||
{
|
||||
Buff* buff = std::any_cast<Buff*>(params.at(0));
|
||||
if (!buff->skill_meta || buff->skill_meta->GetMagicId() != MAGIC_HJHX) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
);
|
||||
owner->GetTrigger()->AddListener
|
||||
(
|
||||
kEndSwitchWeaponBuffEvent,
|
||||
[this] (const std::vector<std::any>& params)
|
||||
{
|
||||
Buff* buff = std::any_cast<Buff*>(params.at(0));
|
||||
if (!buff->skill_meta || buff->skill_meta->GetMagicId() != MAGIC_HJHX) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
void Skill::ProcGZJS()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void Skill::ProcJYFH()
|
||||
|
@ -31,6 +31,8 @@ enum EventId_e
|
||||
kYsRemoveEvent,
|
||||
kStartRescueEvent,
|
||||
kEndRescueEvent,
|
||||
kStartSwitchWeaponBuffEvent,
|
||||
kEndSwitchWeaponBuffEvent,
|
||||
};
|
||||
|
||||
class Weapon;
|
||||
|
Loading…
x
Reference in New Issue
Block a user