King's Quest VI: Heir Today, Gone Tomorrow/Endings

King's Quest VI has a number of different endings depending on the actions you take during the game, and the path you take to complete the game. Every ending features a wedding between Alexander and Cassima, but there are a number of different variations on that theme. There are five major variables that control exactly which ending you get: the table below describes them all. Note that to get the best ending, you must complete the game following the long path.