There is a bit more than bankscreen which has wrong co-ords.. The bankslot functons also need adjusting and finally the 2 buttons at the bottom (depositall etc.).. Here's a very quick fix which will restore basic banking functions:
Simba Code:
function BankScreen: Boolean;
begin
result := findTextTPA(2070783, 5, 115, 287, 155, 312, 'mode', 'SmallChars07', nothing);
end;
function BankIndexToMSPoint(Index: Integer): TPoint;
begin
if (not InRange(Index, 1, 48)) then
begin
srl_Warn('BankIndexToMSPoint', 'Specified index is not a visible bank slot. Returning first slot''s bank point.', warn_AllVersions);
Result := Point(73, 85);
Exit;
end;
Index := Index - 1;
Result := Point(73 + ((Index mod 8) * 47), 85 + (38 * (Index div 8)));
end;
procedure QuickDeposit(Which: String);
begin
if BankScreen then
begin
case lowercase(Which) of
'inventory','inv': MouseBox(431, 304, 458, 327, mouse_left);
'equipment','worn','equip': MouseBox(467, 300, 491, 326, mouse_left);
else
SRL_Warn('QuickDeposit', 'Invalid deposit method ', WARN_ALLVERSIONS);
end;
Wait(200 + Random(300));
end;
end;
Alternatively, you could just replace bank.simba with this: http://pastebin.com/jtjRCreA