Blackthorn Arena: Reforged

Upload your cheat tables here (No requests)
User avatar
bloodsucker
Expert Cheater
Expert Cheater
Posts: 225
Joined: Tue Mar 14, 2017 1:08 am
Reputation: 27

Re: Blackthorn Arena: Reforged

Post by bloodsucker »

found a save editor online by chinese player (not me)
[Link]

test and it funtion well and easy, glad i can help and enjoy cheating

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

evilebob
Noobzor
Noobzor
Posts: 8
Joined: Sun Apr 25, 2021 3:15 am
Reputation: 1

Re: Blackthorn Arena: Reforged

Post by evilebob »

dumnorix wrote:
Tue Mar 25, 2025 11:24 pm
evilebob wrote:
Mon Dec 09, 2024 3:27 am
TheRedFear wrote:
Fri Dec 06, 2024 3:51 am
Sorry, once I figured out how to save edit I stopped bothering trying to use the tables. I'm not even sure what version the game is up to now
The save files being json format are pretty editable. With a bit of GPT and python I made a savegame editor that anybody is welcome to play with/modify/whatever you like. Pretty fun to make everybody a wizard and give them whatever spells you want.
[Link]
Not all of us know how to code, your explanation on how to run a script and copy a save file is confusing, for example I manged to get a script open it, but It can't open the save data, that Is I don't know where to put my save data or where is that argument section where I should put it, when I put in few locations like in "load save" line it comes with error message wrong syntax

Just tested with the new version and still working.
Just copy the sav.dat file from your gamesave into the same dir as the saveedit.py.
Open a console and navigate to that directory where the script is and run like:
C:\Users\evilebob\AppData\LocalLow\PersonaeGames\BlackthornArena Reforged\bak\edit>saveedit.py sav.dat
you should see a message like
"Loaded 140 NPCs from the savegame."
and a new gui where you can navigate and modify save values.

pnpem
Noobzor
Noobzor
Posts: 5
Joined: Thu May 25, 2023 3:37 pm
Reputation: 0

Re: Blackthorn Arena: Reforged

Post by pnpem »

evilebob wrote:
Fri Mar 28, 2025 10:03 pm
dumnorix wrote:
Tue Mar 25, 2025 11:24 pm
evilebob wrote:
Mon Dec 09, 2024 3:27 am


The save files being json format are pretty editable. With a bit of GPT and python I made a savegame editor that anybody is welcome to play with/modify/whatever you like. Pretty fun to make everybody a wizard and give them whatever spells you want.
[Link]
Not all of us know how to code, your explanation on how to run a script and copy a save file is confusing, for example I manged to get a script open it, but It can't open the save data, that Is I don't know where to put my save data or where is that argument section where I should put it, when I put in few locations like in "load save" line it comes with error message wrong syntax

Just tested with the new version and still working.
Just copy the sav.dat file from your gamesave into the same dir as the saveedit.py.
Open a console and navigate to that directory where the script is and run like:
C:\Users\evilebob\AppData\LocalLow\PersonaeGames\BlackthornArena Reforged\bak\edit>saveedit.py sav.dat
you should see a message like
"Loaded 140 NPCs from the savegame."
and a new gui where you can navigate and modify save values.
Hey Evilbob, i really appreciate the tool that you have created, but i was tinkering with adding npcs to my team, and it does not seem to work for me. i used the quick edit npc, and changed the team to 0. i even find the npc when i use the open npcs on team 0.
When i load the save ingame, the npc is not found in the team. Any idea about that ?

evilebob
Noobzor
Noobzor
Posts: 8
Joined: Sun Apr 25, 2021 3:15 am
Reputation: 1

Re: Blackthorn Arena: Reforged

Post by evilebob »

pnpem wrote:
Sat Mar 29, 2025 2:11 pm
evilebob wrote:
Fri Mar 28, 2025 10:03 pm
dumnorix wrote:
Tue Mar 25, 2025 11:24 pm


Not all of us know how to code, your explanation on how to run a script and copy a save file is confusing, for example I manged to get a script open it, but It can't open the save data, that Is I don't know where to put my save data or where is that argument section where I should put it, when I put in few locations like in "load save" line it comes with error message wrong syntax

Just tested with the new version and still working.
Just copy the sav.dat file from your gamesave into the same dir as the saveedit.py.
Open a console and navigate to that directory where the script is and run like:
C:\Users\evilebob\AppData\LocalLow\PersonaeGames\BlackthornArena Reforged\bak\edit>saveedit.py sav.dat
you should see a message like
"Loaded 140 NPCs from the savegame."
and a new gui where you can navigate and modify save values.
Hey Evilbob, i really appreciate the tool that you have created, but i was tinkering with adding npcs to my team, and it does not seem to work for me. i used the quick edit npc, and changed the team to 0. i even find the npc when i use the open npcs on team 0.
When i load the save ingame, the npc is not found in the team. Any idea about that ?
Honestly I'm not actually sure how you switch an NPC to or from your team... IE I had one guy on my team who 'escaped' but still shows up as team 0. The app is kinda clever in the sense that it iterates almost blindly through the savegame and does bring all the savegame properties to the gui, but what constitutes putting that actor securely in your team I'm not sure of as of yet.
What the app does excel at is modifying your current teammates properties or skills. For example:
I just returned from a tourney and had a gladiator challenge at base. Now he lost and is on my staff so I save the game and load in the application. Then click the 'show npcs on team0 which does include anybody you own and unfortunately anybody who 'escaped'. Not sure why they stay on team 0, but anyways I usually boost the 'potentialpoints' so I can do stats ingame like health, str, etc. Skillpoints so I can buy whatever skills.
Skillset is kinda cool... if you double click that it pops up a whole add skills window and you can add whatever you want INCLUDING magic which is pretty bitchin. Lastly you can make them godmode if you set hitable to false, but that resets on map quests for some reason... or at least it did when I made the tool, haven't tested that part in the latest updates.
Any property that is in the savegame file should show up in the gui as well. If you discover a neat savegame fact like how to switch an npc to or from your team be sure to share it.

pnpem
Noobzor
Noobzor
Posts: 5
Joined: Thu May 25, 2023 3:37 pm
Reputation: 0

Re: Blackthorn Arena: Reforged

Post by pnpem »

evilebob wrote:
Sun Mar 30, 2025 3:03 am
pnpem wrote:
Sat Mar 29, 2025 2:11 pm
evilebob wrote:
Fri Mar 28, 2025 10:03 pm



Just tested with the new version and still working.
Just copy the sav.dat file from your gamesave into the same dir as the saveedit.py.
Open a console and navigate to that directory where the script is and run like:
C:\Users\evilebob\AppData\LocalLow\PersonaeGames\BlackthornArena Reforged\bak\edit>saveedit.py sav.dat
you should see a message like
"Loaded 140 NPCs from the savegame."
and a new gui where you can navigate and modify save values.
Hey Evilbob, i really appreciate the tool that you have created, but i was tinkering with adding npcs to my team, and it does not seem to work for me. i used the quick edit npc, and changed the team to 0. i even find the npc when i use the open npcs on team 0.
When i load the save ingame, the npc is not found in the team. Any idea about that ?
Honestly I'm not actually sure how you switch an NPC to or from your team... IE I had one guy on my team who 'escaped' but still shows up as team 0. The app is kinda clever in the sense that it iterates almost blindly through the savegame and does bring all the savegame properties to the gui, but what constitutes putting that actor securely in your team I'm not sure of as of yet.
What the app does excel at is modifying your current teammates properties or skills. For example:
I just returned from a tourney and had a gladiator challenge at base. Now he lost and is on my staff so I save the game and load in the application. Then click the 'show npcs on team0 which does include anybody you own and unfortunately anybody who 'escaped'. Not sure why they stay on team 0, but anyways I usually boost the 'potentialpoints' so I can do stats ingame like health, str, etc. Skillpoints so I can buy whatever skills.
Skillset is kinda cool... if you double click that it pops up a whole add skills window and you can add whatever you want INCLUDING magic which is pretty bitchin. Lastly you can make them godmode if you set hitable to false, but that resets on map quests for some reason... or at least it did when I made the tool, haven't tested that part in the latest updates.
Any property that is in the savegame file should show up in the gui as well. If you discover a neat savegame fact like how to switch an npc to or from your team be sure to share it.
Thank you for the explanation! I remember adding gladiators from others team to mine in the original Blackthorn Arena years ago (2021 I think), and was doing that by manually modifying the json save file, but I dont really remember what i did, and i think the file structure changed from back then.

Edit: I kind of stumbled upon a working way to add gladiators to my team.I was testing things around and used the online save editor that someone in this thread shared a couple of comments back.
[Link]
It lets you load a save and play around with values and checks, but there is section at the bottom called ArenaEditor.
Image
You can add any other gladiator after selecting it from the list and getting his ID:
Image
And then update the gladiators list with that new ID, download the save and when testing it in-game, it looks like the character can be found in the gladiators list in your arena, i even sent it in a mission and it seems it works fine so far.

evilebob
Noobzor
Noobzor
Posts: 8
Joined: Sun Apr 25, 2021 3:15 am
Reputation: 1

Re: Blackthorn Arena: Reforged

Post by evilebob »

pnpem wrote:
Sat Mar 29, 2025 2:11 pm


Thank you for the explanation! I remember adding gladiators from others team to mine in the original Blackthorn Arena years ago (2021 I think), and was doing that by manually modifying the json save file, but I dont really remember what i did, and i think the file structure changed from back then.

Edit: I kind of stumbled upon a working way to add gladiators to my team.I was testing things around and used the online save editor that someone in this thread shared a couple of comments back.
[Link]
It lets you load a save and play around with values and checks, but there is section at the bottom called ArenaEditor.
Image
You can add any other gladiator after selecting it from the list and getting his ID:
Image
And then update the gladiators list with that new ID, download the save and when testing it in-game, it looks like the character can be found in the gladiators list in your arena, i even sent it in a mission and it seems it works fine so far.
Excellent find, thank you. Sure enough I do see those properties in the save editor and it should be pretty easy to add another helper function like I did with skillset with another popup and npc add/remove kind of screen. Not sure when I will get to it, but I will look into adding your discovery to the public script. Thanks for the updates and feedback.

pnpem
Noobzor
Noobzor
Posts: 5
Joined: Thu May 25, 2023 3:37 pm
Reputation: 0

Re: Blackthorn Arena: Reforged

Post by pnpem »

evilebob wrote:
Sun Mar 30, 2025 3:46 pm
pnpem wrote:
Sat Mar 29, 2025 2:11 pm


Thank you for the explanation! I remember adding gladiators from others team to mine in the original Blackthorn Arena years ago (2021 I think), and was doing that by manually modifying the json save file, but I dont really remember what i did, and i think the file structure changed from back then.

Edit: I kind of stumbled upon a working way to add gladiators to my team.I was testing things around and used the online save editor that someone in this thread shared a couple of comments back.
[Link]
It lets you load a save and play around with values and checks, but there is section at the bottom called ArenaEditor.
Image
You can add any other gladiator after selecting it from the list and getting his ID:
Image
And then update the gladiators list with that new ID, download the save and when testing it in-game, it looks like the character can be found in the gladiators list in your arena, i even sent it in a mission and it seems it works fine so far.
Excellent find, thank you. Sure enough I do see those properties in the save editor and it should be pretty easy to add another helper function like I did with skillset with another popup and npc add/remove kind of screen. Not sure when I will get to it, but I will look into adding your discovery to the public script. Thanks for the updates and feedback.
Thank you so much, i really appreciate what you do!

pnpem
Noobzor
Noobzor
Posts: 5
Joined: Thu May 25, 2023 3:37 pm
Reputation: 0

Re: Blackthorn Arena: Reforged

Post by pnpem »

evilebob wrote:
Sun Mar 30, 2025 3:46 pm
pnpem wrote:
Sat Mar 29, 2025 2:11 pm


Thank you for the explanation! I remember adding gladiators from others team to mine in the original Blackthorn Arena years ago (2021 I think), and was doing that by manually modifying the json save file, but I dont really remember what i did, and i think the file structure changed from back then.

Edit: I kind of stumbled upon a working way to add gladiators to my team.I was testing things around and used the online save editor that someone in this thread shared a couple of comments back.
[Link]
It lets you load a save and play around with values and checks, but there is section at the bottom called ArenaEditor.
Image
You can add any other gladiator after selecting it from the list and getting his ID:
Image
And then update the gladiators list with that new ID, download the save and when testing it in-game, it looks like the character can be found in the gladiators list in your arena, i even sent it in a mission and it seems it works fine so far.
Excellent find, thank you. Sure enough I do see those properties in the save editor and it should be pretty easy to add another helper function like I did with skillset with another popup and npc add/remove kind of screen. Not sure when I will get to it, but I will look into adding your discovery to the public script. Thanks for the updates and feedback.
Hey also one thing that I noticed, that when you add an ID to your arena, dont forgot to remove that said ID from other arenas, or you will endup with a duplicate gladiator in each one.

PS: If you ever got enough time to do it, the app would be even better if you add a search feature in it, since sometimes it takes a long time to search for something.

evilebob
Noobzor
Noobzor
Posts: 8
Joined: Sun Apr 25, 2021 3:15 am
Reputation: 1

Re: Blackthorn Arena: Reforged

Post by evilebob »

pnpem wrote:
Sun Mar 30, 2025 5:39 pm

Hey also one thing that I noticed, that when you add an ID to your arena, dont forgot to remove that said ID from other arenas, or you will endup with a duplicate gladiator in each one.

PS: If you ever got enough time to do it, the app would be even better if you add a search feature in it, since sometimes it takes a long time to search for something.
I've added the ability to move gladiators between arenas. Pretty handy if you have npcs that try to escape and then you can lasso them right back and toss em in torture. Also search/filter bar at the top of the gui.
I've done minimal testing and not sure when I'll have time to do much more so feel free to beta test the new features and lemme know if any issues.
If you open the arenas object in the main tree the first arena[0] is yours. From any of the arenas you can double click the gladiators subobject and it will popup an add/remove gladiator gui which should be intuitive enough.
Similar to the gui if you double click skillset from any of the npcs.

[Link]

pnpem
Noobzor
Noobzor
Posts: 5
Joined: Thu May 25, 2023 3:37 pm
Reputation: 0

Re: Blackthorn Arena: Reforged

Post by pnpem »

Just tested it ingame, and it looks good so far, the gladiators were added to the BlackthornArena, and no duplicate found in other arenas.
One thing tho, in the npc selection prompt when adding an npc, can it be changed to that you can search for a specific name (editable text box) in order to help new people, who might not know how to look for the npc's ID first and then look for it in the dropdown list.
Image

Lunaspell
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Jun 21, 2025 7:40 pm
Reputation: 0

Re: Blackthorn Arena: Reforged

Post by Lunaspell »

the directions on how to get this editor working are just bad. I am not good with python and have read the whole thread and cannot even navigate to the correct directory.

Post Reply

Who is online

Users browsing this forum: admantx, Bing [Bot], ddvorakk, Dojimax, DotBot, Google [Bot], Google Adsense [Bot], jakosogiantoro, ohnocringe, OINARI, starfuryzeta, thexpress, w4a7ever