TobEx: 14
Current Behaviour:
Effect #6 “Charisma Modifier” causes net negative values to wrap to 25
Expected Behaviour:
Effect #6 “Charisma Modifier” does not cause wrapping over of values
Revision:
Clamp Charisma modifier modifications inside of proper values
Effect #6 “Charisma Modifier” causes net negative values to wrap to 25
Expected Behaviour:
Effect #6 “Charisma Modifier” does not cause wrapping over of values
Revision:
Clamp Charisma modifier modifications inside of proper values
Post edited by Bhryaen on
0
Comments
I created two items that reduce and increase all attributes by 19. The exception would be DEX and STR because in Near Infinity, when affirming that those were the attributes were selected, the fields in which the attribute bonus and type were to be selected became longer values beside headings entitled "Unknown." Thus I have no way to test for DEX and STR that way... as of yet...
The character I used started with all attributes at 9, so a value change of 30 either way would cause the wrapping if possible.
When putting on the attribute-reduction .ITM, nothing happened to attributes at all. For some reason attribute lowering with items does not seem to work in BGEE whatsoever. Even the minor -2 CON from the Claw of Kazgaroth doesn't work as @Igneous mentioned in another thread.
When putting on the attribute-increase .ITM, the values for INT, CON, WIS, and CHA did increase only to a red 25, so attribute capping did seem to work for those attributes, at least in terms of reporting on the Character Sheet screen.
I'd have to do other testing to verify if:
1. the attribute-reduction .ITM does in fact lower attributes, but it's simply not showing at the Character Sheet Screen
2. the attribute-increase .ITM actually doesn't increase attributes despite showing so at the Character Sheet Screen
Created an item that only drops CHA... but by -30. Insta-death with no wrapping.
Some items, such as the Rod of Terror, may occasionally permanently reduce a character's stat. I will walk through this exploit using the Charisma attribute (because this is the one with which I am most familiar), although the bug is presumably generalizable to all attributes.
Current behavior
The Rod of Terror has a 20% chance of reducing Charisma by 1 point every time it is used. When a character's Charisma reaches zero, the character is killed. However, if the character is wearing a charisma-modifying item when his natural Charisma falls to zero (such as the Ring of Human Influence, which holds the charisma at 18), he does not die. The Rod of Terror may still be used and may further reduce charisma from 0 to +25. The Ring of Human Influence can be removed, leaving the character with a natural 25 charisma.
Expected behavior
Reducing an attribute below 0 should not raise it to 25.
Future considerations
When combined with stat-boosting items, stat-draining items may lower a player character's attribute to 0 without the player realizing. Removing the stat-boosting item (in this example, the Ring of Human Influence) would reveal the character's natural 0 attribute and cause the character's death. Therefore the item could never be removed. If the player has no recent saves then this scenario could be very detrimental to their enjoyment of the game.
Its most likely one of the TobEx fixes.
Thanks.