1
This commit is contained in:
parent
122a4274c5
commit
0d6bcaf342
@ -54,7 +54,7 @@ void Buff::InternalTimerAddBuff(Creature* caster)
|
|||||||
int buff_id = param.param2;
|
int buff_id = param.param2;
|
||||||
MetaData::Skill* skill = (MetaData::Skill*)param.param3.GetUserData();
|
MetaData::Skill* skill = (MetaData::Skill*)param.param3.GetUserData();
|
||||||
MetaData::Buff* buff_meta = MetaMgr::Instance()->GetBuff(buff_id);
|
MetaData::Buff* buff_meta = MetaMgr::Instance()->GetBuff(buff_id);
|
||||||
{
|
if (buff_meta) {
|
||||||
SkillCasterState old_caster_state;
|
SkillCasterState old_caster_state;
|
||||||
caster_state->caster.Get()->FillSkillCasterState(&old_caster_state);
|
caster_state->caster.Get()->FillSkillCasterState(&old_caster_state);
|
||||||
caster_state->caster.Get()->RecoverSkillCasterState(caster_state);
|
caster_state->caster.Get()->RecoverSkillCasterState(caster_state);
|
||||||
@ -74,7 +74,7 @@ void Buff::InternalTimerAddBuff(Creature* caster)
|
|||||||
caster->FillSkillCasterState(caster_state);
|
caster->FillSkillCasterState(caster_state);
|
||||||
|
|
||||||
a8::XParams param;
|
a8::XParams param;
|
||||||
param.SetSender(this);
|
param.SetSender(owner);
|
||||||
param.SetParam1(caster_state);
|
param.SetParam1(caster_state);
|
||||||
param.SetParam2(meta->i->buff_param2());
|
param.SetParam2(meta->i->buff_param2());
|
||||||
param.SetParam3(caster->CurrentSkill() ? caster->CurrentSkill()->meta : nullptr);
|
param.SetParam3(caster->CurrentSkill() ? caster->CurrentSkill()->meta : nullptr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user