diff --git a/TR5Main/Game/lara.cpp b/TR5Main/Game/lara.cpp index 4c160d94a..08a1032bf 100644 --- a/TR5Main/Game/lara.cpp +++ b/TR5Main/Game/lara.cpp @@ -5208,7 +5208,6 @@ void lara_as_all4s(ITEM_INFO* item, COLL_INFO* coll)//14970, 14A78 (F) item->frameNumber = Anims[item->animNumber].frameBase; item->goalAnimState = STATE_LARA_MISC_CONTROL; item->currentAnimState = STATE_LARA_MISC_CONTROL; - Lara.gunStatus = LG_HANDS_BUSY; } else if (LaraFloorFront(item, item->pos.yRot, 256) == 256 && @@ -5220,10 +5219,11 @@ void lara_as_all4s(ITEM_INFO* item, COLL_INFO* coll)//14970, 14A78 (F) item->frameNumber = Anims[item->animNumber].frameBase; item->goalAnimState = STATE_LARA_MISC_CONTROL; item->currentAnimState = STATE_LARA_MISC_CONTROL; - Lara.gunStatus = LG_HANDS_BUSY; } } + Lara.gunStatus = LG_HANDS_BUSY; + if (TrInput & IN_LOOK) LookUpDown();