What is Werefall

If you're in a hurry, please, at least, take a look at the section No backward compatibility below.

Werefall is an expansion pack for the final 213 patch of Daggerfall. It supplies some of the benefits of a guildhall to shapeshifter player characters, similar to what clans provide vampire characters, but with greater benefits.

When a player character is infected by lycanthropy, the Shapeshifter's guild notices this condition, and invites the PC to join the guild. The PC may accept or decline (without penalty) as preferred.

If the PC joins and later is cured of lycanthropy, the PC's membership in the guild will be revoked. Some Weres will be deeply offended at this, and may go out of their way to make trouble for the PC in future.

If the PC decides to join the guild and successfully completes the initiation quest, periodically thereafter, about every couple of weeks or so, the guild will contact the PC in pursuit of some piece of Guild business. So long as the PC's repute with the guild management doesn't languish, this process will repeat indefinitely.

Shapeshifter quests almost always offer different plot lines according to the PC's standing in the guild or general development. Unlike ordinary guild quests, Shapeshifter quests may develop differently as the PC's repute with the Guild changes.

Of special interest may be the main quest, which if undertaken, offers a way to avoid the Were assassination subplot. There is a modest bonus for sparing the loup, whether the player character is infected or not.


Shapeshifters have a number of different factions, of which only few are well-known, and described briefly below.

The Promethians are practical scholars whose tremendous knowledge has found mundane ways to fabricate artifacts of great utility to the Were community, to the delight and dismay of various princes of Oblivion.

The Gardeners are masters of Tamrielian botony and have developed potent cultivars to rival the magery's monopoly on certain cherished traditions. These herbs have attracted the unhealthy interest of other Tamrielian groups, most notably the Vampire clans. Despite their pastoral naming, Gardeners are not to be trifled with.

The Slashers are, frankly, a bloodthirst lot, ready to scratch and claw at a moment's notice. They're called on from time to time to defend the other Were factions who are easily distracted from fighting.

The Moralists are a rather curious segment of Were society, having no counterparts in other Tamrielian walks of life. Although court jester might not be too distant, if a Were pack is anything like the royal court. They have a high affinity for a couple of the Tamrielian temples, and the Gardeners are quite protective of that relationship.

Regarding temples, the Shapeshifters are traditional enemies of Arkay, and in particular the Knights of the Circle—who have been discovered to be the trainers of the hunter-assassins plaguing Weres.

Shapeshifter factions, like any other Tamriel group enter into alliances with other groups to spread the repute of player characters around the Iliac bay. For example, the Promethians are affiliated with the Scholars of Tamriel, and any deed of the PC affecting scholars will reflect to some degree on the Promethians' opinion of the PC.


Breaking slightly with tradition, I've titled the Shapeshifter quests.

The Alpha Were
The player character's recently acquired habit has not gone unnoticed by high ranking outcomers.

Temptation
A fellow Were is suspected of ravaging your favorite temple.

Restless
A Shapeshifter Promethian researching the workings of wolfbane is held hostage by Spriggans. This is a joke, right?

Hircine's Revenge
Seduced by Hircine's promise, a wayward adventurer threatens a Were's security.

Getting Even
Cyndassa, handmaid to the Queen mother, practices the Daggerfall court version of tough love, to the dismay of most right-thinking Weres in the Iliac bay.

Dalliance
Shapeshifters and Baron Shrike are enemies. Why then does the Baroness Dh'emka ply them with information on the sly?

A Few Good Herbs
A vampire clan has plundered the herb stocks of a guild Gardener. Again, and again.


Packing list

  werebin.zip
    werefall/WereFall.html         --  This document
    werefall/ecr.com               --  Echos a newline
    werefall/epr.com               --  Prunes a text line
    werefall/faction.pat           --  Patch for faction.txt
    werefall/herbs.pat             --  Patch for fall.exe
    werefall/instwere.bat          --  Dos command file to activate Werefall
    werefall/magic.pat             --  Patch for magic.def
    werefall/ncr.com               --  Echos without a newline
    werefall/rochay.exe            --  Tool for patching files
    werefall/rsc.pat               --  Patch for text.rsc
    werefall/t215.img              --  BS texture format art
    werefall/t215.pat              --  Patch for texture.215
    werefall/unpatch.bat           --  Undo the Werefall patchs
    werefall/verstr.chk            --  Script to check Daggerfall version
    werefall/werefall.pat          --  Install script for Werefall
    werefall/arena2/$curewer.qrc   -+
    werefall/arena2/$curewer.qbn    |
    werefall/arena2/q0c00y04.qrc    |
    werefall/arena2/q0c00y04.qbn    |
    werefall/arena2/s0000007.qrc    |
    werefall/arena2/s0000007.qbn    |
    werefall/arena2/s0000960.qrc    |
    werefall/arena2/s0000960.qbn    |
    werefall/arena2/s0000968.qrc    |
    werefall/arena2/s0000968.qbn    |
    werefall/arena2/s0000969.qrc    |
    werefall/arena2/s0000969.qbn    |
    werefall/arena2/s0000970.qrc    |
    werefall/arena2/s0000970.qbn    |
    werefall/arena2/s0000971.qrc    |
    werefall/arena2/s0000971.qbn    |
    werefall/arena2/s0000972.qrc    |
    werefall/arena2/s0000972.qbn    |
    werefall/arena2/s0000973.qrc    |- Quests for Werefall
    werefall/arena2/s0000973.qbn    |
    werefall/arena2/s0000974.qrc    |
    werefall/arena2/s0000974.qbn    |
    werefall/arena2/s0000975.qrc    |
    werefall/arena2/s0000975.qbn    |
    werefall/arena2/s0000976.qrc    |
    werefall/arena2/s0000976.qbn    |
    werefall/arena2/s0000991.qrc    |
    werefall/arena2/s0000991.qbn    |
    werefall/arena2/s0000992.qrc    |
    werefall/arena2/s0000992.qbn    |
    werefall/arena2/s0000993.qrc    |
    werefall/arena2/s0000993.qbn    |
    werefall/arena2/s0000994.qrc    |
    werefall/arena2/s0000994.qbn    |
    werefall/arena2/s0000995.qrc    |
    werefall/arena2/s0000995.qbn    |
    werefall/arena2/s0000998.qrc    |
    werefall/arena2/s0000998.qbn    |
    werefall/arena2/s0000999.qrc    |
    werefall/arena2/s0000999.qbn   -+

  weresrc.zip
    rochay/COPYING                 --  GNU license
    rochay/Makefile                --  *nix make support
    rochay/WereFall.html           --  This document
    rochay/dag.bcc                 --  Borland make support
    rochay/dag.cfg                 --  Borland C compiler support
    rochay/file.h                  --  i/o language cruft
    rochay/ecr.pat                 --  Builds ecr.com
    rochay/epr.pat                 --  Builds epr.com
    rochay/faction.pat             --  Patch for faction.txt
    rochay/herbs.pat               --  Patch for magic.def
    rochay/instwere.bat            --  Dos command file activating Werefall
    rochay/magic.pat               --  Patch for magic.def
    rochay/ncr.pat                 --  Builds ncr.com
    rochay/rochay.cc               --  Patch tool for binary files
    rochay/rochay.html             --  Documentation for the patch tool
    rochay/rsc.pat                 --  Patch for text.rsc
    rochay/t215.pat                --  Patch for texture.215
    rochay/t215.ppm                --  Portable pixmap image art
    rochay/unpatch.bat             --  Undo the Werefall patchs
    rochay/verstr.chk              --  Script to check Daggerfall version
    rochay/werefall.pat            --  Installation patch script
    src/Makefile                   --  *nix make file for quests
    src/$curewer.src               -+
    src/q0c00y04.src                |
    src/s0000007.src                |
    src/s0000960.src                |
    src/s0000968.src                |
    src/s0000969.src                |
    src/s0000970.src                |
    src/s0000971.src                |
    src/s0000972.src                |
    src/s0000973.src                |- Quset source files[1]
    src/s0000974.src                |
    src/s0000975.src                |
    src/s0000976.src                |
    src/s0000991.src                |
    src/s0000992.src                |
    src/s0000993.src                |
    src/s0000994.src                |
    src/s0000995.src                |
    src/s0000998.src                |
    src/s0000999.src               -+
[1] Requires the TEMPLATE package to recompile quest scenarios.

Installing Werefall

Werefall will require at least 6 mb of free disk space for successful installation.

Werefall expects the final patch 213 version of regular Daggerfall to be installed. The Werefall installation script checks for the signature of the 213 patch, and dies if it doesn't match.

WereFall will modify a number of the standard Daggerfall files

    fall.exe                 --  New exclusive Were items
    arena2/$curewer.qrc      -+
    arena2/$curwere.qbn       |
    arena2/q0c00y04.qrc       |
    arena2/q0c00y04.qbn       |- Various stock quest changes
    arena2/s0000007.qrc       |
    arena2/s0000007.qbn       |
    arena2/s0000999.qrc       |
    arena2/s0000999.qbn      -+
    arena2/faction.txt       -- New factions of the Iliac Bay
    arena2/magic.def         -- New exclusive Were artifacts
    arena2/text.rsc          -- Messages for new artifacts
    arena2/texture.215       -- New art for Were items

and creates copies of the originals so the Werefall patch can be easily undone.

To install Werefall, unpack the archive using pkunzip, winzip, or the equivalent. Unpacking in the Daggerfall installation directory is often a convenient choice, but you can elect to unpack Werefall any place you please to. From the Dos command line:

    C> cd c:\dagger
    C> pkunzip -d werebin

Running the batch file instwere.bat in the werefall directory will install all the features used by Werefall. From the Dos command line:

    C> cd werefall
    C> instwere

If Werefall has been unpacked separately from the Daggerfall game directory, provide the complete path to your Daggerfall installation when running instwere:

    C> cd werefall
    C> instwere c:\dagger

You can create a Windows shortcut to werefall\instwere.bat. Be sure the starting directory is set to werefall or the installation will fail. If you unpack Werefall some place other than your Daggerfall directory, include the path to your Daggerfall installation after the batch file name.


Known bugs

The installer doesn't check for available disk space before starting.

The were-hunters are sometimes lax in pursuing an infected PC, so that an invitation to join the guild doesn't arrive. If you get what appear to be spurious "Well, I had work to do, but..." complaints out of the blue, (green, actually) your were-hunters are lax. Download trigbin.zip and run it against the saved game with your Were character to force the guild to send the invitation.

When a guild quest starts up and the PC isn't in a town, the message text will sometimes insert the place name of where he is (a temple, a dungeon, etc) when the quest destination is a shop that has its place name as part of its title. E.g. if he's being sent to Gothway Gardens Best Furniture Store the message may inadvertently read Pirate's Hold Best Furniture Store. Daggerfall has always behaved this way, but working around the b0rken quest planner drags this into prominence. The message will display right once the PC moves on to a town.

After a foe with a quest item falls into the void, saving the game can crash X-engine. ("Quest object not found")

The quest Temptation is sometimes unable to recruit a representative from one of the temples. This is especially likely if the PC isn't a member of any temple, or if the PC is presently in one of the smaller provinces with limited factions.

If a Were is infected with vampirism, his guild membership is not revoked.

No backward compatibility

Please note carefully: playing any saved game—whether a Were character or not—and saving it after applying this patch will add changes to that save game, such that it will not run without the Werefall changes installed.

Let me repeat that: after applying this patch, playing any saved game —whether a Were character or not—and saving it will add changes to that save game, that makes it impossible to play without the Werefall changes installed.

And, in case it isn't crystal clear, any characters—whether a Were character or not—created after applying this patch won't work without the Werefall changes installed.

If you need to know whether a particular saved game has acquired changes from Werefall, look at the file size of savevars.dat in the save game directory of the character you want to know about.

If the file size of savevars.dat is exactly 40228, then the save game has likely been made while Werefall is installed.

Regular Daggerfall saved games will have a savevars.dat file size of exactly 39768 for the final 213 patched version.


Undoing the Werefall patchs

Running the batch file werefall\unpatch.bat will undo the changes made by installing Werefall. It does not remove Werefall and its files from your system, only the changes made to your Daggerfall installation.

From the Dos command line:

    C> cd werefall
    C> unpatch

If you've unpacked Werefall to a home other than the Daggerfall installation directory, you'll need to supply the path to your Daggerfall installation when you invoke unpatch:

    C> cd werefall
    C> unpatch c:\dagger

If you make a Windows shortcut, be sure the starting directory is the werefall directory, even if you use the default setup c:\dagger\werefall. Werefall isn't registry-aware so you have to help out.

Once the Werefall patchs have been undone, you can remove the werefall directory.

Again, note that saved games created while Werefall is installed are not backward compatible with regular Daggerfall.


Donald Tipton
cucumatz@gte.net
July, 2001

Copyright © 2001, Nagual Enterprises