The "fix" for Lasaonar would be to remove all changes BP introduces to his script, because it already works fine the way it is.
actually, Lasaonar hasn't worked in any version of BP i've played - i first tried to fix it in version 3 of the s_and_h patch for BPv161G (that'd be october, 2004); the version that exists in BPv177 was added in v175 (i think) (and not by me, btw) in response to persistent reports from early beta testers about unaltered Lasaonar not working in BPv170 thru 175.
that said, i'm removing it from v178 - i figure we may as well start with the default code and work our way from there (and yes, i'm working on v178: i missed my end-of-jan deadline, and have been stuck in work hell ever since - which was why i was trying to finish it before the end of jan).