Home Page
PlayerGenie Page
Features
Screenshots
Download
Purchase
Registration Code Reminder
DM Genie Documentation
Articles and Links
Download Center - The Djinn's Library
Frequently Asked Questions
Contact Us
 

Older Revision History

For the more recent list of revisions to DM Genie, see click here

Version 2.09.268 (June 27th, 2004)
  • Major Changes
    • Psionic Powers now use the same framework as spells - this increases the flexibility of psionics in DM Genie. If you import an old-version psionic power it will be automatically converted to the new spell format.
    • Psionic Prestige Classes can add levels to another class (like some spellcasting prestige classes). Use the Spells tab.
    • Random Treasure: Psionic items are now included in random treasure generation. When rolling treasure you can select what percentage of the treasure will be psionic. Also, you can roll by type for the various psionic items available.
    • Character sheet modified for the new psionics system.
    • Class Editor: Some modifications to the Psionics tab to reflect the expanded psionics handbook.
    • Spells: Improvements to learning and memorizing spells: If more than one class can know a spell you can now specify which class(es) knows and memorizes it. Also, memorizing spells with metamagic feats also records which feats were applied.
    • Maximum number of spells/powers in a campaign increased to 32000 (or available memory).
    • When buying items, PCs no longer end up with negative coin numbers.
    • Races: You can set the "Equivalent Classes" for a race that includes the effect of one or more levels in a class (for example, the "Elf, 1st-level warrior" class). In addition, for spell-like abilities you can set the effective Caster Level and save DC ability.
    • Races: all the Core races have had their Equivalent Classes and/or Effective Caster Level data set.
    • Fixed a bug giving an incorrect play order when manually changing the round # for a PC whose turn it is not to act.
    • When using Auto-Damage, Damage Reduction is automatically applied based on the damage type of the weapon and the DR of the target.
    • Manual Attack Roll window: Now includes a box for rolling secondary damage, and also boxes to specify damage type for the purpose of damage reduction.
    • Leveling Wizard: Fixed incorrect required XP calculation in some cases, when adding several levels at once.
  • Minor Changes
    • Campaign Manager: Delete Adventure can now delete an adventure and all its sub-adventures.
    • Roll Window: Nonlethal checkbox allows you to deal nonlethal damage instead of regular damage.
    • Skills tab and Spells tab: Replaced checkboxes with a choice of 3 radio buttons to make filtering clearer.
    • Spell Slots grid: display (per day) and (remain) instead of (full) and (left)
    • Scripting: Added more detail in error messages to help in debugging.
    • Scripting: Feat Editor: Fixed incorrect errors when clicking 'Check Syntax' for Get/Remove feat code.
    • Character Sheet: Craft and Perform skills without ranks aren't repeated to save space.
    • Character Sheet: Spells for PCs with several spellcasting classes are correctly separated. Also, Cleric Domain spells are displayed in the list of spells.
    • Character Sheet: Image link reformatted to work with both Internet Explorer and Netscape
    • Character sheet: |NOTES| tag no longer includes special attacks/qualities
    • Custom Data Editor: Fixed a bug where setting source for one item would change a second one accidentally.
    • Custom Data Editor: Fixed bug when clicking Cancel after using the File->Import menu
    • Fixed right-click menu for Rich Text Boxes not coming up when the box is empty.
    • Timekeeping: Moon phase now indicates waxing or waning with a + or -.
    • When importing feats and encountering a duplicate, VBScript is also displayed to help the comparison.
    • Applying template no longer changes the Levels string if the templated creature had class levels.
    • Overall tightening and clean-up of program code.
    • Imported races are saved automatically.
    • Auto-save: As an option, you can prevent DM Genie from saving if there has been mouse activity in the last 30 seconds.
  • Core Data Changes
    • Revised Psionics: Entered skills, feats, powers, items.
    • Lycanthrope: "Alternate Form" renamed to "Lycanthrope Alternate Form". Also, changed so DR is only applied when in animal or hybrid form. You need to update both the template and feat to apply this change.
    • Minor fix to Flurry of Blows feat.
    • Feats: Tagged psionic feats as source: Psionics Handbook
    • Minor fix to Uncanny Dodge (all classes)
    • Skeleton Template: Fixed saves
    • Domains (Clr) ability: No longer asks more than once when leveling.
    • Fixed the sample PC's Spell lists
    • 3.0 Campaign: Set the source of the items. Converted the psionic powers. Metapsionic feats now work with the same system as metamagic feats. Necessary fixes to psionic classes. Monk gets Perfect Self at 20th level. Weapon Focus/Specialization feats improved.
    • 3.0 Campaign: Creatures set as 'Familiars' no longer share in XP given.
    • 3.0 Campaign: Creature Advancement classes fixed to allow 80 HD and to change size automatically. Now included with core download.
    • 3.0 campaign: Also exported each data type separately

Version 2.08.255 (May 21st, 2004)
  • Major Changes
    • Custom Data Editor: In this window you can easily edit large numbers of custom items, with the help of filtered lists and other tools. You can also specify the sourcebooks for the custom data you enter.
    • When importing, creating, renaming or deleting feats, spells, etc., the lists displayed in various parts of the program are now all refreshed automatically.
  • Minor Changes
    • Fixed a bug where deleted feats would still be displayed on a PC's stat block or character sheet.
    • Items editor: Description box now allows multiple levels of undo.
    • Detailed attack bonuses displays the BAB
    • Enter Damage window: Press Ctrl+G to open it for the current character. Also, the Damage box automatically has focus.
    • Campaign Manager: Items: Add Magic Weapon linked to the selected item.
    • Items: Fixed bug when removing the last item and then removing yet another item (the blank line).
    • Leveling: Fixed incorrect XP goal when adding the first level of a 1-HD PC
    • Leveling: No longer asks to replace the previous hit point total when adding the first level of a 1-HD PC
    • Fixed a small bug in displaying feats in campaigns with a large number of feats.
    • Campaign Manager: Creaures: Prompt to use selected creatures only with Quick-Start combat.
  • Core Data Changes
    • Skeleton Template: Fixed incorrect CR in some cases.
    • Minor fixes to classes.

Version 2.07.254 (May 6th, 2004)
  • Minor Changes
    • Fixed bug in skill ranks when importing a PC from another campaign.
    • Current Character Menu: Copy and Delete submenus were mis-attributed.
    • Actions tab: More error checking to avoid a crash.
    • Auto-Spell list now prompts to clear the previous list of spells, or else will add to it.
    • Fixed problem in Druid Wildshape ability with Misc bonuses adding indefinetely (no need to update the feat)
    • Template description editor: Added right-click menu and keyboard shortcuts for formatting.
    • Added several new 1 HD races and PC races (thanks to Zym for providing them).

Version 2.07.253 (April 27th, 2004)
  • Minor Changes
    • Character sheet: Fixed incorrect ability modifiers.
Version 2.07.252 (April 25th, 2004)
  • Major Changes
    • Delaying/Readying: DM Genie's entire initiative tracking system has been rewritten, and now handles delaying, readying, and initiative changes much more smoothly. Instead of repeatedly sorting by initiative, the play order is set once at the beginning of combat and creatures are moved around on it as they delay/ready/enter combat.
    • Running Combat: There is only one 'Done With' button now (done with the currently selected creature); another button selects the creature whose turn it is to act. 'Quick Combat' was renamed 'Prepare Combat' for clarity.
    • Group Manager: New window 'Adding Creatures to Ongoing Combat' allows you to specify when new combatants will enter combat, and whether they have awareness or not.
    • Races: Fixed all races that had an incorrect extra damage note (e.g. "1d6 plus 1d4 fire") in their attacks.
    • Also, several minor fixes to races: Spell Resistance for Demons, devils, gnome; Locatah and Lizardfolk extra information; Carrying capacity multiplier for several creautres; Bronze dragons swim speed
    • Grapple: You can edit a character's grapple bonus from the Actions tab. The grapple bonus value now shows up in the Character Sheet and the statblock outputs. Also, Improved Grapple now changes the grapple bonus.
    • Resting: To rest a single character, use the Current Character menu; or, you can rest all creatures in the current group from the Battle menu. Resting gives natural healing; resets spells slots and power points.
    • Resting script for feats: Some feats now have a "Resting" script which normally resets uses per day (for example, barbarian rage).
    • Classes: You can now enter VBScript code for any class. The code is executed after leveling is complete, and can be used to handle almost any special case not covered by the current interface.
    • Scripting: func object now has function to access other creatures (for example, all the members of the PC's Party. This can be used to apply the effect of a feat to another PC.
    • Help file: Updated to reflect progress in the latest versions. 'Scripting - Creature Functions' section greatly expanded.
    • Attacks Tab: Right-click the list of attacks to move attacks around or to hide/show them.
    • Character Sheet: Several improvements: Unidentified item's prices now print blank when the full names are also hidden; fixed the 'Root Container' being displayed bug; Quantity also displays charges like in the main window; Added support for tags "AC.TOUCH" and "AC.FLATFOOTED"; AC from Conds (Other) now includes effect of feats so that the total is now correct; Base and Current ability scores are both displayed if different.
    • Character Sheet: You can now display custom variables and also filter the HTML based on whether or not a variable exists. The default character sheet now displays uses per day left for common class abilities. Tags used: |CUSTOMVAR:MyVariable|, |FILTER:CUSTOMVAR:MyVariable|, |ENDFILTER:CUSTOMVAR:MyVariable|
    • Fixed bug with 'Use Item' displaying the wrong spell conditions
    • Timekeeping: fixed the 32000 round error that occured occasionally when the 'Adjust Rounds' checkbox is checked. The error was prevented by only adjusting rounds when clicking the buttons that add time.
  • Minor Changes
    • Attacks: New attacks given to a PC have the damage type (Slashingh/Piercing/Bludgeoning) added to their "Main Damage Type" field.
    • Attacks Tab reorganized to clarify the information displayed.
    • Attacks: New option for Hand used: Secondary Natural Attack. -5 to attack, 1/2 str to damage. Multiattack reduces the penalty to -2.
    • Detailed Attack Bonus reporting improved in the area of off-handed and two-weapon fighting.
    • Print Adventure form rearranged so that the buttons are visible in 800x600.
    • Desc tab: Fixed Skin Color field that wasn't saved
    • Fixed bug in func.ChooseString()
    • Feat Editor: Fixed buggy 'Check Syntax' for 'Other Subroutines'
    • Items Right-Click Menu: Add to Appraisal fixed. Also, resizing the appraisal window now resizes the item list properly.
    • Added "Cowering" to the dropdown list of fear conditions.
    • Power attack: Now limits the bonus to the BAB
    • Conditions Tab: Custom counters can now read "5m30" and "1h23" type strings
    • Leveling Wizard and Class Editor: feat/skill lists now refresh when adding new feats/skills. Also, you can refresh manually with buttons and a menu.
    • Fixed bug setting expiration time when the current round was 32000.
    • Base HP total now changes with temporary Con changes. Also, a loss of Con can't reduce the Base HP below 1 per hit die.
    • Races: 'Create attacks from String' function fixed to work properly with "1d6 plus poison" type strings
    • Player Genie only: Fixed bug of missing weapon abilities in Magical Weapon Maker
    • Main window: Fixed bug where contents of description for a feat was lost when the user created a new feat immediately afterwards.
    • Attacks tab: Fixed the Expertise and Power Attack up/down arrows.
    • Feats import: Fixed problem when several feats of the same name (but for different classes) were imported.
    • plus about 20 other changes too minor to note
  • Core Data Changes
    • Feats: Improvements to Lay on Hands, Stunning Fist, Bardic Music, Sneak Attack, plus resting script (see Major Changes)
    • Druid: Wild Shape ability's script code programmed to handled changes in abilities/attacks/etc. automatically. Click Use to change and Stop to change back. Also handles equipped items.
    • Monks: Flurry of Blows ability now creates a FOB (Unarmed) attack that handles the penalty with no conditions. Also, Unarmed Strike (Mnk) was missing from the Class Features - it adjusts unarmed strike damage automatically. Stunning Attack removed from list.
    • Paladin: Features fixed (were from the 3.0 Paladin).
    • Paladin Turning Damage in RULES.TXT fixed to read as Paladin Level - 3 (instead of -2). Turns per day calculation was fixed.
    • Standard Weapons: Added sample natural attacks like claw, bite or sting.
    • RULES.TXT: Carrying capacity for Str 0 set to 1000 pounds
    • Races: Addedd missing Small, Medium and Tiny Monstrous Centipedes
    • Template: Lycanthrope: Minor fixes (carrying capacity, bite attack bonus).
    • New Creature: Extra reset button to reset rolled scores, and the maximum ability points for point buy system is now editable.

Version 2.06.244 (March 6th, 2004)
  • Major Changes
    • Fixed bug in adventure exporting that caused a "Cannot find Temp.Group" error when importing back again.
    • Fixed bug when importing an adventure from the Main Window.
    • Fixed a significant slowdown in loading Creatures at the start of the program.
    • Fixed incorrect names displayed in the Character Sheet output when "Hide Unidentified Items" option is on.
  • Minor Changes
    • Re-enabled displaying partial item names when the "Hide Unidentified Items" option is on.
    • Main Window: File Menu: Option to Quit Without Saving
    • Export: "Find Custom" now works for templates.
    • Fixed "Error 52" when starting DM Genie with a command-line switch.

Version 2.06.242 (March 2nd, 2004)
  • Major Changes
    • Containers! Some items (like backpacks) can now contain other items. Magic items like Bags of Holding can have a fixed weight, no matter what is in the bag.
    • Drag/Dropping for items: You can now drag and drop items from the main window's items list to another character in the creature list; or to and from the lists in the treasure window and adventure treasure list.
    • Cleric Domains: When creating a Cleric you can choose two domains. Spells with the domain listed as the level, e.g. "Chaos 5" can be cast by a cleric with that domain.
    • Cleric Domain Granted Powers are given automatically when choosing the Cleric's domains. For example, with the Law domain you get +1 to your caster level for Lawful spells.
    • Class Skills: You can specify some skills to always be considered class skills (for example, an Expert chooses 10 class skills) by entering them as a comma-separated list in the "Forced Class Skills" field in the Notes tab.
    • Coins: A new Special Item, 'Coins' will now be added to all new creatures; you should add it to your current PC's as well. The Coins item holds the weight of coins carried by the PC and is updated when the # of coins changes. The item can be handled like any other, placed in a bag of holding, etc.
    • Character Sheet: Equipment is now listed going down rather than left to right. The display has also been changed to give containers information.
    • Carrying Capacity: Some changes to the table in RULES.TXT to fix rounding errors in the previous versions. Copy RULES.TXT to your campaign to enable the changes. Also, the calculation was fixed so that any weight smaller than the value for a medium load is a light load (e.g. for Str 13, 50.9 pounds is light, 51 pounds is a medium load).
  • Minor Changes
    • Weapons window: Added "Add attack only" button and removed the "Add item" checkbox to simplify that interface.
    • Desc tab: Now has a field with the creature's type. Also, templates that change a creature's type also change this field.
    • Adventures: The root adventures are sorted alphabetically when loading the campaign manager.
    • Conditions and magic items: To give a specific bonus to all Knowledge skills, fill in the "Spec. Skill Bonus" field with only the root skill "Knowledge" without parentheses.
    • Fixed Bug with the Enter Damage window when 2-row creature list option is on.
    • Fixed bug when making magical version of a weapon that already had a damage bonus.
    • Fixed bug of incorrect skill ranks in some cases when exporting/importing a creature.
    • Fixed incorrect base HP when lowering base Con such that hp per HD was less than 1
    • Cast spell button: Spell list updated automatically if "Mem. only" is checked.
    • Appraisal: Prices rounded to closest cp to avoid rounding errors like '2.000001 gp'
    • Combat Log: New option (File->Options menu) to double all linefeeds (new lines) added to the log. This is to attempt to fix a problem some people have with the combat log.
    • Feat Prereqs: Now understands strings like "Fighter 4th Level" in addition to "Fighter Level 4".
    • Notes tab: Double-Click the XP label to quickly give or remove XP
    • Coins: From the main window, double-Click the label to add/remove the corresponding coins.
    • Items tab: Carrying capacity displayed below the items list.
    • Items: Sort Menu: Check the 'Sorting Locked-out' menu to prevent accidentally sorting the items list.
    • Items tutorial reworked to give help for containers and drag/dropping.
  • Changes to Core Data
    • Classes: Classes for which all Knowledge (or Craft, Profession) skills are class skills were modified to reflect that for any new skills named Knowledge (X), Craft (Y) or Profession (Z)
    • Bards: Added a feat to remove any arcane spell penalty when wearing light armor
    • Assassin: Spells per day and spells known start at spell level 1, not 0.
    • Skill: Perform: Detailed into Perform (Act), etc.
    • Feat: Improved critical: does not stack with Keen weapons
    • Feat: Spell Focus fixed to give +1 to DC; Greater Spell Focus scripting added to give an additional +2 to DC
    • Zombie Template: Fixed CR and text in SA
    • Half-Dragon Template: Minor fixes
    • Races: Dwarves: Fixes to Spell-like abilities

Version 2.05.236 (January 24th, 2004)
  • Minor Changes
    • Leveling wizard: Fixed a bug with XP calculation for races of only 1 HD.
    • Keen weapon ability can be applied to piercing weapons.
    • Fixed problem when manually changing a character's base hit point total.

Version 2.05.234 (January 24th, 2004)
  • Major Changes
    • Templates! You can now apply a template to a character or monster very easily - click the Template button from the Classes tab or use the Windows->Template menu.
    • Template Editor: You can create your own templates, which are programmed in VBScript, just like feats. Sample code is included.
    • Races: Detailed the skills to specify racial bonuses for the animals.
    • Your character's hit die progression (how many hit points were rolled on each new level) are now saved and can be edited. See the Current Character->Detailed Info->Hit Die Details menu.
    • The Windows menu was reorganized by category to make it easier to navigate.
  • Minor Changes
    • Campaign Manager: Random Encounters: List of races can now be filtered by terrain (as well as CR).
    • Changing the PC's base Constitution also changes it's base HP total, automatically.
    • Leveling wizard: HP rolled and Con bonus have been separated in the display.
    • Options: You can now display the target of the creature in the Notes field of the creature list, as an option. Also, the target is always displayed in the pop-up tooltips on the creature list.
    • Power Attack: Two-handed weapons get double damage for the same attack penalty.
    • Notes tab: Fixed a bug with the incorrect XP Goal displayed for PCs with a non-zero level adjustment value.
    • Fixed a bug when exporting items that had the same condition twice in their list.
    • Weapon maker: Fixed problem with boxes remaining checked even after closing the window.
    • Conditions: Shaken, Frightened, Panicked and Hastened effects fixed. Cowering, See Invisibility and True Seeing conditions added.
    • Feats: Fixed thoughness to work with the new detailed HD scheme. Also, added feats for lycanthropy template.
    • Size changes from creature advancement no longer modify non-ability scores (e.g. Con of 0 remains 0).
    • RULES: Turning damage fixed (2d6 + Cha + Clr level).
    • Campaign Manager: Items: Display cost/weight of items in the list.
    • Fixed bug when exporting and reimporting a creature whose magic items gave it a bonus to skill checks.

Version 2.04.228 (December 10th, 2003)
  • Minor Changes
    • Class Importing: Fixed bug when importing.
    • Leveling: Non-intelligent creatures don't get skills or feats.

Version 2.04.227 (December 8th, 2003)
  • Major Changes
    • Leveling: Fixed bug with incorrect skill points and # of feats calculation for 1st level PCs.
  • Minor Changes
    • Fixed hit die string generation for regular PCs.
    • Classes: Removed restricted skills. Also, new classes don't have restricted skills by default.

Version 2.04.226 (December 6th, 2003)
  • Major Changes
    • Creature Advancement is now handled easily by DM Genie. Use the 'Improve Monster' button from the Classes tab to open the Leveling Wizard. Advancing a monster works just like giving levels in a class corresponding to it's type (animal, dragon, undead, etc.). The BAB, saves, skill points, feats and size increases (including increases in damage for natural attacks) are all handled automatically.
    • Classes: Maximum number of levels increased to 80 (was 40). The classes' file format was changed to accommodate this but the conversion is done automatically.
    • Class Editor: You can now only edit the BAB for the first column (additional attacks are auto-calculated). This has no functional change but reduced classes' memory usage.
    • Attacks: Fixed bug where a weapon's damage bonus increased every time the damage string box was clicked (this only happened when a feat like Point Blank Shot increased the damage bonus).
    • Spells Tab: 'With Text' filtering can now accept two or more arguments, separated by semi-colons. Both strings must be present for a spell to be displayed. For example, "Sor/Wiz 2; Evocation" will return only 2nd level wizard spells of the evocation school.
    • Leveling: Fixed bug checking feat prerequisites for a particular class level (e.g. Weapon Specialization)
    • Leveling: You can now filter the list of classes by type.
    • RULES.TXT updated to version 14.
    • Treasure: You can now put items from a creature's inventory into the treasure list (Shift-F6) - for example, after the PCs defeat a group of monsters, put their items in the treasure and distribute them. Use the 'Put all in Treasure' menu when right-clicking a creature's Item List; or use the 'Get from Enemies' button in the Random Treasure generator window.
  • Minor Changes
    • Rules: Added Prone and Helpless conditions when Nonlethal Damage exceeds HP; Also, Stabilized condition is removed when HP becomes 0 or higher.
    • Rules: Fixed bug: Grapple and Trip Attack calculated incorrect bonuses (for characters whose size isn't medium). Also added a modifier "ClassLevelDiv:ABBREV:X" to the available modifiers.
    • Dwarf: Speed remains at 20 even with medium or heavy armor or under medium or heavy load, thanks to the "Dwarf Speed" special ability.
    • Weapons: Urgrosh and Gnome hooked hammer made into 2 separate weapons as a workaround to handle weapons with double damage and different damage dice.
    • Items tab: Price and weight of each item is displayed in parentheses after the name to help determine what you can buy.
    • Items: Food made disposable; Potions' charges set to 0 - which makes them stack and be used correctly.
    • Appraisals: fixed bug that occured in non-US locales with a different decimal point.
    • Fixed bug in func.Choose
    • Fixed bug with hourglass cursor when Auto-Saving.
    • Stat block now displays HD correctly.
    • Cleric: Has the 'aura' special ability; Removed 2nd Spontaneous Casting
    • Turning: Don't give Level mod for the Turning Check (rule change in 3.5)
    • Double-Click initiative label to re-roll: Adds a line in combat log.
    • Conditions: Added Squeezed and Squeezed More conditions for moving a large creature through a narrow space.
    • Tutorials: Minor changes and addition of Random Treasure to the Items tutorial.

Version 2.03.223 (October 25th, 2003)
  • Major Changes
    • Combat Log: You can now edit the combat log just like any other rich text box. Also, as an option (File->Options menu) you can automatically save the log to a .RTF file each time you close DM Genie and load it back again automatically the next time you start the program.
    • Importing: Instead of automatically skipping any items that have the same name you are asked whether to replace the old item with the new one; skip it; or rename it. The descriptions of both items are displayed to help you decide. You can also choose "Replace All" or "Skip All" or decide item by item.
    • Start Combat: Option to set either friends or enemies or neither as suprised. A surprised combattant starts at round 2.
    • As an option, the Shield bonus to AC is ignored automatically when wielding a weapon with 2 hands or using two weapons (based on the 'Hand Used' setting in Attacks) - the PC is assumed to stop using the shield because both hands are occupied. To activate this go to the File->Options menu.
    • Spells menu: You can now memorize the currently memorized spells to a preset list (like 'Dungeon', 'Wilderness'). After the PC rests you can use the preset list.
    • Leveling Wizard: Fixed bug when choosing feats: Didn't handle cancelled feat choices correctly (for example when selecting Weapon Focus but pressing Cancel if you change your mind).
    • Feat Prerequisites: Now also understands prerequisites of the type 'Weapon Focus (longsword), Fighter level 8th, Character Level 10, Ride 1 rank, Caster level 6'.
    • Feats: Two-Weapon Defense now automatically gives the AC bonus; Unarmed Strike (Mnk) automatically changes unarmed damage; Weapon finesse now doesn't ask for a single attack.
    • 'Search Text' feature fixed to work correctly in the Campaign Manager; the correct tab is opened in the Main Window too.
    • Treasure: Fixed the occasional 'Weapon X not found' while generating random treasure. Also adjusted changes for random mundane items. Copy TREASURE.TXT to your campaign to get this fix.
    • Spells: Descriptions now include the level for spells on the Adept's spell lists (for NPC spellcasters); so clicking Cast for an adept calculates the correct level/DC of the spell. Copy SPELLS.DAT from the Core Rules to your campaign's Data\ directory to enable this change (full install only).
    • Psionics: Added 2 psionic artifacts; some updates to psionic creatures and psionic feats.
  • Minor Changes
    • New Creature: Fixed bug: Ability score of 1 was always rolled as 0.
    • Leveling Wizard: Fixed Bug: When calculate CR when leveling, NPC classes give a min CR of 1
    • Leveling Wizard: Some improvements to execution speed.
    • Fixed bug: When taking a prestige class that adds spell levels, PC lost the high ability bonuses to spell slots.
    • Char Sheet: displays date of creation (in the upper-right corner)
    • Timekeeping: The first moon's name is displayed (except if the name is "moon")
    • Timekeeping: Fixed Error 6 that occured in some cases when adding time and with the 'Adjust rounds' box checked.
    • Races: Skeleton, Owlbear: Fixed BAB; Added Swarm Attack description for the Swarm races; Some fixes to Astral Construct races
    • Fixed incorrect skill ranks when creating a monster whose skills are in a format like "Disguise +2 (+4 acting)"
    • Helpless condition gives Dex of 1 instead of 0.
    • Items: Boots of Teleportation, Philosopher's Stone and Mantle of Faith checked as magical.
    • Items: Food and Potions made 'disposable' so that clicking the 'Use Item' menu discards them.
    • 'Leave Item in ...' menu now asks for what quantity to leave if the PC has more than one.
    • Notes: Fixed Bug: The box for familiar/summoned when away when closing the program.
    • Psionics: Fixed incorrect bonus Power Points for high ability scores.
    • Creature List: Column widths are saved when closing the program.
    • Loading a campaign: checks if the saved path exists and if it doesn't, use the root path of CAMPAIGN.DAT. This is useful if you directly copy a campaign from a D: drive on your desktop to a C: drive on your laptop for example.
    • ECL calculation: small fix for base races with 1 HD.

Version 2.02.221 (September 7th, 2003)
  • Major Changes
    • Appraisals: Several improvements here. You can check each item to determine whether or not you want to sell it. Click the 'Sell Checked Items' button to sell the items; optionally the items can be removed from each PC's inventory, and the gold can be pooled up for the entire party to share or given to each PC instead.
    • XP Calculation uses the 3.5 rules version (calculate XP for each PC and each monsters). To use the 3.0 method (average party level), uncheck '3.5 mode' in the File->Options dialog.
    • Customize Menu: Remove All Psionics command will remove all psionic powers, feats, skills and items from your campaign.
    • Delaying and Readying: Some modifications to follow 3.5 rules. The 'Continue Delaying' button replaces the 'Refocus' button; it moves the PC to the next round, and puts it at the top of the play order.
    • Arcane spell failure is now rolled automatically when casting in armor. A string is added to the combat log: "Spell failure is 40%. Roll: 93. Success!"
    • Fixed Error 380 when adding time with the text in events textbox is empty.
    • Fixed bug in creature import: Incorrect skill ranks when the creature had conditions that affected it's skill totals.
    • Leveling wizard: Fixed Skill Points; now uses the int modifier (not bonus), to a minimum of 1. You need to copy RULES.TXT for this change to be done in your custom campaign.
    • Leveling wizard: You can add several spells or psionic powers at once by multi-selecting using Ctrl-Clicking and Shift-Clicking. Hold Ctrl while Double Clicking to keep the selection.
    • Fixed bug with spell ability modifier not used in leveling for new classes.
    • Fixed bug that sometimes had the round number in combat jump to 32000.
    • Adventure: Counters: Choose the text color from the Settings... button (all counters in an adventure use the same text color).
    • Added feats/abilities: Sighted, Power Resistance, Empathic Link
    • Added Base Psicrystal race
    • Added Psicrystals to items
    • Added Races from the Psionics Handbook (many thanks to Zym for all the extra psionics data!)
    • Added the Arts and Gems to the Standard items.
    • Added Elf, Drow race.
  • Minor Changes
    • Statblock: Doesn't display special/class abilities in the list of feats.
    • Char Sheet: Don't display skills that are deleted
    • Campaign Map: Adding new hotspots is disabled if the map is 'Use from higher level' because they don't stick.
    • Items: Holy Symbol, Silver (wooden) were there twice
    • Items: A belt pouch weighs .5 lb, not 3 lbs
    • Items: Antitoxin is disposable, Healer's Kit has 10 charges
    • Items: Flask weight is 1.5 lbs
    • Items Editor: Added a warning to signal that an item is autogenerated, so that the user doesn't edit it needlessly.
    • Weapons: Daggers, clubs, shortspears, spears, darts, javelins, throwing axes, light hammers, tridents, shuriken, and nets are thrown weapons.
    • Fixed: Campaign: Make A list of the items: listed wrong coins.
    • Fixed bug: When creating a new monster the DR type wasn't copied.
    • Fixed bug: Delete adventure didn't delete the groups/creatures.
    • Elf and Halfing races had incorrect default init bonus (should be +1).
    • Help file: Some additions to the text.
    • Scripting: Added cr.HasFeatName(FeatName as string) as boolean; returns TRUE if creature has the specified feat/ability, FALSE otherwise.
    • Scripting: func.InputInteger(prompt as string, optional min_value as long = 0, optional max_value as long = 2000000) as long; Asks for user input as per input box, but validates result to ensure it is an integer (long) value. If not, it asks for input again. Also validates "min" and "max" (useful for dice input ranges).
    • Scripting: Fixed Cr.SetCondtion "Condition", True, 0 to give the condition with no expiration
    • Conditions Checkboxes: Fixed minor bug in the tooltip text
    • Weather Rules: "Wilderness Lore" renamed to "Survival"
    • Expert: Gave ALL skills as class skills
    • Spiked Shield: Size M for heavy shield
    • Knowledge (Psionics): Updated desc for 3.5; Added synergy w/ autohypnosis
    • Sell item menu: Fixed bug with count greater than 1. Now asks for how many to sell.
    • Moon description now also displayed in the rules effects of weather text box.

Version 2.01.219 (August 21st, 2003)
  • Major Changes
    • Race Editor: New 'Race->New Race from Current Creature' menu allows you to generate a race based on a creature's stats. You can for example import a stat block and then convert the creature to a race.
    • New Weapon: Checkbox 'Also add the item' checkbox, checked by default. Uncheck it if you don't want the item again.
    • Fixed Player Genie Bug: Using Weapon Focus gave error 424.
    • Fixed bug with conditions that use detailed skill bonuses (like 'Listen +2, Spot +4')
    • Character sheet: No longer displays Wilderness Lore under skills (for DnD 3.5)
    • Character sheet: Double damage dice weapons is now indicated
    • Character sheet: Displays DM's Notes, special attacks and special qualities under 'Notes'
    • Character sheet: Damage Reduction display fixed
    • Character Sheet: Added ability to display the tags |DESC|, |TOTALLEVEL|, |SPECIALQUALITIES|, |SPECIALATTACKS| (though the tags aren't in the default sheets). For |DESC| the text formatting information is discarded.
    • 'Copy Creature' menu (Current Character or Creature List right-click menu): Now asks for the number of copies of the creature you want. Names with numbers are incremented accordingly.
  • Minor Changes
    • Fixed Ranger saves: Both Fort and Ref are good saves in 3.5.
    • Fixed Error 13 in the Items tutorial.
    • Fixed spell description of 'Light'
    • Fixed bug when importing a campaign
    • Fixed Error 9 when trying to remove an attack for a creature with no attacks.
    • Eldritch Knight: Fixed skills.
    • Familiar, Toad doesn't get +2 con bonus
    • Expertise forced to a maximum of +5 when using manual entry instead of the arrows.
    • Fixed round 32000 error when creating new creatures (hopefully)
    • Fixed DR type not sticking when saving a creature.
    • Added note in options about 3.0 vs 3.5 checkbox.
    • References to Wilderness Lore in weather descriptions changed to Survival.
    • Fixed a bug with creatures' size modifier not calculated.

Version 2.00 (October 13th, 2003)
  • Major Changes
    • All the data was updated for Revision 3.5.
    • Attacks: Damage is now separated in two different dice which can have different types of damage (for example a Flaming Longsword has 1d8 of regular damage and 1d6 of fire damage). A checkbox allows you to give/remove the extra dice in the appropriate circumstances (to remove the flaming bonus when fighting a fire-immune creature for example).
    • Attacks: New checkbox to Apply the range penalty displayed in the Range Calculator. In addition, each creature has its own range that is saved from session to session.
    • Speed is now handled automatically and is affected by conditions, magic items, or feats.
      • Speed is also correctly calculated when a character is wearing an armor or carrying a medium or heavier load.
      • New Condition Properties: Speed Mult (multiplier to speed); Speed Add (added to speed); AC Shield (shield bonus to AC)
    • Creatures, Races, Conditions and Magic Items now all use the improved version of Damage Reduction from revision 3.5. The weapon type that overcomes DR is now a string rather than just a bonus. To use the old system simply enter the "+1" normally.
    • A creature's Size bonus to attacks is no longer included in the Base Attack Bonus.
    • Skill Synergy is now handled automatically. Edit RULES.TXT to change what skills have synergy.
    • Items: Instead of associating conditions magic items like potions and wands will directly cast the spell that stored into them, automating calculation of DCs for example.
    • Current moon phase is now displayed in the Timekeeping window.
    • Customize Menu: "Rename for Conversion to 3.5" will renamed the skills, feats and spells whose names have changed, to help convert characters to revision 3.5
    • End combat dialog now removes subdual damage if hp are reset to full.
    • Races: Added about 100 trap 'races' that have the correct CR and attacks (if any) to make it easier to calculate EL when dealing with traps and monsters together; or when giving XP.
    • Scrolls now come in both arcane and divine versions.
    • Leveling for monstrous PCs fixed to follow 3.5 rules.

  • Minor Changes
    • Races: Added Grapple bonus and fixed damage reduction boxes.
    • Use Item: For disposable items reaching quantity 0, asks to delete the item.
    • Weapon Focus and Weapon Specialization now work on any attack whose name matches the chosen weapon, automatically.
    • Point Blank Shot: Give bonus for thrown weapon (cAtt.Kind = 2); now also gives the bonus automatically when in the correct range.
    • Stat Block Importing: Now handles spell names with commas like "Cure Light Wounds, Mass"
    • Fixed bug with Two-Weapon Fighting and Off-Hand alone weapons.
    • Fixed Bug: Skill Description not sticking
    • Fixed Bug: Exporting races with blank attacks.
    • Fixed bug: Incorrect tooltips in Conditions frame
    • Fixed a bug that occured when deleting a condition associated with a spell.
    • Renamed all references to "subdual" damage as "nonlethal" damage.
    • Scripting: Added function: func.GetPPCost(PowerName as string) as integer. Returns the Power Point cost of the given power
    • Scripting: Added function: func.ChooseWeapon(FeatName As String) As String. Returns a string chosen by the user (presumably the name of a weapon).
    • Scripting: Added function: func.CheckName(ListOfNames As String, ThisName As String) As Boolean. ListOfNames = semicolon-separated list of names. Returns true if ThisName is in ListOfNames
    • Scripting: Added function: func.SetAutoDamage(Damage As Integer, Kind As Integer, Touch As Boolean, AC As Integer, CritAC As Integer, CritDamage As Integer, Subdual As Boolean). This allows a script to save damage for use with the 'AutoDamage' menu.

July 26th: Removed non-OGC monsters from the installation programs. Version number remains the same.

Version 1.22.206 (July 17th, 2003)
  • Major Changes
    • New Creature: Many improvements! Creating PCs and monsters has been separated in two different panes.
      • Creating PCs/NPCs: much improved way to roll the stats, assign them and make adjustments. You can also use the Point Buy method to give ability scores.
      • Creating monsters: the MM-style stat block is displayed when you select a race.
      • Importing by stat block: As you type the original stat block, the new imported stat block is displayed allowing you to see if your entry format is accurate.
    • Creature list: Removed the "Sort by" buttons (you can click on the headers instead) and replaced the 'Enemy/Friend' checkboxes by a menu item in the popup menu.
    • Items: 'Sell Item' menu option in the right-click popup menu.
  • Minor Changes
    • New Option: Show 'Manual Attack' window for enemies too.
    • Creature List: HP column now displays "HP/FullHP"
    • Item Editor: New 'Buy' button gives the item to the current creature and spends the required amount of gp.
    • Item Editor: Create new gives count of 1 by default
    • Leveling Wizard: Skill grid columns are now resizeable.
    • Random Encounters: Now assumes the number of monsters for an entry is 1 if no value is entered in the 'Number' field.
    • Tutorials: Some clarifications, and modifications for the Player Genie tutorials were done.
    • Fixed bug: Class editor: Adding a feat with parentheses to the bonus feats list became two feats.
    • Fixed bug: Displaying statblocks for some creatures (Blue Slaads) caused error 91.
    • Fixed bug: Leveling Wizard would occasionally display incorrect class data when first opened.
    • Fixed: In DM's Notes pressing Enter didn't make a new line.
    • Fixed: Auto-Spell list sometimes gave error 91 (e.g. "Sor/Wiz 8")
    • Fixed: Standard Weapons: Unarmed damage is 1d3 for medium, 1d2 for small
    • Fixed error 91 with the Auto-Spell List function.
    • Now saves the last selected creature in the All Creatures group
    • Tutorials adjusted for Player Genie and for the changed New Creature screen.
    • "Make a list of the items" feature: added coins.
    • Turn Undead times per day fixed.

Version 1.21.194 (June 23rd, 2003)
  • Major Changes
    • Party/Encounter Level calculation: Check the new 'Familiar or Summoned' box for creatures that do not count in the average level but still participate in combat. Creatures that get 0% of XP are no longer ignored in average level (unless they are also inactive or familiars).
    • Creature List: Move the mouse over an entry to see a pop-up tooltip giving you the creature's most vital statistics.
    • Creature List: As an option you can display each creature on two rows, taking up less space and displaying more of the conditions (File->Options menu).
    • Fixed bug: Skill bonuses given by conditions/Items that give weren't counted.
    • Fixed bug: Importing weather file caused an 'Incorrect Version' error
    • Fixed bug: Initiative bonus was incorrect when creating new PCs
    • Fixed bug: On Win98/WinME, after dragging a MP3 file into an adventure description the text could no longer be edited.
    • Attacks: Expertise, Power Attack and Finesse only shown if the PC has the required feat.
    • Attacks: Removed the 'All' and 'All Weapons' buttons, but you can still use the 'Current Character->Attack w/All Weapons' menu.
  • Minor Changes
    • Conditions: Active conditions are more visible in the Conditions tab (different background colors for check boxes; bold text for drop-down lists)
    • Creature List: Added tooltips for each entry in the list.
    • Bardic Knowledge class ability added.
    • New creatures added to the current encounter have the same round (and init is rolled).
    • Fixed Psion classes getting a bonus feat at 1st level.
    • New adventures use Arial 10-point as default font.

Version 1.20.191 (June 9th, 2003)
  • Major Changes
    • Speed Improved: The program is now more responsive - some tasks are twice as fast as before.
    • Metamagic Feats: Use the 'Meta Cast' to popup a window where you choose what metamagic feats to apply when casting a spell.
    • Memorizing Spells: The new 'Memorize' and 'Meta Mem' buttons will memorize your spell AND subtract from the remaining spell slots.
    • Weapon Maker: Now keeps the name you enter, and also keeps the magical effects of the special abilities the weapon may have.
    • Turn Undead feat: Now tracks the number of turns per day (click 'Stop' to reset).
    • 'Inactive' checkbox added in the Notes tab: An inactive character in PC's Party will not enter combat (using the Quick-Combat buttons) and will not be calculated in the PC's Party average level.
    • Carrying capacity: You can now multiply your mount's calculated carrying capacity by a number (1.5 for quadrupeds).
  • Minor Changes
    • Added a Help menu in the Feat Script Editor.
    • Scripting: New func.ChoosePower function.
    • Dodge, Mobility and Point Blank Shot feats now handled.
    • Spiked Shields/Armor: Added corresponding standard weapons; Also, now 'Has Spikes' is reported in the Current Armor text box in the Items tab.
    • Items List: Sort items by clicking on the grid headers. Also, items marked 'Ignore Weight' are at the bottom of the list when sorted by weight.
    • Class Editor: Fixed bug with last deleted skill/feat still visible in list.
    • Fixed bug: Items with 'Ignore Weight' also ignored the value.
    • Fixed bug: Character sheet skill total didn't reflect the effect of magical items.
    • Fixed the weight of items that were 0.1 lbs but should have been 0.
    • New Campaign: Automatic shortcut creation was buggy and so has been removed.

Version 1.19.189 (June 1st, 2003)
(Minor fixes only)

Version 1.19.188 (June 1st, 2003)
  • Major Changes
    • Feat effects are now applied automatically! You can enter the effect of a feat by using the simple yet powerful VBScript programming language.
    • New 'Use Feat' button: You can program any feat to perform nearly any action you might wish.
    • Metamagic Feats: Automatically adjusts the spell slot used when casting a spell that has been maximized/enlarged/etc.
    • Multi-level Undo: Enabled for rich text boxes in Campaign Manager, Class Editor, Timekeeping. Single-Level undo in the other rich text boxes.
    • Spell Casting: Now displays the spell's DC in the Combat Log.
    • Classes: Data added for up to 40 levels in each PC Class (except psionic classes).
    • Encounter Difficulty: 'Get % of XP' box for each PC allows you to give less XP to henchmen or none to familiars. Also, you get an option to use CR instead of level to calculate the average party level.
  • Minor Changes
    • Adventure: 'Create Several' menu to generate several adventures from a template (AdvTemplate.rtf)
    • Minor Interface Changes: Make Roll button, Tabstrip names, Create New item button, Grid editing boxes.
    • Roll Window: 'Don't confirm erasing values' box in the manual roll window.
    • Condition Setter: Select All PCs/Enemies buttons to make setting conditions even faster.
    • Fixed Bug: Creating a new power didn't update the powers list.
    • Improvement to string handling should increase performance slightly.
    • Main Window now uses less memory, and displays faster.
    • Main Window Menu: 'Current Creature->Detailed Bonuses' gives you the source for AC bonuses, attack bonuses and the effects of conditions.
    • Main Window: The Start/Done With buttons are now disabled if no creatures are in the group.
    • Campaign Manager: Cleaned up Creatures buttons and layout in the Items Tab.
    • Campaign Manager: The counter's Auto-Add... menus are now update when new groups are created.
    • Fixed Bug: Map Scroll bars didn't appear when clicking "Show Desc" or resizing the window.
  • Data Changes
    • Wizard class: Added +1 to Spell Slots to allow for specialization.
    • Rapier of Puncturing costs 50320 gp
    • Dragons: Large dragons (young adults) have a reach of 10 feet.
    • Bracers of Armor: Changed to give a magical armor bonus to AC.
    • Monk: New 'Monk AC Bonus' ability calculates AC Bonuses from Wis and level automatically.

Version 1.18.183 (May 14th, 2003)
  • Major Changes
    • RULES.TXT now at version 11
    • Timekeeping: Adding time increases the round # in the main window - allowing you to keep track of spells with durations of several hours.
    • Magic Weapon Maker much improved! Now includes checkboxes for each ability, and additional damage dice.
    • 'Turn or Rebuke Undead' button in the class abilities tab calculates how many HD are turned, what is the max HD affected and which creatures are destroyed.
    • Adventure Items Tab: 'Add Magical Weapon' button.
    • 'All at Full BAB' checkbox renamed 'Is Natural Attack' to make it easier to understand. The 'Number of attacks' box no longer limits regular weapon attacks.
    • New Creature from Stat Block: 'Show Format' button gives one of the accepted formats.
    • Items List: Up/Down arrows to move a single item around in the list.
  • Minor Changes
    • RULES: Several new modifiers, for example a "MAX:A:B" function
    • RULES buttons: You can label a button "None" so that it doesn't show up in the list, but rather as a gap.
    • Trip Defense: Now uses the maximum between Dex or Str.
    • Level Up: Skill points get the Int BONUS only.
    • Manual Attack: Added a 'Make all attacks automatically' checkbox which stops the form from popping up.
    • Race Editor: Word wrapping in "Create From Text"
    • Delete Spell/Feat etc.: Clarified that it will remove the item from the database.
    • Weather Generator: File->Close menu works.
    • Wings of Flying cost 22000 gp (DMG errata), Rapier of Puncturing costs 50320 gp.
    • Added a 'Close' button the the Progress indicator (Save All Files).
    • Items menu: Moved appraisals to a submenu.

Version 1.17.182 (April 5th, 2003)
  • Major Changes
    • Random Treasure Generator! Roll a complete treasure hoard exactly as described in the DMG, in a single click! Includes weapons and armors with special abilities, scrolls with multiple spells, intelligent items. You will need to copy ITEMS.DAT to your custom campaigns' \Data\ directories - but export any custom item you have first! Still to add: Cursed items and psionic items.
    • Races: IMPORTANT CHANGE! Starting from version 1.17, races are no longer shared between the Core Rules and custom campaigns. When you start your custom campaign, you will find that you are missing most or all of the races - from the Race Editor use the "Race->Copy Core Races into Campaign" menu, and you will once again have a copy of the core races in your custom campaign. This change was made to eliminate the doubled races bug.
    • Races: Base Attack Bonuses fixed for all races (full install only).
    • Updating is now easier: If RULES.TXT, TREASURE.TXT or WEATHER_DESC.TXT are missing or the wrong version, DM Genie can automatically copy it from the Core Rules.
    • RULES.TXT at version 10, and new file: TREASURE.TXT
    • Temp. HP: If a character temporarily increases in Constitution, his hit points will be adjusted to match. When the spell/rage ends, the hit points go back down.
    • Weapons: When giving a weapon item to a character a dialog box will ask you if you wish to add the attack that corresponds to it as well (if any). This does not apply to weapon items created before this update.
  • Minor Changes
    • Added the 'Arrows (50)' ammo weapons for use with the Treasure generator.
    • Campaigns: Menu to 'Add Existing Campaign to List' if you've reinstalled DM Genie and want to use your previous campaign.
    • Adventure Items: 'Give Item To' menu now includes the current creature, in addition to all the PCs, enabling you to give items to monsters/NPCs.
    • Char Sheet: "Free Talents" now displays # of talents left.
    • Fixed Expertise bug: Always gave a -3 penalty to attacks.
    • Attacks tab: Double-click "Total Damage" to roll just the damage (also works with auto-damage).
    • Fixed Bug: Condition setter/editor condition summary showed RTF codes
    • Race Editor: Fixed a problem setting an attack ranged or thrown.
    • Race Editor: 'Make Attacks from String' now gives correct BAB.
    • Removed confirmation for leaving an item in an adventure.

Version 1.16.180 (March 25th, 2003)
  • Minor Changes
    • Dice Roller: Maximize button enabled.
    • Campaign Manager: Removed the 'Saving description error' message.

Version 1.16.179 (March 24th, 2003)
  • Minor Changes
    • Manual Attack form: Several bugs and omissions fixed: Attack bonus was always 0; Auto-damage; Editing characteristics from within the form; 'Subdual Instead'.
    • Option: Do not automatically equip item.
    • Option: Do not use the 'Manual Attack' form for PCs.
    • Option: No Auto-Attack confirmation.
    • Fixed bug: New weapon's item's description missing.
    • Added some code to prevent a window from being repositionned outside the screen.
    • Adventure Description: Undo enabled.

Version 1.16.178 (March 23rd, 2003)
  • Major Changes
    • Adventure Printing: You can now generate a formatted RTF text file from the adventures you've written in DM Genie format! You can choose what to display and with how much detail to get exactly the format you want. Possible output includes: summary of adventure tree, adventure description, list of items, list of creatures (w/customizable stat blocks), random encounter table, map hyperlink and counters, campaign notes.
    • Campaign Manager: "Show Desc" checkbox to show the adventure description in the other tabs too. Use the arrows to change the size of the description.
    • Attacking: Check the "Auto-Attack" box and on every subsequent attack the creature will automatically damage the Current Target, after a yes/no prompt. The "Current Target" box is set when you use the "Auto-damage" menu.
    • 'Enter Damage' form renamed 'Enter Damage or Healing' - now has a 'Apply Healing' button.
    • 'Manual Attack' form to let your PCs roll their dice.
  • Minor Changes
    • CharSheet: Temporary or magical bonus to init now counted, under 'Misc'.
    • Timekeeping: Fixed AM/PM switching bug.
    • Timekeeping: Added the Options menu to switch between Celsius and Farenheit.
    • Fixed: Item's XP and Creation Cost resetting to 32000 when bigger than that.
    • Fixed: Error 9 when clicking empty item of a new adventure.
    • Attacks: "Last Attacked:" text box renamed "Current Target:"
    • Attacks: Fixed Auto-damage bug with Thrown weapons.
    • Attacks: Fixed bug with multiple damage dice.
    • Help File: Added some missing topics.

Version 1.15.176 (March 5th, 2003)
  • Major Changes
    • 'End Combat' menu to clear conditions, reset HP and/or remove enemies.
  • Minor Changes
    • Adventure bug fixed: Descriptions were getting replaced by those of another adventure. This fix unfortunately makes undo no longer available within the adventure descriptions.
    • Added regular bolts and arrows to items.
    • Timekeeping: Buttons to add 1 hour, 4 hours, 8 Hours and 1 day
    • Timekeeping: Button that links to campaign notes
    • Notes tab: Text box to record Weapon Proficiencies.
    • Fixed bug: Skills description cycling through all whenever the Skills tab was pressed.

Version 1.15.174 (February 25th, 2003)
  • Major Changes
    • None
  • Minor Changes
    • Leveling Wizard: Improved the way unknown feat prerequisites are handled.
    • Adventures: "Make a List of the Items" button for printing out the treasure list.
    • Fixed bug: Adventure description not saving when clicking a hyperlink
    • Added scrollbars to Adventure Description box

Version 1.15.173 (February 22nd, 2003)
  • Major Changes
    • RULES.TXT now at version 9.
    • Magical Items' Effects: For a magical item that gives a bonus whenever it is equipped (like a ring), you can directly enter the condition that is activated in the 'Magic Effect' tab. These bonuses are counted in the same way as conditions.
    • Several magical items added (over 150!). Full Install Only.
    • Magical Items' Effects Done For: Cursed, Potions, Rings, Rods, Staffs, Wondrous Items, Psionic Items, Craft Tools. For over 180 items!
    • Familiars: New familiar 'items' help to apply the familiar's bonuses.
    • Attacks: New type: 'Thrown' uses the Ranged modifier for the attack bonus and the Melee modifier for the damage bonus.
    • Option: Hide unidentified magical items from players. Useful if you give an item to a player but don't want him/her to know what it is. Only the first word is displayed ("Boots of Speed" becomes "Boots..."). Set/remove this mode in the File->Options menu.
  • Minor Changes
    • Condition Summary in Condition tab now displays all conditions, not just those with notes.
    • Condition Summary underlines notes to make them more visible.
    • Ranger: Martial Weapon Proficiency
    • Fixed spelling of Lightning Reflexes
    • Skills: Magically changed skill bonuses are colored in green/red
    • Char Sheet: Added line breaks for Spell Notes
    • "All Weapons" attack: Fixed bug with selecting wrong attack.
    • PC Leveling Wizard: Button to roll the PC's Starting GP.
    • Fixed a bug when buying an item costing 1 cp.

Version 1.14.172 (February 15th, 2003)
  • Major Changes
    • RULES.TXT now at version 8
    • Initiative: Automatically follows Dex now. NOTE: Old creatures with Improved Initiative may need their init bonus to be fixed.
    • Bug Fixed: Always on Top didn't work under Windows XP (affected the Toolbar, Search and Tutorial windows)
    • Monsters with Class Levels: The race's Equivalent Levels is now taken into account for XP/EL calculations.
    • PC Portrait: From the Desc tab you can assign a picture file to your character.
    • Char Sheet: PC's portrait is displayed above the skills. You can change the size of the displayed image by editing the character sheet template.
    • Char Sheet: Doesn't display armor/shield box if none is equipped.
    • Char Sheet: Skills are sorted by name.
    • Char Sheet: New Compact Sheet can often display all info on a single page.
    • PC Leveling Wizard: Auto-calculates the new CR when adding levels to any race, even monsters.
    • Exporting: Use the "Find Custom" buttom to automatically select any items that aren't in the Core Rules for easier exporting.
  • Minor Changes
    • Class Editor: Automatic abbreviation maker.
    • PC Leveling Wizard: Automatically selects the PC's last class.
    • Campaign Manager: Changed 'New Adventure Below' shortcut to: Ctrl+L
    • Spells: New "Spell Notes" box in the Notes tab, is also displayed on the character sheet.
    • Attacks: Can wield "Off-hand Alone", which means no weapon in the primary hand.
    • Attacks: Weapons with more than one type of dice have their damage detailed in the format (Dice1+Dice2+Bonus).
    • Rich Text Boxes: Right-Click menu has Cut/Copy/Paste commands.
    • Added a few magic items.

Version 1.13.171 (February 2nd, 2003)
  • Minor Changes
    • Tutorials updated to teach the new features.
    • Fixed bug 424 when loading Main Window.
    • Items: "Ignore Weight" in the popup menu.

Version 1.13.170 (February 2nd, 2003)
  • Major Changes
    • Armor: IMPORTANT CHANGE! You must now add your armor/shield to the creature's inventory and equip it (right-click and check "Equipped"). Some of your old PC's or monsters may have a different AC than before - check their inventory! This new system streamlines armor/shield for new characters.
    • Armor: Added Magical and MW versions of the standard armors/shields. Also set the armor data of the special armors.
    • New Creatures: The race's default armor, shield and weapons are automatically added to the creature's inventory.
    • Adventures: "Read Item String" button allows you to enter a comma-separated list of items.
    • Item Editor: "Copy Item to Standard Items" button allows you to make a creature or adventure's item into a standard item; or, copy a standard item.
    • Item Editor: "Copy Armor Data From..." button to copy ONLY the armor data from another item.
    • Items: "Leave Item In Adventure" menu option to drop items somewhere.
    • Items: "Buy" button adds an item and also subtracts the correct number of coins.
    • Items: Renamed some item types in Armor and Weapons.
    • Char Sheet: AC Reporting changed: "Armor" includes armor magical bonus, while "Misc" doesn't; "Natural" includes contribution from conditions.
    • Attacks: A text box records who a creature last attacked. This is also displayed when the creature's turn is up (for example: "Last Attacked: Orc 1").
    • Exporting/Importing: Fixed bugs for creatures and adventures that have items that are associated with custom conditions. You must still import the needed conditions before importing the creature that uses it.
  • Minor Changes
    • Char Sheet: Fixed inverted weapons hand description; Also, Armor weights are displayed.
    • Char Sheet: Weights for Lift over head, Lift off ground and Push or Drag.
    • Importing: Fixed Creature import reseting Feat Info.
    • Added psionic feats to Psychic Warrior's Bonus Feats list.
    • Removed psionic item creation feats from Wizard's bonus feats list.
    • Items: Total weight includes coin weight.
    • Items: Penalties for load now uses total weight instead of equipped weight.
    • Items: Set the disposable items (potions, scrolls, power stones).
    • Items: Coin fields moved, and are preselected when you click them.
    • Items: Adding an item increases quantity if it's already in the list (optional).
    • Adventure Items: Fixed Bug when clicking last row to add a custom item.
    • Adventure Items: Addded Qty (quantity) of items column.
    • Rules: Armor and Shield magical bonuses now go away in touch attacks (as per DMG Table 8.1, p.177)
    • Stats Frame: AC reporting changed: "Armor, Natural" includes magical enhancement to armor; "Misc" doesn't; "Temp" includes all condition effects (armor or not).
    • Conditions: Summary updated to show new properties from v.1.12.169.
    • Races: Fixed halfling/Gnome hide bonus (+4 thanks to size).
    • Tutorials: Some improvements and fixes.

Version 1.12.169 (January 18th, 2003)
  • Major Changes
    • Rules.TXT File now at version 7.
    • New Condition property: Max Dex (like armor) - You MUST copy CONDITIONS.DAT to your campaign's \Data\ directory, or, set MaxDex to 99 for all conditions.
    • More Condition Properties: Detailed skill bonuses (example: "Spot +3, Search +1"); Check Penalty (like armor)
    • New Conditions: For medium load, heavy load, double maximum load. These are automatically set/removed based on EQUIPPED weight.
    • Weather: The effect of weather on rules is now displayed in the Timekeeping window (F11). You can choose to display the full text or just a summary. Also, edit WEATHER_DESC.TXT to customize the description written: for example, on a desert planet you could have sandstorms instead of duststorms.
    • Adventure Map: Counters can now be an icon or a picture. Note that "Resize w/Zoom" has no effect on a picture counter; also, these icons are not exported with the adventure.
    • Items: Edit their Hardness, HP, AC and Break DC from the Item Editor (Shift-F5). The standard items have been updated with this data (full install only).
    • Items: "Attack an Object" buttons use the item's Hardness and HP data.
    • Weapons: New data for the weapon's material (metal, wood, etc.) is used to create its HP and hardness automatically. Magical bonuses' effects are also included.
  • Minor Changes
    • Items lists: Improvement to the interface: single-click selects the row, click again to edit. Right-clicking pops up the menu, but also selects the item you clicked to avoid mistakes.
    • Items: Reading a string of items (from the popup menu, or reading a stat block) now works correctly! Also, you can type in more text.
    • Items: If a PC has several times one item and you want to give it to another PC ("Give Item" menu), you are asked how many items to give.
    • Attacks: You can now specify more than one type of damage dice, e.g. "1d8 + 1d6 + 2" for a +2 Flaming longsword.
    • Attacks: You can also specify reach for your weapons. The standard weapons have been updated with the new data (full install only)
    • Fixed: Incorrect results for decimal values in foreign locales that do not use "." as decimal separator.
    • Class Editor: "Read from string" commands no longer have 255 character limit.
    • Stat blocks: Equipment is now separated by commas rather than semi-colons.
    • Races: Included +1 size bonus in BAB for Halflings and Gnomes
    • "Add Class" menu replaced by "Add Level" menu
    • Leveling Wizard: Size modifier displayed.
    • Improved tabbing behavior in: Magic Weapon window, Leveling Wizard, Condition Setter
    • Main Window: More text boxes are auto-selected when clicked for faster editing.

Version 1.12.168 (October 13th, 2002)
  • Minor Changes
    • Fixed Error 6 when loading DM Genie under Windows XP
    • Weapon weight is displayed in the Attacks tab, and on the character sheet. Note that previously created creatures won't have the correct weight in this field.
    • When adding a weapon (as an attack), it is added to the items list too.
    • Fixed Bug: Using a Psionic Attack Mode shouldn't remove 1 talent
    • Copy weapon button in Standard Weapons
    • Fixed Error 401 caused when auto-save was triggered while Char Sheet export dialog is up.
    • Items tab: Right-click to sort the items by name, weight or value.
    • Items tab: 'Give Item To' right-click menu in main window.
    • Items tab: 'Read String To Add' menu - reads a comma-separated string of items like those accepted by the stat block importer, and adds the items listed.

Version 1.12.167 (December 28th, 2002)
  • Major Changes
    • New: Counters (movable pieces) for maps. You can set the location of your PCs, monsters, items, traps, etc. by adding a counter to a map.
    • Counters can be linked to a creature or item. Double-clicking opens the linked object. All counters have a descriptions - for example, enter the relevant info for a trap.
    • Each counter's size, shape and color and be changed. You move counters on the map by clicking and dragging them.
    • All maps have independent counters, even if they use the same map image. You can thus include only the counters relevant to that part of the adventure. You can also copy the counters from the parent adventure.
    • Rules.Txt file is now at version 6
    • New 'Desc' tab for more PC descriptions. It includes: player name, height, weight, age, hair color, eye color, skin color, deity, gender, and backstory.
    • Notes tab: Added Carrying Capacity values, XP Goal, DR boxes
    • Character Sheet: Updated to reflect the new fields in the Desc and Notes tabs.
  • Minor Changes
    • Fixed appraise skill (Can be used untrained)
    • 'Rename Skill' menu now asks for armor check/trained or untrained.
    • Cancel button from the "Start Combat" dialog now works.
    • Removed auto-highlighting of item name.
    • Fixed error when resizing PC Leveling Wizard
    • In Random Encounters, when clicking "Add Row", the new row is automatically selected.
    • Character Sheet: Fixed bug: -99 displayed in some attacks' bonuses
    • Character Sheet: Now displays both equipped and total weight.
    • Character Sheet: Fixed 2-Handed/Primary with 2 weapon description.
    • Weather: Windchill effect display for weather (in the Timekeeping window)
    • Added permanent DR boxes for creatures (Notes tab).
    • Added Martial Weapon Prof to Paladin
    • Fixed level string not updating properly when adding a level.
    • Set armor/shield quantities to 1
    • Changed the class save and BAB requirements to -99 (to mean no requirement)

Version 1.11.166 (December 6th, 2002)
  • Major Changes
    • Character Sheet Exports: After you create a PC/NPC you can now print it out in a character sheet (Stat Block tab or Current Creature menu). The exports are done to a HTML file that you can save, edit or print with IE or Netscape. Note that spell lists for PCs with more than one spell-casting class can be inaccurate. We are working on a fix for this.
    • Character Sheet Templates: You can customize the way the character sheet looks by editing the default template, or create your own!
  • Minor Changes
    • More error checking in the class editor.
    • 'Total equipped weight' label in the Items tab gives weight of equipped (bold) items only.
    • 'Coin Wt' label (in the Items tab) gives the weight of all coins.
    • Associated .Class extension with DM Genie (full install only)

Version 1.11.165 (November 30th, 2002)
  • Major Changes
    • Import and Export classes (file extension: .Class). You can also export classes with an adventure.
    • Fixed bugs with races in custom campaigns being duplicated and not staying deleted. If you have created custom races in the Core Rules campaign, you will find they are present in all other campaigns - email me at support@dmgenie.com for instructions on fixing the problem.
  • Minor Changes
    • Fixed a bug: Reopening New Creature Window from the Current Encounter didn't add the creature to the right group.
    • Race Editor's "Close" and "Import Race" menus now work.
    • Warning when using the 'Create PC' button on a non-PC race.
    • AM/PM arrows in Timekeeping window.
    • Fixed the name of condition "Greater Rage" (from "Geater Rage")
    • Fixed bug with condition buttons (Total Defense, etc.) not setting duration.
    • Remove All Races menu in Race Editor.
    • New "Customize" menus: Delete All Skills/Feats/Spells/Powers
    • New Condition property: "Replace ability score only if higher" which fixes the way the spell "Divine Favor" works (make the full install, or manually apply to Divine Favor).
    • Display the class' description in the PC Leveling Wizard.
    • Fixed the description of feat 'Track'

Version 1.11.164 (November 25th, 2002)
  • Major Changes
    • The PC Leveling Wizard will guide you step by step in adding a level to a PC. BAB, Saves, Features, Spell Slots and Power Points are automatically set; Skill Points and available feats are counted, and you are guided in the selection of class/cross-class skills, feats, spells, and psionic powers.
    • Useful features of the Leveling Wizard include: checking prestige class prerequisites; accurately calculating maximum skill ranks; color-coding for class/restricted skills; checking feat prerequisites.
    • 'Add PC' button in the New Creature window creates the PC and opens the Leveling Wizard to add a class.
    • The PC Leveling Wizard supports prestige classes that add levels to an existing spellcasting class' level.
    • For prestige classes that add levels to an existing spellcasting class levels, double-click the "Adds Levels to:" label to change the class to which the levels are added.
    • Fixed the 'Error 91' bug in the campaign manager when no adventures are in the tree.
    • RULES.TXT is now at version 5.
    • Added a 'PC Races' tab in the Race Editor to add special information useful in leveling (favored classes, extra SP, etc.)
  • Minor Changes
    • Auto-save is now even faster.
    • Extended level info (XP, feats, etc.) in RULES.TXT to 80 levels.
    • Added info on the Leveling Wizard in the 'Adding PCs and Monsters' tutorial.
    • Tutorial window opens faster.
    • Fixed the attacks for the Howler's quills (full install only).
    • Loremaster's 'Number of levels to add to previous spellcasting class' fixed.
    • Some of the PC Races' data was adjusted to work well with the Leveling Wizard
    • Added the BAB and Save data missing from Rogue and Blackguard

Version 1.10.163 (November 16th, 2002)
  • Major Changes
    • New: Counter for Attacks of Opportunity - in the Attacks tab. You can enter the maximum number of AoO per round, and click a button to decrease the number left this round. The value is reset each round. Note: existing creatures will have a Max AoO set to 0, you will need to set this to 1.
    • New Feature: When adding a weapon from the Standard Weapons Editor (Shift-F4), you can create a masterwork or magical version of the weapon. Click "Make Magical or MW".
    • Classes: Set the number of levels to add to the previous spellcasting class (for prestige classes like Loremaster).
    • When clicking "Start Combat", you get a consolidated "Start a Battle" dialog instead of three questions. There are two checkboxes to set enemies and PCs as flat-footed or not. Press Cancel if you do not wish to run a battle.
    • When starting a battle, creatures are set as flat-footed with an expiration of 1 round.
    • New options for stat block exports: Languages, All usable skills, and Description.
    • Races: Set as "PC Race" and set the race's equivalent level. You need to install the full version to get the races pre-set as "PC Race".
    • Filter races shown by PC Races in New Creature window.
  • Minor Changes
    • Added conditions for "Animal Growth" spell.
    • Adventure Tree: Buttons to move an adventure up or down.
    • Filter settings in New Creature window are memorized when the window is closed.
    • Class Editor window position is saved.
    • The auto-save only saves the races that have been modified, to speed up the save.
    • "Clear All Conditions for All Creatures" menu option also resets hit points to full.
    • Setup procedure made easier (especially for Win95 users)

Version 1.10.162 (November 7th, 2002)
  • Major Changes
    • New feature: Reminders. In the Timekeeping window, you will now find a grid that holds your reminders. Each reminder has a name and an amount of time before it expires. When a reminder has expired, it is displayed in red in the grid. You can click a button to quickly set the reminder, or enter the reminder manually; you can even create your own quick-set buttons!
    • Rules file now at version 3.
  • Minor Changes
    • Right-Click the Adventure Tree to move an adventure up/down by one position, five positions, or all the way to the top or bottom. Note that root-level adventures are not affected.
    • Battle Menu: Remove All Enemies option.
    • Fixed a bug with auto-damage working the opposite way it should.
    • Filter classes by PC, NPC and/or Prestige.
    • Filter races by type (plant, etc.)

Version 1.10.161 (October 30th, 2002)
  • Major Changes
    • New Feature: Class Editor. With the Class Editor (Shift-F2), you can enter every aspect of a class: BAB, saves, class/cross-class skills, bonus feats, class features, spells per day and spells known, psionics and their starting packages.
    • Prestige classes: You can enter the requirements for a prestige class, like allowed alignments, minimum BAB, skill ranks, and more!
    • DM Genie will soon be updated with a wizard that uses this data to help you create PCs and NPCs, so start entering your favorite classes now!
    • Classes which have been entered into DM Genie: PC Classes, DMG Prestige classes, NPC classes, All Psionic PC and prestige Classes.
  • Minor Changes
    • Changed the order of the panes in the Condition Setter
    • Conditions which are only for some of the creatures are indicated as (3 of 4) in the Condition Setter.
    • Double-click a condition in the Condition Setter to set/remove it.
    • A few fixes/additions to the help file.
    • Removed a couple of potions that were in the standard items twice.
    • Pre-selected fields in race editor.
    • Clicking in most grids now selects the text automatically (so you don't have to erase it, just start writing).
    • Fixed a bug: Setting a condition makes the creatures lose focus.
    • Added descriptive text in the help file for the Action buttons.
    • Fixed a bug: wrong modifier when selecting subdual instead/normal instead.

Version 1.10.160 (October 26th, 2002)
(Update Only)
  • Major Changes
    • The Roll Window (F9) now resolves success based on the DC you enter. The entry in the creatures list is colored depending on success/failure.
  • Minor Changes
    • Fixed a bug with lists of groups not updating properly in New Creature window and Group Manager.
    • Shortcut Keys for creating new adventures in the Campaign Manager (F3)
    • Dice Roller is now resizable.
    • Some extra error-checking.

Version 1.10.158 (October 21st, 2002)
(Update Only)
  • Major Changes
    • New Feature: Auto-Damage. After making an attack, right-click the target of the attack in the creature list and select Auto-Damage. HP or subdual damage will be adjusted if the target's AC was too low. Auto-Damage checks the attack roll versus the right kind of AC (touch, melee/ranged). Critical hits are also automatically resolved.
  • Minor Changes
    • Changing ability scores and saves is faster because the score can be overwritten without having to select or delete.
    • Fixed a bug with armor bonuses being counted in the touch AC.

Version 1.10.157 (October 20th, 2002)
(Update Only)
  • Major Changes
    • None
  • Minor Changes
    • Fixed a bug when refreshing the list of groups.
    • Fixed a bug when setting the Will save.

Version 1.10.156 (October 13th, 2002)
  • Major Changes
    • Modifications should make DM Genie OGL-Compliant! This means that game rules are not hard-coded and can be edited in RULES.TXT.
    • You can now create your own custom action buttons by editing RULES.TXT. You can automate any common rolls you make.
    • Some minor changes to RULES.TXT may be made in future versions, although this will not affect use.
    • Removed all material that was not Open Game Content.
    • Improved the standard weapons', armors' and regular items' descriptions.
  • Minor Changes
    • Corrected a few spelling mistakes in the tutorials.
    • Reduced memory usage somewhat.
    • Added a reminder of class abbreviations when adding a class.
    • Fixed a bug in loading groups.
    • Now displays Face/Reach in the combat stats frame.
    • Saving throws are colored if a bonus/penalty applies from conditions
    • Spells and powers that have associated conditions are indicated with an asterix.
    • You can now move in the list of skills using the keyboard.
    • Double-click the "Init" label to roll initiative.
    • Double-click the "Sp. Fail" to roll spell failure.

October 3rd, 2002
DM Genie temporarily unavailable while updating to ensure compatibility with the Open Game License.

Version 1.09.154 (September 28th, 2002)
First public release of DM Genie.

Pre-release history:
Too many added features to list. See the features list.


Home Page   Player Genie   Features   Screenshots   Download   Purchase  
Registration Code Reminder   FAQ   Articles & Links   The Djinn's Library   Contact Us
Copyright © Mad Scientist Studios