WAYPOINTS


This data is a bitfield of 5 bytes. There is a data for each 3 difficulty level. Here are the offsets :

  Normal Nightmare Hell
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
1B6h
1B7h
1B8h
1B9h
1BAh
1CEh
1CFh
1D0h
1D1h
1D2h
1E6h
1E7h
1E8h
1E9h
1EAh


You can access to a waypoint if the corresponding bit is set. Because there are 9 waypoints per act, and there are 8 bits per byte, I prefered assigned a number to each bit. Having a bit number, you can deduct the byte where it is, and its position whithin.

  • Byte 1 : Bits from 0 to 7
  • Byte 2 : Bits from 8 to 15
  • Byte 3 : Bits from 16 to 23
  • Byte 4 : Bits from 24 to 31
  • Byte 5 : Bits from 32 to 39


Here are the bit number used for each waypoint :

Act I Bit Act II Bit Act III Bit Act IV Bit
Rogue Encampment
Cold Plains
Stony Field
Dark Wood
Black Marsh
Outer Cloister
Jail Lv 1
Inner Cloister
Catacombs Lv 2
0
1
2
3
4
5
6
7
8
Lut Gholein
Sewers Lv 2
Dry Hills
Halls of the Dead Lv 2
Far Oasis
Lost City
Palace Cellar Lv 1
Arcane Sanctuary
Canyon of the Magi
9
10
11
12
13
14
15
16
17
Kurast Docks
Spider Forest
Great Marsh
Flayer Jungle
Lower Kurast
Kurast Bazaar
Upper Kurast
Travincal
Durance of Hate Lv 2
18
19
20
21
22
23
24
25
26
The Pandemonium Fortress
City of the Damned
River of Flame
27
28
29

Act V Bit
.
.
.
.
.
.
.
.
.
30
31
32
33
34
35
36
37
38


Back to Part 1