fix sprite side on attack
This commit is contained in:
parent
c16870102b
commit
59f1227033
@ -124,6 +124,10 @@ function attack:cast(caster, target)
|
|||||||
local targetSprite = targetCharacter:has(Tree.behaviors.sprite)
|
local targetSprite = targetCharacter:has(Tree.behaviors.sprite)
|
||||||
if not sprite or not targetSprite then return true end
|
if not sprite or not targetSprite then return true end
|
||||||
|
|
||||||
|
if sprite.side == targetSprite.side then
|
||||||
|
sprite.side = -sprite.side
|
||||||
|
end
|
||||||
|
|
||||||
AnimationNode {
|
AnimationNode {
|
||||||
onEnd = function() caster:has(Tree.behaviors.spellcaster):endCast() end,
|
onEnd = function() caster:has(Tree.behaviors.spellcaster):endCast() end,
|
||||||
children = {
|
children = {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user