skip to main |
skip to sidebar

- I have implemented a new feature to the application that allows different effects to be applied to a character. Effects are any bonuses or penalties that apply to different characterstics of the character at various times.
- A main example of this are conditions that a character can gain, which apply penalties to different characterstics of the character, hence why this now has its own section.
- This replaces the conditions edit box in the Resistances section and now lists all the gainable conditions a character can get.
- When one is to be applied, the relevant checkbox is checked. The details of the condition are then shown in the summary section, and the relevant effect added to the effects section.
- This then leads to the next section - Effects.

- Each effect that applies to a different characterstic needs to be entered invidually. Thus if a character is under the Elemental Body spell or wild shape ability, each characterstic must be entered in.
- The characterstics that the effect can be applied to start with the abilities and include size; saves listed indivually and all; combat modifers that include initiative, damage, attack bonus, melee attack bonus, ranged attack bonus, CMB, CMD, armor class and natural armor; speed items; resistances items; skills listed indiviually or all skills; and some class ability items.
- If the effect gives a bonus type, this can be selected from the known bonus types.
And then the bonus itself. Some characterstics require the bonus to be entered in a particular format. DR for example needs to be in the format number/reduction and vision in the format of type - range. - Each characterstic in the application an effect can affect is checked and the bonus added as seen below.

- So because of the large list of characterstics that a spell, item or class ability may effect, I have allowed a large number of items to be entered. The click menu system is also present to allow effect items to be moved, deleted, duplicated.
- This combined with only effects that have been checked to apply actually apply, lets mutiple sets of effect to be entered and then the effect turned on and off for different situations.
- It does require a lot of manual entereing, but once setup I beleive this is a great enchancement to the application.

- In this section I have allowed the different types of resistances to be displayed and edited and is fairly self explanatory to who it is used.
- Each type of Resistance has its own section - Damage Reduction, Energy Resistance and Immunities. Vision has also been added to this section as it uses a similar format.
- Each has a variant of type, amount and source which can be updated by the user, with 4 choices per each available.
- Those gained automatically cannot be updated and are greyed out.
- It is then upto the user to determine which resistance type to use in any given situation.
- Each has a reset button which will remove all except automatically gained sources.
- An editable box is present to add any conditions the character may have gained. This will be expanded in the furture.