|  |  | 
														
								|   |  
							
								|  |  
								|  | README VERSION 2 - STORYTELLER 
 
 |  
								|  | 
															
																				
																				
										
											| VERSION 2 BUG FIXES AND ENHANCEMENTS 
 
 																										
													
														| Compiled 4/2/2005 
 
 
 STORYTELLER ENHANCEMENTS
 
 NEW TOOLKITS
 
 Merit Toolkit
 A storyteller toolkit to allow customization of the Merits.  
Reports are also available.
 
 Flaw Toolkit
 A storyteller toolkit to allow customization of the Flaws.  
You can also print out your Flaws.
 
 Martial Art Styles Toolkit
 You can now add in your own martial art styles to the toolkits.  
This directly relates to how the martial arts charms will display in the character toolkits.
 
 Storyteller Manager Toolkit
 This toolkit allows you to do mass deletes of characters.  
Helps clean up all of your other toolkits in one central location.  
You can also compact your databases here.
 
 Weapon2 Toolkit - Power Combat
 This new Storyteller Toolkit will allow you to add and customize all of the new weapons found in the Player's Guide.   
A menu option in the Character Toolkits will allow you to decide which type of weapons to list.
 
 
 
 ENHANCEMENTS
 
 Storyteller Toolkits - Import/Export Status window added
 All of the storyteller toolkits will now display the popup window with changing caste marks when performing an Import or Export.   
Previously only the mouse pointer changed to an hourglass.  
This makes brings the storyteller toolkits up to par with the character toolkits, making data transfer more comfortable to the user.
 
 
 ARMOR TOOLKIT
 
 Armor Toolkit - Armor Hardness Added
 Armor Hardness has been added to the armor fields.  
This is a field were you can add in the armor's hardness value when using the new rules from the Player's Guide.
 
 
 WEAPON TOOLKIT
 
 Weapon Toolkits - Rate now allows "/"
 In order to faciliate the siege weapon stats with rates of "9/9", the slash ("/") character has been added to the allowed list of keystroke characters.  
This change required the weapon rate to be change to text from numeric.   Not a simple modification.
 
 Weapon Toolkit Export Accuracy Fix
 The Weapon Toolkit export placed the speed of the weapon into the accuracy.   
Changed to the correct load value of accuracy.
 
 
 CHARM TOOLKIT
 
 Charm Toolkit - Martial Art Styles
 A new field has been added to the Charms: Martial Art Style.   
This field is used by all of the existing Martial Art styles.   
It assigns the style (Tiger, Mantis, etc.) to the charm so that the martial art charms can be displayed and printed by Style.  
 This also has its own ST Toolkit to allow you to customize your Styles.
 
 
 
 POINT TEMPLATES
 
 Point Template - Martial Art Cost by Circle
 You can now set the cost of martial arts charms by the circle type: Terrestrial, Celestial and Sidereal.
 
 Point Template - Ability Not Learned Point Penalty
 New point template item added to all character toolkits.   
 You can now customize the -2 penalty to abilities totals for abilities that you have no ranks in.
 
 Point Template - Background XP Cost
 Point Template - Specialty Max Dots per Ability
 Point Template - Specialty Max Dots per Specialty
 
 Background costs for xp is now customizable.  
 Also, the number of dots you can select in your Specialties can also be increased up to ten.
 
 Point Template - Starting Essence
 Added a new point template item: "Essense Free SP" to allow you set the starting free essence rating. 
 This was previously set at two.
 
 
 
 ABILITY TOOLKIT
 
 CASTE *NONE, WARNING MSG ADDED
 Added a number of enhancements to make the creating of abilities easier to understand. 
 The toolkit had been vague on how to correctly add a ability and on how to make it list in a character toolkit.  
 Caste assignments now have the option "*None" added before it was blank if you did not want it to display for a particular caste.
 
 A warning message will now display if you are attempting to save a ability with no castes assigned. 
 This message informs you that the ability needs a caste assigned for it to display in the Character Toolkits.  
 Also added drag/drop capability for selecting of abilities for import/exports.
 
 
 CASTE INFO NOT EXPORTING
 None of the caste assigned to the Ability's exalted type where transfering when exported.
 
 Solution
 Added logic to correctly transfer on imports and exports of abilities
 
 
 
 BACKGROUND TOOLKIT
 BACKGROUND2 TOOLKIT
 
 BACKGROUND IMPORT - DUPLICATE NAME CHECK INVALID
 
 When performing a import of a background with the same name as an existing background under another exalted type, 
 the newly imported background would have a #1 added to end of name. 
 This should not happen because the name is unique by Exalted type, background name, not just background name.
 
 Solution
 Changed import check of background name to include the exalted type.
 
 
 IMPORTS WITH OVERWRITE DUPLICATE NAME ERRORS
 When importing a background, the exalted type was not being taken into account when checking the name uniqueness. 
 For example, if Allies was being imported and overwritten, it would give a duplicate index error if the allies was not from the Solars.
 
 Solution
 Added check for exalted type when retrieving background name.
 
 OVERWRITE CHECKBOX NOT SAVED BETWEEN USES.
 Check box would always reset to unchecked after performing a import.
 
 Solution
 Add save to registry for Overwrite checkbox
 
 
 
 GIFT TOOLKIT
 
 GIFT IMPORT - DUPLICATE NAME CHECK INVALID
 When performing a import of a background with the same name as an existing background under another exalted type, 
 the newly imported background would have a #1 added to end of name. 
 This should not happen because the name is unique by Exalted type, background name, not just background name.
 
 Solution
 Changed import check of background name to include the exalted type.
 
 
 
 
 IMPORT FIX TO ALL ST TOOLKITS
 
 IMPORT LOCKS WHEN OVER 25 VALUES ARE IMPORTED
 When you attempt to import more then 25 charms, backgrounds, beasts, etc., the program freezes and requires a alt+ctrl+del to end.
 
 This issue was caused by a array out of bounds error. 
 The error catch would attempt to redimension the array, but used the wrong dimension. 
 Therefore when 20 was added to the dimension, it would use the value of 1 as the base. 
 This cause the new dimension to be only 21 instead of 45. 
 And infinite loop would then occur because the array would continually attempt to resize itself.
 
 Solution
 Corrected error catching logic to use the correct dimension when resizing the array.
 
 
 
 
 
 |  |  |  |