RevenantContext

data class RevenantContext(val legends: List<UByte>, val aquaticLegends: List<UByte>, val inactiveLegendUtilitySkills: List<UShort>, val inactiveAquaticLegendUtilitySkills: List<UShort>) : ChatLink.BuildTemplate.ProfessionContext(source)

Profession-specific information for revenants.

For revenants, BuildTemplate.skills and BuildTemplate.aquaticSkills contain the IDs of the template's skills for the active terrestrial and aquatic legend respectively.

Only the shape of the parameters (e.g. list sizes) is validated and not the actual data (e.g. ID validity).

Since

0.1.0

Parameters

legends

the ID of the template's (terrestrial) legends. (Must contain two elements.)

aquaticLegends

the ID of the template's aquatic legends. (Must contain two elements.)

inactiveLegendUtilitySkills

the IDs of the template's utility skills for the inactive (terrestrial) legend. (Must contain three elements.)

inactiveAquaticLegendUtilitySkills

the IDs of the template's utility skills for the inactive aquatic legend. (Must contain three elements.)

Throws

if any parameter value does not match its expected shape

Constructors

Link copied to clipboard
constructor(legends: List<UByte>, aquaticLegends: List<UByte>, inactiveLegendUtilitySkills: List<UShort>, inactiveAquaticLegendUtilitySkills: List<UShort>)

Properties

Link copied to clipboard
Link copied to clipboard