The adventure assumes that the PCs take the easiest route from Tephu to the Parched Dunes, up the Crook River, a journey of approximately 120 miles. A riverboat can make the trip in 12 days, for a cost of 12 gp per passenger. The PCs can easily purchase all of the supplies they might need for a journey into the desert, including food, water, and even camels, before leaving Tephu.
[Chapter 9] The Parched Dunes
The adventure assumes that the PCs take the easiest route from Tephu to the Parched Dunes, up the Crook River, a journey of approximately 120 miles. A riverboat can make the trip in 12 days, for a cost of 12 gp per passenger. The PCs can easily purchase all of the supplies they might need for a journey into the desert, including food, water, and even camels, before leaving Tephu.
He sighs, readjusts his shemagh, and passes the time pondering what interesting secrets they'll find at Chisisek's tomb.

South of the Parched Dunes, a small, unnamed tributary joins the Crook from the north. This stream is too small to allow travel by boat, but following the stream by foot takes the PCs into the southern reaches of the Parched Dunes. The PCs begin their explorations on the southern edge of the map, in the hex containing the stream.
I've posted brief hexcrawl rules here.
Lastly, the current hex has been discovered but not explored.
The hyenas are posted around the perimeter and howl as you approach.
There are four gnolls and four hyenas. I'll roll initiative for everyone.
The hyenas hotel and form a defensive line between your camel train and the slaver camp. They'll attack anyone who gets close. They're fifty feet from you, there is a river to the right, and rockier terrain (difficult) to the left, leaving a clear spot forty feet wide between. The gnolls are forty feet behind the hyenas.
All of you are up in whatever order you post.
Rolls
Initiative: Callum +11, Iseret +4, Selquet +6, Tabat +1, Gnolls, Hyenas - (1d20+11, 1d20+4, 1d20+6, 1d20+1, 1d20+3, 1d20+3)
1d20+11 : (6) + 11 = 17
1d20+4 : (1) + 4 = 5
1d20+6 : (7) + 6 = 13
1d20+1 : (8) + 1 = 9
1d20+3 : (1) + 3 = 4
1d20+3 : (18) + 3 = 21
Rolls
Tabat Menes: MW Khopesh - Atk/Dam - Reckless Strike - (1d20+14, 1d8+10)
1d20+14 : (1) + 14 = 15
1d8+10 : (2) + 10 = 12
Andromeda: Bite - Atk/Dam - Reckless Strike - (1d20+10, 1d6+16)
1d20+10 : (20) + 10 = 30
1d6+16 : (3) + 16 = 19
Andromeda Confirm Crit - (1d20+10, 1d6+16)
1d20+10 : (9) + 10 = 19
1d6+16 : (4) + 16 = 20
Rolls
Attack and damage - (1d20+11, 1d4+5)
1d20+11 : (16) + 11 = 27
1d4+5 : (1) + 5 = 6
Rolls
Single attack - (1d20+11)
(15) + 11 = 26
Damage (Scimitar) - (1d20+5)
(8) + 5 = 13
Damage redo - (1d6+5)
(1) + 5 = 6
Rolls
Khopesh attack and damage - (1d20+19, 1d8+11)
1d20+19 : (16) + 19 = 35
1d8+11 : (5) + 11 = 16
The last remaining hyena nips at a camel's heels, while the gnolls unleash and fire their composite shortbows at each of you.
Callum and Iseret are each hit for 10 damage.
You're all up again in whatever order to post. The four gnolls are 40' away, the slaves a couple dozen feet behind them.
Rolls
Hyena attacks the camel of 1: C, 2: I, 3: S, 4:T with trip - (1d4, 1d20+2, 1d6+2)
1d4 : (4) = 4
1d20+2 : (4) + 2 = 6
1d6+2 : (6) + 2 = 8
Gnolls vs Callum - (1d20+8, 1d6+4)
1d20+8 : (14) + 8 = 22
1d6+4 : (6) + 4 = 10
Gnolls vs Iseret - (1d20+8, 1d6+4)
1d20+8 : (15) + 8 = 23
1d6+4 : (6) + 4 = 10
Gnolls vs Selquet - (1d20+8, 1d6+4)
1d20+8 : (8) + 8 = 16
1d6+4 : (2) + 4 = 6
Gnolls vs Tabat - (1d20+8, 1d6+4)
1d20+8 : (1) + 8 = 9
1d6+4 : (4) + 4 = 8
Rolls
Tabat Menes: MW Khopesh - Atk/Dam - Reckless Strike - (1d20+14, 1d8+10)
1d20+14 : (12) + 14 = 26
1d8+10 : (4) + 10 = 14
Andromeda: Bite - Atk/Dam - Reckless Strike - (1d20+10, 1d6+16)
1d20+10 : (5) + 10 = 15
1d6+16 : (5) + 16 = 21
The target takes a –2 penalty on one of the following (witch’s choice): AC, ability checks, attack rolls, saving throws, or skill checks. This hex lasts for a number of rounds equal to 3 + the witch’s Intelligence modifier. A Will save reduces this to just 1 round.
This is a mind-affecting effect. At 8th level the penalty increases to –4.
Prepared for a gnoll to counterattack, Selqet parries and ripostes
Rolls
Khopesh Attack - (1d20+19, 1d8+11)
1d20+19 : (3) + 19 = 22
1d8+11 : (7) + 11 = 18
Parry - (1d20+19)
(7) + 19 = 26
Riposte (Cold Iron Khopesh) - (1d20+19, 1d8+11)
1d20+19 : (8) + 19 = 27
1d8+11 : (2) + 11 = 13
Callum casts a spell on a gnoll (designating as G2: -4 to attacks for 8 rounds).
Iseret moves forward and adopts a defensive posture as she moves.
Selquet charges at the gnolls and engaged one, slashing it hard. (Designated as G3, it takes 18 damage).
Rolls
Gnome save vs Evil Eye - (1d20+2)
(6) + 2 = 8
AAOO vs Andromeda - (1d20+2, 1d6+2)
1d20+2 : (2) + 2 = 4
1d6+2 : (1) + 2 = 3
G1 will fill attack Tabat, while G2 struggles to move and flank. Tabat takes 16 from the attack, the second misses due to the evil eye, and drops his weapon.
G3 will full attack Selquet, with G4 moving to flank. Selquet takes no damage but the second gnoll disarms him.
All of you are up.
G1: -14, flanking Tabat
G2: (-4 to attacks for 7 more rounds), flanking Tabat
G3: -18, flanking Selquet
G4: flanking Selquet
Rolls
G1 vs Tabat, disarming with whip and slashing with the scimitar - (1d20+8, 1d20+8, 1d6+2)
1d20+8 : (20) + 8 = 28
1d20+8 : (20) + 8 = 28
1d6+2 : (4) + 2 = 6
G3 vs Selquet, disarming with whip and slashing with the scimitar - (1d20+8, 1d20+8, 1d6+2)
1d20+8 : (14) + 8 = 22
1d20+8 : (7) + 8 = 15
1d6+2 : (2) + 2 = 4
Confirm crits vs Tabat - (1d20+8, 1d20+8)
1d20+8 : (17) + 8 = 25
1d20+8 : (5) + 8 = 13
Correction to damage vs Tabat - (1d8+4)
(4) + 4 = 8
G2 flanks and attacks Tabat - (1d20+12, 1d8+4)
1d20+12 : (15) + 12 = 27
1d8+4 : (5) + 4 = 9
G4 flanks and attacks Selquet to disarm - (1d20+12)
(14) + 12 = 26
Des my Opportune Parry & Riposte hit the first Gnoll?
Rolls
Mwk Silver Khopesh - (1d20+18, 1d8+9)
1d20+18 : (20) + 18 = 38
1d8+9 : (8) + 9 = 17
Confirming Critical - (1d20+18, 1d8+)
1d20+18 : (16) + 18 = 34
1d8+ : (1) = 1


