diff --git a/core/src/skill.rs b/core/src/skill.rs index 02ee2586..97771943 100644 --- a/core/src/skill.rs +++ b/core/src/skill.rs @@ -53,7 +53,7 @@ impl Cast { let mut actions = vec![]; if self.skill.cast_animation() { - actions.push({ Action::Cast { construct: self.target, skill: self.skill }}); + actions.push({ Action::Cast { construct: self.source, skill: self.skill }}); } actions.push(Action::Hit { construct: self.target, skill: self.skill });