1
This commit is contained in:
parent
2eb85601a1
commit
f15c76e30f
@ -517,7 +517,10 @@ void Creature::DoSkill(int skill_id,
|
|||||||
std::set<Creature*> target_list;
|
std::set<Creature*> target_list;
|
||||||
SelectSkillTargets(CurrentSkill(), GetPos(), target_list);
|
SelectSkillTargets(CurrentSkill(), GetPos(), target_list);
|
||||||
TriggerBuff(CurrentSkill(), target_list, kBTT_UseSkill);
|
TriggerBuff(CurrentSkill(), target_list, kBTT_UseSkill);
|
||||||
UpdateSkill();
|
if (!CurrentSkill()->meta->phases.empty() &&
|
||||||
|
CurrentSkill()->meta->phases[0].time_offset <= 0) {
|
||||||
|
UpdateSkill();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
Entity* entity = room->GetEntityByUniId(skill_target_id_);
|
Entity* entity = room->GetEntityByUniId(skill_target_id_);
|
||||||
if (entity && entity->IsEntityType(ET_Player)) {
|
if (entity && entity->IsEntityType(ET_Player)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user