# HG changeset patch # User Wuzzy # Date 1506729898 -7200 # Node ID d05a159e7874bd2e896a8f0576a932dc89cec05e # Parent a45f8eec68695012d3c1569f9ae8b1559614bc4f ACF1: Fix princess/elder flying very weirdly when punching to direction they look at diff -r a45f8eec6869 -r d05a159e7874 share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/first_blood.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/first_blood.lua Sat Sep 30 01:45:01 2017 +0200 +++ b/share/hedgewars/Data/Missions/Campaign/A_Classic_Fairytale/first_blood.lua Sat Sep 30 02:04:58 2017 +0200 @@ -248,7 +248,7 @@ end function DoNeedToTurn(gear) - if gear == princess then + if gear == princess and not princessDamaged then if GetX(princess) > GetX(youngh) then HogTurnLeft(princess, true) princessFace = "Left" @@ -256,7 +256,7 @@ HogTurnLeft(princess, false) princessFace = "Right" end - else + elseif gear == elderh and not elderDamaged then if GetX(elderh) > GetX(youngh) then HogTurnLeft(elderh, true) elderFace = "Left"