Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - d20 System


Thread Tools Display Modes
Senior Member
Join Date: Jul 2010
Posts: 2,375

Old April 27th, 2012, 05:41 AM
Release 1.20 - TBD

Enhancements & Changes
  • 3.0 - Book of Vile Darkness: Updated all spells and domains to meet new standards. Obsoleted old spells. (Sendric)
  • 3.5 - Complete Adventurer: Obsoleted old spells. Updated Vigilante spell list. (Sendric)
  • 3.5 - Complete Arcane: Obtain Familiar now allows user to select which class gets the familiar. (Sendric)
  • 3.5 - Complete Champion: Spiritual Connection class variant now provides SLA's in Spells tab and properly tracks their usage. (Sendric)
  • 3.5 - Dungeonscape: Factotum improved to have all skills as class skills, including any new skills that get added in the future or by users. (Sendric)
  • 3.5 - Fiendish Codex 2: Hellfire Warlock was sometimes removing the ability to select Invocations. (Sendric)
  • 3.5 - Heroes of Horror: Added notes to the Corruption and Depravity adjustments to indicate users should turn on the Tainted condition to receive the full benefits. (Sendric)
  • 3.5 - Players Handbook 1: Obsoleted all remaining replacement spells. (Sendric)
  • 3.5 - Tome of Magic: Shadow Familiar now grants the Shadowcaster a familiar. Users will need to add the Dark Template manually. (Sendric)
  • 3.5 - Tome of Magic: Shadowcasters can now substitute their ability to cast 2nd-level mysteries for one of the spellcasting requirements for Mystic Theurge. Note: Characters must qualify for at least one spellcasting requirement before replacing the other with this ability. (Sendric)
  • Custom - Core Book Mods: Added a new version of Smite Evil which assigns appropriate User tags for use with pre-reqs. (Sendric)
  • Custom - Sources: Added new source tags for Corruption and Sanctified spells. Users will need to select these sources before spells of these types will appear in character spell list. (Sendric)
  • DL - Campaign Setting: Added description and type specials to Fetch race. (Sendric)
  • Various - Updated references to obsolete spells. (Sendric)
  • Various - Added spells to Spellthief spell list. (Sendric)

Bug Fixes
  • 3.5 - Book of Exalted Deeds: Sword of Righteousness and Fist of Raziel PrC's were popping errors due to errant SpecSource tags being applied to the class helper things. (Sendric)
  • 3.5 - Complete Arcane: The Warlock class' Detect Magic at-will ability was appearing on the Background tab under Racial Abilities. (Sendric)
  • 3.5 - Complete Arcane: Sublime Chord was popping an error when selected if Bardic Music wasn't already on the character. (Sendric)
  • 3.5 - Complete Arcane: Sublime Chord spell progression matrix was incorrect. (Sendric)
  • 3.5 - Complete Arcane: The Warlock's Eldritch Blast was not improving when taking a PrC that increases spellcasting. (Sendric)
  • 3.5 - Complete Champion: Spiritual Connection class variant was not properly removing Wild Empathy (Sendric)
  • 3.5 - Complete Champion: Paragnostic Apostle/Initiate PrC's had a capitalization error in one of their pre-reqs resulting in a failure to validate. (Sendric)
  • 3.5 - Drow of the Underdark: Arachnid Rod was missing a price. (Sendric)
  • 3.5 - Dungeonscape: Arcane Dilletante spell list incorrectly included spells with an XP cost, and each spell was listed twice. (Sendric)
  • 3.5 - Races of Destiny: Able Learner was allowing characters to take Skill Tricks with 1 point instead of 2. (Sendric)
  • 3.5 - Tome of Magic: Selecting any number of Shadowcaster Mysteries was popping an error about having too many Mysteries assigned. (Sendric)
  • 3.5 - Tome of Magic: The Extra Fundamental Mystery was adding the ability to take an additional fundamental too late and caused an error. (Sendric)
  • 3.5 - Tome of Magic: Unveil pre-req for ability to cast 5th-level mysteries was incorrect. (Sendric)
  • 3.5 - Unearthed Arcana: Drow spell-like abilities were not appearing in spells tab. (Sendric)
  • Custom - Dragon Magazine: Ordinator was missing class skills. (ErinRigh)
  • Custom - Spell Like Abilities: Some SLA's were appearing in the Background tab under Racial Abilities. (Sendric)
  • Custom - Universal Specials: Undead type was not removing CON score. (Sendric)
  • DL - Campaign Setting: Fetch race was popping an error when selected. (Sendric)
  • FR - Champions of Ruin: Initiate of Shar was not properly assigning additional spells. (Sendric)
  • Ravenloft - Champions of Darkness: Mechanical Aptitude was popping an error caused by a pre-req. (Sendric)
  • --
  • Elemental saving throw progression is incorrect
  • 3.5 - Dungeonscape: Arcane Dilletante abilities not listed as spell-like abilities.
  • 3.5 - Dungeonscape: Arcane Dilletante abilities allowing for the same spell to be selected more than once.

Data File Authoring
  • 3.0 - Book of Vile Darkness: Added Ur-Priest PrC. (ErinRigh)
  • 3.0 - Oriental Adventures: Added all remaining items. (Illyahr)
  • 3.5 - Book of Exalted Deeds: Added all remaining items. (Illyahr)^
  • 3.5 - Complete Arcane: Added feats Collegiate Wizard and Precocious Apprentice. (Sendric)
  • 3.5 - Complete Divine: Contemplative PrC added. (ErinRigh)
  • 3.5 - Epic Level Handbook: Added some PrC's, feats, and monster race Abomination, Infernal. (ErinRigh)
  • Custom - Online Content: Added Witch base class. (Sendric)
  • FR - Champions of Ruin: Added Justice of Weald and Woe Prc and some spells. (Dark_Soul)
  • FR - Races of Faerun: Added Fey'ri race. (Dark_Soul)

New Files Added
  • Greyhawk - Greyhawk Gazeteer: Includes deities. (Dami)#
  • Greyhawk - LGC Greyhawk Deities: Includes deities. (Dami)
  • L5R - Rokugan Campaign Setting: Includes everything. (Illyahr)

Files Removed
  • ---

  • * Monster races that have been updated for stock portfolios will no longer have feats and weapons bootstrapped (except for some bonus feats). This will make the races more customizable. Portfolios will include all feats and weapons found in the source books.

Known Issues (Note: most of these issues will be addressed prior to release as time permits)
  • ^Skylord has a new companion type based on the companion being a flying mount. Details are under the class feature "Call Flying Mount"
  • ^Stalker of Karash casts like a Ranger or adds its class level to ranger for spellcasting. Currently only has its own casting (does not add to Ranger yet).
  • ^Hollyphant gets separate damage depending on whether it's in its alternate form or not.
  • # Does not include Raxivort.

Last edited by Sendric; August 31st, 2017 at 03:51 AM.
Sendric is offline   #1 Reply With Quote
Senior Member
Join Date: Jul 2010
Posts: 2,375

Old May 17th, 2012, 09:20 AM
Requires Investigation
  • 3.5 - Complete Champion: Domain Granted Power grants multiple classes domain spells
  • 3.5 - Complete Divine: Divine Metamagic feat does not qualify if Cleric has cold or similar domain (turn fire, cold, etc)
  • 3.5 - Complete Divine: Divine Oracle Does Not Work For Archivist - needs fine-tuning for wizard
  • 3.5 - Races of the Wild: Elvencraft longbow does not display club info as magical item
  • How to add Fractional saving throw adjustment
  • How to add adjustment for Epic saving throws
  • Why are there three Centaur race options?
  • How to add Favored Enemy through a Class Variant (http://forums.wolflair.com/showthread.php?p=201672)
  • Implement Shield Bash for named magic shields

  • 3.5 - Players Handbook 2: Agile Shield Fighter feat not working correctly. (need update from core)
  • 3.5 - Complete Divine: Update Spontaneous Healer feat pre-req to account for all classes that can cast cure spells.
  • Update spells to make use of new features
  • Update feats from Complete Psionic to improve scripting
  • Add remaining Planar domains from Spell Compendium
  • Udpate the Artificer's bonus feat list once remaining Eberron feats are added
  • Take a look at how Mystic works. It's selection of domains is far too short.
  • Improve poisons to use the Value field for the DC
  • Check Dwarvencraft implementation and new Elvencraft items
  • Add Cleric Domains for races that need them (Drider; Eladrin, Ghaele; Lammasu)
  • Seek pre-reqs for Turn Undead or Rebuke Undead and use appropriate tag (ie Divine Censure feat from Fiendish Codex 2) (this will cause some feats to display two errors when you don't have the ability.)
  • Assign User.Smite with all smite abilities.
  • Take a look at all classes/feats that use Invocations after Dragonfire Adept has been entered.
  • Modify scripts for Ice Beast and Shield Bash once "Hide.Weapon" tag becomes available
  • Add races Bogun, Phantom Bear and Phantom Wolf from Spell Compendium (pg 26, 156, 157)
  • Update breath weapon so that we can modify the damage from templates
  • Add remaining class variants from Champions of Valor
  • Add Archivist spell list after spells have been reformatted
  • Provide an adjustment for Monster advancement that includes size increase
  • Move Dark Creature template to appropriate FR data file
  • This stuff: http://forums.wolflair.com/showpost....&postcount=392
  • This: http://forums.wolflair.com/showpost....&postcount=404
  • Fix skeleton template
  • Fix Half-Dragon template
  • Check to see if Kobold race should have Dragonblood subtype. If so, update script for Dragonwrought to remove it.
  • Add Platinum dragon to list of available choices for Draconic Heritage, Dragonwrought and Draconic Legacy feats if character is dragonborn.
  • Update Draconic Legacy to provide new spells (after Core spells are added)
  • Add pre-reqs for Wild Shape adjustments for Wild Shape and level requirement
  • Fix timing on Rimefire Witch's 10th level ability to bootstrap Fey type
  • 3.5 - Complete Arcane: Add Sublime Chord spell list (?)
  • Add Psionic subtype for Psionic support
  • 3.5 - Monster Manual - Elf subraces do not gain Immunities to Sleep; All Animal Companions gain DR 5/Magic
  • Van Richten's Arsenal - Add domains.
  • Note to self: If you remove Size Adjustment, remove SpecSource tag from tail attack gained by Dragon Tail feat (RotD)
  • Mark shadow as familiar for Shadow Familiar feat.
  • Add adjustment for character aging.

User Requests
  • 3.5 - Complete Arcane: Add missing feats from page 181.
  • 3.5 - Complete Mage: Lyric Thaumaturge PrC
  • 3.5 - Complete Psionics: Erudite, Racial Class Substitution levels
  • 3.5 - Draconomicon: Dragoncraft armor/material
  • 3.5 - Dragon Compendium: Tibbit race, other PrC's.
  • 3.5 - Frostburn: Stormsinger PrC
  • 3.5 - Magic Item Compendium: Add Crystals (may require added functionality)
  • 3.5 - Monster Manual 2-5: Demons
  • 3.5 - Races of Destiny: Spells
  • 3.5 - Races of Stone: Deepwarden PrC
  • 3.5 - Races of the Wild: Elf Universalist Wizard variant
  • 3.5 - Sandstorm: Lord of Tides PrC
  • 3.5 - Spell Compendium: Implement the Thunderlance spell as a weapon
  • 3.5 - Tome of Battle: Complete Eternal Blade PrC
  • 3.5 - Unearthed Arcana: Spontaneous Divine Casters (pg 64)
  • Custom - Dragon Magazine: Sentinel Paladin class variant (DM 320)
  • Custom - Online Content: Summoner and Witch classes from dandwiki.
  • FR - Campaign Setting: Arcane Devotee PrC, Strongheart Halfling
  • FR - Champions of Ruin: Justice of Weald and Woe & Night Mask Deathbringer PrC's
  • Ravenloft - Van Richtens Arsenal: Hallowed Witch
  • Kingdoms of Kalamar (third party campaign setting)
  • Races of Eberron content (specifically feats)

Item Familiar, Apprentice and Mentor (DMG p. 176) feats
Bloodlines (the standard ones from UA)
Unseelie Fey (template). Dragon Magazine 304
Arctic (template). Dragon Magazine 306
Wild Reaper (Druid Variant Class). Dragon Magazone 311 pg 55
Incarnate Construct (template). Savage Species

Last edited by Sendric; June 27th, 2017 at 03:46 AM.
Sendric is offline   #2 Reply With Quote
Senior Member
Join Date: Jul 2010
Posts: 2,375

Old May 21st, 2012, 05:26 AM
Remaining Prestige Classes
  • 3.0 - Book of Vile Darkness: 12/17
  • 3.0 - Ghostwalk: 4/4
  • 3.0 - Manual of the Planes: 4/4
  • 3.5 - Book of Exalted Deeds: 18/22
  • 3.5 - Cityscape: 3/3
  • 3.5 - Complete Divine: 14/24
  • 3.5 - Complete Mage: 4/11
  • 3.5 - Complete Psionic: 8/8
  • 3.5 - Complete Scoundrel: 8/13
  • 3.5 - Complete Warrior: 16/36
  • 3.5 - Draconomicon: 8/8
  • 3.5 - Dungeonscape: 3/3
  • 3.5 - Frostburn: 6/10
  • 3.5 - Heroes of Battle: 1/4
  • 3.5 - Libris Mortis: 9/11
  • 3.5 - Lords of Madness: 6/7
  • 3.5 - Magic of Incarnum: 10/10
  • 3.5 - Races of Stone: 13/14
  • 3.5 - Races of the Dragon: 4/5
  • 3.5 - Races of the Wild: 2/8
  • 3.5 - Sandstorm: 6/6
  • 3.5 - Stormwrack: 6/7
  • 3.5 - Tome of Battle: 5/8
  • 3.5 - Tome of Magic: 5/15

Remaining class variants from PH2
Remaining class variants from Unearthed Arcana
Missing traits/flaws and bloodlines from Unearthed Arcana
Ghostwalk Manual
Hordes of the Abyss
Fiendish Codex II
Tyrants of the Nine Hells
Planar Handbook
Deities and Demigods
Forgotten Realms
Add Gestalt support
Draconomicon - Dragoncraft armor/material
Magic of Incarnum
Spell conditions
Magic Items from Libris Mortis
Book of Exalted Deeds PrC's (spells and domains)

All monster races need to be normalized
Heroes of Horror (Artifacts/monsters)
Update "Extra HD" to properly increase BAB and saves
Update specials to allow Ability focus to choose them all.
Add situational charge effect to Improve Skirmish (Complete Scoundrel) -- ?

Take a look at Improved Familiar
Scripts for item properties from Eberron Campaign Setting
Go through magic weapons from MIC and make sure they benefit from Weapon Focus and similar feats.
Enter duplicate items if features have changed; hide if MIC is sourced.
Remove references to obsolete code (panelvalid)
Go through code to try and reduce the amount of foreach loops (http://forums.wolflair.com/showthread.php?t=51624)

Last edited by Sendric; August 8th, 2016 at 11:49 AM.
Sendric is offline   #3 Reply With Quote
Join Date: Jan 2011
Location: Overland Park, Kansas
Posts: 1,140

Old May 21st, 2012, 10:27 AM
~ We have to impose secondary natural weapon penalties if secondary tag is applied, 0 with improved multiattack, -2 with multiattack, -5 normally...

doneif (tagis[Helper.NatSecondary] = 0)
doneif (#hasfeat[fImpMultiA] <> 0)

if (#hasfeat[fMultiAtt] <> 0) then
   field[wAttBonus].value -= 2
   field[wAttBonus].value -= 5
The reason the code is what it is, is because the pincer is set up to automatically have a primary attack and this is the trick they are doing to make sure the attack values are being applied correctly (in case they are secondary and also if they are part of multiattack). So, if a creature is set up to so that they are secondary attacks, they should get the correct attack values applied (in other words, you end up removing the Helper.NatPrimary tag). In this regard, you are right Sendric, it should be looking for Helper.NatPrimary <> 0 (is there even an NatSecondary, it compiles, so there must be), since the software is only interested if that is there, otherwise it automatically assumes a secondary attack (the NatSecondary helper is not applied, so it always returns true and then always runs the resulting script).

You can run this script much easier by looking for the condition that imposes a secondary attack on the pincer, and then just deleting the Helper.NatPrimary tag from the pincer attack. This will automatically fix the attack values and damage without having to script it. I just don't know why the glabrezu would need to make its pincer attack secondary, so the script would only be needed for that. Any clue why this code is here?

Vist my D&D 3.5 homebrew campaign! http://daelund.kendallhub.net
Kendall-DM is offline   #4 Reply With Quote
Senior Member
Join Date: Jul 2010
Posts: 2,375

Old May 21st, 2012, 10:30 AM
What confuses me more is that the pincer weapon includes both the NatSecondary and NatPrimary attacks already. The glabrezu doesn't add any tags of its own except a user tag to determine damage and a value tag (2). It's kinda weird how its set up. Unfortunately, I have to go, so I can't delve into this any further today.
Sendric is offline   #5 Reply With Quote
Senior Member
Lone Wolf Staff
Join Date: May 2005
Posts: 11,885

Old May 21st, 2012, 10:36 AM
If both NatSecondary and NatPrimary are present, NatSecondary is ignored in favor of NatPrimary.
Mathias is online now   #6 Reply With Quote
Senior Member
Join Date: Jul 2010
Posts: 2,375

Old May 22nd, 2012, 05:05 AM
Originally Posted by Mathias View Post
If both NatSecondary and NatPrimary are present, NatSecondary is ignored in favor of NatPrimary.
Yes, I would think so. However, the tag still exists which means that the following statement will always come up false.

doneif (tagis[Helper.NatSecondary] = 0)
I'm gonna play around with this some today and see what needs to be done to simplify the situation. I don't think there are many creatures that use this weapon, but there are other weapons that appear to be in a similar situation.

Update: I took care of the Pincer problem, but taking a peak at the effort that would be involved in making wholesale changes, I have decided not to pursue that at this time. It seems likely that most of the creatures have correct attack and damage anyway, so at this point I would prefer to leave well enough alone unless and until someone reports an error.

Last edited by Sendric; May 22nd, 2012 at 06:36 AM.
Sendric is offline   #7 Reply With Quote
Junior Member
Join Date: Aug 2011
Posts: 22

Old May 26th, 2012, 11:28 PM
Just to help, attached in this post is a working version of Enlightened Fist - Complete Arcane.

You can add it to the data sets if you like.


I also have working versions of Complete Warrior - Kensai, Complete Warrior - Bladesinger, Heroes of Battle - Combat Medic, if you want.

Last edited by skaven; May 26th, 2012 at 11:32 PM.
skaven is offline   #8 Reply With Quote
Senior Member
Join Date: Jul 2010
Posts: 2,375

Old May 29th, 2012, 06:23 AM
Originally Posted by skaven View Post
Just to help, attached in this post is a working version of Enlightened Fist - Complete Arcane.

You can add it to the data sets if you like.


I also have working versions of Complete Warrior - Kensai, Complete Warrior - Bladesinger, Heroes of Battle - Combat Medic, if you want.
Awesome. All of those would be very helpful. I'll add Enlightened Fist now, and whenever you want to send along the others would be great. I'll message you my email address.

Last edited by Sendric; May 29th, 2012 at 06:28 AM.
Sendric is offline   #9 Reply With Quote
Junior Member
Join Date: Apr 2012
Posts: 22

Old June 8th, 2012, 01:13 PM
Any hope of getting Holy Scourge from Complete Mage?
byzcath is offline   #10 Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -8. The time now is 01:17 PM.

Powered by vBulletin® - Copyright ©2000 - 2017, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.