Board Thread:Development/@comment-26393217-20170201131119/@comment-24722167-20170607175925

0x09 is used for the character's name (used in the dialogs as well, replacing any ~NAME~ entries). A character will ALWAYS have a name. You can use the following naming sets here:

0000 = Generic (Goblin / Orc / Golem / Plague Lord)

0001 = Generic Evil (Undead / Daemon)

0002 = Knightly Male (Knight lord)

0003 = Knightly Female (Empire Hero only)

0004 = Male Human  (Golem Lord)

0005 = Female Human

0006 = Elven Male (Treant, Archon)

0007 = Elven Female

0008 = Male Dwarf

0009 = Female Dwarf (Harpy)

000A = Male Wizard (Vampire, Black Mage)

000B = Female wizard

000C = Male Barbarian

000D = Female Barbarian (Naga)

000E = Draconic (Dragon / Imp)

000F = Fey (Pixie)

0x3E and F are used to apply names to the rewarded units. 0x3E is an xBool to enable this (so 01 to use a name) then 0x3F is the name entry. Consult the list above for the naming sets.

0x54+ used to change the chance of seeing certain quests for all heroes based on their race, alignment and society type for WBC2. However, I'm certain this was disabled internally for WBC3, so all heroes have an equal chance to get each quest regardless of what chances are defined here. If it was never disabled, all quests were given a 100% chance of appearing for every here anyway (hence the 100).

As for changing the quests - do what ever you please. But keep in mind that the character unit will ALWAYS get a name. So if you were to reward 2 different siege weapons, one will always have a name and it will be the one from the dialog. (Unless the quest was made for The Protectors, where you can stop the rewarded character from taking the dialog name and have up to 3 different units spawned (4 if you use Foreign Mercenary) :p )