This commit is contained in:
aozhiwei 2021-06-07 12:09:56 +08:00
parent 3f7f8c4b42
commit f7a217e8f0

View File

@ -868,11 +868,13 @@ void Creature::ProcBuffEffect(Creature* caster, Buff* buff)
break; break;
case kBET_SummonHero: case kBET_SummonHero:
{ {
if (!dead) {
SummonHero(buff, SummonHero(buff,
GetPos(), GetPos(),
GetMoveDir(), GetMoveDir(),
buff->meta->hero_infos); buff->meta->hero_infos);
} }
}
break; break;
case kBET_Shield: case kBET_Shield:
{ {
@ -887,9 +889,7 @@ void Creature::ProcBuffEffect(Creature* caster, Buff* buff)
case kBET_SummonObstacle: case kBET_SummonObstacle:
{ {
if (!dead) { if (!dead) {
a8::Vec2 target_pos = caster->GetPos() + caster->skill_dir_ * caster->skill_distance_; SummonObstacle(buff, buff->meta->param1, buff_vec2_param1);
target_pos = buff_vec2_param1;
SummonObstacle(buff, buff->meta->param1, target_pos);
} }
} }
break; break;