Contents

Technical Documentation - Dungeon Master and Chaos Strikes Back - Actions and Combos

Actions

The following table lists all the possible actions in the game.

Notes:
Improved Skill: The skill associated with the action.
Experience Gain: The base value of the experience you gain when you use the action.
Defense Modifier: Defense modifier applied until the champion can make an action again.
Stamina: The base value of stamina used when making the action.
Hit probability: The probability to hit (0..75, 75 means automatic hit).
Damage: Damage modifier (in 1/32's). A value of 16 then would be "half normal damage".
Fatigue: The amount of time before you can make another action (1/6ths of a second).

Number Name Improved
Skill
Experience
Gain
Defense
Modifier
Stamina Hit probability Damage Fatigue
0 N 00: Fighter 0 0 0 0 0 0
1 Block 07: Parry (Hidden Fighter skill) 8 36 4 22 15 6
2 Chop 06: Club (Hidden Fighter skill) 10 0 8 (a)
10 (b)(c)
48 48 8 (e)
3 X 00: Fighter 0 0 0 0 0 0
4 Blow Horn (d) 14: Influence (Hidden Priest skill) 0 -4 1 0 0 6
5 Flip 12: Identify (Hidden Priest skill) 0 -10 0 0 0 3
6 Punch 09: Fight (Hidden Ninja skill) 8 -10 1 38 32 1
7 Kick 09: Fight (Hidden Ninja skill) 13 -5 3 28 48 5 (e)
8 War Cry (d) 14: Influence (Hidden Priest skill) (a)(b)
07: Parry (Hidden Fighter skill) (c)
7 4 1 0 0 3
9 Stab 09: Fight (Hidden Ninja skill) 15 -20 3 30 48 5
10 Climb Down 08: Steal (Hidden Ninja skill) 15 -15 40 0 0 35
11 Freeze Life (g) 14: Influence (Hidden Priest skill) 22 -10 3 0 0 20
12 Hit 09: Fight (Hidden Ninja skill) 10 16 3 20 20 4
13 Swing 04: Swing (Hidden Fighter skill) 6 5 2 32 16 6 (e)
14 Stab (unused) 05: Thrust (Hidden Fighter skill) 12 -15 4 42 60 10
15 Thrust 05: Thrust (Hidden Fighter skill) 19 -17 13 (a)
17 (b)(c)
57 66 16
16 Jab 05: Thrust (Hidden Fighter skill) 11 -5 3 70 8 2
17 Parry 07: Parry (Hidden Fighter skill) 17 29 1 18 8 18
18 Hack 04: Swing (Hidden Fighter skill) 9 10 6 27 25 8 (e)
19 Berzerk 04: Swing (Hidden Fighter skill) 40 -10 26 (a)
40 (b)(c)
46 96 30 (e)
20 Fireball 16: Fire (Hidden Wizard skill) 35 -7 5 0 0 42
21 Dispell 17: Air (Hidden Wizard skill) 25 -7 2 0 0 31
22 Confuse (d) 14: Influence (Hidden Priest skill) 0 -7 2 0 0 10
23 Lightning 17: Air (Hidden Wizard skill) 30 -7 4 0 0 38
24 Disrupt 17: Air (Hidden Wizard skill) 10 -7 5 46 55 9
25 Melee 06: Club (Hidden Fighter skill) 24 -5 17 (a)
25 (b)(c)
64 60 20
26 X 08: Steal (Hidden Ninja skill) 0 -15 1 0 0 10
27 Invoke 03: Wizard 25 -9 2 0 0 16
28 Slash 04: Swing (Hidden Fighter skill) 9 4 2 26 16 4
29 Cleave 04: Swing (Hidden Fighter skill) 12 0 10 40 48 12
30 Bash 06: Club (Hidden Fighter skill) 11 0 9 32 50 20 (e)
31 Stun 06: Club (Hidden Fighter skill) 10 5 2 50 16 7
32 Shoot 11: Shoot (Hidden Ninja skill) 9 (a)
20 (b)(c)
-15 3 0 0 14
33 Spellshield 15: Defend (Hidden Priest skill) 20 -7 1 0 0 30
34 Fireshield 15: Defend (Hidden Priest skill) 20 -7 2 0 0 35
35 Fluxcage 03: Wizard 12 8 6 0 0 2
36 Heal 13: Heal (Hidden Priest skill) 0 -20 1 0 0 19
37 Calm (d) 14: Influence (Hidden Priest skill) 0 -5 1 0 0 9
38 Light 17: Air (Hidden Wizard skill) 20 0 3 0 0 10
39 Window 18: Earth (Hidden Wizard skill) 30 -15 2 0 0 15
40 Spit 16: Fire (Hidden Wizard skill) 25 -7 3 0 0 22
41 Brandish (d) 14: Influence (Hidden Priest skill) 0 -4 2 0 0 10
42 Throw 10: Throw (Hidden Ninja skill) 5 0 0 0 0 0
43 Fuse (f) 03: Wizard 1 8 2 0 0 2

(a): Dungeon Master for Atari ST versions 1.0 English (1987-12-08) and 1.0 English (1987-12-11).
(b): Dungeon Master for Atari ST versions 1.1 English.
(c): Dungeon Master for Atari ST versions 1.2 English, 1.2 German, 1.3 French, Chaos Strikes Back for Atari ST versions 2.0 English and 2.1 English, Dungeon Master for Amiga version 2.0 English.
(d): In addition to the normal 'Experience gain' in the 'Improved skill' as defined in the table, these actions trigger an additional and special experience gain if there is a creature currently under attack. This special experience gain is hard coded in skill 14 Influence (Hidden Priest skill) and with the following values: War Cry (12), Calm (35), Brandish (30), Blow Horn (20), Confuse (45). These values are fixed and not influenced by experience multipliers or any other factors. These actions test the creature's bravery. If the creature fails the test, the hard coded experience value is added to the champion. If the creature passes the test, only half of the experience is added.
This means that:

  • In Dungeon Master for Atari ST version 1.1 and before, War Cry gives experience in the Priest skill only (for both the normal and special experience additions).
  • In Dungeon Master for Atari ST version 1.2 and above, War Cry gives experience in Fighter (normal addition) and also Priest (special addition) skills.
  • For actions other than 'War Cry', both the normal and special additions apply to the skill 14 Influence (Hidden Priest skill). However, as the experience gain is 0 in the table for these actions, this means only the special addition will effectively add experience.

(e): A hard coded fatigue value of 6 is used when attacking a door. These are the only actions that can be used to destroy a door.
(f): The Fuse action casts a powerful Weaken Nonmaterial Beings spell and can thus be used against that kind of creatures.
(g): The 'Freeze Life' action stops all activities of all creatures located on the same map as the party except Lord Chaos (creatures with the 'Archenemy' bit set). Creatures located on other maps are not affected. This applies even if the party enters another map while 'Freeze Life' is active: creatures resume their activities as soon as the party leaves their map and creatures on the map the party enters are immediately stopped.

Combos

The following table lists all the combos in the game. A combo is a group of 0 to 3 actions. Each item has an associated combo thus defining what you can do with the item.

Notes:
Combo Index: The index of the combo. This value uniquely identifies a combo.
Action Index: The index of the action in the list of actions (see above).
Action Name: The name of the action.
Use charges: This bit is set to '1' for actions that should decrement the number of charges in the associated item.
Minimum skill level: The minimum level in the skill associated to the action required for the action to be available to the champion. If a champion's level is too low, the action is not displayed.
Unused1 and Unused2: These two values are not used by the game engine. During an early stage of the game's development, Unused1 was probably used to store 'Improved Skill' indices before the developers decided to associate them to actions instead of combos. 35 of the 44 values correspond to the 'Improved Skill' of at least one action in the combo. [Information sent by Jean-Claude]

Combo Index Action Index Action Name Use charges Minimum skill level Unused1 Unused2
0 255 - 0 0 0 0
255 - 0 0
255 - 0 0
1 27 Invoke 0 0 3 0
43 Fuse 0 0
35 Fluxcage 0 0
2 6 Punch 0 0 9 0
7 Kick 0 0
8 War Cry 0 0
3 0 N 0 0 0 0
0 N 0 0
0 N 0 0
4 0 N 0 0 0 0
0 N 0 0
0 N 0 0
5 13 Swing 0 0 4 0
255 - 0 0
255 - 0 0
6 13 Swing 0 0 16 0
20 Fireball 1 7
255 - 0 0
7 13 Swing 0 0 17 0
23 Lightning 1 3
255 - 0 0
8 28 Slash 0 0 14 0
41 Brandish 0 2
22 Confuse 1 3
9 16 Jab 0 0 17 0
2 Chop 0 0
23 Lightning 1 4
10 2 Chop 0 0 16 0
25 Melee 0 2
20 Fireball 1 6
11 17 Parry 0 0 16 0
41 Brandish 0 3
34 Fireshield 0 5
12 42 Throw 0 0 9 0
9 Stab 0 0
28 Slash 0 2
13 13 Swing 0 0 4 0
17 Parry 0 2
2 Chop 0 3
14 16 Jab 0 0 5 0
17 Parry 0 1
15 Thrust 0 5
15 28 Slash 0 0 4 0
17 Parry 0 1
25 Melee 0 5
16 2 Chop 0 0 5 0
25 Melee 0 5
15 Thrust 0 6
17 9 Stab 0 0 4 0
2 Chop 0 2
29 Cleave 0 5
18 16 Jab 0 0 3 0
29 Cleave 0 2
24 Disrupt 0 4
19 13 Swing 0 0 4 0
15 Thrust 0 5
19 Berzerk 0 7
20 13 Swing 0 0 4 0
2 Chop 0 0
25 Melee 0 5
21 2 Chop 0 0 4 0
29 Cleave 0 3
19 Berzerk 0 8
22 13 Swing 0 0 6 0
30 Bash 0 2
31 Stun 0 4
23 13 Swing 0 0 6 0
31 Stun 0 3
25 Melee 0 6
24 42 Throw 0 0 6 0
30 Bash 0 0
255 - 0 0
25 0 N 0 0 0 0
0 N 0 0
0 N 0 0
26 42 Throw 0 0 9 0
9 Stab 0 0
255 - 0 0
27 32 Shoot 0 0 11 0
255 - 0 0
255 - 0 0
28 37 Calm 0 0 15 0
33 Spellshield 1 2
36 Heal 0 3
29 37 Calm 0 0 15 0
33 Spellshield 1 3
34 Fireshield 1 4
30 17 Parry 0 0 16 0
38 Light 1 0
21 Dispell 1 3
31 13 Swing 0 0 16 0
21 Dispell 1 3
34 Fireshield 1 4
32 36 Heal 0 0 18 0
37 Calm 0 2
41 Brandish 0 3
33 13 Swing 0 0 17 0
23 Lightning 1 2
39 Window 1 4
34 13 Swing 0 0 17 0
17 Parry 0 0
40 Spit 1 3
35 17 Parry 0 0 19 0
36 Heal 0 3
38 Light 1 4
36 4 Blow Horn 0 0 14 0
255 - 0 0
255 - 0 0
37 5 Flip 0 0 0 0
255 - 0 0
255 - 0 0
38 11 Freeze Life 0 0 14 0
255 - 0 0
255 - 0 0
39 10 Climb Down 0 0 8 0
255 - 0 0
255 - 0 0
40 42 Throw 0 0 9 0
9 Stab 0 0
255 - 0 0
41 1 Block 0 0 9 0
12 Hit 0 2
255 - 0 0
42 42 Throw 0 0 10 0
255 - 0 0
255 - 0 0
43 6 Punch 0 0 3 0
11 Freeze Life 1 0
255 - 0 0