|
|
|
|
| |
| |
README VERSION 6
|
|
VERSION 6
BUG FIXES AND ENHANCEMENTS
Changes made from December 6th, 2009 to November 24th, 2010
---------------------------------------------------------
NEW CHARACTER TOOLKITS
Dragon King Toolkit for 2nd Edition
Infernal Toolkit for 2nd Edition
---------------------------------------------------------
All Storyteller Toolkits
Delete Key Support
Delete key support added to delete a selected list item from the main list of the toolkit without having to click the delete button on the toolbar.
Enhancement
---------------------------------------------------------
All Character Toolkits
Customize Toolkit Look - Tab Select surround color
The Tab Select surround color is not being refreshed with the textbackground color when this is changed.
The color would be changed after next restart of toolkit.
Fix:
Have color updated after Customize window is saved and closed.
---------------------------------------------------------
All Character Toolkits
Make Limit Break condition no max in size
Increase the size of the Virtue Flaw Limit Break Condition to no max in size.
Was set to 200 previously.
Enhancement
---------------------------------------------------------
All Character Toolkits
Charm Tree Backcolor to match better with tree
Change the colors of selectable and non selectable charms, ma charms and thaumaturgy to match up with the color theme of each toolkit.
Replaces the standard yellow/violet that was the default.
Also customizing the caste mark image along with the text backcolor.
Enhancement
---------------------------------------------------------
Point Template Toolkit
Point Template "Book Rules" duplicate index error
Was able to reproduce Point Template "Book Rules" duplicate index error:
1. Click new template
2. Type in a test name
3. Click on Point Costs tab
4. Click on Book rules
5. Save
6. Click on Book rules again
7. Save
Raises the above specified error
-Or-
1. Click new template
2. Type in a test name
3. Save
4. Click on Save a 2nd time
Raises the above specified error
First made changes to the logic to mark this correctly as an error condition and not display the "Save Successfully" message.
This is caused by a new template flag that tells the save logic to either insert a new template detail row, or to update an existing one.
The error was caused by this new template flag not being set to false after the initial insert was done.
Saving the 2nd time would attempt to insert the same data, when it should have been updating instead.
Fix:
Set New Point Template flag to false after data is inserted on the first save.
---------------------------------------------------------
Character Import, Export, Sheets
Abilities without dots now included
When exporting a character or printing a sheet, the abilities node will now include abilities with zero dots.
When importing, abilities with dots of zero and extra of zero will not be imported.
The character sheets have been updated to exclude any abilities with dots of zero.
This prevents you from being cluttered with all the crafts.
Enhancement
---------------------------------------------------------
All Character Toolkits
Unable to select Spirit MA Charms or Infernal MA Charms
When trying to add the First MA Excellency for Spirits from the MA section to a God-Blooded, this error occurs:
frmChar_Toolkit
trvCharms_MA_NodeClick Error: 35603
Invalid key
Fix:
The key code for spirit charms was not correct.
Updated in the database and charm tree.
Also made changes for the Infernal Martial Arts.
---------------------------------------------------------
All Character Toolkits
Error displayed when removing a charm or ma charm from the list
frmChar_Toolkit
lstCharmsSelected_MA_Click Error: 381
Invalid property array index
When clicking on the selected charm list quickly to remove charms,
the click event may try to display the description of a charm after it has been removed from the list.
Error caused because the charm was no longer in the list and the id for the charm could not be found.
Fix:
Added index check for selected charms being removed.
There must be a current listitem selected before the description and remove logic is called.
---------------------------------------------------------
All Character Toolkits
Unable to select multiple MA excellencies in different exalts
When attempting to select a MA excellency from one exalt type after having picked in another, clicking on the charm will flash but not stay selected.
For example, you have selected the abyssal 1st excellency for MA and then wish to select the 1st excellency for MA in the solar tree.
The charm will not be selectable.
Fix:
When clicking on the MA charm tree node, a check is made against the charm name and not the charm id.
Since the excellency names are not unique across exalt types, this would believe the charm was already selected and attempt to remove it.
Nothing would be removed since the charm with that id was never selected.
---------------------------------------------------------
All Character Toolkits
Artifact Search - no weapons in drop down list
Selecting the weapon list field has no weapons in its list.
Fix:
Change query to use 2e weapon table.
---------------------------------------------------------
Solar Toolkit
Imminent Solar Glory Spelling corrected
Imminent Solar Glory spelling corrected to Immanent Solar Glory.
Fix:
Changed Imminent to Immanent as listed in core rules.
Please note that with this change, you will lose your picks in this charm.
After your first load, you will need to select the charm and re-assign your picks.
---------------------------------------------------------
All Character Toolkits
Remove charm description from tree build
Attempt to improve performance of the charm loading by removing the join to the charm description table.
This field was unneeded due to a previous change where the descriptions are loaded when the charm is clicked on.
Enhancement
---------------------------------------------------------
Charm Toolkit
Keep Author after new charm auto started
After saving a new charm, add the Author field to the list of fields that keep their values when a new charm is started.
Enhancement
---------------------------------------------------------
Charm Toolkit
Add Author filter to charm export
Allow to filter charms to be exported by the Author field.
Enhancement
---------------------------------------------------------
All Character Toolkits
BaseXML Viewer
Added a new entry to the character menu to allow displaying of an Experienced Character's BaseXML.
This is for developer info in debugging purposes.
Enhancement
---------------------------------------------------------
All Character Toolkits
Enable BP Point Template Item: Virtue Max to 6
Added point template item to apply a maximum of six dots to all virtues.
Also includes the option to limit this feature to a 6+ essence.
Enhancement
---------------------------------------------------------
All Character Toolkits
Special XP Update Entry
You can now update special xp entries by clicking on the item.
This will display the data in the entry textboxes where you can modify.
Will also give a confirmation message when attempting to delete a entry.
Enhancement
---------------------------------------------------------
All Character Toolkits
Add BP Point Template Item: Soak Stamina Multipliers
Added point template items to apply Bash, Lethal, Aggravated multipliers to stamina.
This was previously hard coded, but can now be set in any point template for all the exalt types.
The standard is 1 for Bash, 0.5 for lethal and 0 for aggravated, but can now be set to make your npc's or characters that much more difficult to kill.
Enhancement
---------------------------------------------------------
Abyssal Toolkit
Convert Abyssal to Solar
When upgrading to 2nd edition, this feature was not converted.
It still pointed to 1st edition exalted type id and castes.
Fix:
Corrected exalt type and castes to 2e.
---------------------------------------------------------
All Character Toolkits
Display Caste Description
On the detail tab, next to the caste entry field is a small button with a question mark.
Clicking on this will display the full description for the currently selected caste.
Enhancement
---------------------------------------------------------
Caste Toolkit
Caste Attribute Mods
Added a new tab to the caste toolkit to allow the adding of attribute mods.
These modifiers will let you customize the minimum (protected free picks) and maximum available picks in an attribute for the given caste.
This is in support of the Dragon Kings but has been applied to all character toolkits.
Enhancement
---------------------------------------------------------
All Character Toolkits
Caste Attribute Mods
In support of the Dragon King Toolkit, castes can now specify modifiers to the minimum and maximum starting dots of an attribute.
These values are specified in the caste toolkit and allows you to add say a +2 to strength so that its maximum is now 7 to start.
Also added in a point template item to set the maximum number of free picks in a attribute.
Enhancement
---------------------------------------------------------
All Character Toolkits
Anima max size increased to 1000 characters
Changed the anima field in all of the character toolkits so that you can enter in a larger anima description.
Changed from 255 to 1000 characters.
Enhancement
---------------------------------------------------------
Storyteller Manager Tookit
Exported characters lost when selecting all from different exalt types
When selecting all of the characters from one exalt type, and then another, the number of characters first selected would be lost from the export.
So if you first selected 3 solars and then 5 abyssals, the last 3 abyssals would be left out of the export file.
Fix:
Corrects Select all logic to use the NewIndex property when assigning character id's instead of the old index posistion.
Also changed character id array index order for a more efficient process.
---------------------------------------------------------
All Character Toolkits
Updated Character Export to match Storyteller Toolkit
Made the same changes to the character export as the Storyteller toolkit for a consistant codebase.
Fix:
Matched up with Storyteller Toolkit logic.
---------------------------------------------------------
All Character Toolkits
Display Point Template Description
On the detail tab, next to the each point template select dropdown, there is a small button with a question mark.
Clicking on this will display the full description for the currently selected point template.
Enhancement
---------------------------------------------------------
Artifact Toolkit
Astrology Toolkit
Wyld Mutation Toolkit
Background Toolkit
Background2 Toolkit
Flaws Toolkit
Martial Art Styles Toolkit
Merits Toolkit
Spell Toolkit
Thaumaturgy Arts Toolkit
Thaumaturgy Procedures Toolkit
Resizable Description
Toolkits can now be resized with the description autosizing with the toolkit.
Enhancement
---------------------------------------------------------
Spell Toolkit, All Character Toolkits
Mark spells as no cost
Allow a spell to be marked as no cost with the "°" character in its name.
All character toolkits will check for this mark and not charge any starting, bonus or experience points when the spell in question is selected.
Enhancement
---------------------------------------------------------
Mortal Toolkit
Hide of Tabs MA, Necromancy and Sorcery added
Via point template items, the Martial Arts, Necromancy and Sorcery tabs are now hidden by default for base mortal types.
Enhancement
---------------------------------------------------------
Mortal Toolkit
New point template dll for Mortals added
With the hide tab items added, decide to give the mortals their own point template object library.
Previously used the solars.
In this case the solars would never hide the mentioned tabs, so made sense to give mortals their own object.
Enhancement
---------------------------------------------------------
Lunar Toolkit
Double freebie points charged for sorcery and necromancy charms
When picking sorcery and necromancy charms, the character was being charge an extra pick per charm selected.
Fix:
Added check of sorcery and necromancy charms so that the double charge was removed.
---------------------------------------------------------
Artifact Toolkit
Mass Delete/Clear added
On the tools menu, the option "Mass Artifact Delete/Clear" allows you to select multiple artifacts for deletion or clearing of descriptions.
You may quickly select all of an exalts artifacts for purge from the database.
You can also use this to clear all of the descriptions from the selected artifacts without deleting them.
Enhancement
---------------------------------------------------------
All Character Sheets
Movement calculation for Run is incorrect
Fix:
Changed the calculation to add +6 to dexerity. It had been +4.
---------------------------------------------------------
Character Database Integrity
Missing data relationships
Relationships in the database were missiong for the following tables.
Without the data integraty rules on, deleted characters would not have the correct rows deleted.
Cleaned out the orphaned data rows to allow enforcing of the giving data rules.
Fix:
Add data integrity rules for the selected table relationships
Char1_Thaumaturgy
---------------------------------------------------------
Artifact Toolkit
Losing Large Artifact Descriptions
After entering in a large description the description was not being saved.
This would occur sporactically.
Fix:
Changed save method to use dynamic sql instead of stored procedure.
---------------------------------------------------------
Lunar Tookit
Favored Attribute 1st pick over charged
When selecting favored attributes the cost would not always be reduced by a value of one (the difference in cost between favored and non favored attributes).
Fix:
Removed a modifier in the code that would reduce this by the picks an extra time.
---------------------------------------------------------
Charm Toolkit
Charms to import sorted
The charms read from the import file will now be sorted alphabetically ascending by charm name.
Enhancement
---------------------------------------------------------
Charm Toolkit
Export Clear Selected Added
Added a button to the Export window to allow clearing of all selected charms.
This will remove all from the right listbox but will not re-add to the available list.
You will need to re-select the charms to list.
Also removed the sort buttons.
These would only work with the base exalt/ability lists.
Would be empty or retrieve invalid data for other charm lists.
Enhancement
---------------------------------------------------------
Point Template Toolkit
Template Name increased to 75 characters
Increased size fo the Point Template Name to allow longer names.
Had been set at 50 characters.
Enhancement
---------------------------------------------------------
Virtue Flaw Toolkit
Virtue now set as Required
If the virtue is not set, the new virtue flaw will not be displayed in the list, thereby making it unselectable.
Fix:
Set the virtue selection to be required.
---------------------------------------------------------
All Character Toolkits
Increased height of Abilities grid
When in 1600x1200 size, the grids are now larger, allowing more abilities to be displayed at one time.
Enhancement
---------------------------------------------------------
House Toolkit
New storyteller toolkit added to maintain Dragon-Blooded Houses, Abyssal Leiges, Infernal Yozis and Sidereal Allegiances.
Enhancement
---------------------------------------------------------
Links Toolbar
Changed the storyteller toolbar to auto-resize when size is changed.
Also included registry settings into the installer to allow saving of the expected settings and to clean up when uninstalled.
Fix/Enhancement
---------------------------------------------------------
Fair Folk Charm Capibility added
Added the Fair Folk exalt type and Graces into the database.
Customized the charm toolkit to allow entry of the Fair Folk's Grace based charms.
This allows you to select Fair Folk charms with lunars, eclipse, moonshadow and fiend characters.
The Grace settings for these exalt types are set at 2 by default and will go to a 3 when the exalts essence is 5 or greater.
Enhancement
---------------------------------------------------------
Charm Toolkit
Keywords moved to Detail2 tab
Moved the charm toolkit listboxes to the Detail2 tab.
This gives the discriptions more room and allows the keywords additional space on resizes.
Enhancement
---------------------------------------------------------
Point Template Toolkit
Added copy button to toolbar.
Also made the newly copied template auto load after the copy.
Enhancement
---------------------------------------------------------
Character Sheets
Vertical Abilities now marked for Caste abilities
Updated the following ability vertical xsl templates to check for Caste abilities.
These will be marked in same manner as favored abilities.
The all NPC Sheets will have this change applied.
modeCharAbilitiesNoDotsVerticalCaste
modeCharAbilitiesDotsVerticalCasteCaste
Enhancement
---------------------------------------------------------
All Character Toolkits
Lunar Martial Arts Moved
Moved the Lunar martial arts to their own exalt type.
Previous had lumped into lunar charms with the attribute marked as perception.
This worked since perception and the martial art ability shared the same id of 7.
Buy moving into their own section, it makes the entry of new Lunar martial arts charms much cleaner.
Enhancement
---------------------------------------------------------
Alchemical Charm Capibility added
Added the "Alchemical 2e" and "Alchemical Martial Arts 2e" exalt type into the database.
This is in preparation of version 7, which will incorporate the Alchemicals.
Enhancement
---------------------------------------------------------
Storyteller Manager
Gritty Campaign Sheets not Gritty
The Gritty modifier was not being applied to abilities of zero dots.
Fix:
Corrected logic in tCampaign.xsl to look for zero dots and then apply the gritty modifier.
---------------------------------------------------------
Solar & Abyssal Toolkits
Dawn Solution Support Added
Added support for the new keywords Dawn and Dusk.
When a character has these castes, any charms with the dawn or dusk keywords will be charged at the favored cost for the charm.
Applies to both bonus points and experience points.
Enhancement
---------------------------------------------------------
All Character Toolkits
Charm2 favored calculations invalid
When selecting an eclipse selects a charm from another exalt that is of a favored/caste ability of the eclipse, the non favored/caste cost was being charged.
Fix:
Change logic to look for 2e exalted types instead of the invalid references to 1e.
---------------------------------------------------------
All Character Toolkits
Charm2 performance mod for selected charms
Updated the charm2 popup with the same changes to enhance perform of charm selection.
This should be most noticable on the eclipse, moonshadow and fiend other charm selections.
Enhancement
---------------------------------------------------------
Sidereal Toolkit
Astrology Charm Support
Added Astrology Charm support to allow the entry, modification and selection of this "Glories of the Most High" addition.
A new exalted type was created for this: "Sidereal Astrology Charms".
These will display in the new popup that is available off the Astrology tab.
And Two new character sheets have been added to allow you to print your astrology charms.
Enhancement
---------------------------------------------------------
All Character Toolkits
Resizing error when toolkit maximized
If the toolkit is minimized or maximized, the following error will display when clicking on the menu option in Settins > Resize Toolkit is selected.
Error: 384 A form can't be moved or sized while minimized or maximized).
Fix:
At start of resize functions, check to see if window is minimized or maximized.
If it is, then change the window state to normal.
---------------------------------------------------------
All Character Toolkits
Protect Charms from Click Selection
On the Settings menu, this new option when checked on, will block all clicks on the Charm, Martial Arts and Thaumaturgy charm trees from allowing selection.
This lets you click to read charm descriptions without accidentially selecting or unselecting charms.
Enhancement
---------------------------------------------------------
Sidereal Tookit
Allegiance moved to House Toolkit
To allow the addition of new Allegiances for the Sidereals, this item was moved to the house table.
Using the House Toolkit will allow you to add, modify and delete Sideral Allegiances.
Enhancement
---------------------------------------------------------
Storyteller Manager
Printing character sheets sometimes shows blank browser
When selecting a character to print a sheet, the browser will at random times display nothing, with the tab saying "Connecting...".
This is caused by the character having an invalid character in their name. Values such as ":", "\", "/" will cause this erractic behavior to occur.
This is an issue because the temporary xml file that is generated has the character's name as part of the file name.
Fix:
As in the character toolkits, add a char value filter placed on the name to prevent the invalid characters from being used.
---------------------------------------------------------
All Character Toolkits
Weapon Tags added
All weapons loaded into drop down lists will have their weapon tags added to the right of their names.
The tag will be placed in brackets: "Chopping Sword [O]" for example.
Enhancement
---------------------------------------------------------
Charm Toolkit
Preview Importing Charms
On charm imports, you can now preview the import file.
This will display a charm report in your browser listing all of the charms's details for your review.
This feature is available from a button called "Preview Charms".
Enhancement
---------------------------------------------------------
Charm Toolkit
Keywords Description display added
Keyword descriptions will now display below the keyword lists instead of in a tooltip text.
This mouse over was too large be easy to read and proved more distracting then helpful.
Enhancement
---------------------------------------------------------
Martial Art Style Toolkit
Existing Style no longer auto cleared after saving.
Saving an existing Martial Art Style will now stay loaded instead of clearing.
Adding a new style will still clear and prep for a another new style.
Enhancement
---------------------------------------------------------
Charm Toolkit
Mass Delete updated
Lunar charms where not listing out correctly. Only ability based charm sets would display right.
Fix:
Updated logic to list the lunars by attributes. Also included infernals, dragon kings, Sidereal Astrology Charms and new martial arts exalt types.
---------------------------------------------------------
Charm Toolkit
Martial Art Style Pre-Req Charms
The martial art style charms where listing out by ability.
There for you would always get all of the charms for the martial art ability.
This is incorrect.
Fix:
Updated logic to list the pre-req charms by martial art style.
Since martial arts are always dependent on other charms in the particular style, it does not make sense to list out all by ability.
---------------------------------------------------------
Charm Toolkit
Martial Art Style select lists
Martial Arts charm lists where defaulting to list with the ability.
Since this is redunant it has been change to list the styles first.
This can be seen in the Charm Export and Mass Charm delete options.
This helps you to more easily select the charms in question.
Enhancement
---------------------------------------------------------
All Toolkits
Multi Language support of True/False in Import/Exports
While importing a charm file from a german user, found that windows puts the german version of true/false into three of the charm fields (Wahr/Falsch).
Also found this to be the case for charm tree files.
This raises an error, causing the import to not read in the correct data for the charm detail.
Fix:
Change the logic to place language neutral values for True/False: -1/0.
Will add support to check for "True"/"False" in addition to the numbers for users that are importing data sets from pre v6.
Charm Toolkit:
No_Eclipse: False
Prayer_Strip_Charm: False
Prayer_Strip_Charm_Required: False
Charm Tree Toolkit:
Hide:False
---------------------------------------------------------
All Celestial Exalt Toolkits
Lotus Root Support
Support for the Lotus Root celestial martial art charm series has been integrated into the Solar, Abyssal, Lunar, Infernal and Sidereal Toolkits.
When this charm is selected, it will cut the costs in half of all terrestrial circle martial art charms.
This applies to Starting points, bonus points and experience points.
New point template items have been added to allow customization of this feature.
This is a stand-alone Celestial Martial Arts Charm, which may only be learned by Celestial Exalted and akuma.
Non-Solar Exalted know the Charm by different names:
Solars = Swallowing the Lotus Root
Abyssals = Blood-Soaked Lotus Roots
Infernals = Roots of the Brass Lotus
Sidereals = Perfected Lotus Mastery
Lunar = Terrestrial Bloodline Integration
New Point Template Items:
Martial Art Terrestrial Lotus Root SP Multiplier
Martial Art Terrestrial Lotus Root Fav/Caste XP Cost
Charm Heretical Favored/Caste XP Cost
Enhancement
---------------------------------------------------------
All Character Toolkits
Points Spent
On the point spent popup window, martial art charms are not included in the charm totals.
Fix:
Add checks for MA charms in the total calculations.
---------------------------------------------------------
All Character Sheets
Health and Anima Checkboxes
ALL Health level boxes and Anima level boxes have been changed to use a html checkbox instead of a image.
This lets you check off on the items when viewing in a browser. Is also a clearer box when the sheet is printed.
Enhancement
---------------------------------------------------------
Charm Toolkit
Position in List after a Delete
Once a charm is deleted, the list is re-loaded and the charm list focus is moved back to the top.
This has been changed so that the focus is set to the next charm in the list after the deleted charm.
This allows quicker review of charms by staying at the same place in the list.
Enhancement
---------------------------------------------------------
Solar Toolkit
Charm "Black Mirror Revelation" & "Primordial Principle Emulation" Support
These charms allows the Solar to pick Abyssal and/or Infernal charms.
Support has been added for a non-eclipse to select Infernal charms in addition to the usual spirit charms in the charm2 popup.
Enhancement
---------------------------------------------------------
All Character Toolkits
Charm2 (Eclipse) charging for Free Charms
Even though a charm is marked for free, it is still being charged bonus points and experience points.
Fix:
Added free cost check to the charm2 point calculations.
---------------------------------------------------------
Ghost Toolkit
Virtue Change not updating Arcanoi
After making a change to one of the virtue dots, the Arcanoi Tree is not updated to reflect the new numbers in the virtues.
Fix:
When a virtue dot is selected or removed, this will set on the update charms flag.
This forces the charm tree requirements to be rechecked when the Arcanoi tab is selected.
---------------------------------------------------------
|
|
|
|