exclusiveSets property

  1. @JsonKey(name: 'exclusiveSets')
List<DestinyTalentNodeExclusiveSetDefinition>? exclusiveSets
getter/setter pair

Talent Nodes can exist in "exclusive sets": these are sets of nodes in which only a single node in the set can be activated at any given time. Activating a node in this set will automatically deactivate the other nodes in the set (referred to as a "Swap"). If a node in the exclusive set has already been activated, the game will not charge you materials to activate another node in the set, even if you have never activated it before, because you already paid the cost to activate one node in the set. Not to be confused with Exclusive Groups. (how the heck do we NOT get confused by that? Jeez) See the groups property for information about that only-tangentially-related concept.

Implementation

@JsonKey(name:'exclusiveSets')
List<DestinyTalentNodeExclusiveSetDefinition>? exclusiveSets;