Xenoblade Chronicles 3 Crafted Accessory Data
I have been able to find and modify most values belonging to crafted accessories using HxD.
All accessory stats begin at Offset 191E08. The data for one entire accessory is 1C bytes long. The structure for an accessory is as follows:
" 00 00 00 00 (AA AA BB BB) [AA AA BB BB] {AA AA BB BB} /AA AA BB BB\
CC CC DD DD EE EE EE EE "
() is the ID and Value for the accessory's first stat bonus slot
[] is the ID and Value for the accessory's second stat bonus slot
{} is the ID and Value for the accessory's third stat bonus slot
/\ is the ID and Value for the accessory's fourth stat bonus slot
AA AA is the ID of the stat bonus. They are as follows:
01 is Base Health
02 is Base Attack
03 is Base Healing Power
04 is Base Dexterity
05 is Base Agility
06 is Base Critical Rate
07 is Base Block Rate
BB BB is the Value of the stat bonus. The values are in uint16, they can only go up to 65,535.
CC CC is the name of the Accessory. Some possible names are as follows:
18 00 is Vermillion
3F 00 is Coral
44 00 is Lapis
45 00 is Ochre
46 00 is Chalk
47 00 is Gamboge
4C 00 is Cobalt
4D 00 is Gunmetal
50 00 is Saffron
5B 00 is Tangerine
DD DD is the ID of the accessory's main ability. Some possible abilities are:
18 00 is Boosts damage dealt to higher levels enemies by 80%.
3B 00 is Deal 50% less damage but take 32% less damage.
4A 00 is Boosts recharge speed by 55% when a non-defender is targeted.
50 00 is Boosts ally revival speed for each incapacitated ally.
57 00 is At start of Chain Attack, increases TP by 10.
58 00 is Boosts aggro generated from dealing damage by 40%.
59 00 is Increases success rate of debuff effects by 15 percentage points.
5A 00 is 10% chance to reflect enemy attack.
5B 00 is Heal 60% of all allies' HP when defeating an enemy.
5C 00 is 20% chance to ignore defense.
5D 00 is Boosts damage dealt for each active buff.
5E 00 is When defeating an enemy, recharge all allies' Arts by 75%.
5F 00 is Reduces aggro on self when an ally is incapacitated by 100%
60 00 is Boosts damage dealt based on the amount of battle time elapsed.
61 00 is Own auto-attack rate increases for each ally with the same role.
62 00 is Boosts damage dealt when in the water by 50%.
63 00 is NO ABILITY
EE EE EE EE is unknown at the moment, modifying the value has no notable change on the accessory.
Now for an example of one accessory,
" 00 00 00 00 04 00 0B 00 05 00 09 00 04 00 0C 00 02 00 18 00 47 00 4A 00 05 03 11 02"
Starting from left to right,
00 00 00 00 marks the start to an accessory's data.
04 00 is the ID for Dexterity and 0B 00 is the amount. This will give an 11 point boost towards the character's Dexterity.
05 00 is the ID for Agility and 09 00 is the amount. This will give a 9 point boost towards the character's Agility.
04 00 is the ID for Dexterity and 0C 00 is the amount. This will give a 12 point boost towards the character's Dexterity.
02 00 is the ID for Attack and 18 00 is the amount. This will give a 24 point boost towards the character's Attack.
47 00 is the name of the accessory, which is Gamboge.
4A 00 is the main ability of the accessory, which is "Boosts recharge speed by 55% when a non-defender is targeted".
05 03 11 02 is the value that marks the end for this accessory's data. This value changes for each accessory.
I didn't get around to mapping all values of accessory names and abilities but hopefully this information will help still people looking to modify their accessories.
All accessory stats begin at Offset 191E08. The data for one entire accessory is 1C bytes long. The structure for an accessory is as follows:
" 00 00 00 00 (AA AA BB BB) [AA AA BB BB] {AA AA BB BB} /AA AA BB BB\
CC CC DD DD EE EE EE EE "
() is the ID and Value for the accessory's first stat bonus slot
[] is the ID and Value for the accessory's second stat bonus slot
{} is the ID and Value for the accessory's third stat bonus slot
/\ is the ID and Value for the accessory's fourth stat bonus slot
AA AA is the ID of the stat bonus. They are as follows:
01 is Base Health
02 is Base Attack
03 is Base Healing Power
04 is Base Dexterity
05 is Base Agility
06 is Base Critical Rate
07 is Base Block Rate
BB BB is the Value of the stat bonus. The values are in uint16, they can only go up to 65,535.
CC CC is the name of the Accessory. Some possible names are as follows:
18 00 is Vermillion
3F 00 is Coral
44 00 is Lapis
45 00 is Ochre
46 00 is Chalk
47 00 is Gamboge
4C 00 is Cobalt
4D 00 is Gunmetal
50 00 is Saffron
5B 00 is Tangerine
DD DD is the ID of the accessory's main ability. Some possible abilities are:
18 00 is Boosts damage dealt to higher levels enemies by 80%.
3B 00 is Deal 50% less damage but take 32% less damage.
4A 00 is Boosts recharge speed by 55% when a non-defender is targeted.
50 00 is Boosts ally revival speed for each incapacitated ally.
57 00 is At start of Chain Attack, increases TP by 10.
58 00 is Boosts aggro generated from dealing damage by 40%.
59 00 is Increases success rate of debuff effects by 15 percentage points.
5A 00 is 10% chance to reflect enemy attack.
5B 00 is Heal 60% of all allies' HP when defeating an enemy.
5C 00 is 20% chance to ignore defense.
5D 00 is Boosts damage dealt for each active buff.
5E 00 is When defeating an enemy, recharge all allies' Arts by 75%.
5F 00 is Reduces aggro on self when an ally is incapacitated by 100%
60 00 is Boosts damage dealt based on the amount of battle time elapsed.
61 00 is Own auto-attack rate increases for each ally with the same role.
62 00 is Boosts damage dealt when in the water by 50%.
63 00 is NO ABILITY
EE EE EE EE is unknown at the moment, modifying the value has no notable change on the accessory.
Now for an example of one accessory,
" 00 00 00 00 04 00 0B 00 05 00 09 00 04 00 0C 00 02 00 18 00 47 00 4A 00 05 03 11 02"
Starting from left to right,
00 00 00 00 marks the start to an accessory's data.
04 00 is the ID for Dexterity and 0B 00 is the amount. This will give an 11 point boost towards the character's Dexterity.
05 00 is the ID for Agility and 09 00 is the amount. This will give a 9 point boost towards the character's Agility.
04 00 is the ID for Dexterity and 0C 00 is the amount. This will give a 12 point boost towards the character's Dexterity.
02 00 is the ID for Attack and 18 00 is the amount. This will give a 24 point boost towards the character's Attack.
47 00 is the name of the accessory, which is Gamboge.
4A 00 is the main ability of the accessory, which is "Boosts recharge speed by 55% when a non-defender is targeted".
05 03 11 02 is the value that marks the end for this accessory's data. This value changes for each accessory.
I didn't get around to mapping all values of accessory names and abilities but hopefully this information will help still people looking to modify their accessories.