© 2001-2004
Paladin Programming
DM's Familiar Logo

Updates

You can download the Update here.

Update 12/26/06, 3.06.04

Creatures: Attack Tab

Added a button that brings up your weapon list. You can double-click a weapon to add it to the creature. Works the same as dragging and dropping from the weapon form.

Advanced Search

Added a new tab that lets you search the Codex Tree

Tablesmith

Increased from 5 buttons to 20. Resize your form to see them.

Klooge Export

Turn a “D” to “d”

Support for frequency of attack > 1

Support for MAB, RAB > 5

Update 2/26/06, 3.06.01

Creature: Klooge Export

You can now export from the creature reference library into a klooge format. See the Help file, search for klooge for the setup info needed.

Update 2/1/05, 3.05.13

Combat Board: Adding Multiple Creatures

Changed the way creatures are named if you add multiples. If you add 1 orc, it will be “Orc”. If you add a second orc, the name of the first orc is changed to “Orc-01” and the second orc becomes “Orc-02”. If you add a 3 rd orc, you get “Orc-01”, “Orc-02” and “Orc-03” on the combat board. Etc.

Reference Library

The Find button (binoculars) now shows the item you are currently on instead of opening and showing the first item for all reference library entries.

Reference Library: Creature, Attacks

Added an “Attack” button to the Attack tab so that you can test an attack.

When you drag & drop a weapon to the attack header, you now get a screen where you can set parameters on how the weapon is used.

Tablesmith

The registration password for Tablesmith has changed. If you purchased Tablesmith, you should have received an email with the new password.

If you were using Tablesmith before but had not purchased it, that was my mistake. If you want to continue using Tablesmith, you will need to pay for it now.

Verify Data

Was getting an index error. Fixed.

Update 12/17/04, 3.05.11

Combat Board: Spell Casting

Added the ability to cast any spell in the Reference Library without it being prepped for that creature. Right-click the spell button on the combat board, select “Cast Any Spell”, and then choose the spell you want. DMF will take a guess at what caster level to use based on the current creature and any spellcasting classes created for that creature. You can always change that.

This makes it very easy to track durations for your players' spells.

Combat Board: Skill Check Rolls

The Take 0/10/20 weren’t working right. Fixed.

Output Window

Added CSS (cascading style sheet) support to the output window. See the Output Window topic in the Help file for information on installing this. There are some sample CSS sheets in the download section.

A CSS is a way to easily add advanced HTML formatting to the output window. With CSS you can control the font, color, underlining, hyperlinking, add roll over effects and over things.

Referfence Library: Creature

Changed "Other Saves" field to hold 160 characters instead of 80.

Made the Other Save/AC/Speed fields wider on the creature form so you can see more.

Fix HotKeys on the Spell tab.

Removed the code on start-up that would change a creature with a blank size to be “Medium-size”. It would also make a creature a Monster if nothing was selected. Removed that.

Double-clicking the skill note would try to open a feat. Fixed.

Update 9/24/04, 3.05.08

Advanced Search

Made this form sizeable

Added Source to the output of the Creature search

The following did not have blank option you could select: Creature PC/Monster, Creature Size, Equipment Category, Rules Category, Skills Ability, Psionics Ability, Weapon Size, Trap Type.

Searching for weapon type would error. Fixed.

Some poups where getting errors (Weapon Size, Weapon type for example). Fixed.

Dicebag

Added advanced functions to the dicebag. Dicebag can now handle things like:

{2d10*2}, {1d6}d{1d20}, {{1d4}+{1d6}}

Output Window

Added an option in Tools > Options so that you make the Output window non-closable. This prevents you from accidentally closing the output window.

Reference Library: Creature

If you did a new creature, you sometimes saw “ghost” entries in the Attacks or Spells. Fixed.

If you added a psionics spellcasting to the creature, the zero level and other fields were disabled. Fixed.

Reference Library: Creatures, Epic Attack Bonus

Added an Epic Attack Bonus (EAB) to creatures.

The EAB is added into the following DMF variables when they are present in an attack: BAB1, BAB, MAB1, MAB, RAB1, RAB, GAB1, GAB, UAB, UAB1 (which are the base attack bonus, melee attack bonus, range attack bonus, grapple attack bonus, unarmed attack bonus).

The EAB does not provide extra attacks.

Example 1: A creature with a MAB of 5 and a EAB of 1 who has {MAB} as the attack roll for an attack, would have {MAB} replaced by a 6. They would only get 1 attack though.

Example 2: A creature has BAB of 6, a RAB of 8 and a EAB of 2. If the attack was {RAB+3}, this would end up being 13 (RAB of 8 + Epic of 2 + 3). The BAB of 6 gives them 2 attacks so actually attack would be +13/+8.

Tools: Options

Size: Added ability to delete size entries.

Update 8/2/04, 3.05.06

Reference Library: Equipment

Equipment was missing from the File > Open menu. Added it.

Right-clicking the Equipment icon on the toolbar did not open a second equipment window. Fixed.

Reference Library: Weapon

Say “Price” not “Cost”. Make note field 80 characters rather than 40.

Update 7/17/04, 3.05.04

Creature: Attack

You can now drag & drop attacks from one creature to another. Drag the Attack Head section (the top box) from the one creature to the other. It copies all of the attacks from the first creature to the second.

Creature: Skills

You can now drag & drop all the skills from one creature to another. Click & drag from a BLANK part of the skills grid (scroll down to the bottom). Drag & drop it to the grid of another creature.

Added a note field.

Creature: Spells

Did you know you could drag & drop a spellbook from one creature to another? I forgot I did that. Drag the combo that has the spellbook name and drop it on the combo of the other creature.

Reference Library: Weapons

If you resized the form, the note box would be off the form. Fixed.

Spells: Casting

When casting a spell, show the Save info in the output window.

Update 7/7/04, 3.05.03

Registration

This version contains a new registration procedure. When you install this new version, DMF is going to say that your version is expired and that you need to purchase.

**** YOU DO NOT NEED TO PURCHASE DMF AGAIN ****.

Go to the DMF site (www.paladinpgm.com/dmf) and click “Register” on the right side. Enter your email address and the serial number that appears in DMF on the evaluation screen (it should be a number). If your email exists in my database, a registration code will be sent to you.

You only have to do this once. Sorry for the inconvenience.

If you haven’t purchased DMF yet, your evaluation period will continue as normal.

Combat Board

The Buff/Nerf to saves would be disabled sometimes. Fixed.

A skill check for a creature that did not have that skill would use only half of any Buff in effect. Fixed.

Reference Library: Creature

Speed improvements. Creature reference library should open much quicker now since it only initially loads the creature you ask for (or the first creature in name order). The first time you do a Next, Prev, Top, Bottom, or Filter there might be a delay while it loads all creatures.

Reference Library: Spells

Speed improvements. Spell reference library should open much quicker now since it only initially loads the spell you ask for (or the first spell in name order). The first time you do a Next, Prev, Top, Bottom, or Filter there might be a delay while it loads all spells.

Update 6/9/04, 3.05.02

Combat Board: Attacks

If the damage field had variables and you made multiple attacks, you’d get the same results. Fixed. (Example: Damage of “ {1d4} Str and {1d8} Con” works now)

Creature: Spellcast

Casting from the creature was not using the stat to calculate the save correctly. Fixed.

The filter button for spells/psionics will now let you filter for particular school (spells) or discipline (psionics). This would be handy for setting the DC to +1 for all your transformation spells for example.

 

Update 6/2/04, 3.05.00

Combat Board: Attacks (Variables)

If the note for an attack had two dice rolls that were the same (example: {1d4} CON drain and {1d4} STR drain), you’d get the same result for both of them. Fixed.

You can now do “math” with brackets. So the damage for an empowered magic missile can be entered as {{1d4+1}*1.5}.

Combat Board: Delay or Ready

Enhanced this. If a creature wants to Delay or Ready an action, right-click the creature and select “Wait: Delay or Ready”. The creature will be moved to the next round and their color is changed to the new Delay/Ready color (which you can set in Tools > Options).

When the creature takes a turn (either by right-clicking and selecting the “Done: Delay or Ready” from the menu or when the make it back to the top of the combat board), their color is changed back.

Combat Board: Negative Hit Points

If a creature’s hit points falls to –1 or lower, their color is changed to the new “Dieing” color. You set this color is Tools > Options. If the creature gets their hit points back to 0 or higher, they are changed back to their original color.

Creature: Spells

Added a field to each spellbook for the ability score to use when determining effects of the spell.

Right now, this is only used to calculate the save of a spell that is shown on the casting screen you get when casting from the combat board. The displayed save is 10 + spell level + DC modifier for the entire spellbook (prestige class bonus for example) + DC modifier for the actual spell. This is then increased/decreased based on any changes to the ability score noted on the combat board.

Note: Existing creatures do not have to be changed for this. Their ability score is blank, so no increases/decreases are calculated. If you want DMF to figure out the saves though when a increase/decrease is in effect, you need to set the ability score (and probably remove the DC modifier from the spellbook).

Experience Tracker

Added a Find button that shows the various dates you awarded XP. Double-click a date to see what was awarded.

Tablesmith

Added a 5 th button for frequently used tables.

Added a button for creating a new table from within DMF

Update 2/29/04, 3.04.02

Combat Board
Adding an option to warn you when deleting a creature from the combat board. It's in Tools > Options, Combat Board tab. By default, there is no warning.

Codex Tree
Deleting items from the Codex Tree doesn't actually make the data smaller. The Verify Data routine will now permanently remove deleted items from the tree.

Added some error trapping that will tell you what node is bad when the tree loads. Delete the parent of that node and recreate (or export, delete, import).

Dicebag Toolbar
Was rolling twice sometimes. Fixed.

XP Calculator
Creatures removed from the combat board are added to the XP calculator by default. You can turn off this behavior in Tools > Options, Experience tab.

Update 2/12/04, 3.04.01

Creature: Attacks
If you dragged & dropped a ranged weapon directly to a creature, you'd get an error. Fixed.

Creature: Skills
The Sort button will now show any skills that have been added.

If you clicked on a different form, then clicked on creature, and pressed F2 to add a new Skill; it would add a spellcasting class. Fixed.

Spells
If you cast directly from the Spell Reference Library you'd get an error. Fixed.

Toolbar: Dicebag
Added a new toolbar to DMF that lets you enter dice rolls the same as you do in the dicebag. This keeps dice rolling nice and handy without taking up any extra screen space.

You can use the Misc tab of the Options form to setup the default dice rolls you want in the toolbar.

Update 12/28/03, 3.02.06

Attacks
Fixed a bug introduced with the last update.

Update 12/21/03, 3.02.05

Attacks
Fixed problem with (1d20+STR+4) not working.

Combat Board: Cast Spell
The "name" from the casting field now shows in the output

Creature: Other Tab
Made the treasure field 200 characters instead of 50

Experience Calculator
If you removed "Remove Monsters" or the other commands from the combat board, the creature would not be added to the experience calculator.

You can now drag & drop a creature or trap to the grid. You can drag from the creature/trap itself, the advanced search or from the Codex Tree.

Options: Combat Board
New option for "Show Die Roll" which will show in what was rolled for an attack all the time.

Tablesmith
Fixed a problem with parameters looking for "Zask2"

Update 11/02/03, 3.02.03

Creature: Attack
Drag & drop a weapon would get an error. Fixed.

Creature: Special
Added a new "CB Note" field. Anything entered here will show up on the combat board in the Note column when the creature is added. This is handy place where you could mark SR, DR, Incorporeal, or anything else you wanted.

Options
Added options to open a window automatically when DMF starts. You can open the Output, Creature, Combat Board, Codex Tree, Dicebag, Spells, and Tablesmith forms.

Note: If you are having trouble with the HTML output window locking up your system, have the Output window open automatically at start up and don't close it while you're using DMF. This seems to take care of the problem.

Stat Block Import
If you had an attack that started with "AL" (Alchemical fire), the stat block would mistake it for alignment. Fixed.

"Languages:" now import. It goes to the Other tab on the creature.

Tablesmith
Assigning a table to a button now allows you to specify how many times to roll that table. Right-click a button to do the assignment.

Update 10/20/03, 3.02.00

Advanced Search
Added Size as a search criteria on creatures

Added a button to delete selected items in list.

Added a button to set the Import Overwrite checkbox on or off for selected items.

Added a button to set the Export checkbox on or off for selected items.

Added a Select All button

Codex Tree
You can include a count in parenthesis when adding a weapon, equipment or spell to the codex tree ("Arrows (50)"). When you drag & drop this item to the gear grid on the creature, it will add a count of that many items.

Combat Board
The name of the current creature is shown at the top of the form so you know who you're looking at when on the creature tab.

If any Buff or Nerf is in place, the word "Buff" appears in red at the bottom (to right of Buff).

Combat Board - Rolls
If you right-click the "Roll" button the common skill checks of Listen, Search, Spot are on there for easy access. There are also now three opposed rolls on the right-click menu as well so that you can make opposed rolls with just 2 mouse-clicks!

You can now Take 0, Take 10, and Take 20. Select the skill you want first, then right-click the Roll button and select the option you want.

Combat Board: Spellcasting
When casting a spell, the CL and DC are added to the duration name on the combat board.

Creature
New creature defaults to "Monster" rather than "Foe"

Added a new option to the "Fi" (filter) button to filter the list to be only creatures with the current source. This is very handy if you're working on an adventure from one source and only want to see the monsters for that adventure.

Made the DR much bigger to support 3.5 DRs

Creature: Attacks
You can drag a weapon directly to the attack tab and get the special attack and damage fields from that weapon.

Menu
Removed Creature Fix from the menu since it shouldn't be needed anymore

Output Window
Weirdness could happen if the output window overlapped the combat board. Fixed.

Output Window Always On Top was not working. Fixed.

Output: HTML
You can now have an HTML output window. Select Tools > Options and select HTML Output.

Tools > Options lets you set the font and size you want for the output window.

The Tools > Options form now allows you to enter HTML code to format the output of an attack however you like. See the Help file in the Options section for more info.

Reference Library: Weapon
Added a Attack, Damage, and Note field that transfer to the creature's attack when you drag & drop a weapon to the creature. This is handy for magical weapons: For a +2 vorpal longsword you can enter the attack as "MAB+2", damage as "1d8+{STR+2}" and note as "Vorpal". This would all transfer to the creature when you drag & drop.

These fields can be left blank for normal weapons and DMF will still build the attacks correctly.

If you entered "1d4+{STR+1}" in the special damage field, DMF enclosed it in brackets when you added the attack. Fixed.

Tablesmith
Tablesmith functionality is now built directly into DM's Familiar. Tablesmith requires a separate llicense fee to use. See the Help file for more information.

Update 7/20/03, 3.00.06

Combat Board
Changed the "Remove Creature" hot key to be Ctrl+D instead of Alt+D so that it is consistent with other screens.

Experience Calculator
Added a new Experience Calculator that calculates experience for you! Fight monsters all night and then with a click of a button calculate experience for the session! See the Help File under Experience Calculator for info on how it works.

Spells
Made the "casting time" field bigger so that it will hold the "1 standard action" from 3.5

Toolbar
The toolbar reference library was opening multiple forms regardless of your choice in Options. Fixed.

Reference Library: Creature
Added a Filter button so that you can filter the creature form to show only PCs, Friends, Foes, Monsters, or the Misc1 or Misc2 fields. See the Help file for more info.

Reference Library: Skills
Wasn't remembering size. Fixed.

Resizing would put the scrollbar just off the bottom. Fixed.

Reference Library: Weapon
Made the weight field bigger

Update 6/23/03, 3.00.05

Codex Tree
Added a button that allows for actions to be taken on a node. The only action on this button right now is "Dice Roll". This allows you to enter a dice roll into the Codex Tree and then have an easy way to roll it in game.

Example: You know a combat is going to take place on a cliff ledge and that falling off the cliff will do 8d6. Create a node in the Codex Tree and give it a name of "8d6". In game, highlight that node, click the shortcut button, and click Dice Roll to roll it.

Creature - Attacks
The Note field of the attack form only processes items that are in brackets now. So:

Note: Breath again in 1d4 = will show as "Breath Again in 1d4" in the output.

Note: Breath again in {1d4} = will show as "Breath again in 2" or whatever the dice roll is.

Creature - Attacks
Fixed the tab order.

Creature - Other
Fixed the tab order.

Creature - Spells/Psionics
If you drag & dropped a psionic from the advanced find, nothing happened. Fixed.

Options
Added an option under Misc to not display the splash screen on startup.

Reference Library - Feat
Added a copy button

Reference Library - Psionic
Added a copy button

Reference Library - Rules
Added a copy button

Reference Library - Spell
Added a copy button

The find button did not sort in name order. Fixed.

Stat Block Import
Fixed form to remember size and position.

Tablesmith Export
Remove "[" and "]" from the name when creating the table.

Update 5/20/03, 3.00.04

Advanced Search
Fixed problem with the list display.

Combat Board: Attacks
Dice parser had trouble with a bracket in the note. Fixed.

Fixed problem with the attack description not showing up with the attack roll was blank.

Combat Board: Spell Casting
No Prep spellbooks were not decreasing the available spells correctly. Fixed.

Export: Creature
When attacks were exported, they did not remain in the correct sorted order. Fixed.

Export: Dungeon Designer
Was only exporting monsters. Changed it to export all creatures that have Export selected.

Psionic
The caption (the title in the blue bar) does not change when you go Next/Prev while on the Desc tab. Fixed.

There was an error in the index routine that could cause a "trigger fail" error. Fixed.

Update 4/23/03, 3.00.02

Attack Form
Detail section was only showing 17 characters. Fixed.

Combat Board
The "Saves" field on the first form now shows the actual save results with buffs. The format is Fort Save/Reflex Save/Will Save. If there is any special Save info for the creature the field is shown in Red and the Tooltip gives the info.

The "-->" was lost on Threat rolls last version. Fixed.

Fixed spacing issues if there was no attack and no damage.

The Hit buff was not adding to MAB1, RAB1, UAB1. Fixed.

Creature Form - Attack Tab
Added Up/Down button to change the sort of the attacks.

Import Creatures
If you cancelled when presented with the list of creatures, you'd get an error talking about lOldFormat. Fixed.

Upgrade 4/21/03, 3.00.01

Attack Form
A blank Crit entry is now treated as "21/x2" (no crit is possible)

If a comma is entered in the description, DMF changes it to a semi-colon because a comma blows up the attack processing.

The Description field for an attack is not longer parsed. You can now have "Longsword +1", "Dagger (Off-hand)" and it will work just fine.

Combat Board
Pressing "I" for new initiative would reset a psionic duration to 1 instead of decreasing it the right number of rounds. Fixed.

Combat Board - Attacks
STR1.5 was rounding up instead of down. Fixed.

If the damage field is empty, the output window no longer shows "Dmg:".

Creature - Skill Tab
The F2 to add a new skill would work a couple times and then get an error. Fixed.

Creature - Spell Tab
If the creature had no spellbook, you could see fields on top of each other. Fixed.

Help File
Added Attacks and Attack Detail as topics in the table of contents.

Import Creatures
If you cancelled when asked for the file, you'd get an error talking about lOldFormat. Fixed.

Verify Data
Fixed index routine for Creature Equipment, Traps, Attack Header, Attack Detail.

Spellbooks with the old name of "Memorize" or "No Memorize" are converted to "Prep" and "No Prep"

If the size is blank for a creature, it is set to Medium-size.

Upgrade 4/15/03, 3.00.00

Sabin Attack Form
Created a completely new way to enter attacks in DM's Familiar (don't worry, you're existing creatures will all be converted to this new format). You can find more info on that here.

Entering Sneak attacks, Flaming Weapons, and all those other great things is now a simple process.

This new Attack Form supports Variables. You can enter things like {MAB} in the attack line to have the melee attack bonuses calculated automatically (+13/+8/+3, with modifiers to STR calculated in) or 1d6+{STR} in the damage field to have strength modifier added in.

There is a new Note field on each attack so you can include Sneak Attack or Flaming in the note (so Longsword: AC14, Dmg: 12, Sneak 8 and Flaming 2"

Codex Tree
When adding a creature to the Codex Tree, you can now specify the hit points you want the creature to have when dragged to the combat board by putting it in quotes.

Fixed the mouse to not be so touchy. DMF won't immediately start dragging a node everytime you touch the mouse now.

Creature Form
The PC/NPC and Monster Reference Libraries have been combined into one new Creature form.

The Creature form uses the new Sabin Attack Form. You can find more info on that here.

A UAB for the monk unarmed attack bonus has been added.

There's a new Reminder field that can have any text you want. This field is shown everytime a creature makes an attack. No more forgetting about the special abilities of creatures!

Combat Board
Buffs! The Combat Board can now handle Buffs and Nerfs. Put in a modifier for a creature's strength (Bull Strength) and his attacks and damage rolls are changed automatically. Change a creature's Wisdom and the Spot roll from the combat board is adjusted automatically. You can Buff/Nerg ability scores, to hit rolls (bless), damage rolls, and saves.

Fields for Damage Resistance, Spell Resistance, and Special Saving Throws show in Red at the bottom of the combat board when a creature is highlighted. No more forgetting special abilities of your monsters!

Combat Board is now split into 2 tabs. The first tab shows you the combat board grid as you're used to seeing. The second half of the board shows you info on the current creature. Special Abilities, Special Qualities, Feats, and any notes are shown. You can easily see the info for a creature now without having to open multiple monster forms.

Grid now remembers column widths.

Holding the mouse over a duration will show you how long the duration lasts in rounds, minutes, and hours.

You can right-click the Dmg button to "Heal Everyone to Full"

Help File
DM's Familiar now has a real Help file which is cross-linked and seachable!

Psionics!
DMF now has a Psionics Reference Library. You can enter all of you Psionic information. The Advanced Search will let you search for Psionics on a variety of conditions.

The Creature Spellcasting form has been modified to support Psionics as well. It tracks power points, stored power points, and 0 level powers. Psionics with durations create a duration counter automatically on the combat board.

Skills
Added a new Everyman checkbox. This lets you easily add the important skills you want (Listen, Spot, Search, etc.) to a creature with 1 click.

Added a copy button. Handy to creatre new Knowledge or Profession skills.

Traps Reference Library
There is a new Traps Reference Library! You can record all of your traps and use the advanced search to look up your traps. The Traps form can also roll damage for the trap with one click. And since the Trap Reference Library uses the Sabin Attack Form, it can handle really complex attack sequences (Fall 30', land on 1d4 spikes that attack at +10, and each has a poison with 1d6 Con drain. No Problem.)

 

Version 1.1 Changes
Version 1.00 Changes