move down single hit animation to before cast.resolve()

This commit is contained in:
Mashy 2019-12-19 16:23:14 +10:00
parent 5b5b8d3740
commit 4c26f911ab

View File

@ -502,8 +502,6 @@ impl Game {
if cast.skill.aoe() {
self.action(cast, Action::HitAoe);
} else {
self.action(cast, Action::Hit);
}
let casts = self.modify_cast(cast);
@ -538,6 +536,11 @@ impl Game {
return self.resolve(Cast { target: cast.source, ..cast });
}
if !cast.skill.aoe() {
self.action(cast, Action::Hit);
}
cast.resolve(self);
self