[ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_abi, 24 13 46 ?? ?? 01 a0 61) // soul magnet _abi: db 29 24 05 02 02 02 // ^^ -- A, attack speed bonus Aobscan(_mov3,24 18 46 ?? ?? 01 a0 75) // soul magnet _mov3: db 29 24 03 02 02 02 // ^^ -- B, also change same value on [movement extra] // B is movement speed bonus, for real ;) [DISABLE] //Aobscan(_inv1,24 50 46 ?? ?? 01 2f ?? ad) // soul magnet //_inv1: //db 29 24 02 02 02 02 //Aobscan(_inv2,24 50 46 ?? ?? 01 2f ?? 0e) // soul magnet //_inv2: //db 29 24 02 02 02 02 //Aobscan(_mov1,24 18 46 ?? ?? 01 a0 a2 75 d6) // soul magnet //_mov1: //db 29 24 04 02 02 02 //Aobscan(_mov2,24 18 46 ?? ?? 01 a0 a2 75 63) // soul magnet //_mov2: //db 29 24 04 02 02 02 -- -- [ENABLE] AoBscan(_GiveANamePlease,24 18 46 ?? ?? 01 a0 75) label(GiveANamePlease) registersymbol(GiveANamePlease) _GiveANamePlease: GiveANamePlease: db 29 24 03 02 02 02 [DISABLE] GiveANamePlease: db 29 24 03 02 02 02 -- -- [ENABLE] AoBscan(_GiveANamePlease,24 13 46 ?? ?? 01 a0 61) label(GiveANamePlease) registersymbol(GiveANamePlease) _GiveANamePlease: GiveANamePlease: db 29 24 05 02 02 02 [DISABLE] GiveANamePlease: db 29 24 05 02 02 02 -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_ranged,d0 30 24 00 d7 28 d6 28) // soul magnet _ranged + 02: db 26 48 [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //Aobscan(_activeRadius,75 2a 2a 63 ?? a2 75 d7) //_activeRadius: // x4 //db 2a a0 2a a0 2a a2 // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //Aobscan(_aRadius,25 a0 01 75 63 ?? 60 ?? ?? 46 ?? ?? 00 12 06 00 00 25 e8 02 75) //_aRadius+01: // x4 //db 80 05 //_aRadius+12: // x4 //db a0 0b // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //Aobscan(_autoRadius,01 75 2a 2a 63 ?? a2 5e) //_autoRadius+01: // x4 //db 75 24 0a a2 2a a2 // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_autoRadius,12 15 00 00 62 ?? 60 ?? ?? 0d 0c) _autoRadius+0a: // x4 db 00 // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_state1,46 ?? ?? 00 76 2a 11 08 00 00 29 62 ?? 46 ?? ?? 00 96 12 03) _state1: db 29 27 02 02 //_state1 + 0d: //db 29 26 02 02 Aobscan(_state2,46 ?? ?? 00 76 2a 11 08 00 00 29 62 ?? 46 ?? ?? 00 96 11 46) _state2: db 29 27 02 02 //_state2 + 0d: //db 29 26 02 02 Aobscan(_state3,46 ?? ?? 00 76 2a 11 08 00 00 29 62 ?? 46 ?? ?? 00 96 11 ea) _state3: db 29 27 02 02 //_state3 + 0d: //db 29 26 02 02 [DISABLE] -- -- [ENABLE] // //Aobscan(_gl,05 01 00 01 24 d0 30 60 ?? ?? 11 0e 00 00 5d) //Aobscan(_gl,14 0b 00 00 5d ?? ?? 4f ?? ?? 00 10 0f 00 00 d1 2c ?? ?? 14 07 00 00 5d ?? ?? 4f ?? ?? 00 60) // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_ed,38 d0 30 60 ?? ?? 11 12) // - d9 // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //Aobscan(_g1,d3 61 ?? ?? 47 ?? ?? ?? ?? ?? ?? ?? ?? ?? 60 ?? ?? d5 5f ?? ?? 66 ?? ?? 66 ?? ?? 4f ?? ?? 00 47 00 00 ?? ?? ?? ?? ?? ?? 0e 60) //Aobscan(_g2,4f ?? ?? 01 47 ?? ?? ?? ?? ?? ?? ?? ?? ?? 60 ?? ?? d5 5f ?? ?? 66 ?? ?? 66 ?? ?? 4f ?? ?? 00 47 00 00 ?? ?? ?? ?? ?? ?? 0e 60) //Aobscan(_g3,60 ?? ?? 63 05 5f ?? ?? 66 ?? ?? 66 ?? ?? 66 ?? ?? 4a ?? ?? ?? 02 5e) Aobscan(_gq,8e 01 d0 30 24 00 d7 20 d6 60 ?? ??) Aobscan(_dangerMode,d0 30 60 ?? ?? 25 80 01 a8 24 00 ab 96 48) // soul magnet _dangerMode + 05: db 24 ff 02 alloc(mcode,256) CreateThread(mcode) mcode: mov esi,_ed inc esi mov edi,_gq inc edi inc edi mov ecx,38 rep movsb ret dealloc(mcode) [DISABLE] -- -- [ENABLE] // Aobscan(_gl,60 ?? ?? d5 5f ?? ?? 66 ?? ?? 66 ?? ?? 4f ?? ?? 00 47 00 00 ?? ?? 03 03 00 02) //Aobscan(_gl,14 0b 00 00 5d ?? ?? 4f ?? ?? 00 10 0f 00 00 d1 2c ?? ?? 14 07 00 00 5d ?? ?? 4f ?? ?? 00 60) // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_ed,4f ?? ?? 00 47 60 ?? ?? 96 2a 12) // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_g1,d3 61 ?? ?? 47 ?? ?? ?? ?? ?? ?? ?? ?? ?? 60 ?? ?? d5 5f ?? ?? 66 ?? ?? 66 ?? ?? 4f ?? ?? 00 47 00 00 ?? ?? ?? ?? ?? ?? 0e 60) Aobscan(_g2,4f ?? ?? 01 47 ?? ?? ?? ?? ?? ?? ?? ?? ?? 60 ?? ?? d5 5f ?? ?? 66 ?? ?? 66 ?? ?? 4f ?? ?? 00 47 00 00 ?? ?? ?? ?? ?? ?? 0e 60) Aobscan(_g3,60 ?? ?? 63 05 5f ?? ?? 66 ?? ?? 66 ?? ?? 66 ?? ?? 4a ?? ?? ?? 02 5e) Aobscan(_dangerMode,d0 30 60 ?? ?? 25 80 01 a8 24 00 ab 96 48) // soul magnet _dangerMode + 05: db 24 ff 02 alloc(mcode,256) CreateThread(mcode) mcode: mov esi,_ed mov edi,_g1 mov ax,[esi+01] mov [edi+1c],ax mov edi,_g2 mov [edi+1c],ax mov edi,_g3 mov [edi+0f],ax //mov [edi+05],ax //mov [edi+08],ax //mov [edi+18],ax //mov [edi+1b],ax ret dealloc(mcode) [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_dangerMode,d0 30 60 ?? ?? 25 80 01 a8 24 00 ab 96 48) // soul magnet _dangerMode + 05: db 24 ff 02 Aobscan(_dangerMode2,47 60 ?? 2c ?? ?? 46 ?? ?? 01 12 5d) // soul magnet _dangerMode2 + 0b: db 00 _dangerMode2 + 20: db 00 _dangerMode2 + 2f: db 00 _dangerMode2 + 26: db 24 41 02 [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28|29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //Aobscan(_resize, 66 ?? ?? a2 61 ?? ?? d2 60 ?? ?? ?? 60 ?? 63 ?? 5f ?? 66 ?? 66 ?? ?? a2) //_resize: //db 29 24 02 //_resize+14: //db 29 24 02 // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28|29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_resize, 42 ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 00 00 14 40 ?? ?? ?? ?? ?? ?? ?? ?? 00 00 00 00 00 00 f0 3f) _resize+ 1f: db 00 40 [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28|29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_setsize,0E 2D 00 00 60 ?? d1 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? 4F ?? ?? 03 10) // x1d, +0d, +2a Aobscan(_screen, d0 30 60 ?? ?? 66 ?? ?? 73 d6 60 ?? ?? 66 ?? ?? 73 d7 d2) //Aobscan(_resize, 10 25 00 00 d0 30 5a 00 2a d7 2a 30 2b 6d 01 60) // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28|29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //_resize+0f: // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28|29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 //db 5d 00 00 60 00 00 2a 66 00 00 75 2b 66 00 00 75 24 04 75 24 04 a3 29 29 29 29 47 //4f 00 00 03 47 // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b //_resize-0c: //db 18 Aobscan(_canfull, d0 30 5d ?? ?? 46 ?? ?? 00 96 2a 12 0c 00 00 29 5d ?? ?? 60 ?? ?? 46 ?? ?? 01 96 2a 12) _canfull+02: // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28|29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 db 5d 00 00 60 00 00 2a 66 00 00 75 2b 66 00 00 75 24 04 75 24 02 a3 4f 00 00 03 26 48 alloc(mcode,256) CreateThread(mcode) mcode: mov esi,_setsize mov edi,_canfull //mov al,[esi+05] //mov [edi+10],al mov ax,[esi+2a] mov [edi+03],ax mov [edi+19],ax mov esi,_screen mov ax,[esi+03] mov [edi+06],ax //mov [edi+19],ax mov ax,[esi+06] mov [edi+0a],ax mov ax,[esi+0e] mov [edi+0f],ax ret dealloc(mcode) [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_auto3xAtk,76 ?? ?? 12 02 00 00 27 48 ?? ?? ?? ?? 48 00 00 ?? ?? 02 02 00 01 ?? d0 30 d1 5e ?? ?? ?? 2b 61 ?? ?? ?? 47 00 00 ?? ?? 01 02 00 01 ?? d0) // soul magnet _auto3xAtk + 09: db 26 48 _auto3xAtk + 3d: db 26 48 //_auto3xAtk + 5d: //db 26 48 //_dblspd + 22: //db d3 //24 00 d6 5d ?? ?? 46 ?? ?? 00 11 01 00 00 47 d0 d1 4e ?? ?? 01 60 ?? ?? d1 [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_auto3xgold,76 ?? ?? 12 02 00 00 27 48 ?? ?? ?? ?? 48 00 00 ?? ?? 02 02 00 01 ?? d0 30 d1 5e ?? ?? ?? 2b 61 ?? ?? ?? 47 00 00 ?? ?? 01 02 00 01 ?? d0) // soul magnet //_auto3xgold + 09: //db 26 48 //_auto3xgold + 3a: //db 26 48 _auto3xgold + 63: db 26 48 //_dblspd + 22: //db d3 //24 00 d6 5d ?? ?? 46 ?? ?? 00 11 01 00 00 47 d0 d1 4e ?? ?? 01 60 ?? ?? d1 [DISABLE] -- -- [ENABLE] // // 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 Aobscan(_noTrashMode,60 ?? 46 ?? 00 12 06 00 00 24 02 10) // soul magnet //_auto3xgold + 09: //db 26 48 //_auto3xgold + 3a: //db 26 48 _noTrashMode + 06: db 00 // NO TRASH MODE, ONLY SELL MODE //_dblspd + 22: //db d3 //24 00 d6 5d ?? ?? 46 ?? ?? 00 11 01 00 00 47 d0 d1 4e ?? ?? 01 60 ?? ?? d1 [DISABLE] -- --