xeross155: Why have you removed the soap (and all the files assoc with soap) that was added back in February?
From what I can tell, the reason it is failing is because the script patch is looking for a certain line which no longer is available in your version, but is available in the master mangos version.
OK the patch worked fine with a clone of master and a pull from xeross's branch
git clone git:// githib.com/mangos/mangos.git
git pull git://github.com/xeross/mangos.git ahbot
then applied the SD2 patch and had no errors.