fixed defensive roll bug