fix bar bugs, add colors for shield bar