// Bitmap patch reversed from Abyss
// All credit to Blade3575

var bm1 = scan('client.exe', '80 BF 88 00 00 00 00 57 74 0D');

if (debug) {
    send(bm1);
}

patch(bm1.add(8), 0x90);
patch(bm1.add(9), 0x90);

var bm2 = scan('client.exe', '80 BE 88 00 00 00 00 74 ?? B9 ?? ?? ?? ?? E8 ?? ?? ?? ?? 83 F8 01 75');

if (debug) {
    send(bm2);
}

patch(bm2.add(22), 0xEB);

@@ -124,91 +124,8 @@
 ');%0A
-%0Aif (debug) %7B%0A    send(bm1);%0A%7D%0A%0Apatch(bm1.add(8), 0x90);%0Apatch(bm1.add(9), 0x90);%0A%0A
 var 
@@ -251,15 +251,156 @@
 d(bm
-2);%0A%7D%0A%0A
+1);%0A    send(bm2);%0A%7D%0A%0Aif (bm1 == NULL %7C%7C bm2 == NULL)%0A%09send('Failed to apply patch.');%0Aelse%0A%7B%0A%09patch(bm1.add(8), 0x90);%0A%09patch(bm1.add(9), 0x90);%0A%0A%09
 patc
@@ -421,8 +421,10 @@
  0xEB);%0A
+%7D%0A

Update BitmapFont.js