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