As you may notice that I ported HL2 to Alien Swarm engine (newer engine), and I have a odd problem with npc shooting, now I've track down the problem but it need model recompiling and I lack of modeling skills. So I'm here to ask for help.
This video shows my version of monk, he can shoot but he's still petty broken...




