**Updated offsets are in the btd6 cheat table** https://github.com/RedWirePlatinumTwo/MiscFiles/blob/main/BloonsTD6.CT How 2 do thing: Step 1: In "Grouped" value type look up the following (without quotes): "4:55555 4:47500" and add the grouped value to the address list (I messed up and looked up 57500 instead of 47500 initially for the video. 55555 is the price for Dark Champion as of v40. If the price ever changes then change 55555 to the new price) Step 2: Right-click on 55555, click "Find out what accesses this address" and click "Yes" if the debugger message box shows up. Step 3: Load in a map on any difficulty *except* for Medium (only 1 opcode will show up in the list of opcodes that accessed the 55555 value, editing only that will make free upgrades only work on Medium difficulty) Step 4: Go back to cheat engine and change the number 30 in the 2 opcodes that show up to 20. Step 5: Exit and load into a new map/game. Step 6: You did it :) P.S. You can find what accesses 47500 and change 24 to 14 for free xp upgrades as well, but if ur gonna do this on a new account, just know you'll get flagged lmao Alternatively instead of looking up 4:[price of dark champion] 4:[xp needed to unlock] you can search+edit these 2 addresses in memory view: Assets.Scripts.Models.Towers.Upgrades.UpgradeModel.Clone+0000004B Assets.Scripts.Models.Gameplay.Mods.GlobalCostModModel.Mutate+00000476

btd6 hackbtd6 free upgradesbtd6 cheat engine