953 "Check Game Version" 80000008 Auto Assembler Script [ENABLE] aobscanmodule(AOB_Version,isaac-ng.exe,42 69 6E 64 69 6E 67 20 6F 66 20 49 73 61 61 63 3A 20 41 66 74 65 72 62 69 72 74 68 20 76) registersymbol(AOB_Version) [DISABLE] unregistersymbol(AOB_Version) 954 "BoI:A Version" 80000008 String 16 0 1
AOB_Version+1D
426 "Search Game Structure" 008000 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth finds the base floor (and a whole lot of other stuff) pointer hopefully version-independent floor pointer location as of 20.11.2015: isaac-ng.exe+2E2634 stat pointer location as of 20.11.2015: isaac-ng.exe+2E417C } [ENABLE] aobscanmodule(AOB_pFloor,isaac-ng.exe,D9 5D * 8B 45 08 D9 00 D8 45 * D9 5D) aobscanmodule(AOB_pStats,isaac-ng.exe,8B 1D * * * * 8B 83 * * * * 8B C8 81 E1 01 00 00 80) alloc(pFloor,256) alloc(pStats,256) registersymbol(AOB_pFloor) registersymbol(pFloor) registersymbol(AOB_pStats) registersymbol(pStats) label(_BackF) label(_BackS) label(_ExitF) label(_ExitS) AOB_pFloor+3: jmp pFloor+C _BackF: AOB_pStats+E: jmp pStats+10 nop _BackS: pFloor: dd 0 // floor pointer dd 0 // item to display dd 0 // cur. item addr // Dumping Code push ebx mov [pFloor],eax cmp byte ptr [eax],0 // is in-game? jz short _ExitF // Do item display stuff mov ebx,[pFloor+4] // get current item ID cmp ebx,0 je +8 // skip next 2 lines cmp ebx,#441 // max. item id jbe +A // skip next 3 lines xor ebx,ebx mov [pFloor+8],ebx // null pointer jmp short _ExitF mov eax,[eax+B7D8] mov eax,[eax] lea ebx,[eax+ebx*4+1DA4] // get item addr mov [pFloor+8],ebx // store addr of current item _ExitF: pop ebx mov eax,[ebp+08] fld dword ptr [eax] jmp _BackF pStats: dd 0 // stats pointer dd 0 // secret to unlock dd 0 // cur. secret addr dd 0 // secrets active? // Dumping Code mov [pStats],ebx push eax cmp byte ptr [pStats+C],0 // do secrets? je short _ExitS // Do secrets code mov eax,[pStats+4] cmp eax,0 je +9 // skip next 2 lines cmp eax,#276 // max. secret num jbe +A // skip next 3 lines xor eax,eax mov [pStats+8],eax jmp short _ExitS lea eax,[ebx+eax+4C] // 4 bytes mov [pStats+8],eax // store addr of current secret cmp byte ptr [pStats+D],1 jne short _ExitS // skip next 2 lines mov byte ptr [eax],1 mov byte ptr [pStats+D],0 _ExitS: pop eax and ecx,80000001 jmp _BackS [DISABLE] AOB_pFloor+3: mov eax,[ebp+08] fld dword ptr [eax] // db 8B 45 08 D9 00 AOB_pStats+E: and ecx,80000001 // db 81 E1 01 00 00 80 unregistersymbol(AOB_pFloor) unregistersymbol(pFloor) unregistersymbol(AOB_pStats) unregistersymbol(pStats) dealloc(pFloor) dealloc(pStats) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+295B "isaac-ng.exe"+2925: 89 45 D8 - mov [ebp-28],eax "isaac-ng.exe"+2928: A1 00 42 FB 00 - mov eax,[isaac-ng.exe+2E4200] "isaac-ng.exe"+292D: 89 45 DC - mov [ebp-24],eax "isaac-ng.exe"+2930: A1 34 26 FB 00 - mov eax,[isaac-ng.exe+2E2634] "isaac-ng.exe"+2935: 85 C0 - test eax,eax "isaac-ng.exe"+2937: 74 12 - je isaac-ng.exe+295B "isaac-ng.exe"+2939: D9 80 2C 4D 13 00 - fld dword ptr [eax+00134CE0] "isaac-ng.exe"+293F: D9 5D D8 - fstp dword ptr [ebp-28] "isaac-ng.exe"+2942: D9 80 30 4D 13 00 - fld dword ptr [eax+00134CE4] "isaac-ng.exe"+2948: D9 5D DC - fstp dword ptr [ebp-24] // ---------- INJECTING HERE ---------- "isaac-ng.exe"+294B: 8B 45 08 - mov eax,[ebp+08] "isaac-ng.exe"+294E: D9 00 - fld dword ptr [eax] // ---------- DONE INJECTING ---------- "isaac-ng.exe"+2950: D8 45 D8 - fadd dword ptr [ebp-28] "isaac-ng.exe"+2953: D9 5D D0 - fstp dword ptr [ebp-30] "isaac-ng.exe"+2956: D9 40 04 - fld dword ptr [eax+04] "isaac-ng.exe"+2959: 8B 45 10 - mov eax,[ebp+10] "isaac-ng.exe"+295C: D8 45 DC - fadd dword ptr [ebp-24] "isaac-ng.exe"+295F: D9 5D D4 - fstp dword ptr [ebp-2C] "isaac-ng.exe"+2962: D9 45 D0 - fld dword ptr [ebp-30] "isaac-ng.exe"+2965: D9 C0 - fld st(0) "isaac-ng.exe"+2967: D8 45 E0 - fadd dword ptr [ebp-20] "isaac-ng.exe"+296A: D9 5D D8 - fstp dword ptr [ebp-28] } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+18D048 "isaac-ng.exe"+18BE9E: CC - int 3 "isaac-ng.exe"+18BE9F: CC - int 3 "isaac-ng.exe"+18BEA0: 55 - push ebp "isaac-ng.exe"+18BEA1: 8B EC - mov ebp,esp "isaac-ng.exe"+18BEA3: 83 E4 F8 - and esp,-08 "isaac-ng.exe"+18BEA6: 83 EC 14 - sub esp,14 "isaac-ng.exe"+18BEA9: 53 - push ebx "isaac-ng.exe"+18BEAA: 8B 1D 7C 41 07 01 - mov ebx,[isaac-ng.exe+2E417C] "isaac-ng.exe"+18BEB0: 8B 83 5C 30 04 00 - mov eax,[ebx+0004305C] "isaac-ng.exe"+18BEB6: 8B C8 - mov ecx,eax // ---------- INJECTING HERE ---------- "isaac-ng.exe"+18BEB8: 81 E1 01 00 00 80 - and ecx,80000001 // ---------- DONE INJECTING ---------- "isaac-ng.exe"+18BEBE: 56 - push esi "isaac-ng.exe"+18BEBF: 57 - push edi "isaac-ng.exe"+18BEC0: 89 5C 24 0C - mov [esp+0C],ebx "isaac-ng.exe"+18BEC4: 79 05 - jns isaac-ng.exe+18D05B "isaac-ng.exe"+18BEC6: 49 - dec ecx "isaac-ng.exe"+18BEC7: 83 C9 FE - or ecx,-02 "isaac-ng.exe"+18BECA: 41 - inc ecx "isaac-ng.exe"+18BECB: 83 F9 01 - cmp ecx,01 "isaac-ng.exe"+18BECE: 75 2D - jne isaac-ng.exe+18D08D "isaac-ng.exe"+18BED0: 80 BB 00 26 04 00 00 - cmp byte ptr [ebx+00042600],00 } 450 "Player 1" FF0000 1 430 "Hearts" 80000008 1 449 "Max Hearts" 80000008 4 Bytes
pFloor
1B30 0 B7D8
455 "Red Hearts" 80000008 4 Bytes
pFloor
1B34 0 B7D8
454 "Eternal Heart" 0:No 1:Yes 80000008 Byte
pFloor
1B38 0 B7D8
453 "Soul Hearts" 80000008 4 Bytes
pFloor
1B3C 0 B7D8
452 "Black Hearts" 80000008 Binary 0 12 0
pFloor
1B40 0 B7D8
927 "Gold Hearts" 80000008 4 Bytes
pFloor
4D3C 0 B7D8
451 "Dead Cat Lives" 80000008 4 Bytes
pFloor
1EE8 0 B7D8
456 "Pickup Items" 80000008 1 461 "Coins" 80000008 4 Bytes
pFloor
1B58 0 B7D8
462 "Bombs" 80000008 4 Bytes
pFloor
1B54 0 B7D8
463 "Keys" 80000008 4 Bytes
pFloor
1B4C 0 B7D8
464 "Gold Key" 1:Yes 0:No 80000008 Byte
pFloor
1B50 0 B7D8
898 "Gold Bomb" 1:Yes 0:No 80000008 Byte
pFloor
1B51 0 B7D8
465 "Cards & Pills" 80000008 1 470 "Type #1" 0:Pills 1:Cards 80000008 Binary 0 1 0
pFloor
4BF8 0 B7D8 Set Value 111 0 0 Set Value 106 1 1
473 "Card/Pill #1" 0:Nothing 1:O The Fool - Where your journey begins [teleport to starting room] 2:I The Magician - May you never miss your goal [homing tears for current room] 3:II The High Priestess - Mother is watching you [hit random enemy, hits Isaac if none] 4:III The Empress - May your rage bring power [+damage and speed in current room] 5:IV The Emperor - Challenge me! [teleport to boss] 6:V The Hierophant - Two prayers for the lost [spawn 2 soul hearts] 7:VI The Lovers - May you prosper and be in good health [spawn 2 hearts] 8:VII The Chariot - May nothing stand before you [temporary invincibility] 9:VIII Justice - May your future become balanced [spawn 1 varying key, heart, bomb, coin] 10:IX The Hermit - May you see what life has to offer [teleport to shop] 11:X Wheel of Fortune - Spin the wheel of destiny [spawn fortune telling or slots machine] 12:XI Strength - May your power bring rage [+1 stats and size for current room] 13:XII The Hanged Man - May you find enlightenment [flight for current room] 14:XIII Death - Lay waste to all that oppose you [damage all enemies in current room] 15:XIV Temperance - May you be pure in heart [spawn blood donation machine] 16:XV The Devil - Revel in the power of your darkness [+damage in current room] 17:XVI The Tower - Destruction brings creation [spawn troll bombs in current room] 18:XVII The Stars - May you find what you desire [teleport to item room] 19:XVIII The Moon - May you find all you have lost [teleport to current floor's secret room] 20:XIX The Sun - May the light heal and enlighten you [full heal, damage enemies, show map] 21:XX Judgement - Judge lest ye be judged [spawn a beggar/demon beggar/key beggar] 22:XXI The World - Open your eyes and see [reveal entire map and icon rooms] 23:2 of Clubs - Item multiplier [2x current bombs; +2 if none] 24:2 of Diamonds - Item multiplier [2x current coins; +2 if none] 25:2 of Spades - Item multiplier [2x current keys; +2 if none] 26:2 of Hearts - Item multiplier [2x current hearts; if at half health recovers 2] 27:Joker, The - ??? [teleport to angel/devil room] 28:Hagalaz - Destruction [destroy current room's rocks, poops, and skulls] 29:Jera - Abundance [double pickups in current room] 30:Ehwaz - Passage [create a trapdoor] 31:Dagaz - Purity [remove floor's curse; 1 soul heart if none] 32:Ansuz - Vision [reveal entire map, secrets, icon rooms] 33:Perthro - Change [change pedestal item] 34:Berkano - Companionship [summon 3 blue spiders + 3 blue flies] 35:Algiz - Resistance [temporary invincibility, slightly longer] 36:Blank Rune - ??? [Random Rune Effect] 37:Chaos Card - ??? [throws card in front of Isaac, 1hit kill ANYTHING or open door] 38:Credit Card - Charge it! [current floor's shop/devil/angel room deals are free] 39:Rules Card - ??? [show a cryptic message, hinting to unlocking secrets] 40:Card Against Humanity, A - Something stinks… [fill entire room with poop] 41:Suicide King - A true ending? [off yourself, spawn 1 pedestal item and some pickups] 42:Get Out Of Jail Free Card - Open sesame [opens all doors] 43:? Card - Double active [uses current use Item for free] 44:Dice Shard - D6 + D20 45:Emergency Contact - Help from above 80000008 4 Bytes
pFloor
4BF4 0 B7D8
472 "Type #2" 0:Pills 1:Cards 80000008 Binary 0 1 0
pFloor
4C00 0 B7D8
471 "Card/Pill #2" 0:Nothing 1:O The Fool - Where your journey begins [teleport to starting room] 2:I The Magician - May you never miss your goal [homing tears for current room] 3:II The High Priestess - Mother is watching you [hit random enemy, hits Isaac if none] 4:III The Empress - May your rage bring power [+damage and speed in current room] 5:IV The Emperor - Challenge me! [teleport to boss] 6:V The Hierophant - Two prayers for the lost [spawn 2 soul hearts] 7:VI The Lovers - May you prosper and be in good health [spawn 2 hearts] 8:VII The Chariot - May nothing stand before you [temporary invincibility] 9:VIII Justice - May your future become balanced [spawn 1 varying key, heart, bomb, coin] 10:IX The Hermit - May you see what life has to offer [teleport to shop] 11:X Wheel of Fortune - Spin the wheel of destiny [spawn fortune telling or slots machine] 12:XI Strength - May your power bring rage [+1 stats and size for current room] 13:XII The Hanged Man - May you find enlightenment [flight for current room] 14:XIII Death - Lay waste to all that oppose you [damage all enemies in current room] 15:XIV Temperance - May you be pure in heart [spawn blood donation machine] 16:XV The Devil - Revel in the power of your darkness [+damage in current room] 17:XVI The Tower - Destruction brings creation [spawn troll bombs in current room] 18:XVII The Stars - May you find what you desire [teleport to item room] 19:XVIII The Moon - May you find all you have lost [teleport to current floor's secret room] 20:XIX The Sun - May the light heal and enlighten you [full heal, damage enemies, show map] 21:XX Judgement - Judge lest ye be judged [spawn a beggar/demon beggar/key beggar] 22:XXI The World - Open your eyes and see [reveal entire map and icon rooms] 23:2 of Clubs - Item multiplier [2x current bombs; +2 if none] 24:2 of Diamonds - Item multiplier [2x current coins; +2 if none] 25:2 of Spades - Item multiplier [2x current keys; +2 if none] 26:2 of Hearts - Item multiplier [2x current hearts; if at half health recovers 2] 27:Joker, The - ??? [teleport to angel/devil room] 28:Hagalaz - Destruction [destroy current room's rocks, poops, and skulls] 29:Jera - Abundance [double pickups in current room] 30:Ehwaz - Passage [create a trapdoor] 31:Dagaz - Purity [remove floor's curse; 1 soul heart if none] 32:Ansuz - Vision [reveal entire map, secrets, icon rooms] 33:Perthro - Change [change pedestal item] 34:Berkano - Companionship [summon 3 blue spiders + 3 blue flies] 35:Algiz - Resistance [temporary invincibility, slightly longer] 36:Blank Rune - ??? [Random Rune Effect] 37:Chaos Card - ??? [throws card in front of Isaac, 1hit kill ANYTHING or open door] 38:Credit Card - Charge it! [current floor's shop/devil/angel room deals are free] 39:Rules Card - ??? [show a cryptic message, hinting to unlocking secrets] 40:Card Against Humanity, A - Something stinks… [fill entire room with poop] 41:Suicide King - A true ending? [off yourself, spawn 1 pedestal item and some pickups] 42:Get Out Of Jail Free Card - Open sesame [opens all doors] 43:? Card - Double active [uses current use Item for free] 44:Dice Shard - D6 + D20 45:Emergency Contact - Help from above 80000008 4 Bytes
pFloor
4BFC 0 B7D8
800 "Consumed Pills count" 80000008 1 801 "Bad Gas" 1 80000008 4 Bytes
pFloor
248C 0 B7D8
805 "Bad Trip" 1 80000008 4 Bytes
pFloor
2490 0 B7D8
804 "Balls of Steel" 1 80000008 4 Bytes
pFloor
2494 0 B7D8
811 "Bombs Are Key" 1 80000008 4 Bytes
pFloor
2498 0 B7D8
810 "Explosive Diarrhea" 1 80000008 4 Bytes
pFloor
249C 0 B7D8
809 "Full Health" 1 80000008 4 Bytes
pFloor
24A0 0 B7D8
808 "Health Down" 1 80000008 4 Bytes
pFloor
24A4 0 B7D8
807 "Health Up" 1 80000008 4 Bytes
pFloor
24A8 0 B7D8
806 "I Found Pills" 1 80000008 4 Bytes
pFloor
24AC 0 B7D8
815 "Puberty" 1 80000008 4 Bytes
pFloor
24B0 0 B7D8
814 "Pretty Fly" 1 80000008 4 Bytes
pFloor
24B4 0 B7D8
813 "Range Down" 1 80000008 4 Bytes
pFloor
24B8 0 B7D8
812 "Range Up" 1 80000008 4 Bytes
pFloor
24BC 0 B7D8
816 "Speed Down" 1 80000008 4 Bytes
pFloor
24C0 0 B7D8
803 "Speed Up" 1 80000008 4 Bytes
pFloor
24C4 0 B7D8
819 "Tears Down" 1 80000008 4 Bytes
pFloor
24C8 0 B7D8
818 "Tears Up" 1 80000008 4 Bytes
pFloor
24CC 0 B7D8
817 "Luck Down" 1 80000008 4 Bytes
pFloor
24D0 0 B7D8
802 "Luck Up" 1 80000008 4 Bytes
pFloor
24D4 0 B7D8
824 "Telepills" 1 80000008 4 Bytes
pFloor
24D8 0 B7D8
823 "48 Hour Energy" 1 80000008 4 Bytes
pFloor
24DC 0 B7D8
822 "Hematemesis" 1 80000008 4 Bytes
pFloor
24E0 0 B7D8
821 "Paralysis" 1 80000008 4 Bytes
pFloor
24E4 0 B7D8
820 "I can see forever!" 1 80000008 4 Bytes
pFloor
24E8 0 B7D8
827 "Pheromones" 1 80000008 4 Bytes
pFloor
24EC 0 B7D8
826 "Amnesia" 1 80000008 4 Bytes
pFloor
24F0 0 B7D8
825 "Lemon Party" 1 80000008 4 Bytes
pFloor
24F4 0 B7D8
828 "R U A Wizard?" 1 80000008 4 Bytes
pFloor
24F8 0 B7D8
868 "Percs!" 1 80000008 4 Bytes
pFloor
24FC 0 B7D8
877 "Addicted!" 1 80000008 4 Bytes
pFloor
2500 0 B7D8
876 "Re-Lax" 1 80000008 4 Bytes
pFloor
2504 0 B7D8
875 "???" 1 80000008 4 Bytes
pFloor
2508 0 B7D8
874 "One makes you larger" 1 80000008 4 Bytes
pFloor
250C 0 B7D8
873 "One makes you small" 1 80000008 4 Bytes
pFloor
2510 0 B7D8
872 "Infested!" 1 80000008 4 Bytes
pFloor
2514 0 B7D8
871 "Infested?" 1 80000008 4 Bytes
pFloor
2518 0 B7D8
870 "Power Pill!" 1 80000008 4 Bytes
pFloor
251C 0 B7D8
869 "Retro Vision" 1 80000008 4 Bytes
pFloor
2520 0 B7D8
955 "Friends till the end!" 80000008 4 Bytes
pFloor
2524 0 B7D8
474 "Held Item" 80000008 1 480 "Current Held Item" 0:-None- 130:A Pony - Flight + dash attack 65:Anarchist Cookbook - Summon bombs 136:Best Friend - Friends 'till the end 286:Blank Card - Card mimic 186:Blood Rights - Mass enemy damage at a cost 42:Bob's Rotten Head - Reusable ranged bomb 78:Book of Revelations - Reusable soul protection 287:Book of Secrets - ??? 58:Book of Shadows - Temporary invincibility 357:Box of Friends - Double your friends 288:Box of Spiders - It's a box of spiders 326:Breath of Life - Invincibility at a cost 294:Butter Bean - Reusable knock-back 296:Converter - Convert your soul 160:Crack the Sky - Holy white death 158:Crystal Ball - I see my future 285:D10 - Reroll enemies 283:D100 - REEROLLLLL! 386:D12 - Rerolls rocks 166:D20 - Reroll the basics 284:D4 - Reroll into something else 437:D7 - Reroll Rewards! 406:D8 - Reroll stats 175:Dad's Key - Opens all doors... 124:Dead Sea Scrolls - It's a mystery 85:Deck of Cards - Reusable card generator 347:Diplopia - Double item vision 47:Doctor's Remote - Reusable air strike 291:Flush! - ... 127:Forget Me Now - I don't remember... 382:Friendly Ball - Gotta fetch 'em all! 352:Glass Cannon - Be gentle... 422:Glowing Hour Glass - Turn back time 145:Guppy's Head - Reusable fly hive 133:Guppy's Paw - Soul converter 293:Head of Krampus - Krampus rage 429:Head of the Keeper - Penny tears! 282:How to Jump - It's time you learned how 323:Isaac's Tears - Collected tears 135:IV Bag - Portable blood bank 434:Jar of Flies - gotta catch 'em all? 40:Kamikaze! - Become the bomb! 421:Kidney Bean - Love Toots! 56:Lemon Mishap - Oops... 295:Magic Fingers - Pay to play 351:Mega Bean - Giga Fart! 441:Mega Blast - Laser breath 427:Mine Crafter - Booom! 102:Mom's Bottle of Pills - Reusable pill generator 439:Mom's Box - What's inside? 39:Mom's Bra - Mass fear 41:Mom's Pad - Gross... 123:Monster Manual - Temporary buddy generator 86:Monstro's Tooth - Summon Monstro 37:Mr. Boom - Reusable bomb buddy 77:My Little Unicorn - Temporary badass 147:Notched Axe - Rocks don't stand a chance 297:Pandora's Box - ? ? 348:Placebo - Pill mimic 177:Portable Slot - Gamble 24/7 146:Prayer Card - Reusable eternity 126:Razor Blade - Feel my pain 289:Red Candle - Flame on 137:Remote Detonator - Remote bomb detonation 292:Satanic Bible - Reusable evil 325:Scissors - Lose your head 49:Shoop da Whoop! - BLLLARRRRGGG! 171:Spider Butt - Mass enemy slowdown + damage 38:Tammy's Head - Reusable tear burst 383:Tear Detonator - Remote tear detonation 192:Telepathy For Dummies - Temporary psychic shot 44:Teleport! - Teleport! 419:Teleport 2.0 - I-teleport! 111:The Bean - Toot on command 33:The Bible - Temporary flight 34:The Book of Belial - Temporary DMG up 97:The Book of Sin - Reusable item generator 338:The Boomerang - It will never leave you 164:The Candle - Reusable flames 105:The D6 - Reroll your destiny 93:The Gamekid - Temporary Man-Pac 66:The Hourglass - Temporary enemy slowdown 290:The Jar - Save your life 83:The Nail - Temporary demon form 35:The Necronomicon - Mass room damage 107:The Pinking Shears - Cut and run 36:The Poop - Plop! 324:Undefined - Undefined 298:Unicorn Stump - You feel stumped 396:Ventricle Razor - Short cutter 84:We Need To Go Deeper! - Reusable level skip 181:White Pony - Flight + holy death 349:Wooden Nickel - Flip a coin 45:Yum Heart - Reusable regeneration 80000008 4 Bytes
pFloor
1CF4 0 B7D8
484 "Current Held Item Charge" 80000008 4 Bytes
pFloor
1CF8 0 B7D8
483 "Current Held Item Overcharge" 80000008 4 Bytes
pFloor
1D0C 0 B7D8
851 "Current Trinket" 0: Nothing 1: Swallowed Penny 2: Petrified Poop 3: AAA Battery 4: Broken Remote 5: Purple Heart 6: Broken Magnet 7: Rosary Bead 8: Cartridge 9: Pulse Worm 10: Wiggle Worm 11: Ring Worm 12: Flat Worm 13: Store Credit 14: Callus 15: Lucky Rock 16: Mom's Toenail 17: Black Lipstick 18: Bible Tract 19: Paper Clip 20: Monkey Paw 21: Mysterious Paper 22: Daemon's Tail 23: Missing Poster 24: Butt Penny 25: Mysterious Candy 26: Hook Worm 27: Whip Worm 28: Broken Ankh 29: Fish Head 30: Pinky Eye 31: Push Pin 32: Liberty Cap 33: Umbilical Cord 34: Child's Heart 35: Curved Horn 36: Rusted Key 37: Goat's Hoof 38: Mom's Pearl 39: Cancer 40: Red Patch 41: Match Stick 42: Lucky Toe 43: Cursed Skull 44: Safety Cap 45: Ace of Spades 46: Isaac's Fork 48: A Missing Page 49: Bloody Penny 50: Burnt Penny 51: Flat Penny 52: Counterfeit Penny 53: The Tick 54: Isaac's Head 55: Maggy's Faith 56: Judas' Tongue 57: ???'s Soul 58: Samsom's Lock 59: Cain's Eye 60: Eve's Bird Foot 61: Left Hand 62: Shiny Rock 63: Safety Scissors 64: Rainbow Worm 65: Tape Worm 66: Lazy Worm 67: Cracked Dice 68: Super Magnet 69: Faded Polaroid 70: Louse 71: Bob's Bladder 72: Watch Battery 73: Blasting Cap 74: Stud Finger 75: Error 76: Poker Chip 77: Blister 78: Second Hand 79: Endless Nameless 80: Black Feather 81: Blind Rage 82: Golden Horseshoe 83: Store Key 84: Rib of Greed 85: Karma 86: Lil Larva 87: Mom's Locket 88: No! 89: Child Leash 90: Brown Cap 80000008 4 Bytes
pFloor
1D9C 0 B7D8
481 "Second Trinket" 0: Nothing 1: Swallowed Penny 2: Petrified Poop 3: AAA Battery 4: Broken Remote 5: Purple Heart 6: Broken Magnet 7: Rosary Bead 8: Cartridge 9: Pulse Worm 10: Wiggle Worm 11: Ring Worm 12: Flat Worm 13: Store Credit 14: Callus 15: Lucky Rock 16: Mom's Toenail 17: Black Lipstick 18: Bible Tract 19: Paper Clip 20: Monkey Paw 21: Mysterious Paper 22: Daemon's Tail 23: Missing Poster 24: Butt Penny 25: Mysterious Candy 26: Hook Worm 27: Whip Worm 28: Broken Ankh 29: Fish Head 30: Pinky Eye 31: Push Pin 32: Liberty Cap 33: Umbilical Cord 34: Child's Heart 35: Curved Horn 36: Rusted Key 37: Goat's Hoof 38: Mom's Pearl 39: Cancer 40: Red Patch 41: Match Stick 42: Lucky Toe 43: Cursed Skull 44: Safety Cap 45: Ace of Spades 46: Isaac's Fork 48: A Missing Page 49: Bloody Penny 50: Burnt Penny 51: Flat Penny 52: Counterfeit Penny 53: The Tick 54: Isaac's Head 55: Maggy's Faith 56: Judas' Tongue 57: ???'s Soul 58: Samsom's Lock 59: Cain's Eye 60: Eve's Bird Foot 61: Left Hand 62: Shiny Rock 63: Safety Scissors 64: Rainbow Worm 65: Tape Worm 66: Lazy Worm 67: Cracked Dice 68: Super Magnet 69: Faded Polaroid 70: Louse 71: Bob's Bladder 72: Watch Battery 73: Blasting Cap 74: Stud Finger 75: Error 76: Poker Chip 77: Blister 78: Second Hand 79: Endless Nameless 80: Black Feather 81: Blind Rage 82: Golden Horseshoe 83: Store Key 84: Rib of Greed 85: Karma 86: Lil Larva 87: Mom's Locket 88: No! 89: Child Leash 90: Brown Cap 80000008 4 Bytes
pFloor
1DA0 0 B7D8
485 "Player Stats" 80000008 1 878 "Attack Types" 80000008 1 879 "Normal Tears" 0:No 1:Yes 80000008 Byte
pFloor
1BA5 0 B7D8
887 "Beam" 0:No 1:Yes 80000008 Byte
pFloor
1BA6 0 B7D8
886 "Laser" 0:No 1:Yes 80000008 Byte
pFloor
1BA7 0 B7D8
885 "Knife" 0:No 1:Yes 80000008 Byte
pFloor
1BA8 0 B7D8
881 "Bomb Tears" 0:No 1:Yes 80000008 Byte
pFloor
1BA9 0 B7D8
880 "Guided Missile" 0:No 1:Yes 80000008 Byte
pFloor
1BAA 0 B7D8
882 "Shotgun Tears" 0:No 1:Yes 80000008 Byte
pFloor
1BAB 0 B7D8
883 "Controllable Tear" 0:No 1:Yes 80000008 Byte
pFloor
1BAC 0 B7D8
884 "Laser Circle" 0:No 1:Yes 80000008 Byte
pFloor
1BAD 0 B7D8
498 "Attack Style" 0:Normal 1:Circle 2:Stationary 3:Stationary + Circle 4:Spread when hit 5:Spread + Circle 6:Stationary + Spread 7:Stationary + Spread + Circle 8:Bouncing 9:Circle + Bouncing 10:Stationary + Bouncing 11:Stationary + Circle + Piercing 12:Spread + Bouncing 13:Spread + Circle + Piercing 14:Stationary + Spread + Bouncing 15:Stationary + Spread + Circle + Piercing 16:Fear shot 17:Circle + Fear shot 18:Stationary + Fear shot 19:Stationary + Circle + Fear shot 20:Spread + Fear shot 512:Pulsing 2048:Flat 16384:Zig-zag 80000008 4 Bytes
pFloor
1C22 0 B7D8
499 "Attack Damage" 80000008 Float
pFloor
1C10 0 B7D8
500 "Attack Delay" 10:Normal Speed 9:Normal Speed+ 8:Fast Speed 7:Fast Speed+ 6:Super Speed 5:Super Speed+ 4:Mega Speed 3:Mega Speed+ 2:Hyper Mega Fast Speed 1:Hyper Mega Fast Speed+ 80000008 4 Bytes
pFloor
1C00 0 B7D8
501 "Attack Range Value" 80000008 Float
pFloor
1C14 0 B7D8
502 "Shot Speed" 80000008 Float
pFloor
1C04 0 B7D8
503 "Shot Height" 80000008 Float
pFloor
1C18 0 B7D8
504 "Attack Color #1" 80000008 Float
pFloor
1C28 0 B7D8
505 "Attack Color #2" 80000008 Float
pFloor
1C2C 0 B7D8
506 "Mov Speed" 80000008 Float
pFloor
1CDC 0 B7D8
507 "Luck" 80000008 Float
pFloor
1CE0 0 B7D8
508 "Player Coordinates" 80000008 1 864 "X" 80000008 Float
pFloor
55C 0 B7D8
514 "Y" 80000008 Float
pFloor
560 0 B7D8
554 "Collected Items active (no visual effect)" 80000008 1 949 "Selected Item" 320:???'s Only Friend - Controlled friend 11:1up! - Extra life 15:Less than 3 - HP up 191:3 Dollar Bill - Rainbow tears 359:8 Inch Nails - Stick it to 'em! 116:9 Volt - Quicker charge 245:20/20 - Double shot 130:A Pony - Flight + dash attack 18:A Dollar - $$$ 74:A Quarter - +25 coins 132:A Lump of Coal - My Xmas present 346:A Snack - HP up 230:Abaddon - Evil + DMG up + fear shot 188:Abel - Mirrored buddy 65:Anarchist Cookbook - Summon bombs 214:Anemic - Toxic blood 161:Ankh - Eternal life? 222:Anti-Gravity - Anti-gravity tears + tears up 308:Aquarius - Trail of tears 300:Aries - Ramming speed 408:Athame - Call to the void 231:Ball of Tar - Sticky feet... 207:Ball of Bandages - Gotta lick 'em all! 272:BBF - Big Beautiful Fly 274:Best Bud - Sworn protector 136:Best Friend - Friends 'till the end 391:Betrayal - Turn your enemy 247:BFFS! - Your friends rule 279:Big Fan - Fat protector 438:Binky - Memories... 260:Black Candle - Curse immunity + evil up 226:Black Lotus - HP up x3 420:Black Powder - Spin the black circle! 286:Blank Card - Card mimic 119:Blood Bag - HP up 254:Blood Clot - DMG + range up 7:Blood of the Martyr - DMG up 186:Blood Rights - Mass enemy damage at a cost 157:Bloody Lust - RAGE! 246:Blue Map - Secrets 342:Blue Cap - HP + tears up + shot speed down 273:Bob's Brain - Explosive thoughts 140:Bob's Curse - +5 poison bombs 42:Bob's Rotten Head - Reusable ranged bomb 125:Bobby-Bomb - Homing bombs 250:BOGO Bombs - 1+1 BOOM! 131:Bomb Bag - Gives bombs 353:Bomber Boy - Explosive blast! 78:Book of Revelations - Reusable soul protection 287:Book of Secrets - ??? 58:Book of Shadows - Temporary invincibility 19:Boom! - 10 bombs 357:Box of Friends - Double your friends 288:Box of Spiders - It's a box of spiders 198:Box - Stuff 25:Breakfast - HP up 326:Breath of Life - Invincibility at a cost 118:Brimstone - Blood laser barrage 337:Broken Watch - I think it's broken 8:Brother Bobby - Friends 'till the end 129:Bucket of Lard - HP up 385:Bumbo - Bumbo want coin! 144:Bum Friend - He's greedy 377:Bursting Sack - Spider love 209:Butt Bombs - Toxic blast +5 bombs 294:Butter Bean - Reusable knock-back 340:Caffeine Pill - Speed up + size down 319:Cain's Other Eye - Near-sighted friend 412:Cambion Conception - Feed them hate 301:Cancer - HP up + you feel protected 307:Capricorn - All stats up 356:Car Battery - Double charge! 165:Cat-o-nine-tails - Shot speed + damage up 162:Celtic Cross - You feel blessed 387:Censer - Peace be with you 216:Ceremonial Robes - Sin up 208:Champion Belt - DMG + Challenge up 402:Chaos - !!! 372:Charged Baby - Bbbzzzzzt! 62:Charm of the Vampire - Kills heal 154:Chemical Peel - DMG up 69:Chocolate Milk - Charge shots 423:Circle of Protection - protect me from myself 369:Continuum - Transcendent tears 241:Contract from Below - Wealth... but at what cost? 296:Converter - Convert your soul 354:Crack Jacks - Don't swallow the prize! 160:Crack the Sky - Holy white death 4:Cricket's Head - DMG up 224:Cricket's Body - Splash damage + tears up 415:Crown of Light - The untainted gain power 158:Crystal Ball - I see my future 73:Cube of Meat - Gotta meat 'em all 48:Cupid's Arrow - Piercing shots 371:Curse of the Tower - You feel cursed... 316:Cursed Eye - Cursed charge shot 285:D10 - Reroll enemies 283:D100 - REEROLLLLL! 386:D12 - Rerolls rocks 166:D20 - Reroll the basics 284:D4 - Reroll into something else 437:D7 - Reroll Rewards! 406:D8 - Reroll stats 175:Dad's Key - Opens all doors... 170:Daddy Longlegs - Daddy's love 278:Dark Bum - He wants to take your life 259:Dark Matter - Fear shot 117:Dead Bird - Protective buddy 81:Dead Cat - 9 lives 185:Dead Dove - Flight + spectral tears 373:Dead Eye - Accuracy brings power! 336:Dead Onion - Toxic aura tears 124:Dead Sea Scrolls - It's a mystery 237:Death's Touch - Penetrative shot + DMG up 85:Deck of Cards - Reusable card generator 416:Deep Pockets - More stuff to carry! 113:Demon Baby - Auto-turret friend 24:Dessert - HP up 23:Dinner - HP up 347:Diplopia - Double item vision 57:Distant Admiration - Attack fly 47:Doctor's Remote - Reusable air strike 52:Dr. Fetus - ??? 265:Dry Baby - Immortal friend 236:E. Coli - Turdy touch 381:Eden's Blessing - Your future shines brighter 409:Empty Vessel - I reward an empty vessel 168:Epic Fetus - On-demand air strike 368:Epiphora - Intensifying tears 310:Eve's Mascara - Shot speed down + DMG up 410:Evil Eye - Eye shot! 240:Experimental Treatment - All stats up... then shuffled 401:Explosivo - Sticky bomb shot! 204:Fanny Pack - Filled with goodies 404:Farting Baby - He farts! 179:Fate - Flight eternal 361:Fate's reward - Your fate beside you 257:Fire Mind - Flaming tears 291:Flush! - ... 128:Forever alone - Attack fly 127:Forget Me Now - I don't remember... 364:Friend Zone - Friendly fly 382:Friendly Ball - Gotta fetch 'em all! 418:Fruit Cake - Rainbow Effects! 405:GB Bug - Game breaking bug, right away! 318:Gemini - Conjoined friend 163:Ghost Baby - Spectral buddy 225:Gimpy - Sweet suffering 352:Glass Cannon - Be gentle... 432:Glitter Bombs - Prize Bombs! 422:Glowing Hour Glass - Turn back time 210:Gnawed Leaf - Unbreakable 215:Goat Head - He accepts your offering 331:Godhead - God tears 398:God's Flesh - Shrink shot! 70:Growth Hormones - Speed + DMG up 112:Guardian Angel - Extra protection 206:Guillotine - An out-of-body experience 212:Guppy's Collar - Eternal life? 187:Guppy's Hairball - Swing it 145:Guppy's Head - Reusable fly hive 133:Guppy's Paw - Soul converter 134:Guppy's Tail - Cursed? 156:Habit - Item martyr 10:Halo of Flies - Projectile protection 167:Harlequin Baby - Double shot buddy 293:Head of Krampus - Krampus rage 429:Head of the Keeper - Penny tears! 269:Headless Baby - Bloody friend 248:Hive Mind - Giant spiders and flies 184:Holy Grail - Flight + HP up 374:Holy Light - Holy shot! 313:Holy Mantle - Holy shield 178:Holy Water - Splash! 375:Host Hat - Nice hat! 256:Hot Bombs - Burning blast +5 bombs 282:How to Jump - It's time you learned how 203:Humbleing Bundle - 1+1 free 4Evar 413:Immaculate Conception - Feed them love 360:Incubus - Dark friend 242:Infamy - Damage reduction 148:Infestation - They grow inside 234:Infestation 2 - Infestation shot 149:Ipecac - Explosive shots 201:Iron Bar - Concussive tears 276:Isaac's Heart - Protect it 323:Isaac's Tears - Collected tears 135:IV Bag - Portable blood bank 434:Jar of Flies - gotta catch 'em all? 197:Jesus Juice - Damage + range up 311:Judas' Shadow - Sweet revenge 266:Juicy Sack - Sticky babies 40:Kamikaze! - Become the bomb! 388:Key Bum - He wants your keys! 238:Key Piece 1 - ??? 239:Key Piece 2 - ??? 421:Kidney Bean - Love Toots! 440:Kidney Stone - Matt's Kidney Stone 343:Latch Key - Luck up 332:Lazarus' Rags - Eternal life? 270:Leech - Blood sucker 56:Lemon Mishap - Oops... 302:Leo - Stompy 304:Libra - You feel balanced 362:Lil Chest - What's in the box? 384:Lil Gurdy - A gurd of your own! 435:Lil Loki - 4-way buddy! 275:Lil' Brimstone - Evil friend 277:Lil' Haunt - Fear him 252:Little Baggy - Extra pill room 96:Little C.H.A.D. - Gives kisses 88:Little Chubby - Attack buddy 99:Little Gish - Sticky friend 100:Little Steven - Psychic friend 87:Loki's Horns - Cross tears 82:Lord of the Pit - Demon wings 213:Lost Contact - Shielded tears 365:Lost Fly - Lost protector 46:Lucky Foot - Luck up 22:Lunch - HP up 411:Lusty Blood - Their blood brings rage! 312:Maggy's Bow - HP up + you feel healthy 194:Magic 8 Ball - Shot speed up 295:Magic Fingers - Pay to play 12:Magic Mushroom - All stats up! 253:Magic Scab - HP + luck up 53:Magneto - Item snatcher 394:Marked - Directed tears 344:Match Book - Evil up 399:Maw Of The Void - Consume thy enemy! 193:MEAT! - DMG + HP up 351:Mega Bean - Giga Fart! 441:Mega Blast - Laser breath 202:Midas' Touch - Golden touch 436:Milk! - Don't cry over it... 427:Mine Crafter - Booom! 71:Mini Mush - Speed + range up 258:Missing No. - Syntax error 262:Missing Page 2 - Evil up. Your enemies will pay! 173:Mitre - You feel blessed 102:Mom's Bottle of Pills - Reusable pill generator 439:Mom's Box - What's inside? 39:Mom's Bra - Mass fear 195:Mom's Coin Purse - What's all this...? 110:Mom's Contacts - Freeze effect 55:Mom's Eye - Eye in the back of your head 200:Mom's Eyeshadow - Charm tears 30:Mom's Heels - Range up 199:Mom's Key - Less is now more +2 keys 114:Mom's Knife - Stab stab stab 31:Mom's Lipstick - Range up 41:Mom's Pad - Gross... 355:Mom's Pearls - Range + luck up 228:Mom's Perfume - Fear shot 139:Mom's Purse - More trinket room 29:Mom's Underwear - Range up 217:Mom's Wig - You feel itchy... 109:Money = Power - $$$ = DMG 322:Mongo Baby - Mongo friend 123:Monster Manual - Temporary buddy generator 229:Monstro's Lung - Charged attack 86:Monstro's Tooth - Summon Monstro 414:More Options - There are even more options! 37:Mr. Boom - Reusable bomb buddy 106:Mr. Mega - Blast damage 370:Mr. Dolly - Range + tears up 431:Multidimensional Baby - ydduB Buddy 153:Mutant Spider - Quad shot 5:My Reflection - Boomerang tears 77:My Little Unicorn - Temporary badass 433:My Shadow - Me! and my shaaaadow! 317:Mysterious Liquid - Toxic splash damage 271:Mystery Sack - ? 425:Night Light - scared of the dark? 378:No. 2 - Uh oh... 0:-None- 147:Notched Axe - Rocks don't stand a chance 6:Number One - Tears up 426:Obsessed Fan - Follows my every move... 121:Odd Mushroom - DMG up 120:Odd Mushroom - Fire rate up 219:Old Bandage - HP up 115:Ouija Board - Spectral tears 141:Pageant Boy - Ultimate grand supreme 297:Pandora's Box - ? ? 430:Papa Fly - Turret follower 380:Pay To Play - Money talks 51:Pentagram - DMG up 75:PHD - Better pills 227:Piggy Bank - My life savings 309:Pisces - Tears up + knock-back shot 428:PJs - You feel cozy 348:Placebo - Pill mimic 218:Placenta - Regeneration + HP up 169:Polyphemus - Mega tears 177:Portable Slot - Gamble 24/7 146:Prayer Card - Reusable eternity 261:Proptosis - Short range mega tears 281:Punching Bag - Scape goat 379:Pupula Duplex - Wide shot 407:Purity - Aura stat boost 190:Pyro - 99 bombs 223:Pyromaniac - It hurts so good +5 bombs 174:Rainbow Baby - Random buddy 16:Raw Liver - HP up 126:Razor Blade - Feel my pain 289:Red Candle - Flame on 137:Remote Detonator - Remote bomb detonation 376:Restock - Never ending stores! 95:Robo-Baby - Friends 'till the bbbbzzzt 267:Robo-Baby 2.0 - We worked out all the kinks 14:Roid Rage - Speed and range up 72:Rosary - Faith up 26:Rotten Meat - HP up 268:Rotten Baby - Infested friend 221:Rubber Cement - Bouncing tears 389:Rune Bag - Rune generator 94:Sack of Pennies - Gives money 424:Sack Head - More sacks! 182:Sacred Heart - Homing shots + DMG up 172:Sacrificial Dagger - My fate protects me 220:Sad Bombs - Tear blasts +5 bombs 339:Safety Pin - Evil + range + shot speed up 306:Sagittarius - Penetrative shot + speed up 321:Samson's Chains - The ol' ball and chain 292:Satanic Bible - Reusable evil 142:Scapular - You have been blessed 366:Scatter Bombs - We put bombs in your bombs! 325:Scissors - Lose your head 305:Scorpio - Poison tears 255:Screw - Tears + shot speed up 390:Seraphim - Sworn friend 393:Serpent's Kiss - The kiss of death 205:Sharp Plug - Charge with blood 49:Shoop da Whoop! - BLLLARRRRGGG! 280:Sissy Longlegs - She loves you 67:Sister Maggy - Friends 'till the end 9:Skatole - Fly love 17:Skeleton Key - 99 keys 264:Smart Fly - Revenge fly 189:SMB Super Fan - All stats up 330:Soy Milk - DMG down + tears way up 400:Spear Of Destiny - Your destiny 143:Speed Ball - Speed + shot speed up 91:Spelunker Hat - See-through doors 89:Spider Bite - Slow effect 171:Spider Butt - Mass enemy slowdown + damage 403:Spider Mod - Mod buddy! 211:Spiderbaby - Spider revenge 159:Spirit of the Night - Scary 3:Spoon Bender - Homing shots 196:Squeezy - Tears up 251:Starter Deck - Extra card room 64:Steam Sale - 50% off 176:Stem Cells - HP up 50:Steven - DMG up 367:Sticky Bombs - Egg sack bombs! 138:Stigmata - DMG + HP up 232:Stop Watch - Let's slow this down a bit... 315:Strange Attractor - Magnetic tears 417:Succubus - Damage booster 92:Super Bandage - +2 hearts 363:Sworn Protector - Protective friend 345:Synthoil - DMG + range up 38:Tammy's Head - Reusable tear burst 299:Taurus - Speed down + rage is building 383:Tear Detonator - Remote tear detonation 395:Tech X - Laser ring tears 244:Tech.5 - It's still being tested... 68:Technology - Laser tears 152:Technology 2 - Laser 192:Telepathy For Dummies - Temporary psychic shot 44:Teleport! - Teleport! 419:Teleport 2.0 - I-teleport! 63:The Battery - Stores energy 111:The Bean - Toot on command 28:The Belt - Speed up 33:The Bible - Temporary flight 180:The Black Bean - Toot on touch 334:The Body - I feel all 34:The Book of Belial - Temporary DMG up 97:The Book of Sin - Reusable item generator 338:The Boomerang - It will never leave you 164:The Candle - Reusable flames 103:The Common Cold - Poison damage 21:The Compass - The end is near 105:The D6 - Reroll your destiny 93:The Gamekid - Temporary Man-Pac 101:The Halo - All stats up 66:The Hourglass - Temporary enemy slowdown 2:The Inner Eye - Triple shot 290:The Jar - Save your life 60:The Ladder - Building bridges 329:The Ludovico Technique - Controlled tears 79:The Mark - DMG up 333:The Mind - I know all 151:The Mulligan - They grow inside 83:The Nail - Temporary demon form 35:The Necronomicon - Mass room damage 328:The Negative - Fate chosen 80:The Pact - DMG + tears up 104:The Parasite - Split shot 155:The Peeper - Plop! 107:The Pinking Shears - Cut and run 327:The Polaroid - Fate chosen 36:The Poop - Plop! 98:The Relic - Soul generator 1:The Sad Onion - Tears up 90:The Small Rock - DMG up 335:The Soul - I am all 13:The Virus - Poison touch 108:The Wafer - Damage resistance 358:The Wiz - Double wiz shot! 249:There's Options - More options 314:Thunder Thighs - HP up + speed down + you feel stompy 233:Tiny Planet - Orbiting tears + range up 183:Tooth Picks - Tears + shot speed up 341:Torn Photo - Tears + shot speed up 150:Tough Love - Tooth shot 350:Toxic Shock - Mass poison 397:Tractor Beam - Controlled tears 20:Transcendence - We all float down here... 54:Treasure Map - Full visible map 243:Trinity Shield - You feel guarded 324:Undefined - Undefined 298:Unicorn Stump - You feel stumped 396:Ventricle Razor - Short cutter 303:Virgo - You feel refreshed and protected 84:We Need To Go Deeper! - Reusable level skip 181:White Pony - Flight + holy death 122:Whore of Babylon - Curse up 32:Wire Coat Hanger - Tears up 27:Wooden Spoon - Speed up 349:Wooden Nickel - Flip a coin 76:X-Ray Vision - I've seen everything 45:Yum Heart - Reusable regeneration 392:Zodiac - The heavens will change you 80000008 4 Bytes
pFloor+4
950 "# of Item Collected" 80000008 4 Bytes
pFloor+8
0
448 "Player1 structure" 1 80000008 Array of byte 4
pFloor
0 0 B7D8
900 "Player Character ID?" 80000008 4 Bytes
pFloor
1B7C 0 B7D8
970 "Isaac Width Scale (affects collision radius)" 80000008 Float
pFloor
1C80 0 B7D8
969 "Isaac Height Scale" 80000008 Float
pFloor
1C84 0 B7D8
516 "Game Stats" FF0000 1 515 "(( Stats Structure ))" 80000008 Byte
pStats
0
551 "Best Streak" 80000008 4 Bytes
pStats
1BC
537 "Loss Streak" 80000008 4 Bytes
pStats
2DC
536 "Win Streak" 80000008 4 Bytes
pStats
1B8
535 "Devil Deals Taken?" 80000008 4 Bytes
pStats
1A0
534 "Angel Items Taken?" 80000008 4 Bytes
pStats
19C
533 "Eden Tokens" 80000008 4 Bytes
pStats
1B4
532 "Donated Coins" 80000008 4 Bytes
pStats
1B0
531 "Slot Machines Destroyed" 80000008 4 Bytes
pStats
1A8
530 "Blood Donations?" 80000008 4 Bytes
pStats
1A4
529 "Arcades Visited?" 80000008 4 Bytes
pStats
184
528 "Shell Game Played?" 80000008 4 Bytes
pStats
198
527 "Lamb Kills?" 80000008 4 Bytes
pStats
1C4
526 "??? Kills?" 80000008 4 Bytes
pStats
1C0
525 "Satan Kills?" 80000008 4 Bytes
pStats
194
524 "Isaac Kills?" 80000008 4 Bytes
pStats
18C
523 "Death Cards used?" 80000008 4 Bytes
pStats
17C
522 "Shop Keepers Destroyed" 80000008 4 Bytes
pStats
190
521 "Poop Destroyed" 80000008 4 Bytes
pStats
174
520 "Tinted/Marked Rocks Destroryed" 80000008 4 Bytes
pStats
170
519 "Rocks Destroyed" 80000008 4 Bytes
pStats
16C
518 "Mom Kills" 80000008 4 Bytes
pStats
168
517 "Deaths" 80000008 4 Bytes
pStats
188
911 "Greed Donation Machine" 80000008 1 893 "Total Coins Donated" 80000008 4 Bytes
pStats
314
899 "Donated on Isaac" 80000008 4 Bytes
pStats
3B8
903 "Donated on Magdalene" 80000008 4 Bytes
pStats
3BC
902 "Donated on Cain" 80000008 4 Bytes
pStats
3C0
901 "Donated on Judas" 80000008 4 Bytes
pStats
3C4
904 "Donated on ???" 80000008 4 Bytes
pStats
3C8
906 "Donated on Eve" 80000008 4 Bytes
pStats
3CC
905 "Donated on Samson" 80000008 4 Bytes
pStats
3D0
907 "Donated on Azazel" 80000008 4 Bytes
pStats
3D4
908 "Donated on Lazarus" 80000008 4 Bytes
pStats
3D8
909 "Donated on Eden" 80000008 4 Bytes
pStats
3DC
910 "Donated on The Lost" 80000008 4 Bytes
pStats
3E0
912 "Donated on Lilith?" 80000008 4 Bytes
pStats
3E4
928 "Endings Seen" 80000008 1 929 "Ending 1" 80000008 4 Bytes
pStats
654
945 "Ending 2" 80000008 4 Bytes
pStats
658
944 "Ending 3" 80000008 4 Bytes
pStats
65C
943 "Ending 4" 80000008 4 Bytes
pStats
660
942 "Ending 5" 80000008 4 Bytes
pStats
664
941 "Ending 6" 80000008 4 Bytes
pStats
668
940 "Ending 7" 80000008 4 Bytes
pStats
66C
939 "Ending 8" 80000008 4 Bytes
pStats
670
938 "Ending 9" 80000008 4 Bytes
pStats
674
937 "Ending 10" 80000008 4 Bytes
pStats
678
936 "Ending 11" 80000008 4 Bytes
pStats
67C
935 "Ending 12" 80000008 4 Bytes
pStats
680
934 "Ending 13" 80000008 4 Bytes
pStats
684
933 "Ending 14" 80000008 4 Bytes
pStats
688
932 "Ending 15" 80000008 4 Bytes
pStats
68C
931 "Ending 16" 80000008 4 Bytes
pStats
690
930 "Ending 17" 80000008 4 Bytes
pStats
694
948 "Ending 18" 80000008 4 Bytes
pStats
698
946 "Epilogue" 80000008 4 Bytes
pStats
650
947 "Total?" 80000008 4 Bytes
pStats
64C
925 "Saved GameState Checksum" 1 80000008 4 Bytes
pStats
6F0
918 "Unlocking Secrets" FF0000 Auto Assembler Script [ENABLE] pStats+C: db 1 [DISABLE] pStats+C: db 0 919 "Current Secret" 0: (None) 1: Magdalene 2: Cain 3: Judas 4: The Womb 5: The Harbingers 6: A Cube of Meat 7: The Book of Revelations 8: Transcendence 9: The Nail 10: A Quarter 11: A Fetus in a Jar 12: The Small Rock 13: Monstro's Tooth 14: Lil Chubby 15: Loki's Horns 16: Something from the Future 17: Something Cute 18: Something Sticky 19: Super Bandage Girl 20: The Relic 21: The Coin Bag 22: The Book of Sin 23: Little Gish 24: Little Steven 25: Little C.H.A.D. 26: The Gamekid 27: The Halo 28: Mr. Mega! 29: The D6! 30: The Scissors 31: The Parasite 32: ??? 33: Everything is Terrible!!! 34: It Lives! 35: Mom's Contact 36: The Necronomicon 37: Basement Boy 38: Spelunker Boy 39: Dark Boy 40: Mama's Boy 41: Golden God 42: Eve 43: Mom's Knife 44: The Razor 45: Guardian Angel 46: The Bomb Bag 47: A Demon Baby 48: A Forget me Now 49: The D20! 50: The Celtic Cross 51: Abel 52: The Curved Horn 53: Sacrificial Knife 54: Bloody Lust 55: The Bloody Penny 56: Blood Rights 57: The Polaroid 58: Dad's Key 59: A blue candle 60: Burnt Penny 61: Lucky Toe! 62: Epic Fetus 63: Super Fan 64: Counterfeit Penny 65: Guppy's Hairball 66: A Forgotten Horseman 67: Samson 68: Something Icky 69: Platinum God 70: Isaac's Head 71: Maggy's Faith 72: Judas' Tongue 73: ???'s Soul 74: Samson's Lock 75: Cain's eye 76: Eve's Bird Foot 77: The Left Hand 78: The Negative 79: Azazel 80: Lazarus 81: Eden 82: The Lost 83: Dead Boy 84: The Real Platinum God 85: A Lucky Rock 86: The Cellar 87: The Catacombs 88: Necropolis 89: The Rune of Hagalaz 90: The Rune of Jera 91: The Rune of Ehwaz 92: The Rune of Dagaz 93: The Rune of Ansuz 94: The Rune of Pertho 95: The Rune of Berkano 96: The Rune of Algiz 97: The Chaos Card 98: The Credit Card 99: The Rules Card 100: Card Against Humanity 101: Swallowed Penny 102: Robo Baby 2.0! 103: Death's Touch 104: Tech .5 105: Missing No. 106: Isaac's Tears 107: The Guillotine 108: Judas' Shadow 109: Maggy's Bow 110: Cain's Other Eye 111: The Black Lipstick 112: Eve's Mascara 113: Fate 114: ???'s Only Friend 115: Samsons's Chains 116: Lazarus' Rags 117: Broken Ankh 118: Store Credit 119: Pandora's Box 120: Suicide King 121: A Blank Card 122: The Book Of Secrets 123: Mysterious Paper 124: Mystery Sack 125: Undefined 126: The Satanic Bible 127: The Demon Tail 128: Abaddon 129: Isaac's Heart 130: The Mind 131: The Body 132: The Soul 133: The D100 134: A Blue Map 135: There's Options 136: A Black Candle 137: A Red Candle 138: The StopWatch 139: The Wire Coat Hanger 140: Ipecac 141: Experimental Treatment 142: Krampus 143: Head of Krampus 144: Super Meat Boy 145: The Butter Bean 146: Little Baggy 147: Blood Bag 148: The D4! 149: Lost Poster 150: Rubber Cement 151: Store Upgrade (Lv.1) 152: Store Upgrade (Lv.2) 153: Store Upgrade (Lv.3) 154: Store Upgrade (Lv.4) 155: The Angels Await!!! 156: Godhead 157: Challenge #4 - Darkness Falls 158: Challenge #5 - The Tank 159: Challenge #6 - Solar System 160: Challenge #7 - Suicide King 161: Challenge #8 - Cat Got Your Tongue 162: Challenge #9 - Demo Man 163: Challenge #10 - Cursed! 164: Challenge #11 - Glass Cannon 165: Challenge #19 - The Family Man 166: Challenge #20 - Purist 167: Lost Baby 168: Cute Baby 169: Crow Baby 170: Shadow Baby 171: Glass Baby 172: Wrapped Baby 173: Begotten Baby 174: Dead Baby 175: -0- Baby 176: Glitch Baby 177: Fighting Baby 178: Lord of the Flies 179: Fart Baby 180: Purity 181: D12 182: Betrayal 183: Fate's Reward 184: Athame 185: Blind Rage 186: Maw of the Void 187: Empty Vessel 188: Eden's Blessing 189: Sworn Protector 190: Incubus 191: Keeper holds A Penny 192: Lil' Chest 193: Censer 194: Evil Eye 195: My Shadow 196: Cracked Dice 197: Black Feather 198: Lusty Blood 199: Lilith 200: Key Bum 201: GB Bug 202: Zodiac 203: Box of Friends 204: Rib of Greed 205: Cry Baby 206: Red Baby 207: Green Baby 208: Brown Baby 209: Blue Baby 210: Lil' Baby 211: Rage Baby 212: Black Baby 213: Long Baby 214: Yellow Baby 215: White Baby 216: Big Baby 217: Noose Baby 218: Rune Bag 219: Cambion Conception 220: Serpent's Kiss 221: Succubus 222: Immaculate Conception 223: Goat Head Baby 224: Gold Heart 225: Get out of Jail Free Card 226: Gold Bomb 227: 2 new Pills (#1) 228: 2 new Pills (#2) 229: Poker Chip 230: Stud Finder 231: D8 232: Kidney Stone 233: Blank Rune 234: Blue Womb 235: 1001%!! 236: Keeper holds Wooden Nickel 237: Keeper holds Store Key 238: Deep Pockets 239: Karma 240: Sticky Nickels 241: Greed Baby 242: Lucky Pennies 243: Special Hanging Shopkeepers 244: Wooden Nickel 245: Cain holds Paperclip 246: Everything Is Terrible 2! 247: Special Shopkeepers 248: Eve holds Razor Blade 249: Store Key 250: Lost holds Holy Mantle 251: Keeper 252: Hive baby 253: Buddy Baby 254: Colorful Baby 255: Whore Baby 256: Cracked Baby 257: Dripping Baby 258: Blinding Baby 259: Sucky Baby 260: Dark Baby 261: Picky Baby 262: Revenge Baby 263: Belial Baby 264: Sale Baby 265: Challenge #21 - XXXXXXXXL 266: Challenge #22 - SPEED! 267: Challenge #23 - Blue Bomber 268: Challenge #24 - PAY TO PLAY 269: Challenge #25 - Have A Heart 270: Challenge #26 - I RULE! 271: Challenge #27 - BRAINS! 272: Challenge #28 - PRIDE DAY! 273: Challenge #29 - Onan's Streak 274: Challenge #30 - The Guardian 275: If only everyone was as generous as you are... 276: Mega Blast! 80000008 4 Bytes
pStats+4
920 "Secret Unlocked?" 0:No 1:Yes 80000008 Byte
pStats+8
0
437 "Possible Pill Effects" FF0000 1 438 "Pills discovered?" 80000008 Array of byte 13
pFloor
9865
439 "Pill Effect #1" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9830
440 "Pill Effect #2" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9834
441 "Pill Effect #3" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9838
442 "Pill Effect #4" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
983C
443 "Pill Effect #5" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9840
444 "Pill Effect #6" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9844
445 "Pill Effect #7" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9848
446 "Pill Effect #8" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
984C
447 "Pill Effect #9" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9850
855 "Pill Effect #10" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9854
854 "Pill Effect #11" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9858
853 "Pill Effect #12" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
985C
852 "Pill Effect #13" 0:Bad Gas 1:Bad Trip/Balls of Steel 2:Balls of Steel 3:Bombs are Key 4:Explosive Diarrhea 5:Full Health 6:Health Down/Up 7:Health Up 8:I Found Pills 9:Puberty 10:Pretty Fly 11:Range Down/Up 12:Range Up 13:Speed Down/Up 14:Speed Up 15:Tears DownUp 16:Tears Up 17:Luck Down/Up 18:Luck Up 19:Telepills 20:48 Hour Energy! 21:Hematemesis 22:Paralysis 23:I can see forever! 24:Pheromones 25:Amnesia/I can see forever! 26:Lemon Party 27:R U A Wizard? 28:Percs! 29:Addicted! 30:Re-Lax 31:??? 32:One makes you larger 33:One makes you small 34:Infested! 35:Infested? 36:Power Pill! 37:Retro Vision 80000008 4 Bytes
pFloor
9860
797 "Misc" FF0000 1 890 "Floor Type" 0: Normal 1: Alternate 1 2: Alternate 2 3: Greed Mode 80000008 4 Bytes
pFloor
4
829 "Floor Curse(s)" 0: None 1: Curse of Darkness 2: Curse of the Labyrinth 4: Curse of the Lost 8: Curse of the Unknown 9: Darkness + Unknown 16: Curse of the Cursed 32: Curse of the Maze 64: Curse of the Blind 80000008 Byte
pFloor
C
798 "Used "I can see forever!"?" 0: No 1: Yes 80000008 Byte
pFloor
11
847 "Invuln. Timer" 80000008 4 Bytes
pFloor
1B98 0 B7D8
429 "Current Floor" 80000008 4 Bytes
pFloor
0
328 "Pedestal Script" 008000 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth This script allows you to set the item that will be picked up the next time you touch a pedestal. } [ENABLE] aobscanmodule(AOB_pedInj,isaac-ng.exe,83 xx 64 0F 85 xx xx xx xx 8B 46 2C 85 C0 0F 84) alloc(PedScript,256) // Declaration section registersymbol(AOB_pedInj) registersymbol(PedScript) label(_Code) label(_ExitPS) label(_BackPS) //========================================= // Hacking Point AOB_pedInj+9: jmp _Code _BackPS: //========================================= // Var Section PedScript: dd 0 // Item ID to pick up //========================================= // Code Section _Code: mov eax,[PedScript] cmp eax,0 jz short _ExitPS mov [esi+2C],eax xor eax,eax mov [PedScript],eax _ExitPS: mov eax,[esi+2C] test eax,eax jmp _BackPS [DISABLE] AOB_pedInj+9: mov eax,[esi+2C] test eax,eax // db 8B 46 2C 85 C0 unregistersymbol(AOB_pedInj) unregistersymbol(PedScript) dealloc(PedScript) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+CF257 "isaac-ng.exe"+CF227: 81 FF 68 01 00 00 - cmp edi,00000168 "isaac-ng.exe"+CF22D: 0F 84 3E 0C 00 00 - je isaac-ng.exe+CFE71 "isaac-ng.exe"+CF233: 83 FF 3C - cmp edi,3C "isaac-ng.exe"+CF236: 0F 84 43 0C 00 00 - je isaac-ng.exe+CFE7F "isaac-ng.exe"+CF23C: 83 FF 34 - cmp edi,34 "isaac-ng.exe"+CF23F: 0F 84 2C 0C 00 00 - je isaac-ng.exe+CFE71 "isaac-ng.exe"+CF245: 83 FF 35 - cmp edi,35 "isaac-ng.exe"+CF248: 0F 84 23 0C 00 00 - je isaac-ng.exe+CFE71 "isaac-ng.exe"+CF24E: 83 FF 64 - cmp edi,64 "isaac-ng.exe"+CF251: 0F 85 0F 06 00 00 - jne isaac-ng.exe+CF866 // ---------- INJECTING HERE ---------- "isaac-ng.exe"+CF257: 8B 46 2C - mov eax,[esi+2C] "isaac-ng.exe"+CF25A: 85 C0 - test eax,eax // ---------- DONE INJECTING ---------- "isaac-ng.exe"+CF25C: 0F 84 04 06 00 00 - je isaac-ng.exe+CF866 "isaac-ng.exe"+CF262: 8B C3 - mov eax,ebx "isaac-ng.exe"+CF264: E8 17 A3 05 00 - call isaac-ng.exe+129580 "isaac-ng.exe"+CF269: 84 C0 - test al,al "isaac-ng.exe"+CF26B: 0F 85 F5 05 00 00 - jne isaac-ng.exe+CF866 "isaac-ng.exe"+CF271: 83 BB 70 4C 00 00 00 - cmp dword ptr [ebx+00004C70],00 "isaac-ng.exe"+CF278: 0F 85 E8 05 00 00 - jne isaac-ng.exe+CF866 "isaac-ng.exe"+CF27E: 83 BE 80 10 00 00 00 - cmp dword ptr [esi+00001080],00 "isaac-ng.exe"+CF285: 0F 8F DB 05 00 00 - jg isaac-ng.exe+CF866 "isaac-ng.exe"+CF28B: 8B 46 2C - mov eax,[esi+2C] } 329 "Item to pick up" 320:???'s Only Friend - Controlled friend 11:1up! - Extra life 15:Less than 3 - HP up 191:3 Dollar Bill - Rainbow tears 359:8 Inch Nails - Stick it to 'em! 116:9 Volt - Quicker charge 245:20/20 - Double shot 130:A Pony - Flight + dash attack 18:A Dollar - $$$ 74:A Quarter - +25 coins 132:A Lump of Coal - My Xmas present 346:A Snack - HP up 230:Abaddon - Evil + DMG up + fear shot 188:Abel - Mirrored buddy 65:Anarchist Cookbook - Summon bombs 214:Anemic - Toxic blood 161:Ankh - Eternal life? 222:Anti-Gravity - Anti-gravity tears + tears up 308:Aquarius - Trail of tears 300:Aries - Ramming speed 408:Athame - Call to the void 231:Ball of Tar - Sticky feet... 207:Ball of Bandages - Gotta lick 'em all! 272:BBF - Big Beautiful Fly 274:Best Bud - Sworn protector 136:Best Friend - Friends 'till the end 391:Betrayal - Turn your enemy 247:BFFS! - Your friends rule 279:Big Fan - Fat protector 438:Binky - Memories... 260:Black Candle - Curse immunity + evil up 226:Black Lotus - HP up x3 420:Black Powder - Spin the black circle! 286:Blank Card - Card mimic 119:Blood Bag - HP up 254:Blood Clot - DMG + range up 7:Blood of the Martyr - DMG up 186:Blood Rights - Mass enemy damage at a cost 157:Bloody Lust - RAGE! 246:Blue Map - Secrets 342:Blue Cap - HP + tears up + shot speed down 273:Bob's Brain - Explosive thoughts 140:Bob's Curse - +5 poison bombs 42:Bob's Rotten Head - Reusable ranged bomb 125:Bobby-Bomb - Homing bombs 250:BOGO Bombs - 1+1 BOOM! 131:Bomb Bag - Gives bombs 353:Bomber Boy - Explosive blast! 78:Book of Revelations - Reusable soul protection 287:Book of Secrets - ??? 58:Book of Shadows - Temporary invincibility 19:Boom! - 10 bombs 357:Box of Friends - Double your friends 288:Box of Spiders - It's a box of spiders 198:Box - Stuff 25:Breakfast - HP up 326:Breath of Life - Invincibility at a cost 118:Brimstone - Blood laser barrage 337:Broken Watch - I think it's broken 8:Brother Bobby - Friends 'till the end 129:Bucket of Lard - HP up 385:Bumbo - Bumbo want coin! 144:Bum Friend - He's greedy 377:Bursting Sack - Spider love 209:Butt Bombs - Toxic blast +5 bombs 294:Butter Bean - Reusable knock-back 340:Caffeine Pill - Speed up + size down 319:Cain's Other Eye - Near-sighted friend 412:Cambion Conception - Feed them hate 301:Cancer - HP up + you feel protected 307:Capricorn - All stats up 356:Car Battery - Double charge! 165:Cat-o-nine-tails - Shot speed + damage up 162:Celtic Cross - You feel blessed 387:Censer - Peace be with you 216:Ceremonial Robes - Sin up 208:Champion Belt - DMG + Challenge up 402:Chaos - !!! 372:Charged Baby - Bbbzzzzzt! 62:Charm of the Vampire - Kills heal 154:Chemical Peel - DMG up 69:Chocolate Milk - Charge shots 423:Circle of Protection - protect me from myself 369:Continuum - Transcendent tears 241:Contract from Below - Wealth... but at what cost? 296:Converter - Convert your soul 354:Crack Jacks - Don't swallow the prize! 160:Crack the Sky - Holy white death 4:Cricket's Head - DMG up 224:Cricket's Body - Splash damage + tears up 415:Crown of Light - The untainted gain power 158:Crystal Ball - I see my future 73:Cube of Meat - Gotta meat 'em all 48:Cupid's Arrow - Piercing shots 371:Curse of the Tower - You feel cursed... 316:Cursed Eye - Cursed charge shot 285:D10 - Reroll enemies 283:D100 - REEROLLLLL! 386:D12 - Rerolls rocks 166:D20 - Reroll the basics 284:D4 - Reroll into something else 437:D7 - Reroll Rewards! 406:D8 - Reroll stats 175:Dad's Key - Opens all doors... 170:Daddy Longlegs - Daddy's love 278:Dark Bum - He wants to take your life 259:Dark Matter - Fear shot 117:Dead Bird - Protective buddy 81:Dead Cat - 9 lives 185:Dead Dove - Flight + spectral tears 373:Dead Eye - Accuracy brings power! 336:Dead Onion - Toxic aura tears 124:Dead Sea Scrolls - It's a mystery 237:Death's Touch - Penetrative shot + DMG up 85:Deck of Cards - Reusable card generator 416:Deep Pockets - More stuff to carry! 113:Demon Baby - Auto-turret friend 24:Dessert - HP up 23:Dinner - HP up 347:Diplopia - Double item vision 57:Distant Admiration - Attack fly 47:Doctor's Remote - Reusable air strike 52:Dr. Fetus - ??? 265:Dry Baby - Immortal friend 236:E. Coli - Turdy touch 381:Eden's Blessing - Your future shines brighter 409:Empty Vessel - I reward an empty vessel 168:Epic Fetus - On-demand air strike 368:Epiphora - Intensifying tears 310:Eve's Mascara - Shot speed down + DMG up 410:Evil Eye - Eye shot! 240:Experimental Treatment - All stats up... then shuffled 401:Explosivo - Sticky bomb shot! 204:Fanny Pack - Filled with goodies 404:Farting Baby - He farts! 179:Fate - Flight eternal 361:Fate's reward - Your fate beside you 257:Fire Mind - Flaming tears 291:Flush! - ... 128:Forever alone - Attack fly 127:Forget Me Now - I don't remember... 364:Friend Zone - Friendly fly 382:Friendly Ball - Gotta fetch 'em all! 418:Fruit Cake - Rainbow Effects! 405:GB Bug - Game breaking bug, right away! 318:Gemini - Conjoined friend 163:Ghost Baby - Spectral buddy 225:Gimpy - Sweet suffering 352:Glass Cannon - Be gentle... 432:Glitter Bombs - Prize Bombs! 422:Glowing Hour Glass - Turn back time 210:Gnawed Leaf - Unbreakable 215:Goat Head - He accepts your offering 331:Godhead - God tears 398:God's Flesh - Shrink shot! 70:Growth Hormones - Speed + DMG up 112:Guardian Angel - Extra protection 206:Guillotine - An out-of-body experience 212:Guppy's Collar - Eternal life? 187:Guppy's Hairball - Swing it 145:Guppy's Head - Reusable fly hive 133:Guppy's Paw - Soul converter 134:Guppy's Tail - Cursed? 156:Habit - Item martyr 10:Halo of Flies - Projectile protection 167:Harlequin Baby - Double shot buddy 293:Head of Krampus - Krampus rage 429:Head of the Keeper - Penny tears! 269:Headless Baby - Bloody friend 248:Hive Mind - Giant spiders and flies 184:Holy Grail - Flight + HP up 374:Holy Light - Holy shot! 313:Holy Mantle - Holy shield 178:Holy Water - Splash! 375:Host Hat - Nice hat! 256:Hot Bombs - Burning blast +5 bombs 282:How to Jump - It's time you learned how 203:Humbleing Bundle - 1+1 free 4Evar 413:Immaculate Conception - Feed them love 360:Incubus - Dark friend 242:Infamy - Damage reduction 148:Infestation - They grow inside 234:Infestation 2 - Infestation shot 149:Ipecac - Explosive shots 201:Iron Bar - Concussive tears 276:Isaac's Heart - Protect it 323:Isaac's Tears - Collected tears 135:IV Bag - Portable blood bank 434:Jar of Flies - gotta catch 'em all? 197:Jesus Juice - Damage + range up 311:Judas' Shadow - Sweet revenge 266:Juicy Sack - Sticky babies 40:Kamikaze! - Become the bomb! 388:Key Bum - He wants your keys! 238:Key Piece 1 - ??? 239:Key Piece 2 - ??? 421:Kidney Bean - Love Toots! 440:Kidney Stone - Matt's Kidney Stone 343:Latch Key - Luck up 332:Lazarus' Rags - Eternal life? 270:Leech - Blood sucker 56:Lemon Mishap - Oops... 302:Leo - Stompy 304:Libra - You feel balanced 362:Lil Chest - What's in the box? 384:Lil Gurdy - A gurd of your own! 435:Lil Loki - 4-way buddy! 275:Lil' Brimstone - Evil friend 277:Lil' Haunt - Fear him 252:Little Baggy - Extra pill room 96:Little C.H.A.D. - Gives kisses 88:Little Chubby - Attack buddy 99:Little Gish - Sticky friend 100:Little Steven - Psychic friend 87:Loki's Horns - Cross tears 82:Lord of the Pit - Demon wings 213:Lost Contact - Shielded tears 365:Lost Fly - Lost protector 46:Lucky Foot - Luck up 22:Lunch - HP up 411:Lusty Blood - Their blood brings rage! 312:Maggy's Bow - HP up + you feel healthy 194:Magic 8 Ball - Shot speed up 295:Magic Fingers - Pay to play 12:Magic Mushroom - All stats up! 253:Magic Scab - HP + luck up 53:Magneto - Item snatcher 394:Marked - Directed tears 344:Match Book - Evil up 399:Maw Of The Void - Consume thy enemy! 193:MEAT! - DMG + HP up 351:Mega Bean - Giga Fart! 441:Mega Blast - Laser breath 202:Midas' Touch - Golden touch 436:Milk! - Don't cry over it... 427:Mine Crafter - Booom! 71:Mini Mush - Speed + range up 258:Missing No. - Syntax error 262:Missing Page 2 - Evil up. Your enemies will pay! 173:Mitre - You feel blessed 102:Mom's Bottle of Pills - Reusable pill generator 439:Mom's Box - What's inside? 39:Mom's Bra - Mass fear 195:Mom's Coin Purse - What's all this...? 110:Mom's Contacts - Freeze effect 55:Mom's Eye - Eye in the back of your head 200:Mom's Eyeshadow - Charm tears 30:Mom's Heels - Range up 199:Mom's Key - Less is now more +2 keys 114:Mom's Knife - Stab stab stab 31:Mom's Lipstick - Range up 41:Mom's Pad - Gross... 355:Mom's Pearls - Range + luck up 228:Mom's Perfume - Fear shot 139:Mom's Purse - More trinket room 29:Mom's Underwear - Range up 217:Mom's Wig - You feel itchy... 109:Money = Power - $$$ = DMG 322:Mongo Baby - Mongo friend 123:Monster Manual - Temporary buddy generator 229:Monstro's Lung - Charged attack 86:Monstro's Tooth - Summon Monstro 414:More Options - There are even more options! 37:Mr. Boom - Reusable bomb buddy 106:Mr. Mega - Blast damage 370:Mr. Dolly - Range + tears up 431:Multidimensional Baby - ydduB Buddy 153:Mutant Spider - Quad shot 5:My Reflection - Boomerang tears 77:My Little Unicorn - Temporary badass 433:My Shadow - Me! and my shaaaadow! 317:Mysterious Liquid - Toxic splash damage 271:Mystery Sack - ? 425:Night Light - scared of the dark? 378:No. 2 - Uh oh... 0:-None- 147:Notched Axe - Rocks don't stand a chance 6:Number One - Tears up 426:Obsessed Fan - Follows my every move... 121:Odd Mushroom - DMG up 120:Odd Mushroom - Fire rate up 219:Old Bandage - HP up 115:Ouija Board - Spectral tears 141:Pageant Boy - Ultimate grand supreme 297:Pandora's Box - ? ? 430:Papa Fly - Turret follower 380:Pay To Play - Money talks 51:Pentagram - DMG up 75:PHD - Better pills 227:Piggy Bank - My life savings 309:Pisces - Tears up + knock-back shot 428:PJs - You feel cozy 348:Placebo - Pill mimic 218:Placenta - Regeneration + HP up 169:Polyphemus - Mega tears 177:Portable Slot - Gamble 24/7 146:Prayer Card - Reusable eternity 261:Proptosis - Short range mega tears 281:Punching Bag - Scape goat 379:Pupula Duplex - Wide shot 407:Purity - Aura stat boost 190:Pyro - 99 bombs 223:Pyromaniac - It hurts so good +5 bombs 174:Rainbow Baby - Random buddy 16:Raw Liver - HP up 126:Razor Blade - Feel my pain 289:Red Candle - Flame on 137:Remote Detonator - Remote bomb detonation 376:Restock - Never ending stores! 95:Robo-Baby - Friends 'till the bbbbzzzt 267:Robo-Baby 2.0 - We worked out all the kinks 14:Roid Rage - Speed and range up 72:Rosary - Faith up 26:Rotten Meat - HP up 268:Rotten Baby - Infested friend 221:Rubber Cement - Bouncing tears 389:Rune Bag - Rune generator 94:Sack of Pennies - Gives money 424:Sack Head - More sacks! 182:Sacred Heart - Homing shots + DMG up 172:Sacrificial Dagger - My fate protects me 220:Sad Bombs - Tear blasts +5 bombs 339:Safety Pin - Evil + range + shot speed up 306:Sagittarius - Penetrative shot + speed up 321:Samson's Chains - The ol' ball and chain 292:Satanic Bible - Reusable evil 142:Scapular - You have been blessed 366:Scatter Bombs - We put bombs in your bombs! 325:Scissors - Lose your head 305:Scorpio - Poison tears 255:Screw - Tears + shot speed up 390:Seraphim - Sworn friend 393:Serpent's Kiss - The kiss of death 205:Sharp Plug - Charge with blood 49:Shoop da Whoop! - BLLLARRRRGGG! 280:Sissy Longlegs - She loves you 67:Sister Maggy - Friends 'till the end 9:Skatole - Fly love 17:Skeleton Key - 99 keys 264:Smart Fly - Revenge fly 189:SMB Super Fan - All stats up 330:Soy Milk - DMG down + tears way up 400:Spear Of Destiny - Your destiny 143:Speed Ball - Speed + shot speed up 91:Spelunker Hat - See-through doors 89:Spider Bite - Slow effect 171:Spider Butt - Mass enemy slowdown + damage 403:Spider Mod - Mod buddy! 211:Spiderbaby - Spider revenge 159:Spirit of the Night - Scary 3:Spoon Bender - Homing shots 196:Squeezy - Tears up 251:Starter Deck - Extra card room 64:Steam Sale - 50% off 176:Stem Cells - HP up 50:Steven - DMG up 367:Sticky Bombs - Egg sack bombs! 138:Stigmata - DMG + HP up 232:Stop Watch - Let's slow this down a bit... 315:Strange Attractor - Magnetic tears 417:Succubus - Damage booster 92:Super Bandage - +2 hearts 363:Sworn Protector - Protective friend 345:Synthoil - DMG + range up 38:Tammy's Head - Reusable tear burst 299:Taurus - Speed down + rage is building 383:Tear Detonator - Remote tear detonation 395:Tech X - Laser ring tears 244:Tech.5 - It's still being tested... 68:Technology - Laser tears 152:Technology 2 - Laser 192:Telepathy For Dummies - Temporary psychic shot 44:Teleport! - Teleport! 419:Teleport 2.0 - I-teleport! 63:The Battery - Stores energy 111:The Bean - Toot on command 28:The Belt - Speed up 33:The Bible - Temporary flight 180:The Black Bean - Toot on touch 334:The Body - I feel all 34:The Book of Belial - Temporary DMG up 97:The Book of Sin - Reusable item generator 338:The Boomerang - It will never leave you 164:The Candle - Reusable flames 103:The Common Cold - Poison damage 21:The Compass - The end is near 105:The D6 - Reroll your destiny 93:The Gamekid - Temporary Man-Pac 101:The Halo - All stats up 66:The Hourglass - Temporary enemy slowdown 2:The Inner Eye - Triple shot 290:The Jar - Save your life 60:The Ladder - Building bridges 329:The Ludovico Technique - Controlled tears 79:The Mark - DMG up 333:The Mind - I know all 151:The Mulligan - They grow inside 83:The Nail - Temporary demon form 35:The Necronomicon - Mass room damage 328:The Negative - Fate chosen 80:The Pact - DMG + tears up 104:The Parasite - Split shot 155:The Peeper - Plop! 107:The Pinking Shears - Cut and run 327:The Polaroid - Fate chosen 36:The Poop - Plop! 98:The Relic - Soul generator 1:The Sad Onion - Tears up 90:The Small Rock - DMG up 335:The Soul - I am all 13:The Virus - Poison touch 108:The Wafer - Damage resistance 358:The Wiz - Double wiz shot! 249:There's Options - More options 314:Thunder Thighs - HP up + speed down + you feel stompy 233:Tiny Planet - Orbiting tears + range up 183:Tooth Picks - Tears + shot speed up 341:Torn Photo - Tears + shot speed up 150:Tough Love - Tooth shot 350:Toxic Shock - Mass poison 397:Tractor Beam - Controlled tears 20:Transcendence - We all float down here... 54:Treasure Map - Full visible map 243:Trinity Shield - You feel guarded 324:Undefined - Undefined 298:Unicorn Stump - You feel stumped 396:Ventricle Razor - Short cutter 303:Virgo - You feel refreshed and protected 84:We Need To Go Deeper! - Reusable level skip 181:White Pony - Flight + holy death 122:Whore of Babylon - Curse up 32:Wire Coat Hanger - Tears up 27:Wooden Spoon - Speed up 349:Wooden Nickel - Flip a coin 76:X-Ray Vision - I've seen everything 45:Yum Heart - Reusable regeneration 392:Zodiac - The heavens will change you 80000008 4 Bytes
PedScript
413 "Misc Scripts" 008000 1 921 "Devil / Angel Deals" FF0000 1 319 "Devil Room always possible" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Devil rooms can now spawn even on floor 1 and past the Womb. } [ENABLE] aobscanmodule(AOB_UnblockDR,isaac-ng.exe,84 C0 0F 84 xx xx xx xx 8B 3D xx xx xx xx 8B 87) registersymbol(AOB_UnblockDR) AOB_UnblockDR+2: db EB 04 // jmp +4 [DISABLE] AOB_UnblockDR+2: db 0F 84 // je long (isaac-ng.exe+13B483) unregistersymbol(AOB_UnblockDR) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+13B248 "isaac-ng.exe"+13B228: 56 - push esi "isaac-ng.exe"+13B229: 57 - push edi "isaac-ng.exe"+13B22A: A1 18 F0 0C 01 - mov eax,[isaac-ng.exe+2CF018] "isaac-ng.exe"+13B22F: 33 C5 - xor eax,ebp "isaac-ng.exe"+13B231: 50 - push eax "isaac-ng.exe"+13B232: 8D 45 F4 - lea eax,[ebp-0C] "isaac-ng.exe"+13B235: 64 A3 00 00 00 00 - mov fs:[00000000],eax "isaac-ng.exe"+13B23B: 8B 35 04 F6 0D 01 - mov esi,[isaac-ng.exe+2DF604] "isaac-ng.exe"+13B241: E8 5A B6 FB FF - call isaac-ng.exe+F68A0 "isaac-ng.exe"+13B246: 84 C0 - test al,al // ---------- INJECTING HERE ---------- "isaac-ng.exe"+13B248: 0F 84 35 02 00 00 - je isaac-ng.exe+13B483 // ---------- DONE INJECTING ---------- "isaac-ng.exe"+13B24E: 8B 3D 04 F6 0D 01 - mov edi,[isaac-ng.exe+2DF604] "isaac-ng.exe"+13B254: 8B 87 D8 B7 00 00 - mov eax,[edi+0000B7D8] "isaac-ng.exe"+13B25A: 2B 87 D4 B7 00 00 - sub eax,[edi+0000B7D4] "isaac-ng.exe"+13B260: 8D B7 D4 B7 00 00 - lea esi,[edi+0000B7D4] "isaac-ng.exe"+13B266: A9 FC FF FF FF - test eax,FFFFFFFC "isaac-ng.exe"+13B26B: 75 15 - jne isaac-ng.exe+13B282 "isaac-ng.exe"+13B26D: 68 5C CA 06 01 - push isaac-ng.exe+26CA5C "isaac-ng.exe"+13B272: 6A 00 - push 00 "isaac-ng.exe"+13B274: E8 77 DC 09 00 - call isaac-ng.exe+1D8EF0 "isaac-ng.exe"+13B279: 8B 3D 04 F6 0D 01 - mov edi,[isaac-ng.exe+2DF604] } 306 "100% chance for Devil/Angel Room" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth This will always open up the Devil/Angel room when it's possible. } [ENABLE] aobscanmodule(AOB_AlwaysDR,isaac-ng.exe,E8 * * * * D9 45 * D8 D1 DF E0 DD D9) alloc(AlwaysDR,256) registersymbol(AOB_AlwaysDR) label(_BackDR) AOB_AlwaysDR+8: jmp AlwaysDR nop _BackDR: AlwaysDR: fstp st(0) // pop off old chance fld1 // load up 1 instead fcom st(0),st(1) // Original code fnstsw ax fstp st(1) jmp _BackDR [DISABLE] AOB_AlwaysDR+8: fcom st(0),st(1) fnstsw ax fstp st(1) // db D8 D1 DF E0 DD D9 unregistersymbol(AOB_AlwaysDR) dealloc(AlwaysDR) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+13B463 "isaac-ng.exe"+13B441: 83 BE 3C 70 00 00 0B - cmp dword ptr [esi+0000703C],0B "isaac-ng.exe"+13B448: 72 04 - jb isaac-ng.exe+13B44E "isaac-ng.exe"+13B44A: DD D8 - fstp st(0) "isaac-ng.exe"+13B44C: D9 E8 - fld1 "isaac-ng.exe"+13B44E: D9 5D F0 - fstp dword ptr [ebp-10] "isaac-ng.exe"+13B451: EB 02 - jmp isaac-ng.exe+13B455 "isaac-ng.exe"+13B453: DD D8 - fstp st(0) "isaac-ng.exe"+13B455: 81 C6 FC 6F 00 00 - add esi,00006FFC "isaac-ng.exe"+13B45B: E8 70 95 FF FF - call isaac-ng.exe+1349D0 "isaac-ng.exe"+13B460: D9 45 F0 - fld dword ptr [ebp-10] // ---------- INJECTING HERE ---------- "isaac-ng.exe"+13B463: D8 D1 - fcom st(0),st(1) "isaac-ng.exe"+13B465: DF E0 - fnstsw ax "isaac-ng.exe"+13B467: DD D9 - fstp st(1) // ---------- DONE INJECTING ---------- "isaac-ng.exe"+13B469: F6 C4 41 - test ah,41 "isaac-ng.exe"+13B46C: 74 2B - je isaac-ng.exe+13B499 "isaac-ng.exe"+13B46E: D9 E8 - fld1 "isaac-ng.exe"+13B470: DE D9 - fcompp "isaac-ng.exe"+13B472: DF E0 - fnstsw ax "isaac-ng.exe"+13B474: F6 C4 41 - test ah,41 "isaac-ng.exe"+13B477: 7B 22 - jnp isaac-ng.exe+13B49B "isaac-ng.exe"+13B479: 8B 15 04 F6 67 01 - mov edx,[isaac-ng.exe+2DF604] "isaac-ng.exe"+13B47F: C6 42 09 01 - mov byte ptr [edx+09],01 "isaac-ng.exe"+13B483: 32 C0 - xor al,al } 842 "No Angel Room Spawn Conditions" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Rebirth This removes the "seen devil room before and didn't take deals" requirement, so your first devil room can be an angel room and taking devil deals won't lock you out of angel rooms. } [ENABLE] aobscanmodule(AOB_UnblockAR,isaac-ng.exe,74 * 39 * * * * * 75 * 8D 41 01 EB) registersymbol(AOB_UnblockAR) AOB_UnblockAR: db EB 08 // jmp +08 [DISABLE] AOB_UnblockAR: db 74 0D // je +13 unregistersymbol(AOB_UnblockAR) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+F6CDF "isaac-ng.exe"+F6CC0: 24 01 - and al,01 "isaac-ng.exe"+F6CC2: 3A C8 - cmp cl,al "isaac-ng.exe"+F6CC4: 75 06 - jne isaac-ng.exe+F6CCC "isaac-ng.exe"+F6CC6: 8A 55 F0 - mov dl,[ebp-10] "isaac-ng.exe"+F6CC9: 88 55 F3 - mov [ebp-0D],dl "isaac-ng.exe"+F6CCC: 8B 3D 04 F6 0D 01 - mov edi,[isaac-ng.exe+2DF604] "isaac-ng.exe"+F6CD2: 8B 87 C8 4D 17 00 - mov eax,[edi+00174DC8] "isaac-ng.exe"+F6CD8: 83 E0 20 - and eax,20 "isaac-ng.exe"+F6CDB: 33 C9 - xor ecx,ecx "isaac-ng.exe"+F6CDD: 0B C1 - or eax,ecx // ---------- JUMPING HERE ---------- "isaac-ng.exe"+F6CDF: 74 0D - je isaac-ng.exe+F6CEE // ---------- JUMPING HERE ---------- "isaac-ng.exe"+F6CE1: 39 8F E4 4D 17 00 - cmp [edi+00174DE4],ecx "isaac-ng.exe"+F6CE7: 75 05 - jne isaac-ng.exe+F6CEE "isaac-ng.exe"+F6CE9: 8D 41 01 - lea eax,[ecx+01] "isaac-ng.exe"+F6CEC: EB 02 - jmp isaac-ng.exe+F6CF0 "isaac-ng.exe"+F6CEE: 33 C0 - xor eax,eax "isaac-ng.exe"+F6CF0: 20 45 F3 - and [ebp-0D],al "isaac-ng.exe"+F6CF3: 8B 07 - mov eax,[edi] "isaac-ng.exe"+F6CF5: 89 45 E8 - mov [ebp-18],eax "isaac-ng.exe"+F6CF8: E8 63 E4 FD FF - call isaac-ng.exe+D5160 "isaac-ng.exe"+F6CFD: 8B D8 - mov ebx,eax "isaac-ng.exe"+F6CFF: 0B 5E 0C - or ebx,[esi+0C] } 843 "Get Angel instead of Devil Room" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth This will set the Angel Room chance to appear to 100%, but the usual conditions for its appearance still need to be true. } [ENABLE] aobscanmodule(AOB_AlwaysAR,isaac-ng.exe,EB 02 33 C0 20 45 F3 8B 0F 89 4D E8) alloc(AlwaysAR,256) registersymbol(AOB_AlwaysAR) label(_BackAR) AOB_AlwaysAR+7: jmp AlwaysAR _BackAR: AlwaysAR: mov al,1 and [ebp-0D],al mov ecx,[edi] mov [ebp-18],ecx jmp _BackAR [DISABLE] AOB_AlwaysAR+7: mov ecx,[edi] mov [ebp-18],ecx // db 8B 0F 89 4D E8 unregistersymbol(AOB_AlwaysAR) dealloc(AlwaysAR) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+F9263 "isaac-ng.exe"+F9242: 8B 87 88 4D 17 00 - mov eax,[edi+00174D88] "isaac-ng.exe"+F9248: 83 E0 20 - and eax,20 "isaac-ng.exe"+F924B: 33 C9 - xor ecx,ecx "isaac-ng.exe"+F924D: 0B C1 - or eax,ecx "isaac-ng.exe"+F924F: 74 0D - je isaac-ng.exe+F925E "isaac-ng.exe"+F9251: 39 8F A4 4D 17 00 - cmp [edi+00174DA4],ecx "isaac-ng.exe"+F9257: 75 05 - jne isaac-ng.exe+F925E "isaac-ng.exe"+F9259: 8D 41 01 - lea eax,[ecx+01] "isaac-ng.exe"+F925C: EB 02 - jmp isaac-ng.exe+F9260 "isaac-ng.exe"+F925E: 33 C0 - xor eax,eax "isaac-ng.exe"+F9260: 20 45 F3 - and [ebp-0D],al // ---------- INJECTING HERE ---------- "isaac-ng.exe"+F9263: 8B 0F - mov ecx,[edi] "isaac-ng.exe"+F9265: 89 4D E8 - mov [ebp-18],ecx // ---------- DONE INJECTING ---------- "isaac-ng.exe"+F9268: E8 43 DA FD FF - call isaac-ng.exe+D6CB0 "isaac-ng.exe"+F926D: 8B 55 08 - mov edx,[ebp+08] "isaac-ng.exe"+F9270: 8B D8 - mov ebx,eax "isaac-ng.exe"+F9272: 0B 5A 0C - or ebx,[edx+0C] "isaac-ng.exe"+F9275: E8 56 DB FD FF - call isaac-ng.exe+D6DD0 "isaac-ng.exe"+F927A: F7 D0 - not eax "isaac-ng.exe"+F927C: 23 D8 - and ebx,eax "isaac-ng.exe"+F927E: F6 C3 02 - test bl,02 "isaac-ng.exe"+F9281: 74 03 - je isaac-ng.exe+F9286 "isaac-ng.exe"+F9283: FF 45 E8 - inc [ebp-18] } 922 "Gambling / Stores related" FF0000 1 408 "Guaranteed Bum Reward" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Bums should always give a reward with this } [ENABLE] aobscanmodule(AOB_Bum,isaac-ng.exe,39 83 * * * * 7E * 6A 02 E8) registersymbol(AOB_Bum) AOB_Bum: db EB 06 // jmp short +6 [DISABLE] AOB_Bum: db 39 83 // cmp [ebx+00000B9C],eax unregistersymbol(AOB_Bum) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9C6EB "isaac-ng.exe"+9C6C5: 03 C7 - add eax,edi "isaac-ng.exe"+9C6C7: 83 BA 20 50 17 00 01 - cmp dword ptr [edx+00175020],01 "isaac-ng.exe"+9C6CE: 89 44 24 10 - mov [esp+10],eax "isaac-ng.exe"+9C6D2: 75 17 - jne isaac-ng.exe+9C6EB "isaac-ng.exe"+9C6D4: 83 F8 05 - cmp eax,05 "isaac-ng.exe"+9C6D7: C7 44 24 0C 05 00 00 00 - mov [esp+0C],00000005 "isaac-ng.exe"+9C6DF: 8D 44 24 10 - lea eax,[esp+10] "isaac-ng.exe"+9C6E3: 7F 04 - jg isaac-ng.exe+9C6E9 "isaac-ng.exe"+9C6E5: 8D 44 24 0C - lea eax,[esp+0C] "isaac-ng.exe"+9C6E9: 8B 00 - mov eax,[eax] // ---------- REPLACING HERE ---------- "isaac-ng.exe"+9C6EB: 39 83 9C 0B 00 00 - cmp [ebx+00000B9C],eax // ---------- REPLACING HERE ---------- "isaac-ng.exe"+9C6F1: 7E 3C - jle isaac-ng.exe+9C72F "isaac-ng.exe"+9C6F3: 6A 02 - push 02 "isaac-ng.exe"+9C6F5: E8 86 82 09 00 - call isaac-ng.exe+134980 "isaac-ng.exe"+9C6FA: 8B 35 04 F6 0D 01 - mov esi,[isaac-ng.exe+2DF604] "isaac-ng.exe"+9C700: 83 C0 02 - add eax,02 "isaac-ng.exe"+9C703: 33 FF - xor edi,edi "isaac-ng.exe"+9C705: 89 83 9C 0B 00 00 - mov [ebx+00000B9C],eax "isaac-ng.exe"+9C70B: E8 20 43 F7 FF - call isaac-ng.exe+10A30 "isaac-ng.exe"+9C710: 39 B8 3C 1E 00 00 - cmp [eax+00001E3C],edi "isaac-ng.exe"+9C716: 7E 06 - jle isaac-ng.exe+9C71E } 830 "Win shell game" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Rigs the shell game in your favor. } [ENABLE] aobscanmodule(AOB_Shell,isaac-ng.exe,6A 03 8B F3 89 5C 24 * E8 * * * * 85 C0 0F 84) registersymbol(AOB_Shell) AOB_Shell+F: db 90 E9 [DISABLE] AOB_Shell+F: db 0F 84 unregistersymbol(AOB_Shell) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9AC67 "isaac-ng.exe"+9AC43: 8B C7 - mov eax,edi "isaac-ng.exe"+9AC45: E8 26 8C F6 FF - call isaac-ng.exe+3870 "isaac-ng.exe"+9AC4A: 84 C0 - test al,al "isaac-ng.exe"+9AC4C: 0F 84 0C 03 00 00 - je isaac-ng.exe+9AF5E "isaac-ng.exe"+9AC52: 8D 9E 70 0B 00 00 - lea ebx,[esi+00000B70] "isaac-ng.exe"+9AC58: 6A 03 - push 03 "isaac-ng.exe"+9AC5A: 8B F3 - mov esi,ebx "isaac-ng.exe"+9AC5C: 89 5C 24 3C - mov [esp+3C],ebx "isaac-ng.exe"+9AC60: E8 1B 9D 09 00 - call isaac-ng.exe+134980 "isaac-ng.exe"+9AC65: 85 C0 - test eax,eax // ---------- JUMP HERE ---------- "isaac-ng.exe"+9AC67: 0F 84 FB 00 00 00 - je isaac-ng.exe+9AD68 // ---------- JUMP HERE ---------- "isaac-ng.exe"+9AC6D: 8B 35 04 F6 0D 01 - mov esi,[isaac-ng.exe+2DF604] "isaac-ng.exe"+9AC73: 6A 2E - push 2E "isaac-ng.exe"+9AC75: 33 FF - xor edi,edi "isaac-ng.exe"+9AC77: E8 B4 5D F7 FF - call isaac-ng.exe+10A30 "isaac-ng.exe"+9AC7C: 8B C8 - mov ecx,eax "isaac-ng.exe"+9AC7E: E8 5D A1 06 00 - call isaac-ng.exe+104DE0 "isaac-ng.exe"+9AC83: 84 C0 - test al,al "isaac-ng.exe"+9AC85: 74 13 - je isaac-ng.exe+9AC9A "isaac-ng.exe"+9AC87: 8B 74 24 18 - mov esi,[esp+18] "isaac-ng.exe"+9AC8B: 6A 03 - push 03 } 867 "Store Free" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth All store items will be free. } [ENABLE] aobscanmodule(AOB_FreeStore,isaac-ng.exe,8B * E8 * * * * 84 C0 75 * 83 * 02) registersymbol(AOB_FreeStore) AOB_FreeStore+9: db EB [DISABLE] AOB_FreeStore+9: db 75 unregistersymbol(AOB_FreeStore) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+C8E86 "isaac-ng.exe"+C8E6A: 75 2E - jne isaac-ng.exe+C8E9A "isaac-ng.exe"+C8E6C: 83 7D 0C 00 - cmp dword ptr [ebp+0C],00 "isaac-ng.exe"+C8E70: 74 28 - je isaac-ng.exe+C8E9A "isaac-ng.exe"+C8E72: 6A 0D - push 0D "isaac-ng.exe"+C8E74: 33 FF - xor edi,edi "isaac-ng.exe"+C8E76: 8B F2 - mov esi,edx "isaac-ng.exe"+C8E78: E8 A3 79 F4 FF - call isaac-ng.exe+10820 "isaac-ng.exe"+C8E7D: 8B C8 - mov ecx,eax "isaac-ng.exe"+C8E7F: E8 AC AB 03 00 - call isaac-ng.exe+103A30 "isaac-ng.exe"+C8E84: 84 C0 - test al,al // ---------- JUMPING HERE ---------- "isaac-ng.exe"+C8E86: 75 05 - jne isaac-ng.exe+C8E8D // ---------- JUMPING HERE ---------- "isaac-ng.exe"+C8E88: 83 FB 02 - cmp ebx,02 "isaac-ng.exe"+C8E8B: 7C 0D - jnge isaac-ng.exe+C8E9A "isaac-ng.exe"+C8E8D: 8B 4D 08 - mov ecx,[ebp+08] "isaac-ng.exe"+C8E90: C7 81 74 10 00 00 18 FC FF FF - mov [ecx+00001074],FFFFFC18 "isaac-ng.exe"+C8E9A: 8B 45 08 - mov eax,[ebp+08] "isaac-ng.exe"+C8E9D: 83 B8 74 10 00 00 00 - cmp dword ptr [eax+00001074],00 "isaac-ng.exe"+C8EA4: 0F 84 C2 03 00 00 - je isaac-ng.exe+C926C "isaac-ng.exe"+C8EAA: 8B D8 - mov ebx,eax "isaac-ng.exe"+C8EAC: 8D 93 88 02 00 00 - lea edx,[ebx+00000288] "isaac-ng.exe"+C8EB2: 33 C0 - xor eax,eax "isaac-ng.exe"+C8EB4: E8 07 91 F3 FF - call isaac-ng.exe+1FC0 } 952 "Store Restocks" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Stores will restock. } [ENABLE] aobscanmodule(AOB_RestockSmall,isaac-ng.exe,E8 * * * * 39 * * * * * 7E * A1) aobscanmodule(AOB_RestockBig,isaac-ng.exe,E8 * * * * 39 * * * * * 0F 9F C0 84 C0 0F 84 * * * * 8B) registersymbol(AOB_RestockSmall) registersymbol(AOB_RestockBig) AOB_RestockSmall+B: db 7C // jl AOB_RestockBig+10: db EB 04 // jmp +4 [DISABLE] AOB_RestockSmall+B: db 7E // jle AOB_RestockBig+10: db 0F 84 // je unregistersymbol(AOB_RestockSmall) unregistersymbol(AOB_RestockBig) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+D251C "isaac-ng.exe"+D24EE: 81 8B 94 1D 00 00 00 04 00 00 - or [ebx+00001D94],00000400 "isaac-ng.exe"+D24F8: 8B 74 24 18 - mov esi,[esp+18] "isaac-ng.exe"+D24FC: 83 7E 28 64 - cmp dword ptr [esi+28],64 "isaac-ng.exe"+D2500: 74 5A - je isaac-ng.exe+D255C "isaac-ng.exe"+D2502: 83 7C 24 54 00 - cmp dword ptr [esp+54],00 "isaac-ng.exe"+D2507: 74 4A - je isaac-ng.exe+D2553 "isaac-ng.exe"+D2509: 8B 35 34 26 6C 01 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+D250F: 33 FF - xor edi,edi "isaac-ng.exe"+D2511: E8 EA E1 F3 FF - call isaac-ng.exe+10700 "isaac-ng.exe"+D2516: 39 B8 84 23 00 00 - cmp [eax+00002384],edi // ---------- DON'T JUMP HERE ---------- "isaac-ng.exe"+D251C: 7E 31 - jle isaac-ng.exe+D254F // ---------- DON'T JUMP HERE ---------- "isaac-ng.exe"+D251E: A1 34 26 6C 01 - mov eax,[isaac-ng.exe+2E2634] "isaac-ng.exe"+D2523: 8B 90 14 70 00 00 - mov edx,[eax+00007014] "isaac-ng.exe"+D2529: 83 7A 08 02 - cmp dword ptr [edx+08],02 "isaac-ng.exe"+D252D: 75 20 - jne isaac-ng.exe+D254F "isaac-ng.exe"+D252F: 8B 44 24 18 - mov eax,[esp+18] "isaac-ng.exe"+D2533: 8B 88 78 10 00 00 - mov ecx,[eax+00001078] "isaac-ng.exe"+D2539: 8B F2 - mov esi,edx "isaac-ng.exe"+D253B: 51 - push ecx "isaac-ng.exe"+D253C: 8D B8 18 06 00 00 - lea edi,[eax+00000618] "isaac-ng.exe"+D2542: 8B DE - mov ebx,esi "isaac-ng.exe"+D2544: E8 F7 6B 07 00 - call isaac-ng.exe+149140 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+D17D0 "isaac-ng.exe"+D17A4: E8 07 19 F3 FF - call isaac-ng.exe+30B0 "isaac-ng.exe"+D17A9: 8B 5C 24 18 - mov ebx,[esp+18] "isaac-ng.exe"+D17AD: 80 7C 24 43 00 - cmp byte ptr [esp+43],00 "isaac-ng.exe"+D17B2: 0F 84 A7 00 00 00 - je isaac-ng.exe+D185F "isaac-ng.exe"+D17B8: 8B 35 34 26 5B 00 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+D17BE: 33 FF - xor edi,edi "isaac-ng.exe"+D17C0: E8 3B EF F3 FF - call isaac-ng.exe+10700 "isaac-ng.exe"+D17C5: 39 B8 84 23 00 00 - cmp [eax+00002384],edi "isaac-ng.exe"+D17CB: 0F 9F C0 - setg al "isaac-ng.exe"+D17CE: 84 C0 - test al,al // ---------- DON'T JUMP HERE ---------- "isaac-ng.exe"+D17D0: 0F 84 89 00 00 00 - je isaac-ng.exe+D185F // ---------- DON'T JUMP HERE ---------- "isaac-ng.exe"+D17D6: 8B 35 34 26 5B 00 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+D17DC: 8B 86 14 70 00 00 - mov eax,[esi+00007014] "isaac-ng.exe"+D17E2: 83 78 08 02 - cmp dword ptr [eax+08],02 "isaac-ng.exe"+D17E6: 0F 85 79 00 00 00 - jne isaac-ng.exe+D1865 "isaac-ng.exe"+D17EC: 8B F0 - mov esi,eax "isaac-ng.exe"+D17EE: 8B 83 78 10 00 00 - mov eax,[ebx+00001078] "isaac-ng.exe"+D17F4: 8D BB 18 06 00 00 - lea edi,[ebx+00000618] "isaac-ng.exe"+D17FA: 50 - push eax "isaac-ng.exe"+D17FB: 8B DE - mov ebx,esi "isaac-ng.exe"+D17FD: E8 3E 79 07 00 - call isaac-ng.exe+149140 } 951 "Improve Slots Chances" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Dramatically improves the chance for a Slot Machine payout, and prevent them from blowing up } [ENABLE] aobscanmodule(AOB_Slots,isaac-ng.exe,6A 32 89 * * * E8 * * * * 85 C0 75 * E8) aobscanmodule(AOB_SlotsCh,isaac-ng.exe,74 04 6A 0F EB 02 6A 15) aobscanmodule(AOB_SlotsHM,isaac-ng.exe,75 11 6A 02 E8 * * * * 85 C0 75) aobscanmodule(AOB_SlotsFly,isaac-ng.exe,6A 03 89 * * * E8 * * * * 85 C0 75 * 8B) registersymbol(AOB_Slots) registersymbol(AOB_SlotsCh) registersymbol(AOB_SlotsHM) registersymbol(AOB_SlotsFly) // Break Chance AOB_Slots+D: db EB // Payout Chance AOB_SlotsCh+3: db 0A // Payout Chance (Lucky Foot) AOB_SlotsCh+7: db 0A // Hard Mode chance reduction AOB_SlotsHM: db EB // Pretty Fly AOB_SlotsFly+1: db 01 [DISABLE] AOB_Slots+D: db 75 AOB_SlotsCh+3: db 0F AOB_SlotsCh+7: db 15 AOB_SlotsHM: db 75 AOB_SlotsFly+1: db 03 unregistersymbol(AOB_Slots) unregistersymbol(AOB_SlotsCh) unregistersymbol(AOB_SlotsHM) unregistersymbol(AOB_SlotsFly) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+985DB "isaac-ng.exe"+985B6: 6A 00 - push 00 "isaac-ng.exe"+985B8: B8 B8 C9 10 01 - mov eax,isaac-ng.exe+28C9B8 "isaac-ng.exe"+985BD: 8B F7 - mov esi,edi "isaac-ng.exe"+985BF: E8 2C AD F6 FF - call isaac-ng.exe+32F0 "isaac-ng.exe"+985C4: 8B 5C 24 14 - mov ebx,[esp+14] "isaac-ng.exe"+985C8: 8D B3 70 0B 00 00 - lea esi,[ebx+00000B70] "isaac-ng.exe"+985CE: 6A 32 - push 32 "isaac-ng.exe"+985D0: 89 74 24 3C - mov [esp+3C],esi "isaac-ng.exe"+985D4: E8 77 EE 09 00 - call isaac-ng.exe+137450 "isaac-ng.exe"+985D9: 85 C0 - test eax,eax // ---------- JUMPING HERE ---------- "isaac-ng.exe"+985DB: 75 49 - jne isaac-ng.exe+98626 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+985DD: E8 2E A8 03 00 - call isaac-ng.exe+D2E10 "isaac-ng.exe"+985E2: 50 - push eax "isaac-ng.exe"+985E3: A1 34 26 16 01 - mov eax,[isaac-ng.exe+2E2634] "isaac-ng.exe"+985E8: 6A 00 - push 00 "isaac-ng.exe"+985EA: 6A 00 - push 00 "isaac-ng.exe"+985EC: 6A 01 - push 01 "isaac-ng.exe"+985EE: 68 E8 03 00 00 - push 000003E8 "isaac-ng.exe"+985F3: 50 - push eax "isaac-ng.exe"+985F4: 8D 8B 18 06 00 00 - lea ecx,[ebx+00000618] "isaac-ng.exe"+985FA: B8 FC 41 16 01 - mov eax,isaac-ng.exe+2E41FC "isaac-ng.exe"+985FF: E8 2C F9 03 00 - call isaac-ng.exe+D7F30 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9864C "isaac-ng.exe"+9861C: E8 8F AA F6 FF - call isaac-ng.exe+30B0 "isaac-ng.exe"+98621: E9 09 0C 00 00 - jmp isaac-ng.exe+9922F "isaac-ng.exe"+98626: 8B 35 34 26 16 01 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+9862C: 33 FF - xor edi,edi "isaac-ng.exe"+9862E: C7 83 94 0B 00 00 00 00 00 00 - mov [ebx+00000B94],00000000 "isaac-ng.exe"+98638: E8 C3 80 F7 FF - call isaac-ng.exe+10700 "isaac-ng.exe"+9863D: 39 B8 5C 1E 00 00 - cmp [eax+00001E5C],edi "isaac-ng.exe"+98643: 8B 74 24 38 - mov esi,[esp+38] "isaac-ng.exe"+98647: 0F 9F C0 - setg al "isaac-ng.exe"+9864A: 84 C0 - test al,al "isaac-ng.exe"+9864C: 74 04 - je isaac-ng.exe+98652 // ---------- CHANCES ---------- "isaac-ng.exe"+9864E: 6A 0F - push 0F "isaac-ng.exe"+98650: EB 02 - jmp isaac-ng.exe+98654 "isaac-ng.exe"+98652: 6A 15 - push 15 // ---------- CHANCES ---------- "isaac-ng.exe"+98654: E8 F7 ED 09 00 - call isaac-ng.exe+137450 "isaac-ng.exe"+98659: 83 C0 03 - add eax,03 "isaac-ng.exe"+9865C: 89 83 94 0B 00 00 - mov [ebx+00000B94],eax "isaac-ng.exe"+98662: 83 F8 09 - cmp eax,09 "isaac-ng.exe"+98665: 72 11 - jb isaac-ng.exe+98678 "isaac-ng.exe"+98667: 6A 0A - push 0A "isaac-ng.exe"+98669: E8 E2 ED 09 00 - call isaac-ng.exe+137450 "isaac-ng.exe"+9866E: 85 C0 - test eax,eax "isaac-ng.exe"+98670: 74 06 - je isaac-ng.exe+98678 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+98791 "isaac-ng.exe"+98765: 75 19 - jne isaac-ng.exe+98780 "isaac-ng.exe"+98767: 8B 74 24 20 - mov esi,[esp+20] "isaac-ng.exe"+9876B: 6A 05 - push 05 "isaac-ng.exe"+9876D: E8 DE EC 09 00 - call isaac-ng.exe+137450 "isaac-ng.exe"+98772: 85 C0 - test eax,eax "isaac-ng.exe"+98774: 74 0A - je isaac-ng.exe+98780 "isaac-ng.exe"+98776: C7 83 94 0B 00 00 0A 00 00 00 - mov [ebx+00000B94],0000000A "isaac-ng.exe"+98780: 8B 15 34 26 16 01 - mov edx,[isaac-ng.exe+2E2634] "isaac-ng.exe"+98786: 83 BA DC 4F 17 00 01 - cmp dword ptr [edx+00174FDC],01 "isaac-ng.exe"+9878D: 8B 74 24 38 - mov esi,[esp+38] // ---------- JUMPING HERE ---------- "isaac-ng.exe"+98791: 75 11 - jne isaac-ng.exe+987A4 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+98793: 6A 02 - push 02 "isaac-ng.exe"+98795: E8 B6 EC 09 00 - call isaac-ng.exe+137450 "isaac-ng.exe"+9879A: 85 C0 - test eax,eax // ---------- OR HERE ---------- "isaac-ng.exe"+9879C: 75 06 - jne isaac-ng.exe+987A4 // ---------- OR HERE ---------- "isaac-ng.exe"+9879E: 89 83 94 0B 00 00 - mov [ebx+00000B94],eax "isaac-ng.exe"+987A4: 8B 83 94 0B 00 00 - mov eax,[ebx+00000B94] "isaac-ng.exe"+987AA: 83 C0 FD - add eax,-03 "isaac-ng.exe"+987AD: 83 F8 09 - cmp eax,09 "isaac-ng.exe"+987B0: 0F 87 FA 08 00 00 - ja isaac-ng.exe+990B0 "isaac-ng.exe"+987B6: FF 24 85 0C C1 F1 00 - jmp dword ptr [eax*4+isaac-ng.exe+9C10C] "isaac-ng.exe"+987BD: 8B 5C 24 44 - mov ebx,[esp+44] "isaac-ng.exe"+987C1: 83 7B 3C 00 - cmp dword ptr [ebx+3C],00 "isaac-ng.exe"+987C5: 0F 84 64 0A 00 00 - je isaac-ng.exe+9922F "isaac-ng.exe"+987CB: 8B 43 38 - mov eax,[ebx+38] "isaac-ng.exe"+987CE: 8D 7B 38 - lea edi,[ebx+38] } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+99344 "isaac-ng.exe"+9931C: 8B 86 94 0B 00 00 - mov eax,[esi+00000B94] "isaac-ng.exe"+99322: 83 C0 FD - add eax,-03 "isaac-ng.exe"+99325: 83 F8 09 - cmp eax,09 "isaac-ng.exe"+99328: 77 44 - ja isaac-ng.exe+9936E "isaac-ng.exe"+9932A: FF 24 85 60 C1 F1 00 - jmp dword ptr [eax*4+isaac-ng.exe+9C160] "isaac-ng.exe"+99331: 81 C6 70 0B 00 00 - add esi,00000B70 "isaac-ng.exe"+99337: 6A 03 - push 03 "isaac-ng.exe"+99339: 89 74 24 3C - mov [esp+3C],esi "isaac-ng.exe"+9933D: E8 0E E1 09 00 - call isaac-ng.exe+137450 "isaac-ng.exe"+99342: 85 C0 - test eax,eax // ---------- JUMPING HERE ---------- "isaac-ng.exe"+99344: 75 37 - jne isaac-ng.exe+9937D // ---------- JUMPING HERE ---------- "isaac-ng.exe"+99346: 8B 35 34 26 16 01 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+9934C: 33 FF - xor edi,edi "isaac-ng.exe"+9934E: E8 AD 73 F7 FF - call isaac-ng.exe+10700 "isaac-ng.exe"+99353: E8 58 D1 08 00 - call isaac-ng.exe+1264B0 "isaac-ng.exe"+99358: 8B 35 34 26 16 01 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+9935E: E8 9D 73 F7 FF - call isaac-ng.exe+10700 "isaac-ng.exe"+99363: 8B F8 - mov edi,eax "isaac-ng.exe"+99365: E8 66 D0 08 00 - call isaac-ng.exe+1263D0 "isaac-ng.exe"+9936A: 8B 74 24 14 - mov esi,[esp+14] "isaac-ng.exe"+9936E: C7 86 90 0B 00 00 01 00 00 00 - mov [esi+00000B90],00000001 "isaac-ng.exe"+99378: E9 9C 12 00 00 - jmp isaac-ng.exe+9A619 } 897 "Shuffle Machines Always Work" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Pickup Cycle machines (in stores, item room etc) will always cycle items. } [ENABLE] aobscanmodule(AOB_ShuffleDo,isaac-ng.exe,E8 * * * * 85 C0 0F 94 C0 84 C0 0F 84) aobscanmodule(AOB_ShuffleBreak,isaac-ng.exe,76 * 6A 02 E8 * * * * 85 C0 75) registersymbol(AOB_ShuffleDo) registersymbol(AOB_ShuffleBreak) AOB_ShuffleDo+0C: db EB 04 AOB_ShuffleBreak+0B: db EB [DISABLE] AOB_ShuffleDo+0C: db 0F 84 // je long AOB_ShuffleBreak+0B: db 75 // jne short unregistersymbol(AOB_ShuffleDo) unregistersymbol(AOB_ShuffleBreak) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9BC43 "isaac-ng.exe"+9BC2B: EB 14 - jmp isaac-ng.exe+9BC41 "isaac-ng.exe"+9BC2D: 6A 02 - push 02 "isaac-ng.exe"+9BC2F: EB 06 - jmp isaac-ng.exe+9BC37 "isaac-ng.exe"+9BC31: 6A 03 - push 03 "isaac-ng.exe"+9BC33: EB 02 - jmp isaac-ng.exe+9BC37 "isaac-ng.exe"+9BC35: 6A 04 - push 04 "isaac-ng.exe"+9BC37: E8 44 8D 09 00 - call isaac-ng.exe+134980 "isaac-ng.exe"+9BC3C: 85 C0 - test eax,eax "isaac-ng.exe"+9BC3E: 0F 94 C0 - sete al "isaac-ng.exe"+9BC41: 84 C0 - test al,al // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9BC43: 0F 84 86 00 00 00 - je isaac-ng.exe+9BCCF // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9BC49: 8B 0D 04 F6 42 00 - mov ecx,[isaac-ng.exe+2DF604] "isaac-ng.exe"+9BC4F: 8B 91 14 70 00 00 - mov edx,[ecx+00007014] "isaac-ng.exe"+9BC55: 52 - push edx "isaac-ng.exe"+9BC56: E8 75 BE 0A 00 - call isaac-ng.exe+147AD0 "isaac-ng.exe"+9BC5B: 8B 7C 24 14 - mov edi,[esp+14] "isaac-ng.exe"+9BC5F: 01 9F A0 0B 00 00 - add [edi+00000BA0],ebx "isaac-ng.exe"+9BC65: 83 BF A0 0B 00 00 04 - cmp dword ptr [edi+00000BA0],04 "isaac-ng.exe"+9BC6C: C7 87 9C 0B 00 00 00 00 00 00 - mov [edi+00000B9C],00000000 "isaac-ng.exe"+9BC76: 76 63 - jna isaac-ng.exe+9BCDB "isaac-ng.exe"+9BC78: 6A 02 - push 02 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9BC81 "isaac-ng.exe"+9BC55: 52 - push edx "isaac-ng.exe"+9BC56: E8 75 BE 0A 00 - call isaac-ng.exe+147AD0 "isaac-ng.exe"+9BC5B: 8B 7C 24 14 - mov edi,[esp+14] "isaac-ng.exe"+9BC5F: 01 9F A0 0B 00 00 - add [edi+00000BA0],ebx "isaac-ng.exe"+9BC65: 83 BF A0 0B 00 00 04 - cmp dword ptr [edi+00000BA0],04 "isaac-ng.exe"+9BC6C: C7 87 9C 0B 00 00 00 00 00 00 - mov [edi+00000B9C],00000000 "isaac-ng.exe"+9BC76: 76 63 - jna isaac-ng.exe+9BCDB "isaac-ng.exe"+9BC78: 6A 02 - push 02 "isaac-ng.exe"+9BC7A: E8 01 8D 09 00 - call isaac-ng.exe+134980 "isaac-ng.exe"+9BC7F: 85 C0 - test eax,eax // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9BC81: 75 58 - jne isaac-ng.exe+9BCDB // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9BC83: E8 18 63 03 00 - call isaac-ng.exe+D1FA0 "isaac-ng.exe"+9BC88: 50 - push eax "isaac-ng.exe"+9BC89: A1 04 F6 39 01 - mov eax,[isaac-ng.exe+2DF604] "isaac-ng.exe"+9BC8E: 6A 00 - push 00 "isaac-ng.exe"+9BC90: 6A 00 - push 00 "isaac-ng.exe"+9BC92: 6A 01 - push 01 "isaac-ng.exe"+9BC94: 68 E8 03 00 00 - push 000003E8 "isaac-ng.exe"+9BC99: 50 - push eax "isaac-ng.exe"+9BC9A: 8D 8F 18 06 00 00 - lea ecx,[edi+00000618] "isaac-ng.exe"+9BCA0: B8 CC 11 3A 01 - mov eax,isaac-ng.exe+2E11CC "isaac-ng.exe"+9BCA5: E8 76 B0 03 00 - call isaac-ng.exe+D6D20 } 834 "Donation Machines Don't Glitch" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Store & Greed Donation Machines won't glitch out anymore. Happy donating! } [ENABLE] aobscanmodule(AOB_SDM,isaac-ng.exe,8B * * * 6A 14 E8 * * * * 85 C0 0F 85) aobscanmodule(AOB_GDM,isaac-ng.exe,E8 * * * * DC 5C * * DF E0 F6 C4 41 0F 85) registersymbol(AOB_SDM) registersymbol(AOB_GDM) AOB_SDM+0D: db 90 E9 AOB_GDM+0E: db 90 E9 [DISABLE] AOB_SDM+0D: db 0F 85 AOB_GDM+0E: db 0F 85 unregistersymbol(AOB_SDM) unregistersymbol(AOB_GDM) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9B634 "isaac-ng.exe"+9B603: B8 18 00 00 00 - mov eax,00000018 "isaac-ng.exe"+9B608: D9 1C 24 - fstp dword ptr [esp] "isaac-ng.exe"+9B60B: C7 86 A4 0B 00 00 0F 00 00 00 - mov [esi+00000BA4],0000000F "isaac-ng.exe"+9B615: E8 D6 FA 0E 00 - call isaac-ng.exe+18B0F0 "isaac-ng.exe"+9B61A: 83 BE 90 0B 00 00 03 - cmp dword ptr [esi+00000B90],03 "isaac-ng.exe"+9B621: 0F 84 2E EC FF FF - je isaac-ng.exe+9A255 "isaac-ng.exe"+9B627: 8B 74 24 38 - mov esi,[esp+38] "isaac-ng.exe"+9B62B: 6A 14 - push 14 "isaac-ng.exe"+9B62D: E8 0E A1 09 00 - call isaac-ng.exe+135740 "isaac-ng.exe"+9B632: 85 C0 - test eax,eax // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9B634: 0F 85 1B EC FF FF - jne isaac-ng.exe+9A255 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9B63A: 50 - push eax "isaac-ng.exe"+9B63B: E8 E0 BE FF FF - call isaac-ng.exe+97520 "isaac-ng.exe"+9B640: 8B 7C 24 48 - mov edi,[esp+48] "isaac-ng.exe"+9B644: 8B D8 - mov ebx,eax "isaac-ng.exe"+9B646: E8 55 7A F6 FF - call isaac-ng.exe+30A0 "isaac-ng.exe"+9B64B: B0 01 - mov al,01 "isaac-ng.exe"+9B64D: B9 12 00 00 00 - mov ecx,00000012 "isaac-ng.exe"+9B652: E8 59 D0 FD FF - call isaac-ng.exe+786B0 "isaac-ng.exe"+9B657: 8B 54 24 14 - mov edx,[esp+14] "isaac-ng.exe"+9B65B: C7 82 90 0B 00 00 03 00 00 00 - mov [edx+00000B90],00000003 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+9BE2C "isaac-ng.exe"+9BE05: DC 0D 68 2C 67 01 - fmul qword ptr [isaac-ng.exe+2A2C68] "isaac-ng.exe"+9BE0B: 8B 35 34 26 6B 01 - mov esi,[isaac-ng.exe+2E2634] "isaac-ng.exe"+9BE11: 33 FF - xor edi,edi "isaac-ng.exe"+9BE13: DD 5C 24 7C - fstp qword ptr [esp+7C] "isaac-ng.exe"+9BE17: E8 E4 48 F7 FF - call isaac-ng.exe+10700 "isaac-ng.exe"+9BE1C: 8B C8 - mov ecx,eax "isaac-ng.exe"+9BE1E: E8 5D 60 09 00 - call isaac-ng.exe+131E80 "isaac-ng.exe"+9BE23: DC 5C 24 7C - fcomp qword ptr [esp+7C] "isaac-ng.exe"+9BE27: DF E0 - fnstsw ax "isaac-ng.exe"+9BE29: F6 C4 41 - test ah,41 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9BE2C: 0F 85 E3 E7 FF FF - jne isaac-ng.exe+9A615 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+9BE32: 57 - push edi "isaac-ng.exe"+9BE33: E8 B8 BA FF FF - call isaac-ng.exe+978F0 "isaac-ng.exe"+9BE38: 8B 7C 24 48 - mov edi,[esp+48] "isaac-ng.exe"+9BE3C: 8B D8 - mov ebx,eax "isaac-ng.exe"+9BE3E: E8 6D 72 F6 FF - call isaac-ng.exe+30B0 "isaac-ng.exe"+9BE43: B0 01 - mov al,01 "isaac-ng.exe"+9BE45: B9 22 00 00 00 - mov ecx,00000022 "isaac-ng.exe"+9BE4A: E8 B1 D0 FD FF - call isaac-ng.exe+78F00 "isaac-ng.exe"+9BE4F: 8B 54 24 14 - mov edx,[esp+14] "isaac-ng.exe"+9BE53: C7 82 90 0B 00 00 03 00 00 00 - mov [edx+00000B90],00000003 } 923 "Disable Time Limits" FF0000 1 411 "Get Boss Rush / Hush" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Will always open up the boss rush & hush, no matter your time. } [ENABLE] aobscanmodule(AOB_BossRush,isaac-ng.exe,3B 88 * * * * 0f 8f * * * * 68) aobscanmodule(AOB_BossHush,isaac-ng.exe,8B 88 * * * * 3B 88 * * * * 0F 8F * * * * 83) registersymbol(AOB_BossRush) registersymbol(AOB_BossHush) AOB_BossRush+6: db EB 04 // jmp short +4 AOB_BossHush+C: db EB 04 // jmp short +4 [DISABLE] AOB_BossRush+6: db 0F 8F AOB_BossHush+C: db 0F 8F unregistersymbol(AOB_BossRush) unregistersymbol(AOB_BossHush) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+13BB56 "isaac-ng.exe"+13BB26: E8 55 D3 09 00 - call isaac-ng.exe+1D8E80 "isaac-ng.exe"+13BB2B: 8B 0D 04 F6 0D 01 - mov ecx,[isaac-ng.exe+2DF604] "isaac-ng.exe"+13BB31: 8B 81 1C 4D 13 00 - mov eax,[ecx+00134D1C] "isaac-ng.exe"+13BB37: 50 - push eax "isaac-ng.exe"+13BB38: 68 5C 09 09 01 - push isaac-ng.exe+29095C "isaac-ng.exe"+13BB3D: E8 3E D3 09 00 - call isaac-ng.exe+1D8E80 "isaac-ng.exe"+13BB42: A1 04 F6 0D 01 - mov eax,[isaac-ng.exe+2DF604] "isaac-ng.exe"+13BB47: 8B 88 18 4D 13 00 - mov ecx,[eax+00134D18] "isaac-ng.exe"+13BB4D: 83 C4 10 - add esp,10 "isaac-ng.exe"+13BB50: 3B 88 1C 4D 13 00 - cmp ecx,[eax+00134D1C] // ---------- CHANGING HERE ---------- "isaac-ng.exe"+13BB56: 0F 8F 1E 02 00 00 - jg isaac-ng.exe+13BD7A // ---------- DONE CHANGING ---------- "isaac-ng.exe"+13BB5C: 68 6C 09 09 01 - push isaac-ng.exe+29096C "isaac-ng.exe"+13BB61: E8 1A D3 09 00 - call isaac-ng.exe+1D8E80 "isaac-ng.exe"+13BB66: 8B 0D 04 F6 0D 01 - mov ecx,[isaac-ng.exe+2DF604] "isaac-ng.exe"+13BB6C: 8B 81 1C 70 00 00 - mov eax,[ecx+0000701C] "isaac-ng.exe"+13BB72: 8B B1 28 70 00 00 - mov esi,[ecx+00007028] "isaac-ng.exe"+13BB78: 83 C4 04 - add esp,04 "isaac-ng.exe"+13BB7B: 83 F8 FB - cmp eax,-05 "isaac-ng.exe"+13BB7E: 75 13 - jne isaac-ng.exe+13BB93 "isaac-ng.exe"+13BB80: 85 F6 - test esi,esi "isaac-ng.exe"+13BB82: 78 0F - js isaac-ng.exe+13BB93 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+151E44 "isaac-ng.exe"+151E12: 0F 85 44 02 00 00 - jne isaac-ng.exe+15205C "isaac-ng.exe"+151E18: A1 04 F6 0D 01 - mov eax,[isaac-ng.exe+2DF604] "isaac-ng.exe"+151E1D: 3B B8 F0 4E 17 00 - cmp edi,[eax+00174EF0] "isaac-ng.exe"+151E23: 7C 0A - jnge isaac-ng.exe+151E2F "isaac-ng.exe"+151E25: 80 7D F3 00 - cmp byte ptr [ebp-0D],00 "isaac-ng.exe"+151E29: 0F 85 2D 02 00 00 - jne isaac-ng.exe+15205C "isaac-ng.exe"+151E2F: 83 FF 08 - cmp edi,08 "isaac-ng.exe"+151E32: 0F 85 24 02 00 00 - jne isaac-ng.exe+15205C "isaac-ng.exe"+151E38: 8B 88 18 4D 13 00 - mov ecx,[eax+00134D18] "isaac-ng.exe"+151E3E: 3B 88 20 4D 13 00 - cmp ecx,[eax+00134D20] // ---------- CHANGING HERE ---------- "isaac-ng.exe"+151E44: 0F 8F 12 02 00 00 - jg isaac-ng.exe+15205C // ---------- DONE CHANGING ---------- "isaac-ng.exe"+151E4A: 83 B8 1C 70 00 00 F8 - cmp dword ptr [eax+0000701C],-08 "isaac-ng.exe"+151E51: 8B B0 28 70 00 00 - mov esi,[eax+00007028] "isaac-ng.exe"+151E57: 75 13 - jne isaac-ng.exe+151E6C "isaac-ng.exe"+151E59: 85 F6 - test esi,esi "isaac-ng.exe"+151E5B: 78 0F - js isaac-ng.exe+151E6C "isaac-ng.exe"+151E5D: 8B 5D 08 - mov ebx,[ebp+08] "isaac-ng.exe"+151E60: 83 BC B3 24 07 00 00 00 - cmp dword ptr [ebx+esi*4+00000724],00 "isaac-ng.exe"+151E68: 75 05 - jne isaac-ng.exe+151E6F "isaac-ng.exe"+151E6A: EB 75 - jmp isaac-ng.exe+151EE1 "isaac-ng.exe"+151E6C: 8B 5D 08 - mov ebx,[ebp+08] } 916 "No Time Limit (Speed)" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Removes the time limit from Challenge 22: Speed! } [ENABLE] aobscanmodule(AOB_SpeedLimit,isaac-ng.exe,83 * 16 75 * 8B * * * * * 81) registersymbol(AOB_SpeedLimit) AOB_SpeedLimit+3: db EB [DISABLE] AOB_SpeedLimit+3: db 75 unregistersymbol(AOB_SpeedLimit) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+11DE67 "isaac-ng.exe"+11DE40: 33 C4 - xor eax,esp "isaac-ng.exe"+11DE42: 50 - push eax "isaac-ng.exe"+11DE43: 8D 84 24 78 01 00 00 - lea eax,[esp+00000178] "isaac-ng.exe"+11DE4A: 64 A3 00 00 00 00 - mov fs:[00000000],eax "isaac-ng.exe"+11DE50: D9 E8 - fld1 "isaac-ng.exe"+11DE52: 8B D9 - mov ebx,ecx "isaac-ng.exe"+11DE54: 8B 0D 04 06 65 00 - mov ecx,[isaac-ng.exe+2E0604] "isaac-ng.exe"+11DE5A: 8B 81 F4 4D 17 00 - mov eax,[ecx+00174DF4] "isaac-ng.exe"+11DE60: 89 5C 24 40 - mov [esp+40],ebx "isaac-ng.exe"+11DE64: 83 F8 16 - cmp eax,16 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+11DE67: 75 62 - jne isaac-ng.exe+11DECB // ---------- JUMPING HERE ---------- "isaac-ng.exe"+11DE69: 8B 89 18 4D 13 00 - mov ecx,[ecx+00134D18] "isaac-ng.exe"+11DE6F: 81 F9 80 70 00 00 - cmp ecx,00007080 "isaac-ng.exe"+11DE75: 7E 78 - jle isaac-ng.exe+11DEEF "isaac-ng.exe"+11DE77: 8B 83 20 05 00 00 - mov eax,[ebx+00000520] "isaac-ng.exe"+11DE7D: C1 E8 0E - shr eax,0E "isaac-ng.exe"+11DE80: A8 01 - test al,01 "isaac-ng.exe"+11DE82: 75 6B - jne isaac-ng.exe+11DEEF "isaac-ng.exe"+11DE84: B8 B5 81 4E 1B - mov eax,1B4E81B5 "isaac-ng.exe"+11DE89: F7 E9 - imul ecx "isaac-ng.exe"+11DE8B: C1 FA 05 - sar edx,05 "isaac-ng.exe"+11DE8E: 8B C2 - mov eax,edx } 796 "No negative pill effects" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Never get negative pill effects, like having PHD/Libra Also auto-identifies them } [ENABLE] aobscanmodule(AOB_PHDEffect,isaac-ng.exe,8B * 83 B8 * * * * 00 7F * 8B * * * * * 8B * * * * * 2B) aobscanmodule(AOB_Identify,isaac-ng.exe,80 BC * * * * * 00 74 * 8B 35) registersymbol(AOB_PHDEffect) registersymbol(AOB_Identify) AOB_PHDEffect+9: db EB AOB_Identify+7: db 02 [DISABLE] AOB_PHDEffect+9: db 7F AOB_Identify+7: db 00 unregistersymbol(AOB_PHDEffect) unregistersymbol(AOB_Identify) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+EB783 "isaac-ng.exe"+EB75E: 8B 86 D8 B7 00 00 - mov eax,[esi+0000B7D8] "isaac-ng.exe"+EB764: 2B 86 D4 B7 00 00 - sub eax,[esi+0000B7D4] "isaac-ng.exe"+EB76A: C1 F8 02 - sar eax,02 "isaac-ng.exe"+EB76D: 85 C0 - test eax,eax "isaac-ng.exe"+EB76F: 74 0A - je isaac-ng.exe+EB77B "isaac-ng.exe"+EB771: 8B B6 D4 B7 00 00 - mov esi,[esi+0000B7D4] "isaac-ng.exe"+EB777: 8B 06 - mov eax,[esi] "isaac-ng.exe"+EB779: EB 08 - jmp isaac-ng.exe+EB783 "isaac-ng.exe"+EB77B: 8B 8E D4 B7 00 00 - mov ecx,[esi+0000B7D4] "isaac-ng.exe"+EB781: 8B 01 - mov eax,[ecx] // ---------- CHECKING PHD HERE ---------- "isaac-ng.exe"+EB783: 83 B8 B0 1E 00 00 00 - cmp dword ptr [eax+00001EB0],00 // ---------- DONE CHECKING PHD ---------- "isaac-ng.exe"+EB78A: 7F 72 - jg isaac-ng.exe+EB7FE "isaac-ng.exe"+EB78C: 8B 35 04 F6 0D 01 - mov esi,[isaac-ng.exe+2DF604] "isaac-ng.exe"+EB792: 8B 96 D8 B7 00 00 - mov edx,[esi+0000B7D8] "isaac-ng.exe"+EB798: 2B 96 D4 B7 00 00 - sub edx,[esi+0000B7D4] "isaac-ng.exe"+EB79E: F7 C2 FC FF FF FF - test edx,FFFFFFFC "isaac-ng.exe"+EB7A4: 75 0F - jne isaac-ng.exe+EB7B5 "isaac-ng.exe"+EB7A6: 68 5C CA 06 01 - push isaac-ng.exe+26CA5C "isaac-ng.exe"+EB7AB: 6A 00 - push 00 "isaac-ng.exe"+EB7AD: E8 3E D7 0E 00 - call isaac-ng.exe+1D8EF0 "isaac-ng.exe"+EB7B2: 83 C4 08 - add esp,08 } { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+1B8051 "isaac-ng.exe"+1B8029: 51 - push ecx "isaac-ng.exe"+1B802A: 8D 46 38 - lea eax,[esi+38] "isaac-ng.exe"+1B802D: D9 1C 24 - fstp dword ptr [esp] "isaac-ng.exe"+1B8030: E8 2B A2 E4 FF - call isaac-ng.exe+2260 "isaac-ng.exe"+1B8035: 83 7E 3C 00 - cmp dword ptr [esi+3C],00 "isaac-ng.exe"+1B8039: 74 07 - je isaac-ng.exe+1B8042 "isaac-ng.exe"+1B803B: C6 86 44 02 00 00 00 - mov byte ptr [esi+00000244],00 "isaac-ng.exe"+1B8042: 8B 44 24 5C - mov eax,[esp+5C] "isaac-ng.exe"+1B8046: 8B 88 C0 4B 00 00 - mov ecx,[eax+00004BC0] "isaac-ng.exe"+1B804C: A1 04 F6 0D 01 - mov eax,[isaac-ng.exe+2DF604] // ---------- CHECKING HERE ---------- "isaac-ng.exe"+1B8051: 80 BC 01 64 98 00 00 00 - cmp byte ptr [ecx+eax+00009864],00 // ---------- DONE CHECKING ---------- "isaac-ng.exe"+1B8059: 74 37 - je isaac-ng.exe+1B8092 "isaac-ng.exe"+1B805B: 8B 35 4C 11 0E 01 - mov esi,[isaac-ng.exe+2E114C] "isaac-ng.exe"+1B8061: 05 40 8B 00 00 - add eax,00008B40 "isaac-ng.exe"+1B8066: E8 B5 36 F3 FF - call isaac-ng.exe+EB720 "isaac-ng.exe"+1B806B: 83 F8 25 - cmp eax,25 "isaac-ng.exe"+1B806E: 77 38 - ja isaac-ng.exe+1B80A8 "isaac-ng.exe"+1B8070: 8B 84 86 54 2F 04 00 - mov eax,[esi+eax*4+00042F54] "isaac-ng.exe"+1B8077: 85 C0 - test eax,eax "isaac-ng.exe"+1B8079: 74 2D - je isaac-ng.exe+1B80A8 "isaac-ng.exe"+1B807B: 83 C0 08 - add eax,08 } 924 "No Damage" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Just like the title says, makes you invulnerable. By giving you the post-hit invulnerability, to be exact. } [ENABLE] aobscanmodule(AOB_NoDmg,isaac-ng.exe,83 * * * * * 00 0F 8F * * * * D9 EE) registersymbol(AOB_NoDmg) AOB_NoDmg+7: db 90 E9 // jmp [DISABLE] AOB_NoDmg+7: db 0F 8F // jg unregistersymbol(AOB_NoDmg) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+107B01 "isaac-ng.exe"+107ADC: 83 F8 0B - cmp eax,0B "isaac-ng.exe"+107ADF: 75 12 - jne isaac-ng.exe+107AF3 "isaac-ng.exe"+107AE1: 80 BB 0C 91 01 00 00 - cmp byte ptr [ebx+0001910C],00 "isaac-ng.exe"+107AE8: 74 09 - je isaac-ng.exe+107AF3 "isaac-ng.exe"+107AEA: C6 83 0C 91 01 00 00 - mov byte ptr [ebx+0001910C],00 "isaac-ng.exe"+107AF1: EB 05 - jmp isaac-ng.exe+107AF8 "isaac-ng.exe"+107AF3: 83 F8 18 - cmp eax,18 "isaac-ng.exe"+107AF6: 75 02 - jne isaac-ng.exe+107AFA "isaac-ng.exe"+107AF8: B1 01 - mov cl,01 "isaac-ng.exe"+107AFA: 83 BB 98 1B 00 00 00 - cmp dword ptr [ebx+00001B98],00 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+107B01: 0F 8F 2F 1C 00 00 - jg isaac-ng.exe+109736 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+107B07: D9 EE - fldz "isaac-ng.exe"+107B09: D8 5D 08 - fcomp dword ptr [ebp+08] "isaac-ng.exe"+107B0C: DF E0 - fnstsw ax "isaac-ng.exe"+107B0E: F6 C4 05 - test ah,05 "isaac-ng.exe"+107B11: 0F 8A 1F 1C 00 00 - jp isaac-ng.exe+109736 "isaac-ng.exe"+107B17: 84 C9 - test cl,cl "isaac-ng.exe"+107B19: 0F 85 17 1C 00 00 - jne isaac-ng.exe+109736 "isaac-ng.exe"+107B1F: BF 39 01 00 00 - mov edi,00000139 "isaac-ng.exe"+107B24: 8B C6 - mov eax,esi "isaac-ng.exe"+107B26: C6 83 94 1B 00 00 01 - mov byte ptr [ebx+00001B94],01 } 896 "Custom Seeds w/ Achievements" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Disables the "seed lock" when using custom seeds Pro: Enables achievements on that run again Con: Resetting with R will change the seed again } [ENABLE] aobscanmodule(AOB_SeedLock,isaac-ng.exe,E8 * * * * A1 * * * * C6 80 * * * * 01 8B) registersymbol(AOB_SeedLock) AOB_SeedLock+10: db 00 [DISABLE] AOB_SeedLock+10: db 01 unregistersymbol(AOB_SeedLock) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+184C59 "isaac-ng.exe"+184C37: 88 9A 04 15 0A 00 - mov [edx+000A1504],bl "isaac-ng.exe"+184C3D: EB 21 - jmp isaac-ng.exe+184C60 "isaac-ng.exe"+184C3F: 53 - push ebx "isaac-ng.exe"+184C40: 51 - push ecx "isaac-ng.exe"+184C41: B8 08 00 00 00 - mov eax,00000008 "isaac-ng.exe"+184C46: D9 1C 24 - fstp dword ptr [esp] "isaac-ng.exe"+184C49: E8 82 59 00 00 - call isaac-ng.exe+18A5D0 "isaac-ng.exe"+184C4E: 56 - push esi "isaac-ng.exe"+184C4F: E8 7C BF FF FF - call isaac-ng.exe+180BD0 "isaac-ng.exe"+184C54: A1 50 11 43 00 - mov eax,[isaac-ng.exe+2E1150] // ---------- INJECTING HERE ---------- "isaac-ng.exe"+184C59: C6 80 04 15 0A 00 01 - mov byte ptr [eax+000A1504],01 // ---------- DONE INJECTING ---------- "isaac-ng.exe"+184C60: 8B 4D F4 - mov ecx,[ebp-0C] "isaac-ng.exe"+184C63: 64 89 0D 00 00 00 00 - mov fs:[00000000],ecx "isaac-ng.exe"+184C6A: 59 - pop ecx "isaac-ng.exe"+184C6B: 5F - pop edi "isaac-ng.exe"+184C6C: 5E - pop esi "isaac-ng.exe"+184C6D: 5B - pop ebx "isaac-ng.exe"+184C6E: 8B 4D F0 - mov ecx,[ebp-10] "isaac-ng.exe"+184C71: 33 CD - xor ecx,ebp "isaac-ng.exe"+184C73: E8 F6 88 0D 00 - call isaac-ng.exe+25D56E "isaac-ng.exe"+184C78: 8B E5 - mov esp,ebp } 926 "Load old GameStates" 80000008 Auto Assembler Script { by HenryEx for The Binding of Isaac: Afterbirth Patches the Checksum verification for GameStates, so you can play backed-up versions of interim saves. Yay! } [ENABLE] aobscanmodule(AOB_NoChksum,isaac-ng.exe,81 * 96 69 69 96 89 * * * * * 3b * 0F 85 * * * * 8B * * * * * 3B * * * * * 0F 85) registersymbol(AOB_NoChksum) AOB_NoChksum+E: db EB 04 AOB_NoChksum+20: db EB 04 [DISABLE] AOB_NoChksum+E: db 0F 85 AOB_NoChksum+20: db 0F 85 unregistersymbol(AOB_NoChksum) { // ORIGINAL CODE - INJECTION POINT: "isaac-ng.exe"+1CBE1D "isaac-ng.exe"+1CBDF8: 8B 01 - mov eax,[ecx] "isaac-ng.exe"+1CBDFA: 8B 50 0C - mov edx,[eax+0C] "isaac-ng.exe"+1CBDFD: 6A 00 - push 00 "isaac-ng.exe"+1CBDFF: 6A 10 - push 10 "isaac-ng.exe"+1CBE01: FF D2 - call edx "isaac-ng.exe"+1CBE03: 8B 8D 64 FF FF FF - mov ecx,[ebp-0000009C] "isaac-ng.exe"+1CBE09: 8B 86 C4 41 01 00 - mov eax,[esi+000141C4] "isaac-ng.exe"+1CBE0F: 81 F1 96 69 69 96 - xor ecx,96696996 "isaac-ng.exe"+1CBE15: 89 8D 64 FF FF FF - mov [ebp-0000009C],ecx "isaac-ng.exe"+1CBE1B: 3B C8 - cmp ecx,eax // ---------- JUMPING HERE ---------- "isaac-ng.exe"+1CBE1D: 0F 85 6F 0B 00 00 - jne isaac-ng.exe+1CC992 // ---------- JUMPING HERE ---------- "isaac-ng.exe"+1CBE23: 8B 0D 7C 41 6B 01 - mov ecx,[isaac-ng.exe+2E417C] "isaac-ng.exe"+1CBE29: 3B 81 F0 06 00 00 - cmp eax,[ecx+000006F0] // ---------- ALSO JUMPING HERE ---------- "isaac-ng.exe"+1CBE2F: 0F 85 5D 0B 00 00 - jne isaac-ng.exe+1CC992 // ---------- ALSO JUMPING HERE ---------- "isaac-ng.exe"+1CBE35: 8B 17 - mov edx,[edi] "isaac-ng.exe"+1CBE37: 8B C6 - mov eax,esi "isaac-ng.exe"+1CBE39: 8B CB - mov ecx,ebx "isaac-ng.exe"+1CBE3B: 89 53 08 - mov [ebx+08],edx "isaac-ng.exe"+1CBE3E: E8 8D 39 00 00 - call isaac-ng.exe+1CF7D0 "isaac-ng.exe"+1CBE43: 8D 85 73 FF FF FF - lea eax,[ebp-0000008D] "isaac-ng.exe"+1CBE49: 8B CB - mov ecx,ebx }
AOB_pedInj
013C201A
Table by HenryEx, version 23/12/2015 Made for BoI:Afterbirth v1.06.0077