Witchaven is a computer game developed using an early version of 3D Realms' Build engine. Although technically a first-person shooter, the game had distinct role-playing and fantasy elements to it, including character progression and a focus on hand-to-hand combat.
One of the more noteworthy features of Witchaven was that its weapons were not infinitely durable - with the exceptions of the fists, weapons would break down with repeated use, and replacements would need to be found. A potential problem with this system lies in the fact that weapons obtained early were more likely to break due to their lower quality than weapons earned later in the game. Nevertheless, the idea has cropped up periodically in later games.
In addition to potions which the player can drink for health, stamina, fire resistance and more, there are several spells which can be cast in Witchaven. These include Freeze, Scare, Fly, Unlock and Fireball.
There are a plethora of monsters the player must contend with, including goblins, ogres, fire drakes and willow wisps. The final boss of the game is the evil Illwhyrin.