Page 1 of 1

ADOM (Ancient Domains Of Mystery) (2018-10-14)

Posted: Sun Dec 03, 2017 2:10 am
by Shinkansen
Simple table for ADOM (Ancient Domains Of Mystery), may or may not work.

Usage info:
Scripts with "To Activate: XXX" can only be activated (put an "X" into the box) after doing action XXX.
Scripts with "To Update: XXX" will only update their effect after doing action XXX.
Addresses with "XXX?" will enable the script effect XXX when 1 is put into the Value.

In general:
A. Do action YYY.
B. Activate (put an X) the "Initialization (Activate This First)" script.
C. Activate (put an X) the "Base Address Scan (To Activate: YYY, To Update: ZZZ)" script.
D. Enable (put a 1) the desired effect. Example: "Set Health to Max?" address.
E. Do action ZZZ.


Important information.
1. Item IDs and Monster IDs can be found in the game's doc folder.


V1002 - 2018-10-14
1. Tested game version V99(3.3.1). May work on other versions.

2. Player Stats.
"Time Set to 0?" sets Time to 0.
"Killed Cats Flag, Commit Chaotic Acts Flag Set to 0?" sets some Flags to 0.

3. Special Birth Always (To Update: New Game).
Always sets Special Birth during New Game.

4. Special Birth Stats.
"Special Birth Set to Special Birth Value?" sets Special Birth to Special Birth Value.


V1001 - 2018-02-20
1. Tested game version V89(3.1.0). May work on other versions.

2. Player Stats.
"Tempory Visibility Set to 9 Turns?" sets Temporary Visibility to 9 turns. Disable and Visibility will wear off in 9 turns.


V1000 - 2017-12-03
1. Tested game version V81(2.3.8). May work on other versions.

2. Player Stats.
"HP Set to Massive?" sets HP to massive.
"PP Set to Massive?" sets PP to massive.
"Depletables Set to Massive?" sets Depletables like Energy Points, Piety, Satiation, Times Prayed etc to massive.
"Corruption Set to 0?" sets Corruption to 0.
"Corruption Intrinsics Set to Massive?" sets most Corruption intrinsics to massive.
"Stats Set to Massive?" sets Stats to massive.
"Intrinsics Set to Massive?" sets Intrinsics to massive.
"Talents Set to Massive?" sets Talents to massive.
"Skills Set to Massive?" sets Skills to massive.
"Spells Set to Massive?" sets Spells to massive.
"Weapon Skills Set to Massive?" sets Weapon Skills to massive.
"Time, Killed Cats Flag, Commit Chaotic Acts Flag Set to 0?" sets Time and some flags to 0.

Allows the following to be modfied.
- Corruption Effects Pool.
- Name.
- Race.
- Class.
- Gender.
- Level.
- Position.
- History.
- Background.
- Flags.

3. Attributes Limiter Removed (To Update: Play Level).
Removes 99 Attributes Limiter.

4. Precrown Level Limiter Removed (To Update: Precrown).
Removes Precrown Level Limiter.

5. Item Stats.
Important information.
1. After modifying item properties, the game may crash if the inventory is viewed again BEFORE being sorted. To force sort the inventory, do something like:
- pickup a previously dropped item or
- bless identify all items.

"Status Set to Blessed?" sets Status to blessed.
"Rustproof / Waterproof Set to Massive?" sets Rustproof / Waterproof to massive.
"Negatives Status Set to 0?" sets Negative status to 0.

Allows the following to be modfied.
- ID.
- Prefixes and Suffixes.
- Various Stats.
- Quantity.

6. Item Creation Stats.
"Item ID Set to Item ID Value?" sets Item ID to Item ID Value. This will force all items created to be this. Disable when not creating items.

7. Talents Stats.
"Points Used Set to 0?" sets Points used to 0. Disable before chosing the last talent.

Re: ADOM (Ancient Domains Of Mystery) (2017-12-03)

Posted: Fri Dec 08, 2017 1:08 pm
by boesshawn
Tested it, and it seems to work great for the most part. I am having issues getting the talents to work (7). However with the boosts post creation, this is not an issue. One request though, when setting the stats to massive, would it be possible to have it not set invisibility? and have that as a separate function?

Re: ADOM (Ancient Domains Of Mystery) (2018-10-14)

Posted: Sat Nov 09, 2019 6:59 pm
by de1ta0ne
ADOM v3.3.3 Steam/GOG

Cast with two shields - 75 0A 68 ?? ?? ?? ?? E9 ?? ?? ?? ?? BF -> EB ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
Change move satiation decrease constant part from -1 to 0 - 83 CB FF 8B 15 ?? ?? ?? ?? 3B 15 ?? ?? ?? ?? 75 3C -> ?? ?? 00 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??
Change world move satiation decrease constant part from 15 to 5 - 8D 44 12 0F 83 F9 01 75 03 83 C0 0F 85 F6 74 -> ?? ?? ?? 05 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??