I just finished the part with the ballista that was bugged for some time, let me explain,
I entered the area as the NPC manned the ballista. I died from the overwhelming amount of enemies that jumped me, then I ressed in place but for a long time the NPCs weren't attacking at all, so the quest got stuck as after I revived they didn't attack at all, so I tried exiting the area and re-entering until it finally worked after several attempts.
A progress bar indicating for how long does the NPC need support would be nice.
☁️ Cloud gamer via NVIDIA GeForce NOW
Used to game on Mac until we got the 🖕🏻