correct firelines, super basic guard AI and shooting