Nah, this was all the diff (as in diff -p -b -E):
*** 2837,2849 ****
(PE_And(
(Pred_File_Exists(PE_LiteralString "override/kitlist.2da")),
(Pred_File_Contains(PE_LiteralString "override/kitlist.2da",
! PE_LiteralString k.kit_name))))) then begin
log_and_print "\n\nERROR: Kit [%s] already present! Skipping!\n\n"
k.kit_name
end else begin
--- 2904,2916 ----
(PE_And(
(Pred_File_Exists(PE_LiteralString "override/kitlist.2da")),
(Pred_File_Contains(PE_LiteralString "override/kitlist.2da",
! PE_LiteralString ("^" ^ k.kit_name ^ "\\b")))))) then begin
! Var.set_int32 (k.kit_name) (Bcs.int_of_sym game "KITLIST.2DA" k.kit_name) ;
log_and_print "\n\nERROR: Kit [%s] already present! Skipping!\n\n"
k.kit_name
end else begin