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

View File

@ -868,10 +868,12 @@ void Creature::ProcBuffEffect(Creature* caster, Buff* buff)
break; break;
case kBET_SummonHero: case kBET_SummonHero:
{ {
SummonHero(buff, if (!dead) {
GetPos(), SummonHero(buff,
GetMoveDir(), GetPos(),
buff->meta->hero_infos); GetMoveDir(),
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;