FIXME: Switching from enchanted weapon with sound to enchanted weapon with no sound means sound continues
FIXME: Enchanted weapon not showing proper animation sometimes (also makes enchanted axe slow)
FIXME: Check enchanted battle axe hum fading off before enchantment is gone
FIXME: Mouse sensitivity is different if the automap is raised, and different depending on video mode
FIXME: Can sometimes walk through a monster (related also to missed hits??)
FIXME: Enemies getting stuck in attack animation (Imp/Argothonian) This is an odd one, hard to repeat reliably.
FIXME: Argothonian with sword hit detection (Test map may be required -- on a hunch, is his attack frame ignored in checks?)
FIXME: Status bar in SVGA mode (Flickers when dead, when Scary appears, when map is up) - Potion display only?
FIXME: The code that checks the Capslock key to toggle runlock seems to work only when it feels like it.
FIXME?: Shield is up when using fist?
FIXME?: Flames flattened on floor from enchanted short sword


TODO: Make a custom SETUP utility.  Unfortunately the code to the Witchaven II one wasn't released, but one does
         come with the original Witchaven code.
TODO: GAME parameter, things that need to be updated:
      - WHNET.C > MAXARGS (to make arg be found)          Done
      - WHNET.C > argparm (for parameter name)            Done
      - WHNET.C > netcheckargs (to handle parameter)      Done
      - WHMENU.C > startnewgame (for the .MAP files)      Done
      - WHPLR.C > loadnewlevel (for the .MAP files)       Done
      - WHMENU.C > loadgame (for save games)              TODO
      - WHMENU.C > savedgamename (for save games)         TODO
      - WHAVEN.C > STUFF.DAT (for packed data)            TODO
      - Wherever .ART loading is done                     TODO
      - Wherever game behavior def loading is done        TODO
      - If sound/music modding becomes a thing, that too  TODO
TODO: Externalize map titles to a configurable file (Currently in WHSMK.C)
TODO: Game behavior mod patches.  Prioritize features that will allow Witchaven I to be loaded as a mod.
TODO: Make automatic health configurable according to skill level in mod configuration file
TODO: Possibly change the bugfix #defines into Boom-style "compatibility options" (Weigh in with me if you want this)

CHECK: Screenfx might be ditched for direct call to updatepalettefx? (Don't be sure... screenfx takes player pointer.  Backup code first)
CHECK: Loadpics function
CHECK: How does lava fiend get into the skull eye socket on level 1?
CHECK: Improving the "onsomething" determination in WHINP.C might make jumping more responsive?
CHECK: What determines end of level "rating"?
CHECK: Look into HEALTHWATER (healing pool?)
CHECK: Check if WEAPON1A exists in working state (placeable enchanted dagger)

DOCS: Provide some documentation on what's in each source file and its functions
