Control issues

Hi guys.

crikey i havent posted here in an age. Anyway im again working on milos adventure, and ive been doing the blocking action using the shift key.

Im running into trouble though because i want him to block while just holding shift that then changes the graphic into him holding the shield. still image.

however i also want when you hold shift and move (direction keys) for him to animate.

now i can get either “one” of these to work and i assume its because of using the if key is down shift. line for standing and blocking cancelling out what im saying for if shifts down and a direction is also down.

Is there a way to say (if we use the right arrow button as an example)

if (Key.isDown(Key.SHIFT) "but right isnt down") { 
do this
}

Thanks :love: