Baldur's Gate - Dark Alliance II

Upload your cheat tables here (No requests)
User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Baldur's Gate - Dark Alliance II

Post by sanitka »


For previous installment of the game check - Baldur's Gate - Dark Alliance.

WARNING: Tested only on GOG

Game with a flat character structure, which starts with player name ;).

Features: - player info
- player exp
- coins
- skill points
- skill list
- item list / item count
- inventory sync script (reload item list / inventory and item names)
- skill names sync script (after manually changing Skill-set attribute)
- zero damage script (invulnerability)
- get 8x more item pieces script ;)

Note by kurekong:
If you want to mess with weight use current weight not max weight as game tends to crash then.

History: v 0.8 updated for new exe 1.0.4.1
v 0.71 weight address fix
v 0.7 updated for new exe 1.0.3.2
v 0.61 Minor addressing changes
v 0.6 Skill names
v 0.5 Reworked
v 0.4 Person Types added
v 0.33 Gems added, additional flags described.
v 0.31 More item flags added (check table extras for flag info).
v 0.3 Most of the item names fixed.
v 0.2 Everything should be OK, only names are wrong.
v 0.1 Skills and items are not properly named, but the memory area seems to be right.

If you find an item with a wrong name plz send me an ItemID (visible when you expand the item) and the correct name.
Thanks


Item attributes are done using flags ... ie. flags can be summed up.
Example:

Code: Select all

0010 ~ flaming
0002 ~ +2
------------------
0012 ~ flaming +2
Example of "mighty" weapons flags: Flag 1 ~ 0x208f (weapon of shocking burst +15) ~ add shock dmg for normal and critical
Flag 2 ~ 0xA0 (masterwork weapon of super haste) ~ quality & speed
Flag 3 ~ 0x0400 (darkwood) ~ for bows
Flag 4 ~ 0x0807 ~ (flawless sacred weapon) ~ quality
Flags and Enums
Flag 0
?

Flag 1
0001 ~ +1 .. +15
0010 ~ flaming
0020 ~ of defense
0040 ~ frost
0080 ~ shock
0100 ~ wounding
0200 ~ speed
0400 ~ keen
0800 ~ flaming burst
1000 ~ icy burst
2000 ~ shocking burst
4000 ~ of disruption
8000 ~ elven

Flag 2
01 ~ ?
02 ~ ?
04 ~ ?
08 ~ ?
10 ~ ?
20 ~ masterwork
40 ~ ?
80 ~ super haste

Flag 3
0001 ~ of dexterity
0002 ~ of constitution
0004 ~ of strength
0008 ~ of intelect
0010 ~ of regeneration
0020 ~ of rejuvenation
0040 ~ jeweled
0080 ~ fine
0100 ~ serrated
0200 ~ oak
0400 ~ darkwood
0800 ~ ? sword / spear / shield
1000 ~ worn / rusty / cloth
2000 ~ ? padded
4000 ~ ? studded
8000 ~ ?

Flag 4
0000 ~ Shody
0001 ~ (Common)
0002 ~ Fine
0003 ~ Remarkable
0004 ~ Superior
0005 ~ Grand
0006 ~ Imperial
0007 ~ Flawless
0100 ~ of Battle
0200 ~ of Blood
0300 ~ Fey
0400 ~ of Fire
0500 ~ of Frost
0600 ~ Keen
0700 ~ of Speed
0800 ~ Sacred
0900 ~ Shock
0a00 ~ of Striking
0b00 ~ of Thunder
0c00 ~ of Corruption
0d00 ~ of Warding

Item Type
0002 ~ bow / club / shield ~ (wooden ?)
0004 ~ potion
0008 ~ amulet
0010 ~ ring
0020 ~ ?
0040 ~ stone
0080 ~ dagger ~ (short ?)
0100 ~ club / handaxe / short sword / long sword / spear

PersonType / Skillset
4 ~ Barbarian
5 ~ Dark Elf
6 ~ Moon Elf
7 ~ Dwarf
8 ~ Human Cleric
9 ~ Human Assassin

How to use Cheat Tables?

In a simple few steps. Open Cheat Engine
Click Open or Press CTRL+O
Select Game Process by clicking the glowing Computer Icon
Click on the box next to each cheat you wish to activate
Further info regarding CE and tables

Tables:

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
Attachments
Baldur's Gate - Dark Alliance II.CT
v 0.8 (1.0.4.1)
(59.34 KiB) Downloaded 802 times
Baldur's Gate - Dark Alliance II.CT
v 0.71 (1.0.3.2)
(59.09 KiB) Downloaded 254 times
Baldur's Gate - Dark Alliance II.CT
v 0.7 (1.0.3.2)
(58.94 KiB) Downloaded 137 times
Baldur's Gate - Dark Alliance II.CT
v 0.61 (1.0.2)
(58.75 KiB) Downloaded 363 times
Baldur's Gate - Dark Alliance II.CT
v 0.6 (1.0.2)
(58.81 KiB) Downloaded 130 times
Last edited by sanitka on Wed Sep 14, 2022 7:41 am, edited 12 times in total.

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

How to update table if addresses do not match ?

If the update was not huge, all the addresses changed the same way.

How to fix it ?
Change primary address in the first (player) row.

How to find proper address ?
- Use CE search and set Value Type to String and in Value put the name
Scroll the list of found values to the end (where addresses start with "Baldur ...")
One of those is "yours" (probably the first one)
Write them down or add them to your table

- Start a new CE search set Value Type to Grouped and in Value put f:xx1 f:xx2 where xx1 is your current HP and xx2 max HP
Compare list of found values with the previous list ... you should find one address which is almost the same (HP one is little bit bigger [by 0xA4])

- Change the name address

Supporting images ;)

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

Finally managed to find skill sets for each hero, but I am not sure if it is worth the effort to creating a script to copy the names based on the person / skill set. When the easiest way how to bump your skills is enough skill-points (which is now possible).

What do you say ? Done

Aranna
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 1:48 pm
Reputation: 3

Re: Baldur's Gate - Dark Alliance II

Post by Aranna »

Is it possible to put item sync for armor too?

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

Aranna wrote:
Fri Jul 29, 2022 1:10 pm
Is it possible to put item sync for armor too?
Hi, Aranna, can you be more specific ?
- which kind of armor ?
- if you do not the right "name", what is the item id and expected name ? (it might be missing from the list)

Aranna
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 1:48 pm
Reputation: 3

Re: Baldur's Gate - Dark Alliance II

Post by Aranna »

sanitka wrote:
Fri Jul 29, 2022 9:02 pm
Aranna wrote:
Fri Jul 29, 2022 1:10 pm
Is it possible to put item sync for armor too?
Hi, Aranna, can you be more specific ?
- which kind of armor ?
- if you do not the right "name", what is the item id and expected name ? (it might be missing from the list)
Mine is a stream version, so I think that might be the cause. Only weapons show up on the items list, editing flag is working fine too, but the armor and jewelry don't show up, all I get on the list are clubs with zero values.

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

Aranna wrote:
Sat Jul 30, 2022 3:43 am
Mine is a stream version, so I think that might be the cause. Only weapons show up on the items list, editing flag is working fine too, but the armor and jewelry don't show up, all I get on the list are clubs with zero values.
You have to find address of your player first (as I showed couple of posts above) then all the addresses should "auto-fix" as they are relative to the player.

ambertide
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Aug 04, 2022 10:46 am
Reputation: 0

Re: Baldur's Gate - Dark Alliance II

Post by ambertide »

thank you for the table
how do we fix the addresses? the instructions are not very clear, sorry. i followed them but i'm not actually sure what to do between steps lol

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

ambertide wrote:
Thu Aug 04, 2022 10:50 am
thank you for the table
how do we fix the addresses? the instructions are not very clear, sorry. i followed them but i'm not actually sure what to do between steps lol
Would you mind elaborating which step you failed to follow or which image is missing / not enough explanatory ?

kurekong
Noobzor
Noobzor
Posts: 10
Joined: Sat Nov 28, 2020 7:53 pm
Reputation: 1

Re: Baldur's Gate - Dark Alliance II

Post by kurekong »

Any chance for an update?

I can't get it to work on v1.0.3.2

Thanks! ;)

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

kurekong wrote:
Wed Aug 17, 2022 3:30 am
Any chance for an update?

I can't get it to work on v1.0.3.2

Thanks! ;)
Done

kurekong
Noobzor
Noobzor
Posts: 10
Joined: Sat Nov 28, 2020 7:53 pm
Reputation: 1

Re: Baldur's Gate - Dark Alliance II

Post by kurekong »

sanitka wrote:
Wed Aug 17, 2022 10:59 am
Done
Thanks! You the best! 🙏🏽👌🏼

kurekong
Noobzor
Noobzor
Posts: 10
Joined: Sat Nov 28, 2020 7:53 pm
Reputation: 1

Re: Baldur's Gate - Dark Alliance II

Post by kurekong »

I wonder how to manipulate carry weight. :?:

User avatar
sanitka
Expert Cheater
Expert Cheater
Posts: 493
Joined: Sat Aug 22, 2020 5:40 am
Reputation: 249

Re: Baldur's Gate - Dark Alliance II

Post by sanitka »

kurekong wrote:
Wed Aug 17, 2022 5:16 pm
I wonder how to manipulate carry weight. :?:
Change the Max Weight attribute ;) (but it keeps recalculating each time you change equipment) or give yourself an incredible strength ;)

kurekong
Noobzor
Noobzor
Posts: 10
Joined: Sat Nov 28, 2020 7:53 pm
Reputation: 1

Re: Baldur's Gate - Dark Alliance II

Post by kurekong »

sanitka wrote:
Wed Aug 17, 2022 8:29 pm

Change the Max Weight attribute ;) (but it keeps recalculating each time you change equipment) or give yourself an incredible strength ;)
It doesn’t work at my end.
I wonder if it’s possible to manipulate ENDURANCE bonuses 🤔

Post Reply

Who is online

Users browsing this forum: AmazonBot, biosolidsnake, DotBot, Google Adsense [Bot], Illusion11316, Maruc, moryabro, Shaggalicious, SrMorth, w1nterzy