Class BaseUnitFactConfigurator<T, TBuilder>
Implements common fields and components for blueprints inheriting from Kingmaker.
Inheritance
Inherited Members
Namespace: BlueprintCore.Blueprints.Configurators.Facts
Assembly: BlueprintCore.dll
Syntax
public abstract class BaseUnitFactConfigurator<T, TBuilder> : BaseFactConfigurator<T, TBuilder> where T : BlueprintUnitFact where TBuilder : BaseUnitFactConfigurator<T, TBuilder>
Type Parameters
Name | Description |
---|---|
T | |
TBuilder |
Remarks
Each supported blueprint type has a corresponding Configurator
class to create and modify blueprints of
that type, e.g. FeatureBlueprintFeature
. Configurators exist for all
blueprint types inheriting from Kingmaker.
Creating a Blueprint
Use New(string, string)
to create a blueprint:
FeatureConfigurator.New(MyBlueprintName, MyBlueprintGuid)
Once New()
is called the blueprint is added to the game library and can be referenced.
Using the Configurator
New()
returns a configurator with methods to set or modify blueprint fields and add or modify
Kingmaker.
FeatureConfigurator.New(MyBlueprintName, MyBlueprintGuid).AddToGroups(FeatureGroup.Feat).AddPrerequisiteAlignment(AlignmentMaskType.LawfulGood).Configure();
Each method call returns the configurator allowing you to chain calls. Nothing is modified on the blueprint until
Configure()
is called, at which point the changes are applied and validated. Potential problems with the
blueprint are logged as warnings.
Modifying an Existing Blueprint
Use For(Blueprint)
to modify existing blueprints:
CharacterClassConfigurator.For(WizardClassGuid)
Usage is otherwise identical to creating a new blueprint.
For more information see Using BlueprintCore.
Constructors
| Improve this Doc View SourceBaseUnitFactConfigurator(Blueprint<BlueprintReference<T>>)
Declaration
protected BaseUnitFactConfigurator(Blueprint<BlueprintReference<T>> blueprint)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
blueprint |
Methods
| Improve this Doc View SourceAddAbilityMythicParams(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddAbilityMythicParams(List<Blueprint<BlueprintAbilityReference>> abilites = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilites | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonDemythicationc62280cbab88eb7458b867ff899cea3e
- LichChannelNegativeFeature295dff380fb8ed743bd5c76a30a49a46
AddAbilityResourceOverride(Blueprint<BlueprintAbilityResourceReference>, ContextValue, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAbilityResourceOverride(Blueprint<BlueprintAbilityResourceReference> abilityResource = null, ContextValue additionalCost = null, bool? isMagicalSupremacy = null, ContextValue levelMultiplier = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? saveSpellSlot = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
abilityResource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
Kingmaker. |
additionalCost | InfoBox: Cost = spellLevel * LevelMultiplier + AdditionalCost |
System. |
isMagicalSupremacy | |
Kingmaker. |
levelMultiplier | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
saveSpellSlot | InfoBox: If true spell slot will not spent |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArcanistMagicalSupremacy261270d064148224fb982590b7a65414
AddAbilityResources(Nullable<Int32>, Blueprint<BlueprintAbilityResourceReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddAbilityResources(int? amount = null, Blueprint<BlueprintAbilityResourceReference> resource = null, bool? restoreAmount = null, bool? restoreOnLevelUp = null, bool? useThisAsResource = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
amount | |
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
restoreAmount | |
System. |
restoreOnLevelUp | |
System. |
useThisAsResource |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add ability resources
- AasimarHaloFeatured3f14f00f675a6341a41d2194186835c
- IllusionSchoolBaseFeature9be5e050244352d43a1cb50aad8d548f
- WordOfGodFeature99934f87b9874f978849ec1b9443e970
AddAbilityResourceTrigger(ActionsBuilder, Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>)
Declaration
public TBuilder AddAbilityResourceTrigger(ActionsBuilder action = null, bool? alsoTriggerByIncrease = null, Blueprint<BlueprintAbilityResourceReference> resource = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
alsoTriggerByIncrease | |
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DrunkenCombatFeature8ba5c2349af94fbdaaf491a51d71e77b
- DrunkenKiSuddenSpeed53d1186879d541ca9ca547ad70f590cf
- SpiritThrasherFeature701422799dd64e07ad931d2844b00362
AddAbilityScoreCheckBonus(ContextValue, Nullable<ModifierDescriptor>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddAbilityScoreCheckBonus(ContextValue bonus = null, ModifierDescriptor? descriptor = null, StatType? stat = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
descriptor | |
System. |
stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Skill Dice Reroll
- AnimalDomainBaseFeatured577aba79b5727a4ab74627c4c6ba23c
- PlagueHexDexterityWeakenedBuff1e0f68a5885249ebaaf2416bf5a3d794
- SwallowtailBracersFeature8a8aaa66c13940fba0b49de64a28f028
AddAbilityUsagesCountTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddAbilityUsagesCountTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue triggerCount = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
triggerCount | InfoBox: All counters are flushed after rest |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BootsOfArcanePersistanceFeature5e7bedc8d16a324468121c18cb0cd63a
- PlaguePersistenceQuarterstaffFeaturea05cd6b2f01240c5943779fef1ccc0d4
AddAbilityUseTargetTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, List<Blueprint<BlueprintSpellbookReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AbilityType>)
Declaration
public TBuilder AddAbilityUseTargetTrigger(ActionsBuilder action = null, bool? afterCast = null, bool? checkDescriptor = null, bool? dontCheckType = null, bool? fromSpellbook = null, List<Blueprint<BlueprintSpellbookReference>> spellbooks = null, SpellDescriptorWrapper? spellDescriptor = null, bool? spellList = null, List<Blueprint<BlueprintAbilityReference>> spells = null, bool? toCaster = null, bool? triggerOnEffectApply = null, AbilityType? type = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
afterCast | |
System. |
checkDescriptor | |
System. |
dontCheckType | |
System. |
fromSpellbook | |
System. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
System. |
spellDescriptor | |
System. |
spellList | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
toCaster | |
System. |
triggerOnEffectApply | InfoBox: Useful option for AoE spells to trigger when Owner is not primary target. Attention: will trigger for every spell effect (on each scorching ray reached Owner) |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AgroRadiusGiants31acdbef58fd4ef89529b3d5d8736139
- FafnheirDeathCurseFeature0167db2f420141c4860851b62c5d0d55
- ZonKuthonBuff83ee9bf48b4249858df8f8ea5fe6ef06
AddAbilityUseTrigger(List<Blueprint<BlueprintAbilityReference>>, Blueprint<BlueprintAbilityReference>, ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellSchool>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AbilityRange>, Nullable<SpellSourceTypeFlag>, Nullable<Boolean>, List<Blueprint<BlueprintSpellbookReference>>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>, Nullable<Boolean>)
Declaration
public TBuilder AddAbilityUseTrigger(List<Blueprint<BlueprintAbilityReference>> abilities = null, Blueprint<BlueprintAbilityReference> ability = null, ActionsBuilder action = null, bool? actionsOnAllTargets = null, bool? actionsOnTarget = null, bool? afterCast = null, bool? checkAbilityType = null, bool? checkAoE = null, bool? checkDescriptor = null, bool? checkRange = null, bool? checkSourceItemType = null, bool? checkSpellSchool = null, bool? disableForStickyTouchCasts = null, bool? exactSpellLevel = null, int? exactSpellLevelLimit = null, bool? forMultipleSpells = null, bool? forOneSpell = null, bool? fromSpellbook = null, bool? isAoE = null, SpellSchool? isSpellSchool = null, bool? minSpellLevel = null, int? minSpellLevelLimit = null, bool? oncePerContext = null, bool? onlyOnce = null, AbilityRange? range = null, SpellSourceTypeFlag? sourceItemType = null, bool? sourceItemTypeExclude = null, List<Blueprint<BlueprintSpellbookReference>> spellbooks = null, SpellDescriptorWrapper? spellDescriptor = null, AbilityType? type = null, bool? useCastRule = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilities | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Actions |
action | |
System. |
actionsOnAllTargets | InfoBox: Применить действия на всех юнитов, на которых подействовал спел (AoE, projectiles). Только после каста |
System. |
actionsOnTarget | |
System. |
afterCast | |
System. |
checkAbilityType | |
System. |
checkAoE | |
System. |
checkDescriptor | |
System. |
checkRange | |
System. |
checkSourceItemType | |
System. |
checkSpellSchool | |
System. |
disableForStickyTouchCasts | |
System. |
exactSpellLevel | |
System. |
exactSpellLevelLimit | |
System. |
forMultipleSpells | |
System. |
forOneSpell | |
System. |
fromSpellbook | |
System. |
isAoE | |
System. |
isSpellSchool | |
System. |
minSpellLevel | |
System. |
minSpellLevelLimit | |
System. |
oncePerContext | |
System. |
onlyOnce | |
System. |
range | |
System. |
sourceItemType | |
System. |
sourceItemTypeExclude | |
System. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
System. |
spellDescriptor | |
System. |
type | |
System. |
useCastRule |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonPrimordialMagicSupportGazeAllyBuff7e86ccb12393470db3f0fc6757acb17b
- GlovesOfEnduringWizardFeaturef3f047fea04d47af8a92950706b24104
- ZippyMagicFeature30b4200f897ba25419ba3a292aed4053
AddAbilityUseTriggerBySpellSchool(List<Blueprint<BlueprintAbilityReference>>, Blueprint<BlueprintAbilityReference>, AddAbilityUseTriggerBySpellSchool.SpellSchoolActionEntry[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<AbilityRange>, List<Blueprint<BlueprintSpellbookReference>>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>)
Declaration
public TBuilder AddAbilityUseTriggerBySpellSchool(List<Blueprint<BlueprintAbilityReference>> abilities = null, Blueprint<BlueprintAbilityReference> ability = null, AddAbilityUseTriggerBySpellSchool.SpellSchoolActionEntry[] actions = null, bool? actionsOnAllTargets = null, bool? actionsOnTarget = null, bool? afterCast = null, bool? checkAbilityType = null, bool? checkAoE = null, bool? checkDescriptor = null, bool? checkOppositeSpellSchoolOnTarget = null, bool? checkRange = null, bool? exactSpellLevel = null, int? exactSpellLevelLimit = null, bool? forMultipleSpells = null, bool? forOneSpell = null, bool? fromSpellbook = null, bool? isAoE = null, bool? minSpellLevel = null, int? minSpellLevelLimit = null, AbilityRange? range = null, List<Blueprint<BlueprintSpellbookReference>> spellbooks = null, SpellDescriptorWrapper? spellDescriptor = null, AbilityType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilities | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Kingmaker. |
actions | |
System. |
actionsOnAllTargets | InfoBox: Применить действия на всех юнитов, на которых подействовал спел (AoE, projectiles). Только после каста |
System. |
actionsOnTarget | |
System. |
afterCast | |
System. |
checkAbilityType | |
System. |
checkAoE | |
System. |
checkDescriptor | |
System. |
checkOppositeSpellSchoolOnTarget | |
System. |
checkRange | |
System. |
exactSpellLevel | |
System. |
exactSpellLevelLimit | |
System. |
forMultipleSpells | |
System. |
forOneSpell | |
System. |
fromSpellbook | |
System. |
isAoE | |
System. |
minSpellLevel | |
System. |
minSpellLevelLimit | |
System. |
range | |
System. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
System. |
spellDescriptor | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_MixedMagicBlessingBuff55ca4427cd8f46b49407fd4eccfd8e39
AddAcAddAcBuff(Nullable<BonusMod>, Blueprint<BlueprintUnitPropertyReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAcAddAcBuff(BonusMod? bonusMod = null, Blueprint<BlueprintUnitPropertyReference> customProperty = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? useArmorBaseAc = null, bool? useArmorBonusAc = null, bool? useArmorFocusAc = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusMod | |
Blueprint<Kingmaker. |
customProperty | Blueprint of type BlueprintUnitProperty. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
useArmorBaseAc | |
System. |
useArmorBonusAc | |
System. |
useArmorFocusAc |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmorFocusMediumMythicFeatureVar2SubBuff457d5cde294c435ea7b4ee66f4949956
AddACBonusAgainstAttackOfOpportunity(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstAttackOfOpportunity(ContextValue bonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? notAttackOfOpportunity = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
notAttackOfOpportunity |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BackgroundRiverKingdomsDaredevilc9cb4176176b4164ca3c0a65feda0226
- ShifterWoodlandGraceFeature0217aaa0c3f74dc39643c3e841636625
- SpellDanceMainBuff63034b7e3bbe43c45a3f2f798dfe5215
AddACBonusAgainstAttacks(Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, ArmorProficiencyGroup[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstAttacks(bool? againstMeleeOnly = null, bool? againstRangedOnly = null, int? armorClassBonus = null, bool? checkArmorCategory = null, ModifierDescriptor? descriptor = null, bool? isTouch = null, bool? noShield = null, ArmorProficiencyGroup[] notArmorCategory = null, bool? notTouch = null, bool? oneHanded = null, bool? onlyAttacksOfOpportunity = null, bool? onlySneakAttack = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
againstMeleeOnly | |
System. |
againstRangedOnly | |
System. |
armorClassBonus | |
System. |
checkArmorCategory | |
System. |
descriptor | |
System. |
isTouch | |
System. |
noShield | |
Kingmaker. |
notArmorCategory | |
System. |
notTouch | |
System. |
oneHanded | |
System. |
onlyAttacksOfOpportunity | |
System. |
onlySneakAttack | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AcidFogBuffaf76754540cacca45bfb1f0074bf3013
- DeflectMissileFeature4f1470e61fd96574a8a5d1152541f4fa
- WingsMovanicDeva775df52784e1d454cba0da8df5f4f59a
AddACBonusAgainstBuffOwner(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstBuffOwner(AlignmentComponent? alignment = null, int? bonus = null, bool? checkAlignment = null, Blueprint<BlueprintBuffReference> checkedBuff = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
bonus | |
System. |
checkAlignment | |
Blueprint<Kingmaker. |
checkedBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty increase
- DefensiveSpinBuff3e0146b786c064441834fc025d09a67c
- GrimArmorFeature445abb814f5cbb44b8fe082646635147
- RingOfFoeFocusFeature8854dc78d9084631a9512b3ba4f12f9f
AddACBonusAgainstFactOwner(Nullable<AlignmentComponent>, Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstFactOwner(AlignmentComponent? alignment = null, int? bonus = null, Blueprint<BlueprintUnitFactReference> checkedFact = null, ModifierDescriptor? descriptor = null, bool? noFact = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
bonus | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
descriptor | |
System. |
noFact |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty increase
- 3ACAgainstGiantPlus2Featureff5521b401d5a8f4d9f89f2927d0d96d
- GuardianOfLifeBuff2f8b8ac5114ab2043a6efb71b82a8fbf
- WyrmwallShieldFeaturee39c32ce1d7b174419fc190f7ebc3a26
AddACBonusAgainstFactOwnerMultiple(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstFactOwnerMultiple(AlignmentComponent? alignment = null, int? bonus = null, ModifierDescriptor? descriptor = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
bonus | |
System. |
descriptor | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty increase
- VeilOfHeavenBufff5d3311a675a7174dad7ffa99a81ad56
AddACBonusAgainstSize(Nullable<ACBonusAgainstSize.SizeType>, Nullable<ModifierDescriptor>, Nullable<Size>, Nullable<Int32>, Nullable<ACBonusAgainstSize.ChangeType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstSize(ACBonusAgainstSize.SizeType? checkedSizeType = null, ModifierDescriptor? descriptor = null, Size? size = null, int? sizeDelta = null, ACBonusAgainstSize.ChangeType? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkedSizeType | |
System. |
descriptor | |
System. |
size | |
System. |
sizeDelta | |
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmuletOfDeepRootsFeature27d0e6894ba6484a939efc0afe2b13fe
- DiscipleOfThePikeBiggerTheyAre12811ec31e270db874bb67b52a60ed1a39
- WrathOfTheCreatorItemFeature5600fc815bc0404e98b6f0bc4ce9665d
AddACBonusAgainstSpellsWithDescriptor(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SpellDescriptorWrapper>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstSpellsWithDescriptor(int? armorClassBonus = null, ModifierDescriptor? descriptor = null, SpellDescriptorWrapper? spellDescriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorClassBonus | |
System. |
descriptor | |
System. |
spellDescriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: AC bonus against Attacks
- CrystallEyeFeature1fe9cd3fb689e2f49b8eafd78864bb9d
- DLC3_BesmaraHolySymbolBuff5fbea6caaa2f466d829835d16f68ec5c
- MagneticInfusionEffectBuff07afee46a4533e74bbb2e962768864ad
AddACBonusAgainstWeaponCategory(Nullable<Int32>, Nullable<WeaponCategory>, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstWeaponCategory(int? armorClassBonus = null, WeaponCategory? category = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorClassBonus | |
System. |
category | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: AC bonus against Attacks
- AncientWoodFeaturedfc2ebb7f1fc41b8bd89aacb928dae3b
- BucklerOfRayNegationShieldFeature7ff345fc456349d4fa4529c0baa8ed84
- CookieDemonSculptureBuffba35ae51f72275d46aeda333fab68d39
AddACBonusAgainstWeaponGroup(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<WeaponFighterGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstWeaponGroup(int? armorClassBonus = null, ModifierDescriptor? descriptor = null, WeaponFighterGroup? fighterGroup = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorClassBonus | |
System. |
descriptor | |
System. |
fighterGroup |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: AC bonus against Attacks
- KnifeMasterBladeSense112bf4c6943097942b24eadfa750215f
AddACBonusAgainstWeaponSubcategory(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<WeaponSubCategory>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstWeaponSubcategory(int? armorClassBonus = null, ModifierDescriptor? descriptor = null, WeaponSubCategory? subCategory = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorClassBonus | |
System. |
descriptor | |
System. |
subCategory |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: AC bonus against Attacks
- EludingTargetFeature45a1552f6ccfb0346888f8f9629b80fe
- MagneticInfusionEffectBuff07afee46a4533e74bbb2e962768864ad
- RockOfNatureFeaturef365092f34361104a84332f31e7bd784
AddACBonusAgainstWeaponType(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusAgainstWeaponType(int? armorClassBonus = null, ModifierDescriptor? descriptor = null, Blueprint<BlueprintWeaponTypeReference> type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorClassBonus | |
System. |
descriptor | |
Blueprint<Kingmaker. |
type | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_MageArmorBuffa2a183018d2545498e1f38b6575bff6f
- IncorporealACFeature7041bdbd1cf61a314c936ece4580f3dea
- VoidMirrorFeature2e64ae3397f041f4cbccc4184d8f0084
AddACBonusUnlessFactMultiple(Nullable<AlignmentComponent>, Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddACBonusUnlessFactMultiple(AlignmentComponent? alignment = null, int? bonus = null, ModifierDescriptor? descriptor = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
bonus | |
System. |
descriptor | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty increase
- SeamantleBuff1c05dd3a1c78b0e4e9f7438a43e7a9fd
AddACBonusWithDistanceToMasterCondition(Nullable<CompareOperation.Type>, Nullable<ModifierDescriptor>, Nullable<Feet>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Declaration
public TBuilder AddACBonusWithDistanceToMasterCondition(CompareOperation.Type? compareType = null, ModifierDescriptor? descriptor = null, Feet? distance = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
compareType | |
System. |
descriptor | |
System. |
distance | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SelfRelianceAnimalFeatureb204307a24f2207408557adaad2a29a8
AddACContextBonusAgainstFactOwner(Nullable<AlignmentComponent>, ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddACContextBonusAgainstFactOwner(AlignmentComponent? alignment = null, ContextValue bonus = null, Blueprint<BlueprintUnitFactReference> checkedFact = null, ModifierDescriptor? descriptor = null, bool? noFact = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Kingmaker. |
bonus | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
descriptor | |
System. |
noFact |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CavalierLionChallenge1a42774a957681c42a1161acf654086a
- CavalierSpiritualShieldd8d96bcc9a5ba3c448b12da464efaeb7
- StudentOfWarKnowYourEnemyDefensiveStanceBuff8f195d9b099048f4d89f3dcadbeedc56
AddACContextBonusAgainstWeaponSubcategory(Nullable<ModifierDescriptor>, Nullable<WeaponSubCategory>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddACContextBonusAgainstWeaponSubcategory(ModifierDescriptor? descriptor = null, WeaponSubCategory? subCategory = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
subCategory | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: AC bonus against Attacks
- DistractingShotsBuffd24085bcafced954787c200c0ba9d928
- RollingDodgeEffectBuff42a5fea471dfdec4b91c97bb8acde5ff
- ShamanHexMetalCurseBuff4806a27100d7f4e4f8dc5aa1bcdf61c6
AddActionsOnBuffApply(ActionsBuilder, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddActionsOnBuffApply(ActionsBuilder actions = null, Blueprint<BlueprintUnitFactReference> gainedFact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
Blueprint<Kingmaker. |
gainedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Apply fact of event of applying another fact
- ArmyBuildingBreweryClericBuffea9d845a8bb84d03b22afdbfa900082d
- ArmyMorale20Buff66f7b701c57e4deb95266f16541f729e
- DLC3_VeryHotIslandLavaDamageArea9d7b37fe6d1f4e69bce03e3871020dee
AddACTouchBonus(ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddACTouchBonus(ContextValue bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- KnightOfTheWallDeflectiveShieldf22ba62eb96de4546b9b2d0829744a4e
- RepellingBracersBuff5777a37f4a5e4b169b8b9d873bc70315
- TowerShieldSpecialistTouchShieldBuff8437b20ad4e244b98debd23d42ec7fff
AddAdditionalLimb(Blueprint<BlueprintItemWeaponReference>)
Declaration
public TBuilder AddAdditionalLimb(Blueprint<BlueprintItemWeaponReference> weapon = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
weapon | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionUpgradeCentipedec938099ca0438b242b3edecfa9083e9f
- FiendflashShifterAspectDemonBuff7a89e499de094e77b3246651a8d62250
- WolfScarredFaceCurseBite2d6011156061ba439143ae9a278312ce66a
AddAfterbuff(Blueprint<BlueprintBuffReference>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddAfterbuff(Blueprint<BlueprintBuffReference> afterBuff = null, int? durationMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
afterBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
durationMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Energy Damage Each Round
- DefensiveStanceBuff3dccdf27a8209af478ac71cded18a271
- ScintillatingPatternBuffILiving1d54aef47f9843d4691fddd1f04ee4c8
- StonelordDefensiveStanceBuff99ab5d010faa4c83b7d41bdd6b1afa83
AddAllowDyingCondition(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddAllowDyingCondition(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Allow dying condition
- !Octavia_Companion_Mage_Testf9161aa0b3f519c47acbce01f53ee217
- MC_Human_M_Cavalier_IvorySanctum66f2c9db01f74d3692fe85d52213bf52
- WoljifTestLeve9b6a343d8b3f47784dab47911fb42a84a
AddAngelSwordAntiDescriptor(Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Nullable<EnergyDrainHealType>, Nullable<EnergyDrainHealType>)
Adds Kingmaker.
Declaration
public TBuilder AddAngelSwordAntiDescriptor(SpellDescriptorWrapper? checkedDescriptor = null, bool? healEnergyDrain = null, bool? healStatDamageAndDrain = null, EnergyDrainHealType? permanentNegativeLevelsHeal = null, EnergyDrainHealType? temporaryNegativeLevelsHeal = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkedDescriptor | |
System. |
healEnergyDrain | |
System. |
healStatDamageAndDrain | |
System. |
permanentNegativeLevelsHeal | |
System. |
temporaryNegativeLevelsHeal |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelSwordAntiCompulsionBuff5d679978972e8d644a2204ac8aaeba05
- AngelSwordAntiPoisonBuff6090c5c388b67404fbf172e6f77ebfa0
- AngelSwordAntiUndeadBuffefadad11136c7bb418d060a1a231327d
AddAnyWeaponDamageStatReplacement(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<WeaponSubCategory>)
Adds Kingmaker.
Declaration
public TBuilder AddAnyWeaponDamageStatReplacement(bool? checkSubCategory = null, bool? onlyIfWeaponTrained = null, bool? onlyMelee = null, StatType? stat = null, WeaponSubCategory? subCategory = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkSubCategory | |
System. |
onlyIfWeaponTrained | |
System. |
onlyMelee | |
System. |
stat | |
System. |
subCategory |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace damage stat for weapon
- AlushinyrraCasterMiniboss_Features_Stage1167558e0daed473aa55f0f30558787e8
- FighterFinessDamageFeatured55f530e9b0047af9dd888b543a8e9a0
- WeaponFinesseMythicFeatd791af1bc179e0e44a0ca1fa6c418993
AddApplyClassProgression(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintFeatureReference>>, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ParameterizedFeatureEntry[], List<Blueprint<BlueprintAbilityReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddApplyClassProgression(Blueprint<BlueprintCharacterClassReference> clazz = null, List<Blueprint<BlueprintFeatureReference>> features = null, int? level = null, List<Blueprint<BlueprintAbilityReference>> memorizeSpells = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ParameterizedFeatureEntry[] parameterizedFeatures = null, List<Blueprint<BlueprintAbilityReference>> selectSpells = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
clazz | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
features | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
level | |
System. |
memorizeSpells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
parameterizedFeatures | |
System. |
selectSpells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonInThePast_DemonLordDeskarf896dd504b3509b4abd42f01e26140da
- DLC3_CR18M_MythicCrazyGlabrezu8037115cb30647e2ac712f5937279e2e
- Ygefelesaedf061b223b6d54e8ffae6175515b29
AddArcaneArmorProficiency(ArmorProficiencyGroup[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddArcaneArmorProficiency(ArmorProficiencyGroup[] armor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
armor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty ignore
- ArcaneHeavyArmor447ca91389e5c9246acb2c640d63f4da
- BardProficienciesfa3d3b2211a51994785d85e753f612d3
- SteelbloodArmorProficiency86cb0c8eacd562e469375cef71698f9b
AddArcaneSpellFailureIncrease(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddArcaneSpellFailureIncrease(int? bonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? toShield = null, bool? universal = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | InfoBox: Penalty to shield, penalty to armor, or just penalty |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
toShield | |
System. |
universal |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty increase
- ArcaneArmorMastery453f5181a5ed3a445abfa3bcd3f4ac0c
- HellKnightOrderOfTheGateFeature195443efe59bd63e49892620fc5ef847a
- MithralArmorFeature0e5e0e709a16f6240b609616a6dbe916
AddArcaneSpellFailureModify(Nullable<Single>, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
Adds Kingmaker.
Declaration
public TBuilder AddArcaneSpellFailureModify(float? armorAddition = null, float? armorMultiplier = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, float? shieldAddition = null, float? shieldMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorAddition | |
System. |
armorMultiplier | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
shieldAddition | |
System. |
shieldMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Modify armor and shield check penalty
- DLC3_ArmorPenaltyReduceBuff1c8d105f94f94017a119719a5623fccd
AddAreaEffectEnterTrigger(ActionsBuilder, List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<TargetType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAreaEffectEnterTrigger(ActionsBuilder actionsOnOwner = null, List<Blueprint<BlueprintAbilityAreaEffectReference>> areaEffects = null, TargetType? casterType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? specificAreaEffects = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actionsOnOwner | |
System. |
areaEffects | Blueprint of type BlueprintAbilityAreaEffect. You can pass in the blueprint using:
|
System. |
casterType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
specificAreaEffects |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonAreaEffectsGazeAllyBuff5f628dc321f74a6bbadec25f665a402d
- Valmallos_Buff_AeonGazeAlly67e8a3dd2d6a47a2bcf20e059a01fc72
- Valmallos_Buff_AeonGazeAlly_Core8c43b0cd1ba54777b2eecb0c16caf5cf
AddAreaEffectImmunity(List<Blueprint<BlueprintAbilityAreaEffectReference>>, Nullable<TargetType>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAreaEffectImmunity(List<Blueprint<BlueprintAbilityAreaEffectReference>> areaEffects = null, TargetType? casterType = null, bool? specificAreaEffects = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
areaEffects | Blueprint of type BlueprintAbilityAreaEffect. You can pass in the blueprint using:
|
System. |
casterType | |
System. |
specificAreaEffects |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonAreaEffectsGazeAllyBuff5f628dc321f74a6bbadec25f665a402d
- MagicalNullificationBuff0106ce9e9e79dd447b638d1c0afdb62b
- Valmallos_Buff_AeonGazeAlly_Core8c43b0cd1ba54777b2eecb0c16caf5cf
AddArmorCheckPenaltyIncrease(Nullable<Int32>, ContextValue, Nullable<ArmorProficiencyGroup>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddArmorCheckPenaltyIncrease(int? bonesPerRank = null, ContextValue bonus = null, ArmorProficiencyGroup? category = null, bool? checkCategory = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonesPerRank | |
Kingmaker. |
bonus | |
System. |
category | |
System. |
checkCategory | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor check penalty increase
- ArmorTraining3c380607706f209499d951b29d3c44f3
- MithralArmorFeature0e5e0e709a16f6240b609616a6dbe916
- TowerShieldTrainingBuffe85647881f1d4f849799ae8b108802fa
AddArmorClassBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddArmorClassBonusAgainstAlignment(AlignmentComponent? alignment = null, ContextValue bonus = null, ModifierDescriptor? descriptor = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Kingmaker. |
bonus | |
System. |
descriptor | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Armor class bonus against alignment
- AngelHaloEffectBuffc6f5ae2a926382b469c77967971f8d10
- GoodBlessingMajorBuffd41ef869493bdd540b1041e374082f30
- SecretsOfSuramgaminNecklaceFeature1f740d2180cec2c4bb90d602ee683c93
AddArmorFocus(Nullable<ArmorProficiencyGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddArmorFocus(ArmorProficiencyGroup? armorCategory = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorCategory |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add AC if owner has specific armor
- ArmorFocusBanded57c6a8b9ca2f3b1489e9defe8b121055
- ArmorFocusHidee31e66c4670152945969e719112709d8
- ArmorFocusStudded57770bba6c22f1e42b396f2bcb1c420a
AddArmyAlternativeMovement(Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddArmyAlternativeMovement(Blueprint<BlueprintAbilityReference> deliverAbility = null, bool? ignoreObstacles = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
deliverAbility | InfoBox: If empty - unit will move cell by cell (keep empty for flight) Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
ignoreObstacles | InfoBox: If true, can pass through units and obstacles |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyAssassinTeleportFeatureb591778498944c9fa058bb2ac4abc650
- ArmyFlying62972c22d74bfcb49b7cd2ba20378e74
- ArmyTeleportWarwarpriestFeature8b6f6bd7073948168bce5eba6ec73a85
AddArmyChangeInitiative(Nullable<ModifierDescriptor>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddArmyChangeInitiative(ModifierDescriptor? descriptor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Change initiative and turn order for squad
- ArmyChaosHammerBuff28a6448f1a3f4fdab7595820ea3cb79f
- ArmyMarkOfHeavenBuff364feecb8f314982bc3088093d9ce169
- RitualGoodHopeBuff7ca8e974c92d4bef8187362843a995d3
AddArmyDamageAfterMovementBonus(Nullable<Boolean>, Nullable<Single>, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddArmyDamageAfterMovementBonus(bool? accumulateBonusPerCell = null, float? bonus = null, ActionsBuilder onDamageDeal = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
accumulateBonusPerCell | InfoBox: If false add Bonus value if unit moved before attack once. If true add Bonus value for each cell passed |
System. |
bonus | |
Actions |
onDamageDeal | InfoBox: Actions that will run on damage dealing after movement |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyAttackBoarChargee8100999434c48cf986ca780eb9b3d78
- ArmyAttackBonusAfterMovementBardriud988a9b694653464c8f95da50080d4d8e
- Azata1InspiredAdvanceBufffe34bc284b16440296db96916eae8dcc
AddArmyFullAttackEndTrigger(ActionsBuilder, ActionsBuilder, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddArmyFullAttackEndTrigger(ActionsBuilder actionOnTarget = null, ActionsBuilder actionsOnInitiator = null, WeaponCategory[] categories = null, bool? checkAllAttacks = null, bool? checkCategory = null, bool? criticalHit = null, bool? not = null, bool? notReach = null, bool? notSneakAttack = null, bool? onlyHit = null, bool? onlyMelee = null, bool? onlyRanged = null, bool? onlySneakAttack = null, bool? shouldBeInitiator = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actionOnTarget | |
Actions |
actionsOnInitiator | |
Kingmaker. |
categories | |
System. |
checkAllAttacks | InfoBox: If false will trigger if any attack in batch meets all conditions |
System. |
checkCategory | |
System. |
criticalHit | |
System. |
not | |
System. |
notReach | |
System. |
notSneakAttack | |
System. |
onlyHit | |
System. |
onlyMelee | |
System. |
onlyRanged | |
System. |
onlySneakAttack | |
System. |
shouldBeInitiator | InfoBox: If true triggers on outcoming damage, if false - on incoming |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyAeon3Spikes249ad28266fc4d579e21c626bc198ea2
- ArmyLocust4GhlaunderPlagueFeature77242bc959fb4d21a4275a375bf558d7
- Logistics6MoraleForHitFeaturea335cf7c66b44aedaad858016725a123
AddArmyLeaderAddResourcesOnBattleEnd(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<KingdomResourcesAmount>)
Adds Kingmaker.
Declaration
public TBuilder AddArmyLeaderAddResourcesOnBattleEnd(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyOnVictory = null, KingdomResourcesAmount? resourcesAmount = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyOnVictory | InfoBox: Triggers on lose too if false |
System. |
resourcesAmount |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Pillaged4e55c26520a4aa399b63e9e78481cc3
AddArmyStandingDamageBonus(Nullable<Int32>, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddArmyStandingDamageBonus(int? bonus = null, ActionsBuilder onDamageDeal = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | InfoBox: Add Bonus value if unit didn't move before attack |
Actions |
onDamageDeal | InfoBox: Actions that will run on damage dealing without movement |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyAttackBonusNoMovemente91999c00fef81b4b97c15742eaf93e3
AddAscendantElement(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddAscendantElement(DamageEnergyType? element = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
element | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AscendantElementAcidd808baf783a063e4d84a1aaadbdd1cb7
- DLC1_WintersunDragon_Feature_Unfairedf4de981ee54b94a3d6cd4d7eeaaf09
- ThunderingRageBuffe088db07eb1648498cbdc26f9b07d385
AddAttackBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackBonusAgainstAlignment(AlignmentComponent? alignment = null, ContextValue bonus = null, int? damageBonus = null, ModifierDescriptor? descriptor = null, bool? onlyMelee = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Kingmaker. |
bonus | |
System. |
damageBonus | |
System. |
descriptor | |
System. |
onlyMelee |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Apsu_Buff8a5120374add488ba3ec1c8584fd5134
- HellKnightOrderOfTheGodclawTier3Buff9ea5d02c3ce4f104488d6760b488d1ba
- ShortbowOfCodeFeature0a4d68abcf634c548b1b029e55fa16ae
AddAttackBonusAgainstArmyProperty(Nullable<ArmyProperties>, Nullable<ModifierDescriptor>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddAttackBonusAgainstArmyProperty(ArmyProperties? armyProperties = null, ModifierDescriptor? descriptor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armyProperties | InfoBox: Works as OR. Unit should have Any of listed property to be processed. None - means any unit |
System. |
descriptor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyAttackBonusAgainstCasterbf99438da3bab0243b70295fc6e81d91
- ArmyBonusAgainstArmored683dbb73c8d739c419e3e5915b086172
- ArmyBonusAgainstLarge5b5420a735bd99247b8b89578e13af7b
AddAttackBonusAgainstFactOwner(Nullable<Int32>, ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackBonusAgainstFactOwner(int? attackBonus = null, ContextValue bonus = null, Blueprint<BlueprintUnitFactReference> checkedFact = null, ModifierDescriptor? descriptor = null, bool? not = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
Kingmaker. |
bonus | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
descriptor | |
System. |
not |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Attack bonus against fact owner
- AggressorBleedingStrike37f3ca7f3e584a5b9edb2cad88cf5ba7
- GogglesOfPiercingGazeFeature946b597ee9e74ce4eaacdafc73d2ec3c
- ZeorisDaggerRing_GoverningAllyBuff02680be495534b629d543daa89b47079
AddAttackBonusAgainstFriendly(Nullable<Int32>, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackBonusAgainstFriendly(int? attackBonus = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- LordProtectorFeature2a40d3cbefd5925478557db52dc49719
AddAttackBonusAgainstSize(Nullable<AttackBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Size>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<AttackBonusAgainstSize.ChangeType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddAttackBonusAgainstSize(AttackBonusAgainstSize.SizeType? checkedSizeType = null, bool? checkTargetFact = null, ModifierDescriptor? descriptor = null, bool? onlyForMelee = null, bool? onlyForRanged = null, Size? size = null, int? sizeDelta = null, bool? sizeMoreThan = null, Blueprint<BlueprintUnitFactReference> targetFact = null, AttackBonusAgainstSize.ChangeType? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkedSizeType | |
System. |
checkTargetFact | |
System. |
descriptor | |
System. |
onlyForMelee | |
System. |
onlyForRanged | |
System. |
size | |
System. |
sizeDelta | |
System. |
sizeMoreThan | |
Blueprint<Kingmaker. |
targetFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmuletOfQuickDrawFeature60c9144d13674a445aa303fa272aae0a
- BehemothChopperFeature54efeb34545e435ea18f3cb2ded38443
- TheBiggerTheyAre91a3a658f82ee5044a7c1eaaf756aa50
AddAttackBonusConditional(ContextValue, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackBonusConditional(ContextValue bonus = null, bool? checkWielder = null, ConditionsBuilder conditions = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
checkWielder | |
Conditions |
conditions | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Airborne70cffb448c132fa409e49156d013b175
- FleshTearerFeaturecfb372f500ac4cffa9bad68b57ebdba4
- WrathOfTheUndeadBuff6a30b625459e421d862debf0b3d0214f
AddAttackerSpellFailureChance(Nullable<Int32>, ConditionsBuilder, ContextValue, Asset<GameObject>, Nullable<Boolean>)
Declaration
public TBuilder AddAttackerSpellFailureChance(int? chance = null, ConditionsBuilder conditions = null, ContextValue contextValue = null, Asset<GameObject> failFx = null, bool? useContextInstead = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
chance | |
Conditions |
conditions | |
Kingmaker. |
contextValue | |
Asset<Unity |
failFx | You can pass in the animation using a GameObject or it's AssetId. |
System. |
useContextInstead | InfoBox: Вместо Chance использовать контекстное значение |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BlinkBuffc168c6a0e471e924b8c69b31c6352587
- MantisZealotFadingBuff5fda36eeec94433cbfda5571c42888a2
- ScapegoatAbilityEnemyBuff9261f8040c97eab458010defa54cb594
AddAttackOfOpportunityAttackBonus(ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackOfOpportunityAttackBonus(ContextValue bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? notAttackOfOpportunity = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
notAttackOfOpportunity |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonAoOGazeAllyBuffa85b9737fba146dcb3468526d67fbc0e
- RovagugRelicScorpionFeature32b1fc1226177c349bb747b776a19473
- WanderingDuelistsSpearFeatureb97ca730b45546a993a72e9f6d8677d8
AddAttackOfOpportunityCriticalConfirmationBonus(ContextValue, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackOfOpportunityCriticalConfirmationBonus(ContextValue bonus = null, bool? checkWeaponRangeType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, WeaponRangeType? type = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
checkWeaponRangeType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SnapShotGreater67b09c86234cecc4c8309f22f7d33973
AddAttackOfOpportunityDamageBonus(Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackOfOpportunityDamageBonus(bool? checkWeaponRangeType = null, ContextValue damageBonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, WeaponRangeType? weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkWeaponRangeType | |
Kingmaker. |
damageBonus | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
weaponType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Distance damage bonus
- AeonAoOGazeAllyBuffa85b9737fba146dcb3468526d67fbc0e
- Valmallos_Buff_AeonGazeAlly67e8a3dd2d6a47a2bcf20e059a01fc72
- WanderingDuelistsSpearFeatureb97ca730b45546a993a72e9f6d8677d8
AddAttackStatReplacementFixed(AttackStatReplacementFixed)
Declaration
public TBuilder AddAttackStatReplacementFixed(AttackStatReplacementFixed component)
Parameters
Type | Name | Description |
---|---|---|
Attack |
component |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace attack stat
AddAttackTypeAttackBonus(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, Nullable<WeaponRangeType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddAttackTypeAttackBonus(bool? allTypesExcept = null, int? attackBonus = null, bool? checkFact = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitFactReference> requiredFact = null, WeaponRangeType? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
allTypesExcept | |
System. |
attackBonus | |
System. |
checkFact | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
requiredFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyStandartRageBuff77c8d5b837c04fa0a7b44bb7592aee56
- LethalConductorFeature296fa8f877ec07d4b93e5be6c767f922
- VrockAspectEffectBuff76eb2cd9b1eec0b4681c648d33c5ae3b
AddAttackTypeChange(Nullable<Boolean>, Nullable<Boolean>, Nullable<AttackType>, Nullable<AttackType>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackTypeChange(bool? changeAllTypes = null, bool? needsWeapon = null, AttackType? newType = null, AttackType? originalType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
changeAllTypes | |
System. |
needsWeapon | |
System. |
newType | |
System. |
originalType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DimensionStrikeBuffc25e4bf29c7baa24aa1d6f630a6c1fc3
- ShadowMonkTouchAttackFeaturebc803799f6fa47a08bd253e1491ace32
- SwarmFeastExtraBuff77558f3e79847bb448aa980a1aee326e
AddAttackTypeCriticalMultiplierIncrease(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
Adds Kingmaker.
Declaration
public TBuilder AddAttackTypeCriticalMultiplierIncrease(int? additionalMultiplier = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, WeaponRangeType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalMultiplier | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- KineticSharpshooterCapstoneFeaturedc059bdc9229446fb24ab00089a3a7f1
- SableMarineSableStrikeBuff84b434258c484e7791272f42b141fe74
- SwiftDeathBuffd9518719276543d3b7b78fac41e0c7e7
AddAuraFeatureComponent(Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddAuraFeatureComponent(Blueprint<BlueprintBuffReference> buff = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
buff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buff on spawned unit
- AngelicAspectGreaterBuff87fcda72043d20840b4cdc2adcc69c63
- CR23_LocustSwarmDamageFeature55e6ff3556f645d8a544fe269f0c7cbe
- VescavorSwarmDamageFeature879acb4c86ea9b94c9d9f8fea87dbe34
AddAutoConfirmCritAgainstFlanked(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddAutoConfirmCritAgainstFlanked(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ImpendingDemiseFeature20d728c7356647429fd2e5eda3f0106d
AddAutoDetectStealth()
Adds Kingmaker.
Declaration
public TBuilder AddAutoDetectStealth()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TricksterPerceptionTier2Featuree9298851786c5334dba1398e9635a83d
AddAutoFailCastingDefensively(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddAutoFailCastingDefensively(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BloodragerArcaneCastersBaneEffectBuffcdb1ad4a4a5a41eb82083a91b97f8979
AddAutoMetamagic(List<Blueprint<BlueprintAbilityReference>>, Nullable<AutoMetamagic.AllowedType>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintCharacterClassReference>>, Nullable<Int32>, Nullable<Metamagic>, Nullable<Boolean>, Nullable<SpellSchool>, Blueprint<BlueprintSpellbookReference>)
Adds Kingmaker.
Declaration
public TBuilder AddAutoMetamagic(List<Blueprint<BlueprintAbilityReference>> abilities = null, AutoMetamagic.AllowedType? allowedAbilities = null, bool? checkSpellbook = null, SpellDescriptorWrapper? descriptor = null, List<Blueprint<BlueprintCharacterClassReference>> excludeClasses = null, List<Blueprint<BlueprintCharacterClassReference>> includeClasses = null, int? maxSpellLevel = null, Metamagic? metamagic = null, bool? once = null, SpellSchool? school = null, Blueprint<BlueprintSpellbookReference> spellbook = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilities | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
allowedAbilities | |
System. |
checkSpellbook | |
System. |
descriptor | |
System. |
excludeClasses | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
includeClasses | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
maxSpellLevel | |
System. |
metamagic | |
System. |
once | |
System. |
school | |
Blueprint<Kingmaker. |
spellbook | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Empower spell from list
- AbrogailMetamagicFeaturef976da658b1344538cfb867e6a3329ec
- HokugolQuickenedFeature3cf2f004ce0f16c46a1841b67d2fbcda
- Zanedra_Metamagicad77aded6888c69458669e5ecd2fa979
AddBackgroundArmorProficiency(Nullable<ArmorProficiencyGroup>, ContextValue)
Declaration
public TBuilder AddBackgroundArmorProficiency(ArmorProficiencyGroup? proficiency = null, ContextValue stackBonus = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
proficiency | |
Kingmaker. |
stackBonus | InfoBox: Bonus to Armor Check Penalty if unit has the same proficiency from another source |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BackgroundAldoriSwordsmance0ea6b388ac467408d6da224fab403d
- BackgroundGladiator1ea754d5573a0ed4e9fca4c30519f247
- BackgroundMercenary43b7315eb58242943848750af3671a25
AddBackgroundClassSkill(Nullable<StatType>)
Declaration
public TBuilder AddBackgroundClassSkill(StatType? skill = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
skill |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BackgroundAbsalomHaggler82e28a28c3799ef4a85515a1fc60fec6
- BackgroundMendevianOrphan1d27bef027bdecc42a80c950cdc11380
- BackgroundWarriorOfTheLinnormKings494c972a8e7626749aeda25582e2e88f
AddBackgroundWeaponProficiency(Nullable<WeaponCategory>, ContextValue, Nullable<ModifierDescriptor>)
Adds AddBackgroundWeaponProficiency(Nullable<WeaponCategory>, ContextValue, Nullable<ModifierDescriptor>)
Declaration
public TBuilder AddBackgroundWeaponProficiency(WeaponCategory? proficiency = null, ContextValue stackBonus = null, ModifierDescriptor? stackBonusType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
proficiency | |
Kingmaker. |
stackBonus | |
System. |
stackBonusType | InfoBox: Bonus to Attack if unit has the same proficiency from another source |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BackgroundAcrobat621e1bb8e1d5e114da5a107351f5c7b3
- BackgroundMartialDisciple46d69a77c26701a459607c3f42e3664a
- BackgroundWarriorOfTheLinnormKings494c972a8e7626749aeda25582e2e88f
AddBindAbilitiesToClass(List<Blueprint<BlueprintAbilityReference>>, List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Nullable<Boolean>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddBindAbilitiesToClass(List<Blueprint<BlueprintAbilityReference>> abilites = null, List<Blueprint<BlueprintCharacterClassReference>> additionalClasses = null, List<Blueprint<BlueprintArchetypeReference>> archetypes = null, bool? cantrip = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, bool? fullCasterChecks = null, int? levelStep = null, bool? odd = null, StatType? stat = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilites | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
additionalClasses | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
archetypes | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
System. |
cantrip | |
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
fullCasterChecks | |
System. |
levelStep | |
System. |
odd | |
System. |
stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace stat for Ability DC
- AccursedWitchCantripsFeatured83becdd1ab644b995ae4aa96a493351
- DruidOrisonsFeaturef2ed91cc202bd344691eef91eb6d5d1a
- WizardCantripsFeature44d19b62d00179e4bad7afae7684f2e2
AddBindAbilitiesToHighest(Blueprint<BlueprintAbilityReference>[])
Adds Kingmaker.
Declaration
public TBuilder AddBindAbilitiesToHighest(params Blueprint<BlueprintAbilityReference>[] abilities)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
abilities | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FireStaffFeature00c65aede167c514495e1f7bcd3aa674
AddBlindnessACCompensation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddBlindnessACCompensation(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BlindFight4e219f5894ad0ea4daa0699e28c37b1d
- BlindFightGreater80a50d9744a40ac4c96e2cc6451a6703
- BlindFightImproved4f1a78b02ac71bd4fa7d6e011d6f8ce0
AddBlindsense(Feet, Nullable<Boolean>, UnitConditionExceptions, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddBlindsense(Feet range, bool? blindsight = null, UnitConditionExceptions exceptions = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
range | |
System. |
blindsight | |
Kingmaker. |
exceptions | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionScent306c5c5dcfb2b54dd4a97f219805e502bd
- ShifterDragonFormBlackBuff202288af142a164f8799c4af47a1d59964
- WatchmanFeaturea0bf73f355bbeaa4dba2cd39132753cd
AddBlinkAoEDamageResistance(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddBlinkAoEDamageResistance(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BlinkBuffc168c6a0e471e924b8c69b31c6352587
- CallingForAFeastBlinkBuffcf9a122d832a498395b56a92233af763
- DLC5_FrostVeilOfSithhudFeature41fdb840d67a49a29bc3993f70a37956
AddBondProperty(Blueprint<BlueprintItemEnchantmentReference>, Nullable<EnchantPoolType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddBondProperty(Blueprint<BlueprintItemEnchantmentReference> enchant = null, EnchantPoolType? enchantPool = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
enchant | Blueprint of type BlueprintItemEnchantment. You can pass in the blueprint using:
|
System. |
enchantPool | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArcaneArmorEnchantAcidResist10Buff94f3b00c96f60a6479c3b61c57d0ce89
- HolyBookMagusGhostTouchBuff5d153a5f204e40c1b0565561724e565e
- WeaponBondSpeedBufff260f8100cd9f6749bf071c930eb287d
AddBookOfDreamsSummonUnitsCountLogic(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddBookOfDreamsSummonUnitsCountLogic(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BooksOfDreamsIStageFeature739765ea859647b595bc2df4012052f8
AddBuffAbilityRollsBonus(Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffAbilityRollsBonus(bool? affectAllStats = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue multiplier = null, bool? onlyHighesStats = null, StatType? stat = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
affectAllStats | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
multiplier | |
System. |
onlyHighesStats | |
System. |
stat | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Ability Roll Bonus
- ArchaeologistLuckBuff2ef43eabd1d15fe4399e45806e9ca2d0
- GoodHopeBuff85af9f0c5d29e5e4fa2e75ca70442487
- TemporaryNegativeLeveldf95c24fa8c51eb49b2595cf532d40ad
AddBuffAllSavesBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffAllSavesBonus(ModifierDescriptor? descriptor = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to all saves
- AngelHaloArchonsAuraHolyAuraBuff64b2791ee5b11194e82eb6f474244d19
- HaramakiOfDivineGuidanceFeature0c76ed195272411198e76c6fbed7fed6
- ZeorisDaggerRing_BetrayalEffectBuff252279901e3644ce8b5b3275bea8f7bd
AddBuffAllSkillsBonus(Nullable<ModifierDescriptor>, ContextValue, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffAllSkillsBonus(ModifierDescriptor? descriptor = null, ContextValue multiplier = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
Kingmaker. |
multiplier | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to all skills
- AllSkilledFeaturef3bc6f9c855b2fb4e9aea364b8163aca
- HermitKnightBracersShakenBufff9a1497640775e74f9b57758cf83fe09
- TricksterResistances4cd530e060eccbc4b99f232abbf9c3f1
AddBuffAllSkillsBonusAbilityValue(Nullable<ModifierDescriptor>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddBuffAllSkillsBonusAbilityValue(ModifierDescriptor? descriptor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to all skills equal to ability value
- CavalierMomentOfTriumphBuffacf63c4575b5ae94d8341555526793ae
- MadnessDomainBaseAttackRollsBuff6c69ec7a32190d44d99e746588de4a9c
- MadnessDomainBaseSkillChecksBuffSeparatist4faf94c8cb394f0aa3de5caeeba72f56
AddBuffAllSkillsBonusRankDependent(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffAllSkillsBonusRankDependent(ModifierDescriptor? descriptor = null, int? minimalRank = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
minimalRank | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to all skills depending on its rank
- OnionSoupBuffCompanion4230a65e99cd5c640a1be10fe3f5f657
AddBuffDamageEachRound(Nullable<Single>, Nullable<Int32>, Nullable<DamageEnergyType>, Nullable<DiceFormula>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffDamageEachRound(float? additionalRoundsPerCasterLevel = null, int? baseRounds = null, DamageEnergyType? element = null, DiceFormula? energyDamageDice = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalRoundsPerCasterLevel | |
System. |
baseRounds | |
System. |
element | |
System. |
energyDamageDice |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Saving throw each round
- AuthorityHeavyMaceBuffb3b8fb97d9282a04aa44012bbf0e4b24
- GlowingScytheBuffc81888be32ba33d4e9cdb4f5671ac68b
- VenomPoisonSecondBuffdccf1f1c6a7ecfc45be3628afb5d28ed
AddBuffDescriptorImmunity(Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffDescriptorImmunity(bool? checkFact = null, SpellDescriptorWrapper? descriptor = null, Blueprint<BlueprintUnitFactReference> factToCheck = null, Blueprint<BlueprintUnitFactReference> ignoreFeature = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkFact | |
System. |
descriptor | |
Blueprint<Kingmaker. |
factToCheck | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
ignoreFeature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirBlessingMajorWingsBuff1f3dd1291a0e40b18ef5e3f7e1b59ad4
- GlitterdustBlindnessBuff52e4be2ba79c8c94d907bdbaf23ec15f
- WoundWormsLairDragonBuffd095cd5fa7e97ff4f8b7a32b69fc0713
AddBuffEnchantAnyWeapon(Blueprint<BlueprintItemEnchantmentReference>, Nullable<EquipSlotBase.SlotType>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffEnchantAnyWeapon(Blueprint<BlueprintItemEnchantmentReference> enchantmentBlueprint = null, EquipSlotBase.SlotType? slot = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
enchantmentBlueprint | Blueprint of type BlueprintItemEnchantment. You can pass in the blueprint using:
|
System. |
slot |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AasimarRedMask_MagicWeaponGreaterBuff5dd4a65bcd384a429ef7c40bdc0b4bef
- Inquisitor_Liotr_MagicWeaponGreaterBuff_CL80ac4fd42246c79c4c9351b17a061c969
- WeatherBlessingMinorBuffOffHandc6c91f3385ff4c62a624cb93a4ebdc61
AddBuffExtraAttack(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffExtraAttack(bool? haste = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? number = null, bool? penalized = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
haste | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
number | |
System. |
penalized |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Extra Attack
- AngelSwordSpeedOfLightBuff58d3b0b98ce4f9346b3c1fb4c7dbc9bf
- DrunkenKiExtraAttackBuff311b5d24c6cb41eb999d4ed6736900b6
- TorturedCrusaderFeature42b00dea1ecd43d9ab3b975ce8b845cc
AddBuffExtraAttackForFastBombs(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffExtraAttackForFastBombs(bool? haste = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? number = null, bool? penalized = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
haste | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
number | |
System. |
penalized |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- RapidShotBuff0f310c1e709e15e4fa693db15a4baeb4
AddBuffExtraAttackWeaponSpecific(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponRangeType>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffExtraAttackWeaponSpecific(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, WeaponRangeType? rangeType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
rangeType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- RapidShotBuff0f310c1e709e15e4fa693db15a4baeb4
AddBuffImpededMagic(Nullable<Boolean>, ContextValue, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffImpededMagic(bool? addSpellLevelToDC = null, ContextValue contextDc = null, SpellSourceTypeFlag? ignoredSourceTypes = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellDescriptorWrapper? spellDescriptor = null, List<Blueprint<BlueprintAbilityReference>> spells = null, bool? useSpellDescriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
addSpellLevelToDC | |
Kingmaker. |
contextDc | |
System. |
ignoredSourceTypes | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellDescriptor | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
useSpellDescriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ShadowPlaneMagicBufff7ea19475a444ac09a9e5e58a1913705
AddBuffInBadWeather(Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<InclemencyType>, Nullable<Boolean>)
Declaration
public TBuilder AddBuffInBadWeather(Blueprint<BlueprintBuffReference> buff = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, InclemencyType? weather = null, bool? whenCalmer = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
buff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
weather | |
System. |
whenCalmer |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- StormBuff0aeba56961779e54a8a0f6dedef081ee
AddBuffIncomingDamageIncrease(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddBuffIncomingDamageIncrease(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Increase incoming damage
- ArmyBlurFeature8d48b761e7a3451e89d4fcef304105da
- ComeAndGetMeEffectBuffbfe8c363c0a8438a944ec21d9bb896ce
- DestructionDomainGreaterEffectSeparatist15e5c28fd001425f8d6a94d1011b07ad
AddBuffMovementSpeed(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Single>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffMovementSpeed(bool? cappedMinimum = null, bool? cappedOnMultiplier = null, ContextValue contextBonus = null, ModifierDescriptor? descriptor = null, int? minimumCap = null, float? multiplierCap = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
cappedMinimum | InfoBox: Doesn't actually cap bonus. It changes bonus to zero if value + bonus is less than 0. Min speed is always = 5, so use this flag carefully |
System. |
cappedOnMultiplier | |
Kingmaker. |
contextBonus | |
System. |
descriptor | |
System. |
minimumCap | |
System. |
multiplierCap | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Speed modifier
- AeonBlackHoleEffectBuff94c6bb490f5cf4a4688642d2714e4f7d
- OracleRevelationCinderDance6e67eae3081853544b191943f5ed4534
- WrathOfTheCreatorItemFeature5600fc815bc0404e98b6f0bc4ce9665d
AddBuffOnApplyingSpell(AddBuffOnApplyingSpell.SpellConditionAndBuff[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddBuffOnApplyingSpell(AddBuffOnApplyingSpell.SpellConditionAndBuff[] buffs = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onEffectApplied = null, bool? onResistSpell = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
buffs | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onEffectApplied | |
System. |
onResistSpell |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BlightedQuickwood_Feature_Fearf653afef52ddbd742ba43e808302fdb4
- DweomercatSpellLinkIllusionFeature07905613e720cb94b84540c1579c7eee
- MusicianFeature_Restoration465afee6825d43fdbf78c3d2052eb74b
AddBuffOnArmor(Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffOnArmor(Blueprint<BlueprintBuffReference> buff = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
buff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add AC if owner has shield
- ArmorMasteryae177f17cfb45264291d4d7c2cb64671
AddBuffOnCombatStart(Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddBuffOnCombatStart(bool? checkParty = null, Blueprint<BlueprintBuffReference> feature = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkParty | |
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnomalyTemplateDefensive_ImagesOfChaosBuff29894ea708974f13ba02eb90bebfc90b
- ArmyTrickster6EquipmentFeature613b7951ec5c54ca5859744dcc1ef50ac
- ZachariusFearAuraFeature4427c26e51a3dff4a9ef2ed7541876ee
AddBuffOnHealthTickingTrigger(Nullable<Single>, Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffOnHealthTickingTrigger(float? healthPercent = null, Blueprint<BlueprintBuffReference> triggeredBuff = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healthPercent | |
Blueprint<Kingmaker. |
triggeredBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Ticking trigger for low health
- BearingTheShardBuff970923a5a30e4631b52db710aa213edc
- MonsterMythic5HealthTriggerBadBuffa668bbad55c0945478fcc62c4f079510
- ZonKuthonBuff83ee9bf48b4249858df8f8ea5fe6ef06
AddBuffOnLightOrNoArmor(Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffOnLightOrNoArmor(Blueprint<BlueprintBuffReference> buff = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
buff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add AC if owner has Light Armor or no Armor
- DanceOfAvoidanceFeature32a4cdb964a370340a2d945ec8a76375
- GreaterDanceOfAvoidanceFeature4ff17df890a636a4dbd572f55d8288ff
AddBuffParticleEffectPlay(AssetLink<PrefabLink>, AssetLink<PrefabLink>, AssetLink<PrefabLink>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffParticleEffectPlay(AssetLink<PrefabLink> activateFx = null, AssetLink<PrefabLink> deactivateFx = null, AssetLink<PrefabLink> eachRoundFx = null, bool? playEachRound = null, bool? playOnActivate = null, bool? playOnDeactivate = null)
Parameters
Type | Name | Description |
---|---|---|
Asset |
activateFx | You can pass in the animation using a PrefabLink or it's AssetId. |
Asset |
deactivateFx | You can pass in the animation using a PrefabLink or it's AssetId. |
Asset |
eachRoundFx | You can pass in the animation using a PrefabLink or it's AssetId. |
System. |
playEachRound | |
System. |
playOnActivate | |
System. |
playOnDeactivate |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Energy Damage Each Round
- ArmyStandartRageBuff77c8d5b837c04fa0a7b44bb7592aee56
- DLC3_SicknessCannibalBuff7f528559113d4d58bc255da154e24bd6
- StandartRageBuffda8ce41ac3cd74742b80984ccc3c9613
AddBuffSaveEachRound(ActionsBuilder, ActionsBuilder, Nullable<Int32>, Nullable<Int32>, Nullable<SavingThrowType>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSaveEachRound(ActionsBuilder actionsOnFail = null, ActionsBuilder actionsOnPass = null, int? increaseDC = null, int? saveDC = null, SavingThrowType? saveType = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actionsOnFail | |
Actions |
actionsOnPass | |
System. |
increaseDC | |
System. |
saveDC | |
System. |
saveType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Saving throw each round
- CursedThornArrowsQuiverOnEnemyBuff307f462d5aa3766409a0b6aaff24e83c
- DLC3_VeryHotIslandMediumArmorBuffc14aad21265a4b309d2b1d2754285863
- NaturesGraspBuffb506053d4279ee347b56095c9714c008
AddBuffSaveThrowForAttackOrSpell(BuffSaveThrowForAttackOrSpell.BuffContainer[], BuffSaveThrowForAttackOrSpell.BuffContainer[], ContextValue, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SavingThrowType>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSaveThrowForAttackOrSpell(BuffSaveThrowForAttackOrSpell.BuffContainer[] buffsOnFail = null, BuffSaveThrowForAttackOrSpell.BuffContainer[] buffsOnSuccess = null, ContextValue contextDc = null, SpellSourceTypeFlag? ignoredSourceTypes = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SavingThrowType? savingThrowType = null, bool? useForAttacks = null, bool? useForSpells = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
buffsOnFail | |
Kingmaker. |
buffsOnSuccess | |
Kingmaker. |
contextDc | |
System. |
ignoredSourceTypes | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
savingThrowType | |
System. |
useForAttacks | |
System. |
useForSpells |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AuraOfPeaceEffectBuff9f9ba76d56df4fe4a016dcfec93eebd5
- PlagueHexPhysicalImpairedBuffd2dce1b93a36441f917e93d188915cc9
AddBuffSkillBonus(StatType, Int32, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSkillBonus(StatType stat, int value, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
stat | |
System. |
value | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to Stealth skill
- NecklaceOfDoubleCorssesFeature64d5a59feeb292e49a6c459fe37c3953
AddBuffSkillLoreNatureBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSkillLoreNatureBonus(ModifierDescriptor? descriptor = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to Nature Lore skill
- NaturesExileBuff937d532c110880c40b0072f9ec1baee1
AddBuffSkillStealthBonus(Nullable<ModifierDescriptor>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSkillStealthBonus(ModifierDescriptor? descriptor = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Bonus to Stealth skill
- FaerieFireBuffcc383a9eaae4d2b45a925d442b367b54
AddBuffSpellSubstitution(Nullable<Single>, ContextValue, List<Blueprint<BlueprintAbilityReference>>, Nullable<SpellSourceTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintBuffReference>>, List<Blueprint<BlueprintAbilityReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSpellSubstitution(float? chance = null, ContextValue dC = null, List<Blueprint<BlueprintAbilityReference>> excludedSpells = null, SpellSourceTypeFlag? ignoredSourceTypes = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, List<Blueprint<BlueprintBuffReference>> protectionBuffs = null, List<Blueprint<BlueprintAbilityReference>> spells = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
chance | |
Kingmaker. |
dC | |
System. |
excludedSpells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
ignoredSourceTypes | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
protectionBuffs | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_WildMagic543c9c1d2bca43838cf4db0f2a594182
- DLC5_WildMagic_Spells8af8b024c95144b7bb214c598e79128f
- SubstituteSpellsBuffa545d608efd94ae8b249e018f0391e04
AddBuffStatusCondition(Nullable<UnitCondition>, Nullable<Boolean>, Nullable<SavingThrowType>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffStatusCondition(UnitCondition? condition = null, bool? saveEachRound = null, SavingThrowType? saveType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
condition | |
System. |
saveEachRound | |
System. |
saveType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Status Effect
- AcidCloudsBuff_DLC2d196ea96bd5344c3bdd604f80efce406
- HoldPersonMassBuff4b4277953d20da94d84d1a74a164fb3c
- WordOfChaosConfusionBuff7afd2712c9b599748943e3564eaec9f7
AddBuffSubstitutionOnApply(Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintBuffReference>, Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddBuffSubstitutionOnApply(bool? checkConditionImmunity = null, bool? checkDescriptor = null, Blueprint<BlueprintBuffReference> gainedFact = null, SpellDescriptorWrapper? spellDescriptor = null, Blueprint<BlueprintBuffReference> substituteBuff = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkConditionImmunity | InfoBox: Если в бафе есть состояние, к которому мы имунны, мы игнорируем весь бафф. |
System. |
checkDescriptor | |
Blueprint<Kingmaker. |
gainedFact | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
spellDescriptor | |
Blueprint<Kingmaker. |
substituteBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Apply fact of event of applying another fact
- CravenHalfling889fa46af27148f9b9aefa27b7a29a2e
- HermitKnightBracersFeature489fd6aff7ad28d4699718392397fb2e
- Unstoppable74afc3465db56924c9618a42d84efab8
AddBuildBalanceRadarChart(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddBuildBalanceRadarChart(int? control = null, int? defense = null, int? magic = null, int? melee = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? ranged = null, int? support = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
control | |
System. |
defense | |
System. |
magic | |
System. |
melee | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
ranged | |
System. |
support |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC1StartPregenFighterUnit7fdbc4d2fcef4478b375e73dd98d32f1
- PrebuildKineticistFeatureList4d3485ad2fe43cd40b6cfbc1a3b9e484
- PrebuildWizardFeatureListf75b7868dd11fb04f83ca94f9f8cc957
AddCalculatedWeapon(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, CalculatedWeapon)
Declaration
public TBuilder AddCalculatedWeapon(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? scaleDamageByRank = null, CalculatedWeapon weapon = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
scaleDamageByRank | |
Kingmaker. |
weapon |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add weapons for show
- AlchemistBombsFeaturec59b2f256f5a70a4d896568658315b7d
- ArcaneBombsElectricityFeature2ccffe3c3d16d20438606fc1e3b7c7ca
- TouchCalculateFeature62ef1cdb90f1d654d996556669caf7fa
AddCannyDefensePermanent(Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintParametrizedFeatureReference>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddCannyDefensePermanent(Blueprint<BlueprintCharacterClassReference> characterClass = null, Blueprint<BlueprintParametrizedFeatureReference> chosenWeaponBlueprint = null, bool? requiresKensai = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
chosenWeaponBlueprint | Blueprint of type BlueprintParametrizedFeature. You can pass in the blueprint using:
|
System. |
requiresKensai |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CannyDefense9a0a447e161207d46829ce2bd8b3cc6f
- SwordSaintCannyDefensef58e19256746efa419e640175d4e21ad
AddCasterLevel(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddCasterLevel(int? bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add caster level
- AeonFirstAscentionBuff1fd857c252b342e47bf3d805fad0ffc1
- DLC3_CR33_DevastatorAgileAdvancedQuickened7447d5e9d2c748a4b43fafb96a73bd18
- Wildhunt_Monarch_CastingLevel8a42b2be56d67e4419c828733f1a5b08
AddCasterLevelForAbility(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintAbilityReference>)
Declaration
public TBuilder AddCasterLevelForAbility(int? bonus = null, ModifierDescriptor? descriptor = null, Blueprint<BlueprintAbilityReference> spell = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
Blueprint<Kingmaker. |
spell | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: FactMechanics/Add caster level for ability
- BlackLinnormStewBuffCompanionb5ebb94df76531c4ca4f13bfd91efd4e
- PositiveEnergyEquilibriumBuff2578513006d34be99d84d762c0da371d
- ShepherdsPieBuffCompaniondc435359dc1711e438048a066eb69443
AddCasterLevelForSpellbook(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintSpellbookReference>>)
Declaration
public TBuilder AddCasterLevelForSpellbook(int? bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, List<Blueprint<BlueprintSpellbookReference>> spellbooks = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add caster level
- ArcanistArcaneReservoirCLBuff33e0c3a2a54c0e7489fa4ec4d79a581b
- DLC3_CR30_BalorMythicBloodrager76e45c58a45b44319c863cd3c61e51be
- SpellMasterFocusedSpellsBuff967de73c1def41f79678bbe3116f2770
AddCasterSpellFailureChance(Nullable<Int32>, ConditionsBuilder, Asset<GameObject>)
Declaration
public TBuilder AddCasterSpellFailureChance(int? chance = null, ConditionsBuilder conditions = null, Asset<GameObject> failFx = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
chance | |
Conditions |
conditions | |
Asset<Unity |
failFx | You can pass in the animation using a GameObject or it's AssetId. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC4_HiveDisease_ItchBuff8901d02c948443899a40612f50161466
- ScapegoatAbilityEnemyBuff9261f8040c97eab458010defa54cb594
AddChangeActivatableAbilitiesCommandType(List<Blueprint<BlueprintActivatableAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<UnitCommand.CommandType>)
Adds Kingmaker.
Declaration
public TBuilder AddChangeActivatableAbilitiesCommandType(List<Blueprint<BlueprintActivatableAbilityReference>> activatableAbilities = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, UnitCommand.CommandType? newCommandType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
activatableAbilities | Blueprint of type BlueprintActivatableAbility. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
newCommandType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DomainMastery2de64f6a1f2baee4f9b7e52e3f046ec5
- MantisZealotRedShroudFreeFeaturef8482294f55043a29cc1753ab496b4b7
- MantisZealotRedShroudSwiftFeature256fc27834f44ae280fcec30533ca8de
AddChangeFaction(Nullable<Boolean>, Blueprint<BlueprintFactionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<ChangeFaction.ChangeType>)
Adds Kingmaker.
Declaration
public TBuilder AddChangeFaction(bool? allowDirectControl = null, Blueprint<BlueprintFactionReference> faction = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? noFogOfWarOnMainCharacter = null, ChangeFaction.ChangeType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
allowDirectControl | |
Blueprint<Kingmaker. |
faction | Blueprint of type BlueprintFaction. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
noFogOfWarOnMainCharacter | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Archpriest_PossessionBuff_ShadowBalorEncounter4fc454d17bbc41e7aac430dd570e61c6
- DLC3_MindControllModDebuff326c3fe92f84408c85564f2418e39fa3
- WitchHexAnimalServantBuffc976bf2495a8d854ca4593318de1664d
AddChangeHitDie(Nullable<DiceType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddChangeHitDie(DiceType? hitDie = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
hitDie | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DragonLevel1Immunities040bb87b39e4a7f4a8ddc011c5a50523
AddChangeImpatience(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddChangeImpatience(int? delta = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
delta | InfoBox: -1 - low (passive), 0 - normal, 1 - high (active) |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonInThePast_DemonLordDeskarf896dd504b3509b4abd42f01e26140da
- CR8_PlaguedBearbda1eb32356d30e418ebe2db715fc8be
- WoundWormsLair_BlackDragonc540d81c08822c14da75761493427e4c
AddChangeIncomingDamageType(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription)
Adds Kingmaker.
Declaration
public TBuilder AddChangeIncomingDamageType(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DamageTypeDescription type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DeathOfElementsConsumingElementsBuff4cc43b1a8bed0744f9cc06dd66ddaf59
AddChangeLeaderSkillPowerOnAbilityUse(Nullable<Boolean>, Nullable<Int32>, Nullable<SpellDescriptorWrapper>)
Adds Kingmaker.
Declaration
public TBuilder AddChangeLeaderSkillPowerOnAbilityUse(bool? checkDescriptor = null, int? modifier = null, SpellDescriptorWrapper? spellDescriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkDescriptor | |
System. |
modifier | |
System. |
spellDescriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArcaneMagicFact1391fa8dc7944e38b8e4ec97d74505c1
- SiegeMasteryRank2Factc483a399f210454ba35ac9a059e31e23
- TrapMasteryRank2Fact1521cc5ecaaf4fca8e2e44b87cda6cfe
AddChangeOutgoingDamageType(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription)
Adds Kingmaker.
Declaration
public TBuilder AddChangeOutgoingDamageType(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DamageTypeDescription type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelSwordHolyDamageEffectBuff4b2fa2b2075348b6bde90c3f6ff0b3f1
- BrokenPhylacterySoulRingChangeTypeBuffaa4143dc7e974b15ac524302d8f95cab
- WeakeningSneakAttackEffectBuff0683ba5c2a684b7981313a621fd4865d
AddChangePortraitComponent(Blueprint<BlueprintPortraitReference>, Blueprint<BlueprintPortraitReference>)
Adds Kingmaker.
Declaration
public TBuilder AddChangePortraitComponent(Blueprint<BlueprintPortraitReference> portraitWithActivate = null, Blueprint<BlueprintPortraitReference> sourcePortrait = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
portraitWithActivate | Blueprint of type BlueprintPortrait. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
sourcePortrait | Blueprint of type BlueprintPortrait. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CorruptedGoldenDragonFeature1e66cfb4f351466fb05636082bce50d6
AddChangeSizeTrigger(ActionsBuilder, Nullable<ChangeSizeTrigger.Condition>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Size>)
Adds Kingmaker.
Declaration
public TBuilder AddChangeSizeTrigger(ActionsBuilder actions = null, ChangeSizeTrigger.Condition? condition = null, bool? isConditionSize = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Size? size = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
condition | |
System. |
isConditionSize | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
size |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DarkLurkerBladeFromShadowsCasterNearBuff24ec5c3a19ee4a0499c3a2a81eb50d84
- DarkLurkerBladeFromShadowsFeatured8bbc2750a7349eeb54b4cb97dc8e796
- DarkLurkerBladeFromShadowsTargetEffect0fed89c21a114ff382df09b99919cc19
AddChangeSpellCommandType(Nullable<AbilityType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<UnitCommand.CommandType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<UnitCommand.CommandType>, Nullable<TargetType>)
Adds Kingmaker.
Declaration
public TBuilder AddChangeSpellCommandType(AbilityType? abilityType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, UnitCommand.CommandType? newCommandType = null, bool? requireFullRound = null, bool? specificAbilityType = null, bool? specificSpellCommandType = null, UnitCommand.CommandType? spellCommandType = null, TargetType? spellTargetType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilityType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
newCommandType | |
System. |
requireFullRound | |
System. |
specificAbilityType | |
System. |
specificSpellCommandType | |
System. |
spellCommandType | |
System. |
spellTargetType | InfoBox: Friend means CanTargetFriends = true and CanTargetEnemies = false in BlueprintAbility Enemy means CanTargetFriends = false and CanTargetEnemies = true All means CanTargetFriends = true and CanTargetEnemies = true |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonPrimordialMagicSupportGazeAllyHiddenBuff52871ffb3c75465c92fc0bed6956e381
- KenabresGateGuardShield83fa7291c0fd42a79171181490e949b0
- KenabresGuardFighter_Speaker04230292f1e94118a89234342a0590cd
AddChangeSpellElementalDamage(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddChangeSpellElementalDamage(DamageEnergyType? element = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
element | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmberLustRodBufff5e06077bc5cdbf4c9e7fb55ab62b5ed
- ElementalistColdBuff9d87c83a4c5b46af83b9a2c20265d9de
- StormlordsResolveBuff7ae310b8153c44e438ba52920896f68e
AddChangeSpellElementalDamageHalfUntyped(Nullable<DamageEnergyType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddChangeSpellElementalDamageHalfUntyped(DamageEnergyType? element = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
element | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ElementalistAcidHalfUntypedFeature9e54914720ec41c7b9b2c8fbaaee0c65
- ElementalistElectricityHalfUntypedFeature0058e57f84da439880aeaae83bbf7fce
- WinterWitchUnearthlyColdd50282428eb0a9b489bff9f687dd208c
AddChangeUnitSize(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Size>, Nullable<Int32>, Nullable<ChangeUnitSize.ChangeType>)
Adds Kingmaker.
Declaration
public TBuilder AddChangeUnitSize(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Size? size = null, int? sizeDelta = null, ChangeUnitSize.ChangeType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
size | |
System. |
sizeDelta | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonNormalizeSizeGazeEnemyGargantuaBuff39ce7de50e1e43439a205cfef8059f5e
- DLC5_SealOfSithhudHiddenBuff551b628e3c8d4033b9512e44315880ef
- UnboundRageBuff303c52f8ca064d558f1c47ba354db006
AddChargeAttackBonus(ContextValue, Nullable<Boolean>, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddChargeAttackBonus(ContextValue bonus = null, bool? checkWielder = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
checkWielder | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CavalierBannerBuff4d3b79e464282af4897c1d860bf9e9b3
AddChargeImprovedCritical()
Adds Kingmaker.
Declaration
public TBuilder AddChargeImprovedCritical()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CavalierMightyChargeCheckBuffc7f20be24b1545b08951bb668d8708b1
AddClassLevels(List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Nullable<Int32>, Nullable<StatType>, List<Blueprint<BlueprintAbilityReference>>, Nullable<StatType>, SelectionEntry[], List<Blueprint<BlueprintAbilityReference>>, StatType[])
Declaration
public TBuilder AddClassLevels(List<Blueprint<BlueprintArchetypeReference>> archetypes = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, bool? doNotApplyAutomatically = null, int? levels = null, StatType? levelsStat = null, List<Blueprint<BlueprintAbilityReference>> memorizeSpells = null, StatType? raceStat = null, SelectionEntry[] selections = null, List<Blueprint<BlueprintAbilityReference>> selectSpells = null, StatType[] skills = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
archetypes | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
doNotApplyAutomatically | |
System. |
levels | |
System. |
levelsStat | |
System. |
memorizeSpells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
raceStat | |
Kingmaker. |
selections | |
System. |
selectSpells | InfoBox: If some selection isn't specified here than first appropriate item will be selected Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Kingmaker. |
skills |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add class levels
- AasimarGirlSlave848db1dc1890e734d978b0d2ce3775f5
- DLC3_CR14_FiendishMinotaur_TwoAxes52dd261004fb4fa9abe8c4b1b754ef77
- ZombieLordWizardFeatureListLevel81495a07abb198e54a9b31188c9c6ec47
AddClassLevelsForPrerequisites(Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintFeatureSelectionReference>, Nullable<Double>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddClassLevelsForPrerequisites(Blueprint<BlueprintCharacterClassReference> actualClass = null, Blueprint<BlueprintCharacterClassReference> fakeClass = null, Blueprint<BlueprintFeatureSelectionReference> forSelection = null, double? modifier = null, int? summand = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
actualClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
fakeClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
forSelection | Blueprint of type BlueprintFeatureSelection. You can pass in the blueprint using:
|
System. |
modifier | |
System. |
summand |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add ability resources
- EldritchKnightDiverseTraining983e8ad193160b44da80b38af4927e75
- GriffonheartShifterGriffonShapeFakeFeature1d3656c3090e48f59888d86ff7014acc
- WarpriestClassAsBABFeature2e134d80fef14a44aae9c087215c15af
AddClassLevelToSummonDuration(Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddClassLevelToSummonDuration(Blueprint<BlueprintCharacterClassReference> characterClass = null, bool? half = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
half | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SpecializationSchoolConjurationcee0f7edbd874a042952ee150f878b84
AddClassSkill(Nullable<StatType>)
Declaration
public TBuilder AddClassSkill(StatType? skill = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
skill |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirClassSkills5f6197b9fde96d840882b858208d2809
- CavalierShroudSkills3fc4db417af250f4ea0b81db21f2f7e0
- WitchOfTheVeilSecrecyFeature8c189560d7f94dd688f0dc29f6963610
AddClusteredAttack(Nullable<AddClusteredAttack.Type>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddClusteredAttack(AddClusteredAttack.Type? attackType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ClusteredShotsf7de245bb20f12f47864c7cb8b1d1abb
- PummelingStyleBuff8cb3816915b1a8348b3872b964a2fa23
AddCMBBonus(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCMBBonus(Blueprint<BlueprintUnitFactReference> checkedFact = null, bool? checkFact = null, ModifierDescriptor? descriptor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
checkFact | |
System. |
descriptor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- StudentOfWarKnowYourEnemyTacticalStanceBuff61d4fb7720e25b3498c93043d369c35a
AddCMBBonusAgainstSize(Blueprint<BlueprintUnitFactReference>, Nullable<CMBBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Size>, Nullable<Int32>, Nullable<CMBBonusAgainstSize.ChangeType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCMBBonusAgainstSize(Blueprint<BlueprintUnitFactReference> checkedFact = null, CMBBonusAgainstSize.SizeType? checkedSizeType = null, bool? checkFact = null, ModifierDescriptor? descriptor = null, Size? size = null, int? sizeDelta = null, CMBBonusAgainstSize.ChangeType? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
checkedSizeType | |
System. |
checkFact | |
System. |
descriptor | |
System. |
size | |
System. |
sizeDelta | |
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BardingOfElderBeastsFeatureb94875a04bf8df44494f810b7b240940
- SpawnSlayerGainLeveragec14f5310a3a8fd84f868c65135708a31
AddCMBBonusForManeuver(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, CombatManeuver[], ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCMBBonusForManeuver(Blueprint<BlueprintUnitFactReference> checkedFact = null, bool? checkFact = null, ModifierDescriptor? descriptor = null, CombatManeuver[] maneuvers = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
checkFact | |
System. |
descriptor | |
Kingmaker. |
maneuvers | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Abrikandilu_Feature_DestructiveAttackse2f2dbb45d753f74fbe15f7ac9562be8
- OracleRevelationManeuverMasteryDirtyTrickBuff7b1acc94ff9b2564f9d6436b37424dea
- TigerGrappledInitiatorBuff652a71aaa0c3492db4ee5b006dfc18fb
AddCMDBonus(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCMDBonus(Blueprint<BlueprintUnitFactReference> checkedFact = null, bool? checkFact = null, ModifierDescriptor? descriptor = null, bool? onCaster = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
checkFact | |
System. |
descriptor | |
System. |
onCaster | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- KnightOfTheWallDeflectiveShieldf22ba62eb96de4546b9b2d0829744a4e
- StudentOfWarKnowYourEnemyTacticalStanceBuff61d4fb7720e25b3498c93043d369c35a
AddCMDBonusAgainstManeuvers(Nullable<ModifierDescriptor>, CombatManeuver[], ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCMDBonusAgainstManeuvers(ModifierDescriptor? descriptor = null, CombatManeuver[] maneuvers = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
Kingmaker. |
maneuvers | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionUnitArmoredPony_ForNPC6da038f9c2364ffbb863938b6fb0c50e
- AnimalCompanionUnitHorseArmyRaider_Larged6a1c69901f54ffd8c93c6649e6b389b
- StrengthOfStoneFeature8e63b163f1a6a83488815e762db5e268
AddCMDBonusAgainstSize(Blueprint<BlueprintUnitFactReference>, Nullable<CMDBonusAgainstSize.SizeType>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Size>, Nullable<Int32>, Nullable<CMDBonusAgainstSize.ChangeType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCMDBonusAgainstSize(Blueprint<BlueprintUnitFactReference> checkedFact = null, CMDBonusAgainstSize.SizeType? checkedSizeType = null, bool? checkFact = null, ModifierDescriptor? descriptor = null, bool? onCaster = null, Size? size = null, int? sizeDelta = null, CMDBonusAgainstSize.ChangeType? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
checkedSizeType | |
System. |
checkFact | |
System. |
descriptor | |
System. |
onCaster | |
System. |
size | |
System. |
sizeDelta | |
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SpawnSlayerGainLeveragec14f5310a3a8fd84f868c65135708a31
AddCombatAgainstMeTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddCombatAgainstMeTrigger(ActionsBuilder combatEndActions = null, ActionsBuilder combatStartActions = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
combatEndActions | |
Actions |
combatStartActions | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AlignmentsFeatureccc6ab091598411eb201a1ccb025052e
- NegativeEruptionFeature2b81e3b8fb5e455287288e13ba84d166
- UncotrollableRageFeature721e1362757c4011acb579869f31d30e
AddCombatLogNotification(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddCombatLogNotification(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- PF2_DLC1_ChaoticFeature626cf7f920a440fda24b88cbd56876f3
- PF2_DLC1_NeutralFeature4efeaad78afd422d981db536eeaefa73
- StorytellerQuestReward0960829f8dd94bfda56230288b945e41
AddCombatManeuverOnCriticalHit(Nullable<CombatManeuver>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddCombatManeuverOnCriticalHit(CombatManeuver? maneuver = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onSuccess = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
maneuver | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onSuccess |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC6_ProximityTrigger_Buffe03c14cef55341a094aa712764485fd5
AddCombatStateTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddCombatStateTrigger(ActionsBuilder combatEndActions = null, ActionsBuilder combatStartActions = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
combatEndActions | |
Actions |
combatStartActions | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Abrogail_Feature_CombatTrigger05898d8c986546fe850462aa71c65589
- HellsDecreeAbilityRageAllyBuff86fa611413abbcb48aee999d89a0bd8b
- ZeorisDaggerRing_BetrayalEnemyFeature1a695b8dfffc46f7a74527e510fd452b
AddCompanionBoon(Nullable<Int32>, Blueprint<BlueprintFeatureReference>)
Adds Kingmaker.
Declaration
public TBuilder AddCompanionBoon(int? bonus = null, Blueprint<BlueprintFeatureReference> rankFeature = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
Blueprint<Kingmaker. |
rankFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature on class level
- CompanionBoon8fc01f06eab4dd946baa5bc658cac556
AddCompanionImmortality(ActionsBuilder, Nullable<Single>, AssetLink<PrefabLink>, LocalString, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddCompanionImmortality(ActionsBuilder actions = null, float? disappearDelay = null, AssetLink<PrefabLink> disappearFx = null, LocalString fakeDeathMessage = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
disappearDelay | |
Asset |
disappearFx | You can pass in the animation using a PrefabLink or it's AssetId. |
Local |
fakeDeathMessage | You can pass in the string using a LocalizedString or the Key to a LocalizedString. |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Arueshalae_Level9ef139c9b492f5154fb8607000aebbaa5
- ArueshalaeImmortalityBuff7ad9d9982302e2244a7dd73fee6c381b
- LinziRingFeature4c0f0c9fafc3f8745a0e81ba95908c01
AddCompleteDamageImmunity()
Adds Kingmaker.
Declaration
public TBuilder AddCompleteDamageImmunity()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ApocalypseLocusImmortalityBuffb560c658a0a541c29e41aa34d1eedd9e
- InvincibilityBuff90d3515b61134c99854e6b4cbeedc47c
- TimeStopEffectBuff8fff364a212d4b4894b5e222f3696cdd
AddConcealment(Nullable<Boolean>, Nullable<Boolean>, Nullable<Concealment>, Nullable<ConcealmentDescriptor>, Nullable<Feet>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<WeaponRangeType>)
Declaration
public TBuilder AddConcealment(bool? checkDistance = null, bool? checkWeaponRangeType = null, Concealment? concealment = null, ConcealmentDescriptor? descriptor = null, Feet? distanceGreater = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyForAttacks = null, WeaponRangeType? rangeType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkDistance | |
System. |
checkWeaponRangeType | |
System. |
concealment | |
System. |
descriptor | |
System. |
distanceGreater | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyForAttacks | |
System. |
rangeType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnomalyTemplateDefensive_MaelstromsDisplacementEffectBufff1c8732f09714cd38fc75d2b73ce7002
- HeatHeavyBuff1dbd22703fbf4f8f8033bac35992d4f7
- ZonKuthonScarHalfHPBuff9a47f56d0a1f42d9bf820da1d78919a7
AddConcentrationBonus(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddConcentrationBonus(bool? checkFact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitFactReference> requiredFact = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkFact | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
requiredFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Attack Dice Reroll
- AcornPieBuff58879110ddb29e740acfc313e8d57d35
- GoodRestInBrothelBuff56da6328d76224e4a9f6e3edecac199e
- WhiteroseOystersBuff45082bf27cf15e94ca0fae92dc3db992
AddConcentrationBonusOnArmorType(Nullable<ArmorProficiencyGroup>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddConcentrationBonusOnArmorType(ArmorProficiencyGroup? armorCategory = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorCategory | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Concentration Bonus On Armor Type
- ArmoredBattlemageMediumArmor9a4287e181c450447af1a7565c1b260b
AddCondition(Nullable<UnitCondition>, UnitConditionExceptions)
Declaration
public TBuilder AddCondition(UnitCondition? condition = null, UnitConditionExceptions exceptions = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
condition | |
Kingmaker. |
exceptions |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add condition
- Abrikandilu_Frozen_Buffb2df7031cdad480caddf962c894ca484
- GolemAutumnGrappledBuff077537d7c64aa4e44b559b914693d085
- ZachariusFearAuraEffectBuff384831c7bbbbe62469a9e3247545d73d
AddConditionImmunity(Nullable<UnitCondition>)
Declaration
public TBuilder AddConditionImmunity(UnitCondition? condition = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
condition |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add condition immunity
- AcrobaticMovement483667247e2441740ad0cff6a67b50e3
- FreedomOfMovementBuffPermanent235533b62159790499ced35860636bb2
- WingsDiabolic4113178a8d5bf4841b8f15b1b39e004f
AddConditionTrigger(ActionsBuilder, UnitCondition[], Nullable<AddConditionTrigger.TriggerType>)
Adds AddConditionTrigger(ActionsBuilder, UnitCondition[], Nullable<AddConditionTrigger.TriggerType>)
Declaration
public TBuilder AddConditionTrigger(ActionsBuilder action = null, UnitCondition[] conditions = null, AddConditionTrigger.TriggerType? triggerType = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
Kingmaker. |
conditions | |
System. |
triggerType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BreakControlCountBuff1c8dc3ca3c28444f5b819c37a4649ce66
- LeatherMantleOfNightFeatureNew3f8e38a03f2b44ae8b90b927149aeb23
- RovagugRelicSteppeBuff3bd677c6ff3a47219e82405a1d5234dd
AddConstructHealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddConstructHealth(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add hit points from size
- ConstructTypefd389783027d63343b4a5634bd81645f
AddContextRendFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, DamageTypeDescription, ContextDiceValue)
Adds Kingmaker.
Declaration
public TBuilder AddContextRendFeature(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DamageTypeDescription rendType = null, ContextDiceValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
rendType | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DemonicVerminTemplatec98d087554803054e8e1ca1d670ad9ff
- HagRivenClawBuffLevel17d74ab33ee2d343eda980702a9e890a96
- HagRivenClawBuffLevel96e16e75f1d7e4019821513135554e5af
AddCorruptionProtection(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddCorruptionProtection(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? removeRankAfterRest = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
removeRankAfterRest | InfoBox: Prevents corruption grow. If RemoveRankAfterRest = false, will prevent corruption grow until buff ends |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BuildingAsylum6724effab6d84cce873a0f40fe0c5d33
- Legend_UniqueRestBuff65ea55e5521d43409d102defd153757a
- PlayerAeonCorruptionProtectionBuff256ae19b117c40868248154da12d17b8
AddCounterAttackOfOpportunityOnCombatManeuver(Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddCounterAttackOfOpportunityOnCombatManeuver(CombatManeuver? maneuverType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
maneuverType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BullRushMythicFeat50f13705c167bfa43ad4e1a7da95c491
- DLC6_ProximityTrigger_Buffe03c14cef55341a094aa712764485fd5
- TripMythicFeat4cd2697479a5e0c489362533b8465afd
AddCounterspell(Nullable<AbilityType>, ConditionsBuilder, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddCounterspell(AbilityType? abilityType = null, ConditionsBuilder conditionsChecker = null, int? feetsRadius = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onFail = null, ActionsBuilder onSuccess = null, StatType? skill = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilityType | |
Conditions |
conditionsChecker | |
System. |
feetsRadius | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onFail | |
Actions |
onSuccess | |
System. |
skill |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC6_WarpingRealityBuffc166dd12430e4990a96ef6c081b3379e
- MostTrustedFollowerBuffaf24b7bac8ed45949a9ba7fda9c71400
AddCraftBonus(Nullable<UsableItemType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCraftBonus(UsableItemType? bonusFor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusFor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- RingOfRenownArtisanFeatureb325d593e7ee8ea409906afd30db11d9
- UndergroundScavengerFeature44a03874cf2ef8e4495cee3e99761e3d
AddCritAutoconfirmAgainstAlignment(Nullable<AlignmentComponent>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddCritAutoconfirmAgainstAlignment(AlignmentComponent? enemyAlignment = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
enemyAlignment | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Crits against target with certain alignment are autoconfirmed
- ChaosScourgeFeature7df1da60a64d417598db94ac5f56e89a
- EaglesoulBufffb0ae0908b3d5c3459be94e11e0c1687
- HavocHarbingerFeatureec559f41dfb44c6bbd2f920a7c2cb63f
AddCriticalConfirmationACBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCriticalConfirmationACBonus(int? bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyPositiveValue = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyPositiveValue | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- HardAsStoneFeaturecc149e28ee821a942bdbb90fa80b1bc2
- OracleBattleFinalRevelation9caa8060ec83c0842b127c318571c6d1
- ShamanBattleSpiritManifestationFeature1ddcc62d55d24285be8c687c94180578
AddCriticalConfirmationACBonusAgainstFactOwner(Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCriticalConfirmationACBonusAgainstFactOwner(int? bonus = null, Blueprint<BlueprintUnitFactReference> checkedFact = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyPositiveValue = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyPositiveValue | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CavalierStandAgainstDarkness323fb6a07905bbd4b9b73906fc4f6534
- KnowledgeBlessingMajorBuffBuffSelf87adf10a688a4b6ebfd18077886eb17b
AddCriticalConfirmationACBonusInHeavyArmor(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddCriticalConfirmationACBonusInHeavyArmor(int? bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmoredHulkResilienceOfSteelac8f1fcec10a9584c9e40a5cd8100830
AddCriticalConfirmationBonus(Nullable<Int32>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<WeaponRangeType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddCriticalConfirmationBonus(int? bonus = null, bool? checkWeaponRangeType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyPositiveValue = null, WeaponRangeType? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
checkWeaponRangeType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyPositiveValue | |
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AssassinsChainshirtFeaturebb04a43775d12b344a36ae8850cefa0c
- JusticeJudgmentBufffc246eb29c8f95c449fd156759f421e9
- WarBlessingMajorBuff2f1ddc5bd5c14edf95547242574b9e88
AddCumulativeDamageBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Declaration
public TBuilder AddCumulativeDamageBonus(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyNaturalAttacks = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyNaturalAttacks |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- HammerTheGap7b64641c76ff4a744a2bce7f91a20f9a
- NaturalRythmBuff6095dc2d92b97e146b02d025f54af5ef
AddCumulativeDamageBonusX3(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Declaration
public TBuilder AddCumulativeDamageBonusX3(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyNaturalAttacks = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyNaturalAttacks |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- NemaryStigma_HatredFeature835965babf38498d8f523fd4001aa44c
AddDamageBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageBonusAgainstAlignment(AlignmentComponent? alignment = null, ContextValue bonus = null, int? damageBonus = null, ModifierDescriptor? descriptor = null, bool? onlyMelee = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Kingmaker. |
bonus | |
System. |
damageBonus | |
System. |
descriptor | |
System. |
onlyMelee |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Apsu_Buff8a5120374add488ba3ec1c8584fd5134
- HellKnightOrderOfTheGodclawTier3Buff9ea5d02c3ce4f104488d6760b488d1ba
- ReformedFiendBloodrageBuff72a679f712bd4f69a07bf03d5800900b
AddDamageBonusAgainstFactOwner(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<Int32>, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageBonusAgainstFactOwner(ContextValue bonus = null, Blueprint<BlueprintUnitFactReference> checkedFact = null, int? damageBonus = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
damageBonus | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AggressorBleedingStrike37f3ca7f3e584a5b9edb2cad88cf5ba7
- ImminentAttackAnimalFeatureedec194f8186e2b449afe99f38552fc3
- WolfTeardownFeature17bce13288dc45408667d10144c777f2
AddDamageBonusConditional(ContextValue, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageBonusConditional(ContextValue bonus = null, bool? checkWielder = null, ConditionsBuilder conditions = null, ModifierDescriptor? descriptor = null, bool? onlyWeaponDamage = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
checkWielder | |
Conditions |
conditions | |
System. |
descriptor | |
System. |
onlyWeaponDamage | InfoBox: First bundle of damage should be WeaponDamage |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Airborne70cffb448c132fa409e49156d013b175
- IncredibleMightAllyBuff8e041bd9d786d934892d892d179fc1e8
- TargetedBombAdmixtureDamageBuff0b310bce7d5a4b4f82447250198421b6
AddDamageOverTime(Nullable<DiceFormula>, Nullable<DamageEnergyType>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageOverTime(DiceFormula? damage = null, DamageEnergyType? energyType = null, bool? instantStartTick = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
damage | |
System. |
energyType | |
System. |
instantStartTick |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Energy Damage Each Round
- DamageAfterRage72f220934a933eb40a61b37fe8751286
- DamageAfterRageee24f9ee659d040478c69ec17fa556aa
- DeadlyGraceBufffe0f848e8e5982941b09a4b4d5771aa2
AddDamageReductionAgainstFactOwner(Blueprint<BlueprintUnitFactReference>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageReductionAgainstFactOwner(Blueprint<BlueprintUnitFactReference> checkedFact = null, int? reduction = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
reduction |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyUnitsTormentedFeature71aca34e66cf4fdabfac934aef4a70ed
- FullplateOfUstalavianOfficerFeaturee80f8d366436483c9499ac84d313f98a
- StaffOfLocustWeaponFeature65ad0982f3634905b1533f7244dace0f
AddDamageReductionAgainstRangedWeapons(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageReductionAgainstRangedWeapons(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? reductionFalse = null, int? reductionTrue = null, Blueprint<BlueprintWeaponTypeReference> type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
reductionFalse | |
System. |
reductionTrue | |
Blueprint<Kingmaker. |
type | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Damage resist pool
- TrailblazerHelmetFeaturea32d8eb9c88e3b64ab1bbf84c41524d6
AddDamageReductionAgainstSpells(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageReductionAgainstSpells(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? reduction = null, List<Blueprint<BlueprintAbilityReference>> spells = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
reduction | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Damage resist pool
- TrailblazerHelmetFeaturea32d8eb9c88e3b64ab1bbf84c41524d6
AddDamageReductionBelowZero(Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddDamageReductionBelowZero(bool? epicBypass = null, int? reduction = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
epicBypass | |
System. |
reduction |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ToughnessMythicFeatd8df8f8ad7149824e8e60dd3453557d2
AddDamageResistanceEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
Declaration
public TBuilder AddDamageResistanceEnergy(bool? healOnDamage = null, AddEnergyDamageImmunity.HealingRate? healRate = null, ContextValue pool = null, DamageEnergyType? type = null, bool? usePool = null, bool? useValueMultiplier = null, ContextValue value = null, ContextValue valueMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healOnDamage | |
System. |
healRate | |
Kingmaker. |
pool | |
System. |
type | |
System. |
usePool | |
System. |
useValueMultiplier | |
Kingmaker. |
value | |
Kingmaker. |
valueMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyResistance
- AcidResistance1064e647c10eece1545b00a442330f49da
- FiendflashShifterAspectGreaterDemonBuff1165e9a30e4544d9956c9bc057d6783c
- WoljifCopyBuff541f565ee6baa69f468fb2f8295064486
AddDamageResistanceForce(ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
Declaration
public TBuilder AddDamageResistanceForce(ContextValue pool = null, DamageEnergyType? type = null, bool? usePool = null, bool? useValueMultiplier = null, ContextValue value = null, ContextValue valueMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
pool | |
System. |
type | |
System. |
usePool | |
System. |
useValueMultiplier | |
Kingmaker. |
value | |
Kingmaker. |
valueMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyResistance
- ForceResistance20cea02e0ba8797a446b24ce73e41c13cc
- ForceResistance308a9ee08a77679114b83bcb74c20b6191
- SolarWindsBuff7f157cec45d28e54f9e580425d0fbdbe
AddDamageResistanceHardness(Nullable<DamageEnergyTypeFlag>, Nullable<Boolean>, ContextValue, Nullable<Boolean>, ContextValue)
Declaration
public TBuilder AddDamageResistanceHardness(DamageEnergyTypeFlag? excludedTypes = null, bool? objectValue = null, ContextValue pool = null, bool? usePool = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
excludedTypes | InfoBox: Damage with these types won't be affected by hardness |
System. |
objectValue | InfoBox: Applies hardness rule for environment objects and decrease ranged and energy damage by 2 before applying DR |
Kingmaker. |
pool | |
System. |
usePool | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_RoguesRangersGainDRBuffe9f7b6b787ea4fdaa4bfc928513f8929
- Hardness52eae703ecff94646a66c62fc9e03a6d3
- PerfectionBuffd25e1cb6b41246a0a0eb6586532e85f4
AddDamageResistancePhysical(Nullable<DamageAlignment>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<PhysicalDamageMaterial>, Nullable<Int32>, Nullable<Boolean>, ContextValue, Nullable<DamageRealityType>, Nullable<Boolean>, Nullable<AttackTypeFlag>, Nullable<AddDamageResistancePhysical.WeaponFactFilter>, ContextValue, Blueprint<BlueprintWeaponTypeReference>)
Declaration
public TBuilder AddDamageResistancePhysical(DamageAlignment? alignment = null, bool? bypassedByAlignment = null, bool? bypassedByEpic = null, bool? bypassedByForm = null, bool? bypassedByMagic = null, bool? bypassedByMaterial = null, bool? bypassedByMeleeWeapon = null, bool? bypassedByReality = null, bool? bypassedByWeaponType = null, Blueprint<BlueprintUnitFactReference> checkedFactMythic = null, PhysicalDamageForm? form = null, bool? isStackable = null, PhysicalDamageMaterial? material = null, int? minEnhancementBonus = null, bool? or = null, ContextValue pool = null, DamageRealityType? reality = null, bool? usePool = null, AttackTypeFlag? validWeaponAttackTypes = null, AddDamageResistancePhysical.WeaponFactFilter? validWeaponFact = null, ContextValue value = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
bypassedByAlignment | |
System. |
bypassedByEpic | |
System. |
bypassedByForm | |
System. |
bypassedByMagic | |
System. |
bypassedByMaterial | |
System. |
bypassedByMeleeWeapon | |
System. |
bypassedByReality | |
System. |
bypassedByWeaponType | |
Blueprint<Kingmaker. |
checkedFactMythic | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
form | |
System. |
isStackable | |
System. |
material | |
System. |
minEnhancementBonus | |
System. |
or | InfoBox: 'Or' used only for bypassed options! |
Kingmaker. |
pool | |
System. |
reality | |
System. |
usePool | |
System. |
validWeaponAttackTypes | |
System. |
validWeaponFact | |
Kingmaker. |
value | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/DR
- AbyssalCreatureAcidTemplate6e6fda1c8a35069468e7398082cd30f5
- FormOfTheDragonIIBlackBuff9eb5ba8c396d2c74c8bfabd3f5e91050
- ZonKuthonScarBufffbb677d91f924b99a3610ae79f6468fa
AddDamageTypeVulnerability(Nullable<DamageAlignment>, Nullable<PhysicalDamageForm>, Nullable<PhysicalDamageMaterial>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddDamageTypeVulnerability(DamageAlignment? damageAlignmentType = null, PhysicalDamageForm? formType = null, PhysicalDamageMaterial? materialType = null, bool? physcicalAlignment = null, bool? physcicalForm = null, bool? physcicalMaterial = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
damageAlignmentType | |
System. |
formType | |
System. |
materialType | |
System. |
physcicalAlignment | |
System. |
physcicalForm | |
System. |
physcicalMaterial |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyMarkofVengeanceOnHitBuff508c43871245482d99597a1c98c12ab3
- DLC5_FrostbiteBuffd34bf618d6ab45d7bd0c7e4778b3458c
- WaterTorrentBuff62a04b00cef8bba4ca63e956f6184e6e
AddDeathActions(ActionsBuilder, Nullable<Boolean>, Nullable<DeathActions.DeathTrigger>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDeathActions(ActionsBuilder actions = null, bool? checkResource = null, DeathActions.DeathTrigger? deathTrigger = null, bool? onlyNaturalDeath = null, bool? onlyOnParty = null, Blueprint<BlueprintAbilityResourceReference> resource = null, bool? withUnconsciousLifeState = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
checkResource | |
System. |
deathTrigger | |
System. |
onlyNaturalDeath | InfoBox: Ignore Kill cheat and summon's death when caster dies |
System. |
onlyOnParty | |
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
withUnconsciousLifeState |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- 1_FirstStage_AcidBuff6afe27c9a2d64eb890673ff3649dacb3
- DLC3_CR6_FiendishEarthElementalLarge1a493c38560df4b66a12e68075a8f7b12
- ZombieDeathEffectSlashingBuff912375890d1543ddbce40176d06bb85d
AddDeathOnLevelStacks(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDeathOnLevelStacks(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TemporaryNegativeLeveldf95c24fa8c51eb49b2595cf532d40ad
AddDefensiveCombatTraining(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDefensiveCombatTraining(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? mythic = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
mythic |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Maneuver Defence Bonus
- DefensiveCombatTraining479c7f3b0dba69a4bbcb43e101f3f7f9
- DefensiveCombatTrainingMythicFeat479ee593a2a9cad4db68468c39a623ba
AddDeflectArrows(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DeflectArrows.RestrictionType>)
Adds Kingmaker.
Declaration
public TBuilder AddDeflectArrows(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DeflectArrows.RestrictionType? restriction = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
restriction |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArrowDeflectionFeatureb23dbc39553f0434792dadc741521e4b
- DuelistDeflectArrowsc44158612f496fc4b863a0a7691401e3
- RageDeflectArrowsBuff6b19f5aaca52493faf8ced3d344f32c1
AddDerivativeStatBonus(Nullable<StatType>, Nullable<StatType>, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddDerivativeStatBonus(StatType? baseStat = null, StatType? derivativeStat = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
baseStat | |
System. |
derivativeStat | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyImmuneToEverythingc9ee8a77a2f64870b6980f318d9e3d3a
- DivineGrace8a5b5e272e5c34e41aa8b4facbb746d3
- UrgathoaBlessingFeature42e32b46fb7cfd349a6c51ec6d0ced14
AddDetachBuffOnNearMiss(ActionsBuilder, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDetachBuffOnNearMiss(ActionsBuilder action = null, int? hitAndArmorDifference = null, bool? meleeOnly = null, bool? onAttacker = null, bool? rangedOnly = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
hitAndArmorDifference | |
System. |
meleeOnly | |
System. |
onAttacker | |
System. |
rangedOnly |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: AC bonus against Attacks
- CraneStyleWingBufff78a249bacba9924b9595e52495cb02f
AddDiceDamageBonusOnSpell(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddDiceDamageBonusOnSpell(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, List<Blueprint<BlueprintAbilityReference>> spells = null, bool? useContextBonus = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
useContextBonus | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GlovesOfNeophyteFeatureaa84d44512e5ef64aa92f79be5aa8734
AddDifficultyStatAdvancement(Nullable<Int32>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddDifficultyStatAdvancement(int? basicStatBonus = null, int? derivativeStatBonus = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
basicStatBonus | |
System. |
derivativeStatBonus |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add stat bonuses for difficulty
- DifficultOpponent6e318c139554e3341b52991ba2c5a3c7
AddDisableAttackType(Nullable<AttackTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDisableAttackType(AttackTypeFlag? attackType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CarrionFormBuff2fd9fdab55ae4c08af4a415213019d00
AddDisableClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDisableClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FakeLegendFeature63dbc00439ff894489a624abaa8ba79c
- LegendFeature7f99961610390044391f300c7ef5e0c8
AddDisableDeathFXs(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDisableDeathFXs(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DisableDeathFXBuffc6f582dbf3ea438ba909087cd0c771c5
- DLC6_AslynnChilddfa4bb96abd4406898707af7ce05b05b
- SableMarineAnimalCompanionHippogriffbb25a055bc26469e8926c8c8f2834d41
AddDisableEquipmentSlot(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DisableEquipmentSlot.SlotType>)
Adds Kingmaker.
Declaration
public TBuilder AddDisableEquipmentSlot(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DisableEquipmentSlot.SlotType? slotType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
slotType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ColyphyrSalamanderImprovedFireShieldBuff47be3809a523cf044b18d91f503e8872
- DisarmOffHandBuffafb1ea46a8c41e04eaab833b7b1b9321
- SunderArmorBufff508d20a350acb34db6293f5654f0b24
AddDisableIntelligence(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDisableIntelligence(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionUnitCentipedef9df16ffd0c8cec4d99a0ae6f025a3f8
AddDisableOptimization(Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddDisableOptimization(bool? aliveOnly = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
aliveOnly |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Disable optimization
- Unlootable0f775c7d5d8b6494197e1ce937754482
AddDisableRegenerationOnCriticalHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDisableRegenerationOnCriticalHit(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ExploitWeakness374a73288a36e2d4f9e54c75d2e6e573
AddDispelBonusOnDescriptor(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDispelBonusOnDescriptor(int? bonus = null, SpellDescriptorWrapper? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- PerniciousPoisonBuff2d10623d79e11014c9f70db93a28554c
AddDispelCasterLevelCheckBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddDispelCasterLevelCheckBonus(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DispelFocusc39576f8842e4505b14aa918b3a36a0a
- GlovesOfTheScribeFeature82ec84da788ab854eb44e594b2ecf792
- WhiteroseOystersBuff45082bf27cf15e94ca0fae92dc3db992
AddDistanceAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Feet>)
Adds Kingmaker.
Declaration
public TBuilder AddDistanceAttackBonus(int? attackBonus = null, ModifierDescriptor? descriptor = null, Feet? range = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
descriptor | |
System. |
range |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Distance attack bonus
- DLC3_ElementalLocusBuffdc5afd226fdd4f2a88fc2b2c98641a03
- PointBlankShotMythicFeatb651baa5f6faba646b7e3082929dfaf5
- ShootDownBuff6a8fd7126b32c3d46beff689cac50215
AddDistanceDamageBonus(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Feet>)
Adds Kingmaker.
Declaration
public TBuilder AddDistanceDamageBonus(int? damageBonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Feet? range = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
damageBonus | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
range |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Distance damage bonus
- PointBlankShot0da0c194d6e1d43419eb8d990b28e0ab
- PointBlankShotMythicFeatb651baa5f6faba646b7e3082929dfaf5
AddDoNotBenefitFromConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDoNotBenefitFromConcealment(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FaerieFireBuffcc383a9eaae4d2b45a925d442b367b54
- MidnightArrowIgnoreConcealmentBuff2904d8af55ac4f009d158a3ef04f3c1b
- ShamanHexFireNimbusBuffb89bcff63880d6e439c4908ff03e212d
AddDoubleDamageDiceOnAttack(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddDoubleDamageDiceOnAttack(bool? criticalHit = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyOnFirstAttack = null, bool? onlyOnFullAttack = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
criticalHit | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyOnFirstAttack | |
System. |
onlyOnFullAttack | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Roll weapon damage dice twice on attack
- HammerblowBuff928f89c30f4ad6a48862980e5f6f81cf
AddDraconicBloodlineArcana(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddDraconicBloodlineArcana(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellDescriptorWrapper? spellDescriptor = null, bool? spellsOnly = null, bool? useContextBonus = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellDescriptor | |
System. |
spellsOnly | |
System. |
useContextBonus | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmuletofArodenFeature7f7c95672aac4454a2918fbb11f1743a
- DragonAzataBuffAlliesBuffa8bebfbc3f5cd1b4e82a778869ecfac4
- TwinSerpentsFeatureeae9f27c1fb62394f9ad9b834b5d4e2b
AddDublicateSpellComponent(Nullable<DublicateSpellComponent.AOEType>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDublicateSpellComponent(DublicateSpellComponent.AOEType? aOECheck = null, int? feetsRaiuds = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
aOECheck | |
System. |
feetsRaiuds | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ZippyMagicFeature30b4200f897ba25419ba3a292aed4053
AddDuelistParry(ConditionsBuilder, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DuelistParry.TargetType>)
Adds Kingmaker.
Declaration
public TBuilder AddDuelistParry(ConditionsBuilder attackerCondition = null, Blueprint<BlueprintUnitFactReference> cloakFact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DuelistParry.TargetType? target = null)
Parameters
Type | Name | Description |
---|---|---|
Conditions |
attackerCondition | |
Blueprint<Kingmaker. |
cloakFact | InfoBox: Changes the mechanic if the White Wind Cloak is equipped by a Duelist Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
target |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyMeleeParry2161643b2d3995e45964bd1030392dd7
- DuelistParryOthersBuffEachRound24d410e30873fc54aa45c4712ff76e72
- DuelistParrySelfBuffEachRound4c535eb8ce7b4f040a1e62a497a7d3b9
AddDweomerLeapLogic(Blueprint<BlueprintAbilityReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddDweomerLeapLogic(Blueprint<BlueprintAbilityReference> ability = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnomalyTemplateDefensive_AnomalyShiftBuff57d6d4fd4bc342faac72b8db009a13c8
- DweomercatDweomerleapLogic7da86cf7330eac346b0cf71a8cb1884f
AddEmptyHandWeaponOverride(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintItemWeaponReference>)
Adds Kingmaker.
Declaration
public TBuilder AddEmptyHandWeaponOverride(bool? isMonkUnarmedStrike = null, bool? isPermanent = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintItemWeaponReference> weapon = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
isMonkUnarmedStrike | |
System. |
isPermanent | InfoBox: If character receive permanent empty hand weapon while not permanent empty hand weapon is already active then new weapon goes to stack and doesn't override currently active weapon |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
weapon | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Override owner's empty hand weapon
- AnimalBlessingMinorBuff6c45e13671a7ccb49814bdd1b0b7c2e7
- BloodragerDraconicClawBuff47fe779dd47789db439527d683bbf1cc8
- WitchHexNailsBufff775d287c96f4fbf9d53a204522f626d
AddEnergyDamageBonus(Nullable<DamageEnergyTypeFlag>, Nullable<Single>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddEnergyDamageBonus(DamageEnergyTypeFlag? energyType = null, float? multiplier = null, bool? weaponDamageOnly = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
energyType | |
System. |
multiplier | |
System. |
weaponDamageOnly |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_ElementalDamageAcidBuffef6c34c686854e219a465b152c542552
- DLC3_ElementalDamageElectricityBuff84420fb8d0034378b69ba7e912d1ff15
- DLC3_ElementalDamageSonicBufff7e94934bcda4b16b9d6d24e0b745283
AddEnergyDamageDivisor(Nullable<DamageEnergyTypeFlag>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddEnergyDamageDivisor(DamageEnergyTypeFlag? affectedEnergyType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
affectedEnergyType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Artifact_HornsOfNaragaEffectBuffd2c9357ce3394b35bd7936cfe176ea07
- DLC4_UsedBodySwarm26e2e84ba2e4410d99016c9d093f9c50
- Kakuen_takaMeatShield96c0689cb9bb4ac3a7a0e795fdab92c8
AddEnergyDamageImmunity(Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>)
Declaration
public TBuilder AddEnergyDamageImmunity(DamageEnergyType? energyType = null, bool? healOnDamage = null, AddEnergyDamageImmunity.HealingRate? healRate = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
energyType | |
System. |
healOnDamage | |
System. |
healRate |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalisticPerseveranceBuff531c05afee72407c812aba796f925718
- ChainedDarkness_Featuresfd0e6148261543ceaabe582fe0788ed3
- ThroneKeeperFeature8c7de3b7d51a4b49a46990d8dbc84853
AddEnergyDamageTrigger(ActionsBuilder, Nullable<DamageEnergyType>, Nullable<Boolean>)
Declaration
public TBuilder AddEnergyDamageTrigger(ActionsBuilder actions = null, DamageEnergyType? damageType = null, bool? spellsOnly = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
damageType | InfoBox: Triggers on Incoming damage |
System. |
spellsOnly |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArcanistExploitIcyTombBufffb64c249d44317443bb1f2271ed963af
- ShamanHexBeckoningChillBuff8c8d267be61412444a0728678bed82ab
- TrollBrandedProtection8aad45a750a76b84ea5163fed362f215
AddEnergyImmunity(Nullable<DamageEnergyType>)
Declaration
public TBuilder AddEnergyImmunity(DamageEnergyType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyImmunity
- 1_FirstStage_AcidBuff6afe27c9a2d64eb890673ff3649dacb3
- FinneanPechkaUniqueBuff0a825e98594921846965471b7c6ce76a
- WelcomeRespiteFeaturea02a6cd1f02a95442805e417b9ec0a32
AddEnergyVulnerability(Nullable<DamageEnergyType>)
Declaration
public TBuilder AddEnergyVulnerability(DamageEnergyType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyVulnerability
- AcidVulnerability1b7cf095756cce543a0191e3996118a1
- KnightsEmblemSunsetBeltBuff55f44ad3de06b6b4083046a65469dde4
- WintersMarkMainBuffe0f30718f7f00c243965ede9619c6216
AddEnhancePotion(List<Blueprint<BlueprintArchetypeReference>>, List<Blueprint<BlueprintCharacterClassReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddEnhancePotion(List<Blueprint<BlueprintArchetypeReference>> archetypes = null, List<Blueprint<BlueprintCharacterClassReference>> classes = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
archetypes | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
System. |
classes | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CauldromWitchEnhancePotion621268fc9361a714d9713dcb8353eae3
- EnhancePotion2673ccdd6df742d42a8c94977c76a984
AddEquipmentEntity(AssetLink<EquipmentEntityLink>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddEquipmentEntity(AssetLink<EquipmentEntityLink> equipmentEntity = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Asset |
equipmentEntity | You can pass in the animation using an EquipmentEntityLink or it's AssetId. |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BuffWingsAngeld596694ff285f3f429528547f441b1c0
- BuffWingsMutagene4979934bdb39d842b28bee614606823
- ShifterGriffonWingsFeature8bc96190588e413dade898d5bab9436b
AddEvasion(Nullable<SavingThrowType>)
Adds Kingmaker.
Declaration
public TBuilder AddEvasion(SavingThrowType? savingThrow = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
savingThrow |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AerialEvasionBuff1f6b996a2ccf0454a9fde4625b89591f
- ImprovedEvasion0d35d6c4d5eef8d4790d09bd9a874e57
- SubtypeInevitable6c8a550544aa425f8f6f8e7667cb04ec
AddFactIfArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddFactIfArchetype(Blueprint<BlueprintArchetypeReference> archetype = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, Blueprint<BlueprintUnitFactReference> feature = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
archetype | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BotomlessMugBuff0b15687ee21444b9b480c4a71c79504a
- KnightsEmblemEmeraldBeltFeature386886690bf04665a67bd5ab5fa9f999
- SorcerousClawsFeature74fd013004da46219498021a042b493d
AddFacts(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<GameDifficultyOption>)
Declaration
public TBuilder AddFacts(List<Blueprint<BlueprintUnitFactReference>> facts, int? casterLevel = null, bool? doNotRestoreMissingFacts = null, Blueprint<BlueprintUnitReference> dummy = null, bool? hasDifficultyRequirements = null, bool? invertDifficultyRequirements = null, GameDifficultyOption? minDifficulty = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
casterLevel | |
System. |
doNotRestoreMissingFacts | |
Blueprint<Kingmaker. |
dummy | Blueprint of type BlueprintUnit. You can pass in the blueprint using:
|
System. |
hasDifficultyRequirements | |
System. |
invertDifficultyRequirements | |
System. |
minDifficulty |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- !Octavia_Companion_Mage_Testf9161aa0b3f519c47acbce01f53ee217
- DLC3_TransformationBufffc67cf6f7bd54e8986d9a42fb6c0f128
- ZonKuthonFeaturef7eed400baa66a744ad361d4df0e6f1b
AddFactsChangeTrigger(List<Blueprint<BlueprintUnitFactReference>>, ActionsBuilder, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddFactsChangeTrigger(List<Blueprint<BlueprintUnitFactReference>> checkedFacts = null, ActionsBuilder onFactGainedActions = null, ActionsBuilder onFactLostActions = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkedFacts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Actions |
onFactGainedActions | |
Actions |
onFactLostActions |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BlackBladeMagicWeaponGreaterDurationBuffc0ce4c2025474e36925e38a5cdf34fca
- DLC5_WatcherColumns_Buffb65bd85d898d4b08a77d6cc1af9c5db9
- TowerShieldTrainingd2dbc71b45efa8749bd9c1924534b2bb
AddFactsFromCaster(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintFeatureSelectionReference>)
Declaration
public TBuilder AddFactsFromCaster(List<Blueprint<BlueprintUnitFactReference>> facts = null, bool? featureFromSelection = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintFeatureSelectionReference> selection = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
featureFromSelection | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
selection | Blueprint of type BlueprintFeatureSelection. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BattleProwessEffectBuff8c8cb2f8d83035e45843a88655da8321
- LifeBondingFriendshipEffectBuff33655686030a333438c1d407ec158a93
- ZeorisDaggerHeadband_GoverningBuff984776fe2ad9466fa2e7ce5d9b404afd
AddFactSinglify(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddFactSinglify(List<Blueprint<BlueprintUnitFactReference>> newFacts = null, List<Blueprint<BlueprintUnitFactReference>> oldFacts = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
newFacts | Tooltip: List of facts to be added and then singlified - their possible copies are removed Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
oldFacts | Tooltip: List of facts to be removed, if they exist Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AlchemistBombsFeaturec59b2f256f5a70a4d896568658315b7d
- CoupDeGraceFeature3fbd5466fcc609d40bb2dfc3e502f4c4
- MadnessDomainBaseFeatureSeparatistbdde630b62c049c7b2f6d56df755d8fa
AddFactsToMount(Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Declaration
public TBuilder AddFactsToMount(int? casterLevel = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? useThisContextForFact = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
casterLevel | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
useThisContextForFact |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArcaneAccuracyMountBuffaa7883d0df2b4467874f9a149ed7939e
- ArcaneWeaponSpeedMountBuffc7ebf443f3504f71a1fe736b1ad64489
- TrampleBufff85bd259a0d8a8648854ed7c33ba4ca2
AddFactsToPet(Nullable<Boolean>, Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
Declaration
public TBuilder AddFactsToPet(bool? allPets = null, int? casterLevel = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, PetType? petType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
allPets | |
System. |
casterLevel | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
petType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- HippogriffFlyingAttackRiderBuff978ac53c37474121bb3204412d312d59
- SableMarineFeatheredConfusionFeature28d5122a7ab544a38577ce96b979d2f8
- SableMarineStrongestWingsFeature789cc8928b55485eb0341c86c1867b8c
AddFallProneTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds AddFallProneTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddFallProneTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ObsidianFlowDifficultTerrainBuff6e2eeb312ec681d4b9d089e53399a168
AddFamiliar(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<FamiliarLink>)
Declaration
public TBuilder AddFamiliar(bool? hideInCapital = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, AssetLink<FamiliarLink> prefabLink = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
hideInCapital | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Asset |
prefabLink | You can pass in the animation using a FamiliarLink or it's AssetId. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AzataITierVisualBuff86a359319267535438dfd93ae3adba6d
- ImperialDragon_Buffa534ec8a643e46be903b617a6f032129
- ViperFamiliarBuffdb64dcb29cbaf3049b2df85e4ba66385
AddFastTwoHandBombs(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddFastTwoHandBombs(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FastBombsTwoHandBuffcc88f346e48f47fe8811081ad5e596d4
AddFavoredEnemy(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddFavoredEnemy(List<Blueprint<BlueprintUnitFactReference>> checkedFacts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkedFacts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FavoriteEnemyAberrations7081934ab5f8573429dbd26522adcc39
- FavoriteEnemyGnome04314be4be2b7f444883ca8caf78a8a8
- FavoriteEnemyVerminf6dac9009747b91408644fa834dd0d99
AddFavoredTerrain(Nullable<AreaSetting>)
Adds Kingmaker.
Declaration
public TBuilder AddFavoredTerrain(AreaSetting? setting = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
setting |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FavoriteTerrainAbyssb3f10ef830d9fc44eab628ca1c1ed4fb
- FavoriteTerrainHighlands8dc89bc3543a8724895477cd1472f591
- FavoriteTerrainUrban515cafe9efb8e1c48be3d6ec41bc23ef
AddFavoredTerrainExpertise(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<AreaSetting>)
Adds Kingmaker.
Declaration
public TBuilder AddFavoredTerrainExpertise(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, AreaSetting? setting = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
setting |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TerrainExpertiseAbyssc0fdbea534083554ab79f5654e4d2032
- TerrainExpertiseHighlands3dc48f3b99dae6d41a0f533a02a2a6b2
- TerrainExpertiseUrban6e21a09a954950745a7691f6a42ec355
AddFeatureIfHasFact(Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>)
Declaration
public TBuilder AddFeatureIfHasFact(Blueprint<BlueprintUnitFactReference> checkedFact = null, Blueprint<BlueprintUnitFactReference> feature = null, bool? not = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
not |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbadarFeature6122dacf418611540a3c91e67197ee4e
- DismissAreaEffectFeature5451c9b8530f4b71aadcaea42bd54ab7
- ZonKuthonFeaturef7eed400baa66a744ad361d4df0e6f1b
AddFeatureOnAlignment(Nullable<AlignmentComponent>, List<Blueprint<BlueprintUnitFactReference>>)
Adds AddFeatureOnAlignment(Nullable<AlignmentComponent>, List<Blueprint<BlueprintUnitFactReference>>)
Declaration
public TBuilder AddFeatureOnAlignment(AlignmentComponent? alignment = null, List<Blueprint<BlueprintUnitFactReference>> facts = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature on class level
- CavalierByMyHonorChaoticFortitude95047ce9afcad7748a4655a446986b8f
- CavalierByMyHonorNeutralReflex8604620190c22af4d843dcbc120802f4
- TacticalLeaderBattleAcumenFeature959a8bdc83b0a3948a3902f9882c522a
AddFeatureOnApply(Blueprint<BlueprintFeatureReference>)
Declaration
public TBuilder AddFeatureOnApply(Blueprint<BlueprintFeatureReference> feature = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionSelectionBase90406c575576aee40a34917a1b429254
- SoheiMonasticMountHorseSelection918432cc97b146a4b93e2b3060bdd1ed
- WinterChildThirdUpgradeAnimalCompanionFeaturec98f31815fa64bf28f0886835252d43e
AddFeatureOnClassLevel(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Nullable<Boolean>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintFeatureReference>, Nullable<Int32>)
Declaration
public TBuilder AddFeatureOnClassLevel(List<Blueprint<BlueprintCharacterClassReference>> additionalClasses = null, List<Blueprint<BlueprintArchetypeReference>> archetypes = null, bool? beforeThisLevel = null, Blueprint<BlueprintCharacterClassReference> clazz = null, Blueprint<BlueprintFeatureReference> feature = null, int? level = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalClasses | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
archetypes | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
System. |
beforeThisLevel | |
Blueprint<Kingmaker. |
clazz | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
level |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature on class level
- AchaekekFeaturea3189d5b7c4d4d91beaa8bfffac3e38e
- HellknightDisciplineTrack0ba3efd3cd8bdbc4c867260139c4826d
- ZonKuthonFeaturef7eed400baa66a744ad361d4df0e6f1b
AddFeatureOnSkill(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<StatType>)
Adds AddFeatureOnSkill(List<Blueprint<BlueprintUnitFactReference>>, Nullable<Int32>, Nullable<StatType>)
Declaration
public TBuilder AddFeatureOnSkill(List<Blueprint<BlueprintUnitFactReference>> facts = null, int? minimalStat = null, StatType? statType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
minimalStat | |
System. |
statType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- KitsuneHeritageClassiccd6cd774fb7cc844b8417193ee3a5ebe
- KitsuneHeritageKeend6bc49651fbaa2944bba6e2e5a1720ff
AddFeatureToNPC(Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddFeatureToNPC(bool? checkParty = null, bool? checkSummoned = null, Blueprint<BlueprintFeatureReference> feature = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkParty | |
System. |
checkSummoned | |
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DifficultyAdvancementBaseFeature33bc1b86b3a2fa5489cc0a5bdcf3f6f8
- ImpatienceBaseFeature109f01a0cbd151d44a98b17056460bc9
AddFeatureToPet(Blueprint<BlueprintFeatureReference>, Nullable<PetType>)
Declaration
public TBuilder AddFeatureToPet(Blueprint<BlueprintFeatureReference> feature = null, PetType? petType = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
petType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature to companion
- AnimalCompanionArchetypeBaseFeaturee7d53709a33bd9b45a89536ed6766264
- GhostRiderGhostWindFeature56291c792a014cb994b943774556895d
- WinterWitchUnearthlyColdd50282428eb0a9b489bff9f687dd208c
AddFlankedAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddFlankedAttackBonus(int? attackBonus = null, ModifierDescriptor? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Bonus to attack against flanked opponents
- ArmyFlankingAttackBonus216e068eb420e774ea9b1d50df617fcf
- Azata1SongOfThePeopleBuff87b23796bb1b49ca96c0da8a7b298ebf
- StagHelmetFeature32c73d4df6c4f4746a748bc1f140d629
AddFlatFootedIgnore(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<FlatFootedIgnoreType>)
Adds Kingmaker.
Declaration
public TBuilder AddFlatFootedIgnore(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, FlatFootedIgnoreType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName:
- BlindFight4e219f5894ad0ea4daa0699e28c37b1d
- ImitationUncannyDodge3fc0c0a94c634c66b4d3e92c173f05d5
- UncannyDodge3c08d842e802c3e4eb19d15496145709
AddForbidOwnAreaEffects(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddForbidOwnAreaEffects(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AD_CrusaderMelee194f7a44bbb48f84da7e6364924d5255
- Ghost7de34fee09e2c304884a210b994a785b
- Vendor_Tiefling23eabf5b6364d4a4e86202dc5d27600b
AddForbidRotation(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddForbidRotation(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CarnivorousCrystal_Buff_PolymorphRoot801e2cdccd9c031498ed198bc93bfa98
- MimicMoveRotationBanBuff463ce16a6166a474795ad6452efbe3a8
- Valmallos_Buff_ProtectiveDomeac10126afb1e4769b291c8f122d54881
AddForbidSpecificSpellsCast(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<SpellDescriptorWrapper>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddForbidSpecificSpellsCast(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onForbiddenCastAttempt = null, SpellDescriptorWrapper? spellDescriptor = null, List<Blueprint<BlueprintAbilityReference>> spells = null, bool? useSpellDescriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onForbiddenCastAttempt | |
System. |
spellDescriptor | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
useSpellDescriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AccursedBrandBuff350980ee169e42d492fec2a4204035fc
- DLC6_RazmirBuff5e8d9fe32c1f4df19f746d01d672f71c
- SwordofValorEffectBufff10145ae0837a0c4f97d8a320e2bf2e1
AddForbidSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>)
Adds Kingmaker.
Declaration
public TBuilder AddForbidSpellbook(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintSpellbookReference> spellbook = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
spellbook | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AccursedBrandBuff350980ee169e42d492fec2a4204035fc
AddForbidSpellbookOnAlignmentDeviation(Nullable<AlignmentMaskType>, Blueprint<BlueprintUnitFactReference>, List<Blueprint<BlueprintSpellbookReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddForbidSpellbookOnAlignmentDeviation(AlignmentMaskType? alignment = null, Blueprint<BlueprintUnitFactReference> ignoreFact = null, List<Blueprint<BlueprintSpellbookReference>> spellbooks = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Blueprint<Kingmaker. |
ignoreFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbadarFeature6122dacf418611540a3c91e67197ee4e
- GreenFaithFeature99a7a8f13c1300c42878558fa9471e2f
- ZonKuthonFeaturef7eed400baa66a744ad361d4df0e6f1b
AddForbidSpellbookOnArmorEquip(Blueprint<BlueprintSpellbookReference>[])
Adds Kingmaker.
Declaration
public TBuilder AddForbidSpellbookOnArmorEquip(params Blueprint<BlueprintSpellbookReference>[] spellbooks)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- EcclesitheurgeRestriction82fa26ea2b628e44a8fc35c248831890
AddForbidSpellCasting(Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddForbidSpellCasting(bool? forbidMagicItems = null, Blueprint<BlueprintFeatureReference> ignoreFeature = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
forbidMagicItems | |
Blueprint<Kingmaker. |
ignoreFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyStandartRageBuff77c8d5b837c04fa0a7b44bb7592aee56
- InspiredRageEffectBuffBeforeMasterSkald345d36cd45f5614409824209f26d0130
- VoidsKissShortswordBuff9a0c3bd41a3247febae0a68e992c2194
AddFormationACBonus(Nullable<Int32>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitPropertyReference>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddFormationACBonus(int? bonus = null, List<Blueprint<BlueprintUnitFactReference>> ignoreIfHasAnyFact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitPropertyReference> property = null, bool? unitProperty = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
ignoreIfHasAnyFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
property | Blueprint of type BlueprintUnitProperty. You can pass in the blueprint using:
|
System. |
unitProperty |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirBlessingMajorWingsBuff1f3dd1291a0e40b18ef5e3f7e1b59ad4
- CombatExpertiseToggleAbilitya75f33b4ff41fc846acbac75d1a88442
- WingsMovanicDeva775df52784e1d454cba0da8df5f4f59a
AddFortification(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
Declaration
public TBuilder AddFortification(int? bonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? useContextValue = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
useContextValue | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Abrogail_Feature_Prebufff0cad5e5b57b49f8b0983392a8c72eea
- GolemAutumnImmunity96720c964cbdd4a43ac47b39caf54183
- StoneBodyFeatureb0b503a803a94f97bd54a9abfd3b8e34
AddFreeActionSpell(Blueprint<BlueprintAbilityReference>, Nullable<AbilityType>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddFreeActionSpell(Blueprint<BlueprintAbilityReference> ability = null, AbilityType? abilityType = null, bool? checkAbilityType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
abilityType | |
System. |
checkAbilityType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DivaStyleFreeFaintBuff67c9b158d7eb470ba2250109c20434cc
- RazmirMaskBuff40d4548a8b1f42ba92f70fcc1c50b491
- ShiftersRushBuffc3365d5a75294b9b879c587668620bd4
AddFullSpeedInStealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddFullSpeedInStealth(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Full Speed In Stealth
- FastStealth97a6aa2b64dd21a4fac67658a91067d7
- RogueCapFeatureb8e0399759a1fe04aa81f71e2687043f
AddGhostCriticalAndPrecisionImmunity(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddGhostCriticalAndPrecisionImmunity(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Incorporealc4a7f98d743bc784c9d4cf2105852c39
AddGreaterCombatMeneuver(Nullable<CombatManeuver>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddGreaterCombatMeneuver(CombatManeuver? maneuver = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
maneuver | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GreaterBullRush72ba6ad46d94ecd41bad8e64739ea392
AddHalveIncomingAreaDamage(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddHalveIncomingAreaDamage(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SupersonicSpeedFeature505456aa17dd18a4e8bd8172811a4fdc
AddHasArmorFeatureUnlock(Nullable<ArmorProficiencyGroupFlag>, List<Blueprint<BlueprintArmorTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddHasArmorFeatureUnlock(ArmorProficiencyGroupFlag? armorProficiencyGroupEntries = null, List<Blueprint<BlueprintArmorTypeReference>> blueprintArmorTypes = null, bool? disableWhenHasShield = null, bool? filterByArmorProficiencyGroup = null, bool? filterByBlueprintArmorTypes = null, Blueprint<BlueprintUnitFactReference> newFact = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
armorProficiencyGroupEntries | |
System. |
blueprintArmorTypes | Blueprint of type BlueprintArmorType. You can pass in the blueprint using:
|
System. |
disableWhenHasShield | |
System. |
filterByArmorProficiencyGroup | |
System. |
filterByBlueprintArmorTypes | |
Blueprint<Kingmaker. |
newFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature if owner has no armor or shield
- ArmorFocusHeavyMythicFeatureOffence037c3fde2ad14767a92768c9aa6d6de2
- ArmorFocusMediumMythicFeatureVar1b152e7fdfc6a452c8c47dd76de83e1aa
- StalwartDefenderDamageReduction4d4f48f401d5d8b408c2e7a973fba9ea
AddHasShieldFeatureUnlock(List<Blueprint<BlueprintShieldTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<ArmorProficiencyGroupFlag>)
Adds Kingmaker.
Declaration
public TBuilder AddHasShieldFeatureUnlock(List<Blueprint<BlueprintShieldTypeReference>> blueprintShieldTypes = null, bool? disableWhenHasArmor = null, bool? filterByBlueprintShieldTypes = null, bool? filterByShieldProficiencyGroup = null, Blueprint<BlueprintUnitFactReference> newFact = null, ArmorProficiencyGroupFlag? shiledProficiencyGroupEntries = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
blueprintShieldTypes | Blueprint of type BlueprintShieldType. You can pass in the blueprint using:
|
System. |
disableWhenHasArmor | |
System. |
filterByBlueprintShieldTypes | |
System. |
filterByShieldProficiencyGroup | |
Blueprint<Kingmaker. |
newFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
shiledProficiencyGroupEntries |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature if owner has shield
- MountedShieldBuff7514ebdb264362544a4fe104cd4637de
- ShieldHeavyMythicFeat6449dd91423645ddb2f9eb86aaeabfcf
- TowerShieldTrainingd2dbc71b45efa8749bd9c1924534b2bb
AddHealTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddHealTrigger(ActionsBuilder action = null, bool? allowZeroHealDamage = null, bool? allowZeroHealEnergyDrain = null, bool? allowZeroHealStatDamage = null, ActionsBuilder healerAction = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onHealDamage = null, bool? onHealEnergyDrain = null, bool? onHealStatDamage = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
allowZeroHealDamage | InfoBox: For example: If unit is Full HP already |
System. |
allowZeroHealEnergyDrain | |
System. |
allowZeroHealStatDamage | |
Actions |
healerAction | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onHealDamage | |
System. |
onHealEnergyDrain | |
System. |
onHealStatDamage |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AssertionOfDominanceBuff063e215c1a654e87b47628e0fa6b3f09
- GrevousWoundsBuff8d94a7079cb29e043ab0614aa2c800fc
- WoundingBattleaxeBleedBuffb6452a2ac912260409a18aa8e69e60f7
AddHealWithOutgoingDamage(Nullable<Single>)
Adds Kingmaker.
Declaration
public TBuilder AddHealWithOutgoingDamage(float? fraction = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
fraction |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_NegativeEnergyModUndeadOnlyBuffb8e463c54c234c84a5faf5fd3dfa1f41
AddHideFactsWhileEtudePlaying(Blueprint<BlueprintEtudeReference>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintRaceReference>)
Adds Kingmaker.
Declaration
public TBuilder AddHideFactsWhileEtudePlaying(Blueprint<BlueprintEtudeReference> etude = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintRaceReference> replaceRace = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
etude | Blueprint of type BlueprintEtude. You can pass in the blueprint using:
|
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
replaceRace | Blueprint of type BlueprintRace. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC1_Nenio_Companion5642e394eac9447e819646723ffa25a3
- NenioTestLevel14938bfee6b9fab804f973539260a1ed37
- NenioTestLevel19b8366f6c59f84672b699878296f81f72
AddHigherMythicsReplace()
Adds Kingmaker.
Declaration
public TBuilder AddHigherMythicsReplace()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- HigherMythicReplaceFeature5677a9beca6350b41b6bd94ff1284997
AddIdentifyBonus(Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Declaration
public TBuilder AddIdentifyBonus(bool? allowUsingUntrainedSkill = null, ContextValue bonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue spellBonus = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
allowUsingUntrainedSkill | |
Kingmaker. |
bonus | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
spellBonus |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- IdentifyingGlassesFeaturee7992dc57b23cab4d98ae6e434d2d2c4
- LoremasterGreaterLored9961b36abaf72d48b154a07e631aac3
AddIgnoreAttacksOfOpportunityForSpellList(List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>, Nullable<SpellDescriptorWrapper>, Nullable<AbilityType>)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreAttacksOfOpportunityForSpellList(List<Blueprint<BlueprintAbilityReference>> abilities = null, bool? checkAbilityType = null, bool? checkDescriptor = null, bool? checkSchool = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellSchool? school = null, SpellDescriptorWrapper? spellDescriptor = null, AbilityType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilities | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
checkAbilityType | |
System. |
checkDescriptor | |
System. |
checkSchool | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
school | |
System. |
spellDescriptor | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AreeluArcaneScientistsFeature380b9e7f1c3f4dbeb776f4b9a51961b9
- CR5Gelatinous_Cube_Protectionced4f148f79f4a9591da666299d4da77
- OracleRevelationSafeCuring3fa75c1a809882a4697db75daf8803e3
AddIgnoreConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreConcealment(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Attack Dice Reroll
- DrunkenKiTrueStrikeBuff81904ebc7abc411a954b0f6addef385e
- TrueStrikeBuffa3ce3b226c1817846b0419fa182e6ea0
- WildLink_ArcherEffectBufff325218a4482d0145a94dcdb5b3bcb42
AddIgnoreDamageReductionOnAttack(Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreDamageReductionOnAttack(Blueprint<BlueprintUnitFactReference> checkedFact = null, bool? checkEnemyFact = null, bool? criticalHit = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyNaturalAttacks = null, bool? onlyOnFirstAttack = null, bool? onlyOnFullAttack = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
checkEnemyFact | |
System. |
criticalHit | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyNaturalAttacks | |
System. |
onlyOnFirstAttack | |
System. |
onlyOnFullAttack | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Ignore damage reduction on attack
- Apsu_Buff8a5120374add488ba3ec1c8584fd5134
- GreyGarrison_SuperMythicBuff4b11247a4988c254fb9d1cd67f0b1e4a
- WreckerDR589aa3d4131727b43aa57bc96003bb06
AddIgnoreDamageReductionOnCriticalHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreDamageReductionOnCriticalHit(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ExploitWeakness374a73288a36e2d4f9e54c75d2e6e573
- OracleBattleFinalRevelation9caa8060ec83c0842b127c318571c6d1
- ShamanBattleSpiritManifestationFeature1ddcc62d55d24285be8c687c94180578
AddIgnoreDamageReductionOnTarget(Nullable<AlignmentComponent>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreDamageReductionOnTarget(AlignmentComponent? alignment = null, bool? checkTargetAlignment = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
checkTargetAlignment | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Ignore damage reduction and immunity
- AeonTenthLevelImmunities711f6abfab877d342af9743a11c8f3aa
- BracersOfSlaughterFeature8037f7fbb9b048fea2d9f5ff0b1516ac
- Valmallos_Feature_Immunitiescb539d689d9d47858b96715a29363820
AddIgnoreIncommingDamage()
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreIncommingDamage()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CheatImmortalityBuffc3d503cfdab99a348a277752f2297155
- WalkingDeadImmortalityBuff9c55730e682cb574ab2fbc4727517752
- WolfsImmortal589f0b719af44b63b19e1db12cc5b5f7
AddIgnorePartialConcealmentOnRangedAttacks(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddIgnorePartialConcealmentOnRangedAttacks(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ImprovedPreciseShot46f970a6b9b5d2346b10892673fe6e74
AddIgnoreSpellImmunity(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreSpellImmunity(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellDescriptorWrapper? spellDescriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellDescriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Corrupter55c364c3f02e4fdc8a63125b5a4c256c
- DeadlyMagicBuff27ebfae71cce46045814eb3ba4fefa6b
AddIgnoreSpellResistanceForSpells(List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddIgnoreSpellResistanceForSpells(List<Blueprint<BlueprintAbilityReference>> abilityList = null, bool? allSpells = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilityList | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
allSpells | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BrokenAffinity85b4105a57f243d8852c6e3b4586745c
- DLC5_WildMagic6440e985e9b14e45a00412f839bb6047
- ZachariusFallenWandFeatureLich176d0d2b6339447ab92001bc05a32360
AddImmortality(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddImmortality(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/Immortality
- AddImmortalityBufff86b152db7b14fe095ec770e853f4e59
- DLC6_GnomeNonCosplayerfbbf8fd815b34fd2b0c1a643ffda0ee3
- NPC_Immortality281a1f606d92728409ee5cbf5599855d
AddImmunityToAbilityScoreDamage(Nullable<Boolean>, List<Blueprint<BlueprintUnitFactReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, StatType[], Nullable<Boolean>)
Declaration
public TBuilder AddImmunityToAbilityScoreDamage(bool? drain = null, List<Blueprint<BlueprintUnitFactReference>> ignoreCasterFacts = null, SpellDescriptorWrapper? ignoreDescriptors = null, bool? ignoreOnlyIfBothPassed = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType[] statTypes = null, bool? useIgnoreRule = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
drain | |
System. |
ignoreCasterFacts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
ignoreDescriptors | |
System. |
ignoreOnlyIfBothPassed | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
statTypes | |
System. |
useIgnoreRule |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelWardFromHarmBuff8801f41b253263249a3d3a46cdf3b276
- MaskGolemBossFeatureb6441f3720ef4dfa9e3e2eae69e128f9
- WalkingDeadImmortalityBuff9c55730e682cb574ab2fbc4727517752
AddImmunityToCriticalHits(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddImmunityToCriticalHits(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Amorphous2393af104c191b04ea33e47ebe4f0045
- KnowledgeDomainBaseBuff35fa55fe2c60e4442b670a88a70c06c3
- WildShapeElementalWaterLargeBuff5993b78c793667e45bf0380e9275fab7
AddImmunityToEnergyDrain(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddImmunityToEnergyDrain(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelSwordAntiUndeadBuffefadad11136c7bb418d060a1a231327d
- NPC_Immortality281a1f606d92728409ee5cbf5599855d
- WalkingDeadImmortalityBuff9c55730e682cb574ab2fbc4727517752
AddImmunityToPrecisionDamage(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddImmunityToPrecisionDamage(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Amorphous2393af104c191b04ea33e47ebe4f0045
- MaskGolemBossFeatureb6441f3720ef4dfa9e3e2eae69e128f9
- WildShapeElementalWaterLargeBuff5993b78c793667e45bf0380e9275fab7
AddImpromptuSneakAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddImpromptuSneakAttack(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AssassinAlterEgoBufffa41834e14e04a5794011e77eaac4d04
- HuntersSurpriseSneakBuff1ab471c113124fb8b2ea94e6645bda52
- PrescientAttackBuff2544b9d16793e2642a645c8e3aece7d3
AddImprovedEvasion(Nullable<SavingThrowType>)
Adds Kingmaker.
Declaration
public TBuilder AddImprovedEvasion(SavingThrowType? savingThrow = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
savingThrow |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionImprovedEvasionbcb37922402e40d4684e7fb7e001d110
- ImprovedEvasion0d35d6c4d5eef8d4790d09bd9a874e57
- SubtypeInevitable6c8a550544aa425f8f6f8e7667cb04ec
AddIncomingDamageAndHealingModifier(Nullable<IncomingDamageAndHealingModifier.EntryType>, Nullable<IncomingDamageAndHealingModifier.WeaponType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<IncomingDamageAndHealingModifier.FactionType>, Nullable<IncomingDamageAndHealingModifier.ModifyingType>)
Adds Kingmaker.
Declaration
public TBuilder AddIncomingDamageAndHealingModifier(IncomingDamageAndHealingModifier.EntryType? aoeEntry = null, IncomingDamageAndHealingModifier.WeaponType? damageWeaponType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue modifierPercents = null, bool? overrideOtherModifierPercents = null, IncomingDamageAndHealingModifier.FactionType? sourceToTargetFactionType = null, IncomingDamageAndHealingModifier.ModifyingType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
aoeEntry | |
System. |
damageWeaponType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
modifierPercents | InfoBox: ResultDamage = Damage * (1 + ModifierPercents / 100) |
System. |
overrideOtherModifierPercents | InfoBox: Should this modifier override all others |
System. |
sourceToTargetFactionType | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DragonPrideBuffEffect5808184e43ef4da1a820bac23fc8478c
- LivingFortressFeature56fef1ab3e324d8093ebc514cd629b2f
- ShieldBlockBuff38a69ae91b214ac69850336b7cddb7d5
AddIncomingDamageTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<AttackTypeFlag>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CompareOperation.Type>, Nullable<PhysicalDamageForm>, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellSchool>, Nullable<Boolean>, ContextValue, Nullable<Boolean>)
Declaration
public TBuilder AddIncomingDamageTrigger(ActionsBuilder actions = null, bool? actionsOnInitiator = null, AttackTypeFlag? attackType = null, bool? checkAoE = null, bool? checkDamageDealt = null, bool? checkDamagePhysicalTypeNot = null, bool? checkEnergyDamageType = null, bool? checkSpellSchool = null, bool? checkWeaponAttackType = null, CompareOperation.Type? compareType = null, PhysicalDamageForm? damagePhysicalTypeNot = null, DamageEnergyType? energyType = null, bool? ignoreDamageFromThisFact = null, bool? isAoE = null, SpellSchool? isSpellSchool = null, bool? reduceBelowZero = null, ContextValue targetValue = null, bool? triggerOnStatDamageOrEnergyDrain = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
actionsOnInitiator | InfoBox: Make damage initiator to be target of running Actions |
System. |
attackType | |
System. |
checkAoE | |
System. |
checkDamageDealt | |
System. |
checkDamagePhysicalTypeNot | |
System. |
checkEnergyDamageType | |
System. |
checkSpellSchool | |
System. |
checkWeaponAttackType | |
System. |
compareType | |
System. |
damagePhysicalTypeNot | |
System. |
energyType | |
System. |
ignoreDamageFromThisFact | |
System. |
isAoE | |
System. |
isSpellSchool | |
System. |
reduceBelowZero | |
Kingmaker. |
targetValue | |
System. |
triggerOnStatDamageOrEnergyDrain |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelPhoenixGiftBuff9988e25ec217c0249a28213e7dc0017c
- FafnheirDeathCurseFeature0167db2f420141c4860851b62c5d0d55
- WordOfGodTargetBuff0de2fe8bddac44b4a6838f174ad61082
AddIncomingDamageWeaponProperty(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DamageAlignment>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<PhysicalDamageMaterial>, Nullable<DamageRealityType>, Blueprint<BlueprintWeaponTypeReference>)
Declaration
public TBuilder AddIncomingDamageWeaponProperty(bool? addAlignment = null, bool? addForm = null, bool? addMagic = null, bool? addMaterial = null, bool? addReality = null, DamageAlignment? alignment = null, bool? checkRange = null, bool? checkWeaponType = null, PhysicalDamageForm? form = null, bool? isRanged = null, PhysicalDamageMaterial? material = null, DamageRealityType? reality = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
addAlignment | |
System. |
addForm | |
System. |
addMagic | |
System. |
addMaterial | |
System. |
addReality | |
System. |
alignment | |
System. |
checkRange | |
System. |
checkWeaponType | |
System. |
form | |
System. |
isRanged | |
System. |
material | |
System. |
reality | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AuraOfFaithEffectBufff84a39e55230f5e499588c5cd19548cd
- PenetratingHexBuffa2c7b44a8d0849acb3e737316df1e3af
AddIncorporealACBonus()
Adds Kingmaker.
Declaration
public TBuilder AddIncorporealACBonus()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Incorporeal AC Bonus
- Incorporealc4a7f98d743bc784c9d4cf2105852c39
AddIncorporealDamageDivisor(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddIncorporealDamageDivisor(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Incorporealc4a7f98d743bc784c9d4cf2105852c39
AddIncreaseActivatableAbilityGroupSize(Nullable<ActivatableAbilityGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseActivatableAbilityGroupSize(ActivatableAbilityGroup? group = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
group |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonGazeFeatureExtraGaze9b3399bb6cea0044faa42cd61169cc29
- RingOfCircumstancesFeature9789bb6709f353e4699af1e7e8eb2cf2
- WeaponBondPlus6b936ee90c070edb46bd76025dc1c5936
AddIncreaseAllSpellsDC(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseAllSpellsDC(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? spellsOnly = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellsOnly | InfoBox: Turn on to increase DC only for spells from spellbook |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase all spells DC
- AcornPieBuff58879110ddb29e740acfc313e8d57d35
- HellsDecreeAbilityMagicNecromancyBuffc695587d5307d234cb34f62750ff7616
- Valmallos_Buff_AeonGazeEnemy_Core217c83b902de44ffa2602d52bafe3d2e
AddIncreaseAttackAndDamageBonusBySpellLevel(Nullable<ModifierDescriptor>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseAttackAndDamageBonusBySpellLevel(ModifierDescriptor? attackDescriptor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackDescriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_SpellsGiveAttackAndDamageBuff34eeebec90444c118ea40d9ff3c6c0d7
AddIncreaseCasterLevel(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseCasterLevel(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase all spells CL
- AeonCLGazeAllyBuffb26ce61b589a4c34b878a67dc1059f12
- HellsDecreeAbilityMagicDivinationBuffa9a9fd0dcebde0a49af718b8afdc51cc
- NabasuGrowthPoint1cf11bcb4b3a3de4195730d567a40df0
AddIncreaseCastersSavingThrowTypeDC(Nullable<Int32>, Nullable<SavingThrowType>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseCastersSavingThrowTypeDC(int? bonusDC = null, SavingThrowType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusDC | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- OdeToMiraculousMagicBufff6ef0e25745114d46bf16fd5a1d93cc9
- QuarterstaffOfStrongwilledFeaturee15d6b56117a1804596f43a1307b6e0d
- RobeOfDeterminationFeatureb50ccdb58ae51d646b7ec8a5d2dc2a97
AddIncreaseDiceSizeOnAttack(Nullable<Int32>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, WeaponSubCategory[], Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseDiceSizeOnAttack(int? additionalSize = null, WeaponCategory[] categories = null, bool? checkWeaponCategories = null, bool? checkWeaponSubCategories = null, WeaponSubCategory[] subCategories = null, bool? useContextBonus = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalSize | |
Kingmaker. |
categories | |
System. |
checkWeaponCategories | |
System. |
checkWeaponSubCategories | |
Kingmaker. |
subCategories | |
System. |
useContextBonus | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_ExoticWeaponBuffbb564ac242ae4fe1ab7def92b325de3a
- FiendflashShifterAspectGreaterDemonBuff1165e9a30e4544d9956c9bc057d6783c
- LeafBladesBuff91f43163db96f8941a41e2b584a97514
AddIncreaseDiceSizeOnAttackCustomProgressions(Nullable<Int32>, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, IncreaseDiceSizeOnAttackCustomProgressions.Progression[], WeaponSubCategory[], Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseDiceSizeOnAttackCustomProgressions(int? additionalSize = null, WeaponCategory[] categories = null, bool? checkWeaponCategories = null, bool? checkWeaponSubCategories = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, IncreaseDiceSizeOnAttackCustomProgressions.Progression[] progressions = null, WeaponSubCategory[] subCategories = null, bool? useContextBonus = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalSize | |
Kingmaker. |
categories | |
System. |
checkWeaponCategories | |
System. |
checkWeaponSubCategories | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
progressions | |
Kingmaker. |
subCategories | |
System. |
useContextBonus | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyShifterWildShapeBoarBuffc9faf97fbf534178bdbb14685a37f612
- ShifterWildShapeGriffonBuff93a7511f1b8a94b11bbb21245e150c0b6
- ShifterWildShapeWolfBuff1514bf6a8c9f9f40dba2f6fc41e6235270
AddIncreaseFeatRankByGroup(Nullable<FeatureGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseFeatRankByGroup(FeatureGroup? group = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
group |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FencersGiftFeaturedf266754759ade74eb6e3fd650bdb7c9
- GlovesOfDuelingFeature2f063942ce72136c49a12d34a3fd88197
- GlovesOfEntropyFeature79b47a435975401cab345d2cea0d3c16
AddIncreaseResourceAmount(Blueprint<BlueprintAbilityResourceReference>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseResourceAmount(Blueprint<BlueprintAbilityResourceReference> resource = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AlchemicSourceAlchemistBuff273df9b935cd61440a0e3a169b6b2307
- HeadbandOfRigorousTrainingFeature6d8b7b79f146ad54aa9dae02e9512a48
- YouAreWhatYouEatFeature67c9f0fa694b475b8332e17d0c1fb6d1
AddIncreaseResourceAmountBySharedValue(Nullable<Boolean>, Blueprint<BlueprintAbilityResourceReference>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseResourceAmountBySharedValue(bool? decrease = null, Blueprint<BlueprintAbilityResourceReference> resource = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
decrease | |
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbundantArcanePool8acebba92ada26043873cae5b92cef7b
- TricksterLoreReligionChaosDomainFeaturef60859b1946f4b618b7c173e9ba38dda
- TricksterLoreReligionWeatherDomainFeature41947e0523ff4eae8236729551a40605
AddIncreaseResourcesByClass(Blueprint<BlueprintArchetypeReference>, Nullable<Int32>, Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityResourceReference>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseResourcesByClass(Blueprint<BlueprintArchetypeReference> archetype = null, int? baseValue = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintAbilityResourceReference> resource = null, StatType? stat = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
archetype | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
System. |
baseValue | |
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AzataPerformanceResourceFeature02c96331ed2d87d43a4a3509142678b8
- LichSkeletalBardIncreaseResourceFeatureb9601abf08bfe7f41b1b409c7bf420b6
- SenseiAdviceaed2367e51118bf4c846dc118d72e153
AddIncreaseSpellContextDescriptorDC(Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellContextDescriptorDC(SpellDescriptorWrapper? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ModifierDescriptor? modifierDescriptor = null, bool? onlyOnce = null, bool? spellsOnly = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
modifierDescriptor | |
System. |
onlyOnce | |
System. |
spellsOnly | InfoBox: Turn on to increase DC only for spells from spellbook |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell descriptor DC
- AmuletofArodenFeature7f7c95672aac4454a2918fbb11f1743a
- DLC3_AdvancedDungeonTemplateBuff_CR511b6a85c6b354ad8bb545616ffa36b49
- WinterWitchColdSpecialization5fa40f1218b824073b7759dc0d4ca5a55
AddIncreaseSpellDamageByClassLevel(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>, Nullable<Int32>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellDamageByClassLevel(List<Blueprint<BlueprintCharacterClassReference>> additionalClasses = null, List<Blueprint<BlueprintArchetypeReference>> archetypes = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, int? maxValue = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? minValue = null, int? modifier = null, List<Blueprint<BlueprintAbilityReference>> spells = null, bool? useMaxValue = null, bool? useMinValue = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalClasses | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
archetypes | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
maxValue | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
minValue | |
System. |
modifier | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
useMaxValue | |
System. |
useMinValue |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SunDomainBaseFeature3d8e38c9ed54931469281ab0cec506e9
- SunDomainBaseFeatureSeparatistc227cd852640467cbcf907e0756ee5bf
AddIncreaseSpellDC(Nullable<Boolean>, Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellDC(bool? allMagicHackSpells = null, int? bonusDC = null, ModifierDescriptor? descriptor = null, bool? halfMythicRank = null, Blueprint<BlueprintAbilityReference> spell = null, bool? spellsOnly = null, bool? useContextBonus = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
allMagicHackSpells | |
System. |
bonusDC | |
System. |
descriptor | |
System. |
halfMythicRank | |
Blueprint<Kingmaker. |
spell | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
spellsOnly | InfoBox: Turn on to increase DC only for spells from spellbook |
System. |
useContextBonus | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell descriptor DC
- Achaekek_Buffb9c4527e6cfc4fc39f4abdc76f91e279
- GloryDomainBaseFeatureSeparatistdd5582108f2a4c0a981fc2423e8b3a59
- XavornsCrossFeature35f473c44b5a94b42898be80f3248ca0
AddIncreaseSpellDescriptorCasterLevel(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellDescriptorCasterLevel(int? bonusCasterLevel = null, SpellDescriptorWrapper? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ModifierDescriptor? modifierDescriptor = null, bool? spellsOnly = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusCasterLevel | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
modifierDescriptor | |
System. |
spellsOnly | InfoBox: Turn on to increase caster level only for spells from spellbook |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell descriptor CL
- BloodragerElementalAcidPowerOfTheElementsBuff69b9e9b52f11d664da60728939d29a00
- NegativeChanneling4Feature93e7cb6d61cb4d72a18d9f1390794795
- WinterWitchFreezingColdUpgradeFeatureb2552d80cdd24e17af922ec8ef669192
AddIncreaseSpellDescriptorDC(Nullable<Int32>, Nullable<SpellDescriptorWrapper>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellDescriptorDC(int? bonusDC = null, SpellDescriptorWrapper? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ModifierDescriptor? modifierDescriptor = null, bool? spellsOnly = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusDC | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
modifierDescriptor | |
System. |
spellsOnly | InfoBox: Turn on to increase DC only for spells from spellbook |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell descriptor DC
- AcidAffinityOread763a97c2216fd124da93b164994fd82b
- GlassAmuletOfClarityFeature790ab89bb71b88c4994fd33950380e5e
- ZachariusNecromancyFeature0c96ac8f976a4fc38148a259cf8ef917
AddIncreaseSpellHealing(ContextValue, Nullable<SpellSchool>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellHealing(ContextValue healBonus = null, SpellSchool? school = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
healBonus | InfoBox: Value can be negative as well (to decrease healing) |
System. |
school | InfoBox: Leave None to skip school check |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonPrimordialMagicHealGazeAllyBuff5ca4a0c3b6ba465fb8e4c6e10e361cd7
- AeonPrimordialMagicHealGazeEnemyBuff3a33539cffd94d4f9dc20bffd094bae8
AddIncreaseSpellSchoolCasterLevel(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellSchoolCasterLevel(int? bonusLevel = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellSchool? school = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusLevel | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
school |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell school CL
- AshmakerFeature27ffa0263026b3c449c7db15795c27fa
- PhantasmalGuideFeature2c5fde95eef5303489c819057ff0a65b
- XanthirRevelationsFeaturec231414680fc4c45889e14bec45e7674
AddIncreaseSpellSchoolDamage(ContextValue, Nullable<SpellSchool>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellSchoolDamage(ContextValue damageBonus = null, SpellSchool? school = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
damageBonus | |
System. |
school |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell school damage
- AeonPrimordialMagicDamageGazeAllyBuffe2f2a4feb62d403bad8b7c0227ec1297
- CourtPoetInsightfulDamageBuff3f5f6fa5a1ab4d7091e8cb803574f7fa
- DLC3_ArmorPenaltyReduceBuff1c8d105f94f94017a119719a5623fccd
AddIncreaseSpellSchoolDC(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SpellSchool>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellSchoolDC(int? bonusDC = null, ModifierDescriptor? descriptor = null, SpellSchool? school = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusDC | |
System. |
descriptor | |
System. |
school |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell school DC
- 2THEvocation2DCTransmFeature71a08d4b6ebb07a4ab3adb19b25947e6
- KnightsEmblemSunsetShortswordFeature277fd4291f558fd458e3c73c9b658f6c
- WhiteroseOystersBuff45082bf27cf15e94ca0fae92dc3db992
AddIncreaseSpellSpellbookDC(Nullable<Int32>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintSpellbookReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddIncreaseSpellSpellbookDC(int? bonusDC = null, ModifierDescriptor? descriptor = null, List<Blueprint<BlueprintSpellbookReference>> spellbooks = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusDC | |
System. |
descriptor | |
System. |
spellbooks | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell school DC
- ArcanistArcaneReservoirDCBuffdb4b91a8a297c4247b13cfb6ea228bf3
- BlackenedRagsFeature3fc009ca325d70f4dbc3c56d73c4873a
- EldritchFontEldritchSurgeDCBuff91b2762997f0d8044baeeef0871eac6f
AddInitiatorCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddInitiatorCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Crits against initiated by owner are autoconfirmed
- Autocrit_Buff84836cac5e8649b9bd11ce67944266f1
- DeadlyStrikesBuffda3f86695375404582e36e7ebe6dfb6e
- SableMarineSableStrikeBuff84b434258c484e7791272f42b141fe74
AddInitiatorDisarmTrapTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddInitiatorDisarmTrapTrigger(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onDisarmFail = null, ActionsBuilder onDisarmSuccess = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onDisarmFail | |
Actions |
onDisarmSuccess |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SaboteurFeature35c85e465cd044a9870054e8d78dbcb7
AddInitiatorHealTrigger(ActionsBuilder, ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddInitiatorHealTrigger(ActionsBuilder action = null, ActionsBuilder healerAction = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onHealDamage = null, bool? onHealEnergyDrain = null, bool? onHealStatDamage = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
Actions |
healerAction | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onHealDamage | |
System. |
onHealEnergyDrain | |
System. |
onHealStatDamage |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MythicPowersFromDLC1EffectBuff08eba577806847ac9a814694013f7783
- TricksterSneakyQuackbf41d492ff138ae4e9775e6fd9c8011e
AddInitiatorPartySkillRollTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<StatType>)
Declaration
public TBuilder AddInitiatorPartySkillRollTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlySuccess = null, StatType? skill = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlySuccess | |
System. |
skill |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GuidanceBuffec931b882e806ce42906597e5585c13f
AddInitiatorSavingThrowTrigger(ActionsBuilder, Nullable<SavingThrowType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddInitiatorSavingThrowTrigger(ActionsBuilder action = null, SavingThrowType? chooseSave = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyFail = null, bool? onlyPass = null, bool? specificSave = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
chooseSave | InfoBox: Don't use Unknown - will not work on any throw |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyFail | |
System. |
onlyPass | |
System. |
specificSave |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmuletOfUnforgivingElementsAcidBuffe6e363e8bd8074047bef3b286f159fe8
- DLC3_RageConfusionIsland6401e7d62cf6424a95a858bff65b2000
- SwarmbaneClaspSavingThrowBufffacea2a1e2894d0680d4e7cee79ebc3a
AddInitiatorSavingThrowTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddInitiatorSavingThrowTrigger(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onFailedSave = null, ActionsBuilder onSuccessfulSave = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onFailedSave | |
Actions |
onSuccessfulSave |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DesertMirageFeature49f8d20f6eb64348bd915ab4c5ce694d
AddInitiatorSkillRollTrigger(Boolean, StatType, ActionsBuilder)
Declaration
public TBuilder AddInitiatorSkillRollTrigger(bool onlySuccess, StatType skill, ActionsBuilder action = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
onlySuccess | |
Kingmaker. |
skill | |
Actions |
action |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CavalierCallingSkillCheckBuff41f68e5c879e440991740a03f5ed7541
- GloryDomainBaseBuffSeparatist72896e3adfc440888ba72803c69be664
- RangedLegerdemainUntargetable5f632e786b68d8d4c8bb66275fc600a7
AddItemCasterLevelBonus(Nullable<Int32>, Nullable<UsableItemType>)
Declaration
public TBuilder AddItemCasterLevelBonus(int? bonus = null, UsableItemType? itemType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
itemType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- LibrariansCloakFeature29c3befb0c416f44083ac0a68f041e70
- Mephisto_Feature_AshenEssence2c22e20bd7ec441db9a452f479bacd21
- SpecialistBeltFeature339b18ee515238c44a85f5d8ca556d73
AdditionalDamageOnHit(Nullable<DamageEnergyType>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
Declaration
public TBuilder AdditionalDamageOnHit(DamageEnergyType? element = null, DiceFormula? energyDamageDice = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyMelee = null, bool? onlyNaturalAndUnarmed = null, bool? specificWeapon = null, Blueprint<BlueprintItemWeaponReference> weapon = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
element | |
System. |
energyDamageDice | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyMelee | |
System. |
onlyNaturalAndUnarmed | |
System. |
specificWeapon | |
Blueprint<Kingmaker. |
weapon | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Additional energy damage on hit with a weapon
- FighterElementalWeaponBuff4bbff3a1c8894a46be2515029ea044b0
- MonarchsGlaiveFeature46d82a93335e59648a85b61950eea91e
- ScaledFistDraconicFuryFireBuff138d83559ad70f947b7f3c1d385be0c7
AdditionalDamageOnSneakAttack(Nullable<Boolean>, Nullable<Int32>)
Declaration
public TBuilder AdditionalDamageOnSneakAttack(bool? onlyRanged = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
onlyRanged | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- QuestElectriSneakAttackBuff03a92b5b02c9caf4d9aaf84ff486efb7
AdditionalSneakDamageOnHit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<DiceFormula>, Nullable<AdditionalSneakDamageOnHit.WeaponType>)
Declaration
public TBuilder AdditionalSneakDamageOnHit(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyNoDexToAC = null, DiceFormula? physicalDamageDice = null, AdditionalSneakDamageOnHit.WeaponType? weapon = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyNoDexToAC | |
System. |
physicalDamageDice | |
System. |
weapon |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- NecklaceOfDoubleCorssesFeature64d5a59feeb292e49a6c459fe37c3953
AddKeepAlliesAlive(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddKeepAlliesAlive(ContextValue maxAttacksCount = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintBuffReference> walkingDeadBuff = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
maxAttacksCount | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
walkingDeadBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- LifeBondingFriendshipFeature5b63a6690ebbaa4459df3e04fe094cbd
AddKineticistAcceptBurnTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddKineticistAcceptBurnTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GatherPowerBuffIe6b8b31e1f8c524458dc62e8a763cfb1
- GatherPowerBuffIII82eb0c274eddd8849bb89a8e6dbc65f8
- MentalOverflowEffectFeature5441bfcff6f1c4846ae103ca1e500619
AddKineticistBurnModifier(List<Blueprint<BlueprintAbilityReference>>, Nullable<KineticistBurnType>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
Declaration
public TBuilder AddKineticistBurnModifier(List<Blueprint<BlueprintAbilityReference>> appliableTo = null, KineticistBurnType? burnType = null, ContextValue burnValue = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? removeBuffOnAcceptBurn = null, bool? useContextValue = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
appliableTo | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
burnType | |
Kingmaker. |
burnValue | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
removeBuffOnAcceptBurn | |
System. |
useContextValue | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmorPiercingInfusionBuffa4018afcb4a84c0aad23f16448cdbbe1
- MagneticInfusionBuff696a0eafc6a21334580174a461079841
- VampiricInfusionEffectBuffc27e70fddac337745943f8151cec0709
AddKineticistBurnValueChangedTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddKineticistBurnValueChangedTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AerialAdaptationFeaturec8719b3c5c0d4694cb13abcc3b7e893b
- ElementalEngineBurnoutTriggerFeature090d39a5813d4537ba24b55fff7fe6be
- PsychokineticistBurnFeature2fa48527ba627254ba9bf4556330a4d4
AddKineticistElementalOverflow(ContextValue, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddKineticistElementalOverflow(ContextValue bonus = null, bool? elementalEngine = null, Blueprint<BlueprintUnitFactReference> firesFury = null, bool? ignoreBurn = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
elementalEngine | |
Blueprint<Kingmaker. |
firesFury | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
ignoreBurn | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DarkElementalistOverflowBonusBuff55cd730930d78c946955e85aabd73412
- ElementalEngineBurnoutFeaturef7c534123e334f3a99c7683962936075
- ElementalOverflowBonusFeature2496916d8465dbb4b9ddeafdf28c67d8
AddKineticistInfusionDamageTrigger(List<Blueprint<BlueprintAbilityReference>>, ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<TimeSpan>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintWeaponTypeReference>)
Declaration
public TBuilder AddKineticistInfusionDamageTrigger(List<Blueprint<BlueprintAbilityReference>> abilityList = null, ActionsBuilder actions = null, bool? checkSpellDescriptor = null, bool? checkSpellParent = null, bool? checkWeaponType = null, TimeSpan? lastFrameTime = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellDescriptorWrapper? spellDescriptorsList = null, bool? triggerOnDirectDamage = null, bool? triggerOnStatDamageOrEnergyDrain = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilityList | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Actions |
actions | |
System. |
checkSpellDescriptor | |
System. |
checkSpellParent | |
System. |
checkWeaponType | |
System. |
lastFrameTime | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellDescriptorsList | |
System. |
triggerOnDirectDamage | |
System. |
triggerOnStatDamageOrEnergyDrain | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BleedingInfusionBuff492a8156ecede6345a8e82475eed85ac
- GrapplingInfusionBufff69a66c0feaa4374b8ca2732ee91a373
- VampiricInfusionBuffe50e653cff511cd49a55b979346699f1
AddKineticistPart(Blueprint<BlueprintBuffReference>, List<Blueprint<BlueprintAbilityReference>>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintFeatureReference>, Nullable<StatType>, Blueprint<BlueprintAbilityResourceReference>, Blueprint<BlueprintAbilityResourceReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>)
Declaration
public TBuilder AddKineticistPart(Blueprint<BlueprintBuffReference> bladeActivatedBuff = null, List<Blueprint<BlueprintAbilityReference>> blasts = null, Blueprint<BlueprintBuffReference> canGatherPowerWithShieldBuff = null, Blueprint<BlueprintCharacterClassReference> clazz = null, Blueprint<BlueprintAbilityReference> gatherPowerAbility = null, Blueprint<BlueprintBuffReference> gatherPowerBuff1 = null, Blueprint<BlueprintBuffReference> gatherPowerBuff2 = null, Blueprint<BlueprintBuffReference> gatherPowerBuff3 = null, Blueprint<BlueprintFeatureReference> gatherPowerIncreaseFeature = null, StatType? mainStat = null, Blueprint<BlueprintAbilityResourceReference> maxBurn = null, Blueprint<BlueprintAbilityResourceReference> maxBurnPerRound = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintBuffReference> quiverBuff = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
bladeActivatedBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
blasts | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
canGatherPowerWithShieldBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
clazz | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
gatherPowerAbility | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
gatherPowerBuff1 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
gatherPowerBuff2 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
gatherPowerBuff3 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
gatherPowerIncreaseFeature | Tooltip: Gather Power base = 0 + 1 for each rank of this feature Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
mainStat | |
Blueprint<Kingmaker. |
maxBurn | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
maxBurnPerRound | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
quiverBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BurnFeature57e3577a0eb53294e9d7cc649d5239a3
- OverwhelmingSoulBurnFeaturea3051f965d971ed44b9c6c63bf240b79
- PsychokineticistBurnFeature2fa48527ba627254ba9bf4556330a4d4
AddKnownSpell(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>, Nullable<Int32>)
Declaration
public TBuilder AddKnownSpell(Blueprint<BlueprintArchetypeReference> archetype = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, Blueprint<BlueprintAbilityReference> spell = null, int? spellLevel = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
archetype | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
spell | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
spellLevel |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BeastTamerBonusSpellse5ca84b6bd3548e4796a73500a23773d
- FlamewardenSpellcasting2275d72a20f615b54eb89460cd3aa8e1b
- WolfScarredFaceCurseNoPenaltyFeatureLevel55f9d4bd9fe9e4dedaa788d1997aca27a
AddLearnSpellList(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintSpellListReference>)
Adds Kingmaker.
Declaration
public TBuilder AddLearnSpellList(Blueprint<BlueprintArchetypeReference> archetype = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, Blueprint<BlueprintSpellListReference> spellList = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
archetype | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
spellList | Blueprint of type BlueprintSpellList. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirDomainProgression750bfcd133cd52f42acbd4f7bc9cc365
- LuckDomainProgression8bd8cfad69085654b9118534e4aa215e
- WeatherDomainProgressionc18a821ee662db0439fb873165da25be
AddLearnSpells(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintAbilityReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddLearnSpells(Blueprint<BlueprintCharacterClassReference> characterClass = null, List<Blueprint<BlueprintAbilityReference>> spells = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AccursedWitchCantripsFeatured83becdd1ab644b995ae4aa96a493351
- DLC3_CR3_KoboldShamanNecromancerLevel5c25b4f92c6b7463988816ea8345d0390
- ZombieWizardSpellListb712f3c37e6fcce4aa6024f293260753
AddLocalMapMarker(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<LocalMapMarkType>)
Declaration
public TBuilder AddLocalMapMarker(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? showIfNotRevealed = null, LocalMapMarkType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
showIfNotRevealed | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Chief_Sull_LannQ16929f1ee076685a4084e01a0c29c82b6
- LocalMapMarker_POIa1fac90afc6b3814f9e89bcdcd9fda24
- RamienCapitalfa415b5b75d813e45a9f0304874852ec
AddLockEquipmentSlot(Nullable<Boolean>, Nullable<LockEquipmentSlot.SlotType>)
Adds Kingmaker.
Declaration
public TBuilder AddLockEquipmentSlot(bool? deactivate = null, LockEquipmentSlot.SlotType? slotType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
deactivate | |
System. |
slotType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmiriLockedSlotFeature596db6f87c982bb43a9d2793006a57a1
- AnimalCompanionUnitMammoth_Medium03142402362d4afca8252fced7e1258c
- TriceratopsStatuetteUnitcc9177cc8dccc1449be084e7784ff52d
AddMadDogPackTactics()
Adds Kingmaker.
Declaration
public TBuilder AddMadDogPackTactics()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MadDogPackTacticsMaster7c8f1d83b18fa9a4491596d3e65f965c
- MadDogPackTacticsPet222463f6306f5de4b9b2a1603bcebfdb
- MadDogThroatCutterPet65a170770daec324d9a5e14c2b9dbcf7
AddMakeUnitFollowUnit(Nullable<Boolean>, Nullable<Boolean>, UnitEvaluator, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddMakeUnitFollowUnit(bool? alwaysRun = null, bool? canBeSlowerThanLeader = null, UnitEvaluator leader = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
alwaysRun | |
System. |
canBeSlowerThanLeader | |
Kingmaker. |
leader | Tooltip: Main character if not specified |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC5_Storasta_Escort31b2bbef14984e9f983c9b93b6bc5f1f
- EscortBuff_RichQarterbd4cd1252c8c4096955a48ac5135809b
- RepurposeBuffUndead5e18ce2e21330e34690c372fbd9d6d60
AddManeuverBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverBonus(int? bonus = null, ModifierDescriptor? descriptor = null, bool? ignoreFactRank = null, bool? mythic = null, CombatManeuver? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
ignoreFactRank | |
System. |
mythic | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Maneuver Bonus
- AspectOfTheWolfBuff98d9d1a761c8ade49964aa97ecd8dc1a
- ImprovedOverrun94b394194dcf4494a8b3c4ef66b7a656
- TwoHandedFighterStrongGripab9d45de98fe56441a4c012f70dad6ee
AddManeuverBonusFromStat(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverBonusFromStat(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? stat = null, CombatManeuver? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
stat | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FurysFall0fc1ed8532168f74a9441bd17ad59e66
AddManeuverDefenceBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverDefenceBonus(int? bonus = null, ModifierDescriptor? descriptor = null, CombatManeuver? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Maneuver Defence Bonus
- GlovesOfDuelingFeature5238b7d5f4c81574ba914d609ac1e692
- ImprovedSunder9719015edcbf142409592e2cbaab7fe1
- TwoHandedFighterStrongGripab9d45de98fe56441a4c012f70dad6ee
AddManeuverImmunity(Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverImmunity(CombatManeuver? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmuletOfDeepRootsFeature27d0e6894ba6484a939efc0afe2b13fe
- FreedomOfMovementLinnorm67519ff6ba615c045afca2347608bfe3
- WormThatWalksFeaturec83ec202285e45ae8c465369dba5f6c3
AddManeuverIncreaseDuration(Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverIncreaseDuration(CombatManeuver? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GreaterDirtyTrick52c6b07a68940af41b270b3710682dc7
- GreaterDisarm63d8e3a9ab4d72e4081a7862d7246a79
- GreaterSunder54d824028117e884a8f9356c7c66149b
AddManeuverOnAttack(Nullable<WeaponCategory>, Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverOnAttack(WeaponCategory? category = null, CombatManeuver? maneuver = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
category | |
System. |
maneuver |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon type attack bonus
- CloakOfTheWinterWolfFeature8031884b86552ba4fbb0ee4499fb9d3d
- ShifterWildShapeWereWolfBuff1534273feba56448bc968dd5482cdfffc7
- TrippingTail14a1542f8c6b482fbae98ebfd0a286d8
AddManeuverProvokeAttack(Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverProvokeAttack(CombatManeuver? maneuverType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
maneuverType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GreaterTrip4cc71ae82bdd85b40b3cfe6697bb7949
- JumpUp9f2d35be63f68614b89c901db84dd750
AddManeuverTrigger(ActionsBuilder, Nullable<CombatManeuver>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddManeuverTrigger(ActionsBuilder action = null, CombatManeuver? maneuverType = null, bool? onlySuccess = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
maneuverType | |
System. |
onlySuccess |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BearHugFeature07a93dfded2b440182b2665a989e7782
- MammothTrample9292099e5fd70f84fb07fbb9b8b6a5a5
- SwordlordDisarmingStrikec7ea46f5e1822994ba069c11819844ae
AddMarkPassive(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddMarkPassive(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Passive/Mark passive
- BoneSpearDismemberBuff06014e98a84795a49a790283ec2d2847
- KillAndSpawnControllableProjectileBufffca25a203061ff149a71966c61657535
- MarkPassived6abca706380f4445b217f0473f254c6
AddMaxDexBonusIncrease(Nullable<Int32>, Nullable<Int32>, Nullable<ArmorProficiencyGroup>, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, UnitDescriptor, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddMaxDexBonusIncrease(int? bonesPerRank = null, int? bonus = null, ArmorProficiencyGroup? category = null, bool? checkCategory = null, ContextValue contextBonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, UnitDescriptor ownerDescriptor = null, bool? replaceContextIfGreater = null, bool? useContextInstead = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonesPerRank | |
System. |
bonus | |
System. |
category | |
System. |
checkCategory | |
Kingmaker. |
contextBonus | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
ownerDescriptor | |
System. |
replaceContextIfGreater | InfoBox: Использовать либо Bonus, либо контекстное значение, в зависимости от того, что выше |
System. |
useContextInstead | InfoBox: Вместо Bonus использовать контекстное значение |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Max Dex bonus increase
- ArmorFocusHeavyMythicFeatureVar2SubBuff5d4e71c6f33b4f7fa41f7db0af3ac320
- FinneanArmourerArmorBuff0d9604f466fee484ab05dcb6c435ab9f
- TowerShieldTrainingBuffe85647881f1d4f849799ae8b108802fa
AddMayBanterOnRest(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddMayBanterOnRest(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC2_NPC_Bully8a2382c37d53405a8a0f7ab4f78e5ca7
- DLC2_NPC_Gravediggere8bef329125542299a0c4b023b82ca64
- DLC2_NPC_Musician92f5b41e973b497b8cee666153ce24dc
AddMechanicsFeature(Nullable<AddMechanicsFeature.MechanicsFeatureType>)
Declaration
public TBuilder AddMechanicsFeature(AddMechanicsFeature.MechanicsFeatureType? feature = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
feature |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AcrobatsFootwearFeaturebb115b9d89d7b4b48814d059ecd29164
- HellknightSigniferArmorPenaltyRemove3f77ef6cd3b241d3bfbeed458a0d1603
- XantirWithoutSwarm_MidnightFaneInThePasta44bf782e3a95194493874cf122c4f99
AddMeleeWeaponSizeChange(Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddMeleeWeaponSizeChange(int? sizeCategoryChange = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
sizeCategoryChange |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Melee weapon size change
- MonsterMythicWeaponSizeFeaturec0c002a0198b2864685ba1b969cbdb33
- RedcapFeatured83423bb7237ce04b83487a46860eb6a
AddMetamagicFeat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Metamagic>)
Declaration
public TBuilder AddMetamagicFeat(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Metamagic? metamagic = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
metamagic |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbrogailMetamagicFeaturef976da658b1344538cfb867e6a3329ec
- Halaseliax_QuickenFeaturedbbbcfce1b854a84ab5b3dbaed1c41ad
- Zanedra_Metamagicad77aded6888c69458669e5ecd2fa979
AddMinimizeAttacksOfOpportunityCount(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddMinimizeAttacksOfOpportunityCount(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonAoOGazeEnemyHiddenBuff8c0cb957952a47e6a284d7954e6d4fe0
- DLC3_Nahyndri_FinalBoss7beffb211ea84810876ab65014c1cee5
AddModifyAttackerMissChance(ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddModifyAttackerMissChance(ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonRelativityOfSpaceGazeEnemyBuff4d10804f2caa4dcda984dcb07ef8638e
AddModifyD20(ActionsBuilder, ActionsBuilder, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, ContextValue, Nullable<RuleDispelMagic.CheckType>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<ModifyD20.RollConditionType>, ContextValue, Nullable<Int32>, Nullable<RuleType>, Nullable<FlaggedSavingThrowType>, StatType[], Nullable<Boolean>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, ContextValue, ContextValue, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddModifyD20(ActionsBuilder actionsToTrigger = null, ActionsBuilder actionsToTriggerBeforeRoll = null, bool? addBonus = null, bool? addSavingThrowBonus = null, bool? againstAlignment = null, AlignmentComponent? alignment = null, ContextValue bonus = null, ModifierDescriptor? bonusDescriptor = null, ContextValue chance = null, RuleDispelMagic.CheckType? dispellMagicCheckType = null, bool? dispellOn20 = null, bool? dispellOnRerollFinished = null, ModifierDescriptor? modifierDescriptor = null, bool? replace = null, bool? rerollOnlyIfFailed = null, bool? rerollOnlyIfSuccess = null, ModifyD20.RollConditionType? rollCondition = null, ContextValue rollResult = null, int? rollsAmount = null, RuleType? rule = null, FlaggedSavingThrowType? savingThrowType = null, StatType[] skill = null, bool? specificDescriptor = null, bool? specificSkill = null, SpellDescriptorWrapper? spellDescriptor = null, bool? takeBest = null, bool? tandemTrip = null, Blueprint<BlueprintFeatureReference> tandemTripFeature = null, bool? targetAlignment = null, ContextValue value = null, ContextValue valueToCompareRoll = null, bool? withChance = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actionsToTrigger | Tooltip: Экшены, которые выполнятся после ролла |
Actions |
actionsToTriggerBeforeRoll | Tooltip: Экшены, которые выполнятся до ролла |
System. |
addBonus | |
System. |
addSavingThrowBonus | |
System. |
againstAlignment | |
System. |
alignment | |
Kingmaker. |
bonus | |
System. |
bonusDescriptor | |
Kingmaker. |
chance | Tooltip: [0..100] |
System. |
dispellMagicCheckType | |
System. |
dispellOn20 | |
System. |
dispellOnRerollFinished | |
System. |
modifierDescriptor | |
System. |
replace | |
System. |
rerollOnlyIfFailed | |
System. |
rerollOnlyIfSuccess | |
System. |
rollCondition | |
Kingmaker. |
rollResult | |
System. |
rollsAmount | |
System. |
rule | |
System. |
savingThrowType | |
Kingmaker. |
skill | |
System. |
specificDescriptor | |
System. |
specificSkill | |
System. |
spellDescriptor | |
System. |
takeBest | |
System. |
tandemTrip | |
Blueprint<Kingmaker. |
tandemTripFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
targetAlignment | |
Kingmaker. |
value | |
Kingmaker. |
valueToCompareRoll | |
System. |
withChance |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonBaneBuff345160619fc2ddc44b8ad98c94dde448
- GreaterFortuneBuff1ae7151d431043f9bad37976c3a2e6cd
- WitchHexProtectiveLuckEffectBuffffa995f03d87a214ab9de1dd898497ca
AddModifyOutgoingHealAmount(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
Adds Kingmaker.
Declaration
public TBuilder AddModifyOutgoingHealAmount(List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, float? multiplierIfHasAnyFact = null, float? multiplierIfHasNoFacts = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
multiplierIfHasAnyFact | |
System. |
multiplierIfHasNoFacts |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_NegativeEnergyMod83588d8473f741ffae81551adfe44086
- DLC4_PowerSurgeForCompanionsbb8bf0898ab64bd088a29708b2796212
- DLC4_UlbrigGriffonGodPowerSurge1e3f23e0a1c844aea0b982d2afca5a41
AddModifySpell(Nullable<SpellModificationType>, List<Blueprint<BlueprintAbilityReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddModifySpell(SpellModificationType? modificationType = null, List<Blueprint<BlueprintAbilityReference>> spells = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
modificationType | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelSwordDepersonalizeFeature432c96835aee50341a4ff0b364cdb85a
AddModifySummonsCount(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ModifySummonsCount.Substitution[])
Adds Kingmaker.
Declaration
public TBuilder AddModifySummonsCount(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ModifySummonsCount.Substitution[] substitutions = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
substitutions |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_SummoningExtraMobBufffbbbb1217c864e1ba031804eedf8db18
AddMonkNoArmorAndMonkWeaponFeatureUnlock(List<Blueprint<BlueprintWeaponTypeReference>>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintBuffReference>)
Adds Kingmaker.
Declaration
public TBuilder AddMonkNoArmorAndMonkWeaponFeatureUnlock(List<Blueprint<BlueprintWeaponTypeReference>> bowWeaponTypes = null, bool? isSohei = null, bool? isZenArcher = null, Blueprint<BlueprintUnitFactReference> newFact = null, Blueprint<BlueprintBuffReference> rapidshotBuff = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bowWeaponTypes | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
System. |
isSohei | |
System. |
isZenArcher | |
Blueprint<Kingmaker. |
newFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
rapidshotBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature if owner has no armor or shield
- ImitationMonkFlurryUnlock6617c81a8de6414d94910efa298eb1e1
- SoheiFlurryOfBlowsUnlock1level7765d440cc6a4c7f83b619474f678914
- ZenArcherFlurryOfBlowsUnlock3e470edc8a733b641bcbbbb5b9527ff6
AddMonkNoArmorFeatureUnlock(Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddMonkNoArmorFeatureUnlock(Blueprint<BlueprintUnitFactReference> newFact = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
newFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add feature if owner has no armor or shield
- CunningElusionUnlockFeature91c8b2e3abdb4e2e807fddb668b619f8
- MonkACBonusUnlock2615c5f87b3d72b42ac0e73b56d895e0
- StalwartDefenderDamageReduction4d4f48f401d5d8b408c2e7a973fba9ea
AddMonkReplaceAbilityDC(Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintArchetypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddMonkReplaceAbilityDC(Blueprint<BlueprintAbilityReference> ability = null, Blueprint<BlueprintCharacterClassReference> monk = null, Blueprint<BlueprintArchetypeReference> scaledFist = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
monk | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
scaledFist | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DragonRoarFeature3fca938ad6a5b8348a8523794127c5bc
- StunningFista29a582c3daa4c24bb0e991c596ccb28
AddMovementDistanceTrigger(ActionsBuilder, ContextValue, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddMovementDistanceTrigger(ActionsBuilder action = null, ContextValue distanceInFeet = null, bool? limitTiggerCountInOneRound = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? tiggerCountMaximumInOneRound = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
Kingmaker. |
distanceInFeet | |
System. |
limitTiggerCountInOneRound | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
tiggerCountMaximumInOneRound |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BloodragerFeyBlurringMovementBuff0d4dc6eea3f13d6488c21bc3fd3f119e
- HellsDecreeAbilityWalkingOnCoalsBufffca7bab2e28c47c4a0eeafb5b5b078a6
- ShiftersRushFeature4ddc88f422a84f76a952e24bec7b53e1
AddMysticTheurgeCombinedSpells(Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddMysticTheurgeCombinedSpells(int? spellLevel = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
spellLevel |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MysticTheurgeCombinedSpells180ea00ac94323cd43b6e743f2fa168c8
- MysticTheurgeCombinedSpells3f34592b15e73c1445a204f07c5771abb
- MysticTheurgeCombinedSpells5f5c7f64de0a57f645975fac2e5244851
AddMysticTheurgeSpellbook(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintCharacterClassReference>)
Adds Kingmaker.
Declaration
public TBuilder AddMysticTheurgeSpellbook(Blueprint<BlueprintCharacterClassReference> characterClass = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintCharacterClassReference> mysticTheurge = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
mysticTheurge | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MysticTheurgeAngelfireApostleProgression531a91faf90da634eaf2a08a90d28494
- MysticTheurgeInquisitorProgressiond21a104c204ed7348a51405e68387013
- MysticTheurgeWarpriestProgression9a4ad60a34f042b0b4178624aa90f803
AddMythicEnemyHitPointsBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddMythicEnemyHitPointsBonus(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CR25_HandOfSithhud0a8bb42305f342bd8b10f53c0ec0856b
- MonsterMythicFeature1Bufff28037f6dd9ac2d45b538011133cdc9c
AddNenioSpecialPolymorphWhileEtudePlaying(AbilityExecutionContext, Blueprint<BlueprintEtudeReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintActivatableAbilityReference>)
Adds Kingmaker.
Declaration
public TBuilder AddNenioSpecialPolymorphWhileEtudePlaying(AbilityExecutionContext abilityExecutionContext = null, Blueprint<BlueprintEtudeReference> etude = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintBuffReference> specialPolymorphBuff = null, Blueprint<BlueprintActivatableAbilityReference> standardPolymorphAbility = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
abilityExecutionContext | |
Blueprint<Kingmaker. |
etude | Blueprint of type BlueprintEtude. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
specialPolymorphBuff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
standardPolymorphAbility | Blueprint of type BlueprintActivatableAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC1_Nenio_Companion5642e394eac9447e819646723ffa25a3
- NenioTestLevel152e9cc80b3190bad45b191fd2b1d75209
- NenioTestLevel19b8366f6c59f84672b699878296f81f72
AddNewRoundTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddNewRoundTrigger(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder newRoundActions = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
newRoundActions |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyLocust4GhlaunderPlagueBuffd5c2f709e1b842e3aa2a8355cfcdf098
- DLC3_VeryHotIslandHeavyArmorBuff90091d6f02f44d6db5099cd47abea952
- VoicesOfHollowBuff29c2a73eef47cfb4f90014df452716fe
AddOffensiveActionTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddOffensiveActionTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- JoltingPortentBuff27fa15e9738aee1499aed308cdef7084
AddOnSpawnBuff(Blueprint<BlueprintBuffReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Rounds>, Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<AlignmentComponent>)
Adds Kingmaker.
Declaration
public TBuilder AddOnSpawnBuff(Blueprint<BlueprintBuffReference> buff = null, bool? checkDescriptor = null, bool? checkSummonedUnitAlignment = null, bool? checkSummonedUnitFact = null, Rounds? duration = null, Blueprint<BlueprintFeatureReference> ifHaveFact = null, Blueprint<BlueprintFeatureReference> ifSummonHaveFact = null, bool? isInfinity = null, SpellDescriptorWrapper? spellDescriptor = null, AlignmentComponent? summonedAlignment = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
buff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
checkDescriptor | |
System. |
checkSummonedUnitAlignment | |
System. |
checkSummonedUnitFact | |
System. |
duration | |
Blueprint<Kingmaker. |
ifHaveFact | InfoBox: Caster's Fact Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
ifSummonHaveFact | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
isInfinity | |
System. |
spellDescriptor | |
System. |
summonedAlignment |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buff on spawned unit
- AeonImprovedBaneFeaturebbf227fe76f1eaa418a95e6095145ce8
- DLC1_Marhevok_Welcome4f3073fefbd7459f8420b7a698bbc4ab
- WoljifKid4c1bb837077dc4441af989d22e142ea0
AddOppositionSchool(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>)
Declaration
public TBuilder AddOppositionSchool(Blueprint<BlueprintCharacterClassReference> characterClass = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellSchool? school = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
school |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- OppositionSchoolAbjuration7f8c1b838ff2d2e4f971b42ccdfa0bfd
- OppositionSchoolEvocationc3724cfbe98875f4a9f6d1aabd4011a6
- OppositionSchoolTransmutationfc519612a3c604446888bb345bca5234
AddOutcomingDamageAndHealingModifier(Nullable<OutcomingDamageAndHealingModifier.EntryType>, Nullable<OutcomingDamageAndHealingModifier.WeaponType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Boolean>, Nullable<OutcomingDamageAndHealingModifier.FactionType>, Nullable<OutcomingDamageAndHealingModifier.ModifyingType>)
Adds Kingmaker.
Declaration
public TBuilder AddOutcomingDamageAndHealingModifier(OutcomingDamageAndHealingModifier.EntryType? aoeEntry = null, OutcomingDamageAndHealingModifier.WeaponType? damageWeaponType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue modifierPercents = null, bool? overrideOtherModifierPercents = null, OutcomingDamageAndHealingModifier.FactionType? sourceToTargetFactionType = null, OutcomingDamageAndHealingModifier.ModifyingType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
aoeEntry | |
System. |
damageWeaponType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
modifierPercents | InfoBox: ResultDamage = Damage * (1 + ModifierPercents / 100) |
System. |
overrideOtherModifierPercents | InfoBox: Should this modifier override all others |
System. |
sourceToTargetFactionType | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyBuildingTrainingGroundsb1ab3085e85243e8a13f6acf78023920
- CavalierSupremeChargeBuff7e9c5be79cfb3d44586dd650c7c7d198
- TriceratopsGreaterChargeBuff7c41edbac0834516b15545ee9dff10f9
AddOutflankAttackBonus(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddOutflankAttackBonus(int? attackBonus = null, ModifierDescriptor? descriptor = null, Blueprint<BlueprintUnitFactReference> outflankFact = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
descriptor | |
Blueprint<Kingmaker. |
outflankFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyOutflankFeature73aff838bd3b49d491793d08f7e8c1e5
- Outflank422dab7309e1ad343935f33a4d6e9f11
- TeamworkFeaturebf416f1805710104cad270bd81727274
AddOutgoingDamageBonus(Nullable<SpellDescriptorWrapper>, Blueprint<BlueprintUnitFactReference>, Nullable<DamageIncreaseCondition>, DamageTypeDescription, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<DamageIncreaseReason>)
Declaration
public TBuilder AddOutgoingDamageBonus(SpellDescriptorWrapper? checkedDescriptor = null, Blueprint<BlueprintUnitFactReference> checkedFact = null, DamageIncreaseCondition? condition = null, DamageTypeDescription damageType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, float? originalDamageFactor = null, DamageIncreaseReason? reason = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkedDescriptor | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
condition | |
Kingmaker. |
damageType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
originalDamageFactor | |
System. |
reason |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelSwordAntiCompulsionBuff5d679978972e8d644a2204ac8aaeba05
- DLC3_SlasingBuff5fe69b8d755a4bd18e4e67c5613f76af
- MythicPowersFromDLC1EffectBuff08eba577806847ac9a814694013f7783
AddOutgoingPhysicalDamageProperty(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DamageAlignment>, Nullable<Boolean>, Nullable<Boolean>, Nullable<PhysicalDamageForm>, Nullable<Boolean>, Nullable<PhysicalDamageMaterial>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DamageRealityType>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintWeaponTypeReference>)
Declaration
public TBuilder AddOutgoingPhysicalDamageProperty(bool? addAlignment = null, bool? addForm = null, bool? addMagic = null, bool? addMaterial = null, bool? addReality = null, bool? affectAnyPhysicalDamage = null, bool? againstFactOwner = null, DamageAlignment? alignment = null, bool? checkRange = null, bool? checkWeaponType = null, PhysicalDamageForm? form = null, bool? isRanged = null, PhysicalDamageMaterial? material = null, bool? myAlignment = null, bool? naturalAttacks = null, bool? notUnarmed = null, DamageRealityType? reality = null, Blueprint<BlueprintUnitFactReference> unitFact = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
addAlignment | |
System. |
addForm | |
System. |
addMagic | |
System. |
addMaterial | |
System. |
addReality | |
System. |
affectAnyPhysicalDamage | |
System. |
againstFactOwner | |
System. |
alignment | |
System. |
checkRange | |
System. |
checkWeaponType | |
System. |
form | |
System. |
isRanged | |
System. |
material | |
System. |
myAlignment | |
System. |
naturalAttacks | |
System. |
notUnarmed | |
System. |
reality | |
Blueprint<Kingmaker. |
unitFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AloneInTheDarkFeatureLevel14AuraOfFaithFeature672835d0cf244539aa89bf566a070ffb
- FeyBane7d62b8531749ea74292b0d39b4b7fc19
- WreckerDR589aa3d4131727b43aa57bc96003bb06
AddOverHealTrigger(ActionsBuilder, Nullable<Boolean>, ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<AbilitySharedValue>)
Declaration
public TBuilder AddOverHealTrigger(ActionsBuilder actionOnTarget = null, bool? limitMaximum = null, ContextValue maxValue = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, AbilitySharedValue? sharedValue = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actionOnTarget | |
System. |
limitMaximum | |
Kingmaker. |
maxValue | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
sharedValue | InfoBox: Shared value to store excess healed points |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- OracleRevelationSpiritBoost8cf1bc6fe4d14304392496ff66023271
AddOverrideUnitHP(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddOverrideUnitHP(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue targetValue = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
targetValue |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CR16_MaskSwarmdcc189e8a1344871a23a7347ebdd2c8d
- DLC4_Wolf_Soul204718c7c92043d5b0059ca3810f4b5e
- SecondState_Kakuen_takaMediumFeature4b7d4893325c4f05b790941f5140a5db
AddOverrideVisionRange(Nullable<Boolean>, Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddOverrideVisionRange(bool? alsoInCombat = null, int? customVisionRangeInMeters = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? useCustomRange = null, int? visionRangeInMeters = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alsoInCombat | InfoBox: Очень опасная галка, может ломать вход/выход из боя |
System. |
customVisionRangeInMeters | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
useCustomRange | InfoBox: Установить своё значение, без привязки к максимуму |
System. |
visionRangeInMeters |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Passive/Override vision range
- ArueshalaeRedoubt_Cultist_Slayer_Rangedcd73a15a1ea1a204f87adae3c7a30581
- DLC3_CR19_GolemAdamantine_ShipGuardc08aa063ec3a4605b2d9c264bae5bf82
- VisionRangeMax5b87b23635ba481d8f7c7ec907926dc7
AddOwnerAbilityTargetSavingThrowBonus(Nullable<Int32>, Nullable<Boolean>, ConditionsBuilder, Nullable<ModifierDescriptor>, Nullable<AbilityType>)
Adds Kingmaker.
Declaration
public TBuilder AddOwnerAbilityTargetSavingThrowBonus(int? bonus = null, bool? checkAbilityType = null, ConditionsBuilder conditions = null, ModifierDescriptor? descriptor = null, AbilityType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
checkAbilityType | |
Conditions |
conditions | |
System. |
descriptor | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmbuscadingSpell2fb48bed3746431bb3080c34f11597da
- FavoredEnemySpellcasting0226d84afe68462da8a392798f1225b8
- SpellBaned2d1b1f27bdf4ddfa5bf8b7244786ff9
AddParametrizedFeatures(AddParametrizedFeatures.FeatureData[], Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddParametrizedFeatures(AddParametrizedFeatures.FeatureData[] features = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
features | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DisenchanterSpellFocusAbjuration60ed5ba87ac9e3241adc8212d3f6a24c
- MantisZealotSabreFightingSpecialization19f3eb9afc174449bc2ee9ca347c7608
- ZenArcherWayOfTheBowShortbowSpecializationd93aee59c93b3a042873fb6fab2ad8d8
AddPartialDRIgnore(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<Int32>, Nullable<Boolean>, WeaponCategory[])
Adds Kingmaker.
Declaration
public TBuilder AddPartialDRIgnore(bool? checkWeaponCategories = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue reductionPenaltyModifier = null, int? reductionReduction = null, bool? useContextValue = null, WeaponCategory[] weaponCategories = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkWeaponCategories | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
reductionPenaltyModifier | |
System. |
reductionReduction | |
System. |
useContextValue | |
Kingmaker. |
weaponCategories |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyArcaneStrikeFeature89108b1d7c7d42589ef495ddf33c5b35
- RitualTrueStrikeBuff0a870bd3199049eca81d27f2e4cd3fa8
- StoneclawStrikeShifterBuffEffect86d20a42fa8843a8a55ae0af68f2bc6b
AddPartyEncumbrance(Nullable<Int32>)
Declaration
public TBuilder AddPartyEncumbrance(int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ProfessorHatFeature9f3ac6817f7cadc47b7068e3cb0e89e0
AddPet(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Blueprint<BlueprintFeatureReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>, Nullable<PetProgressionType>, Nullable<PetType>, Blueprint<BlueprintFeatureReference>, Nullable<Int32>, Nullable<Boolean>)
Declaration
public TBuilder AddPet(bool? destroyPetOnDeactivate = null, bool? forceAutoLevelup = null, ContextValue levelContextValue = null, Blueprint<BlueprintFeatureReference> levelRank = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitReference> pet = null, PetProgressionType? progressionType = null, PetType? type = null, Blueprint<BlueprintFeatureReference> upgradeFeature = null, int? upgradeLevel = null, bool? useContextValueLevel = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
destroyPetOnDeactivate | |
System. |
forceAutoLevelup | |
Kingmaker. |
levelContextValue | |
Blueprint<Kingmaker. |
levelRank | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
pet | Blueprint of type BlueprintUnit. You can pass in the blueprint using:
|
System. |
progressionType | |
System. |
type | |
Blueprint<Kingmaker. |
upgradeFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
upgradeLevel | |
System. |
useContextValueLevel |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AddHorsePet_Buff8bfb6195432a4ba1b1b3ee9fde992bb2
- AnimalCompanionFeatureTriceratops_PreorderBonus52c854f77105445a9457572ab5826c00
- TriceratopsStatuetteFeature13551e0cd7e4091499f9064b3f32ad50
AddPetManeuverProvokeAttack(CombatManeuver[])
Adds Kingmaker.
Declaration
public TBuilder AddPetManeuverProvokeAttack(params CombatManeuver[] maneuver)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
maneuver |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MadDogThroatCutterPet65a170770daec324d9a5e14c2b9dbcf7
AddPhysicalImmunity(PhysicalDamageForm[])
Declaration
public TBuilder AddPhysicalImmunity(params PhysicalDamageForm[] physicalDamageForms)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
physicalDamageForms |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyImmunity
- AssertionOfDominanceBuffResist1abb45d21dd047549f6ff57ecbd13f1a
- ImmunityToBludgeoning4766f73f759d4539ac30c5ceaad9ef53
- ImmunityToSlashingbbbcd4db300e426a8bc96ac82c86bdec
AddPointBlankMaster(Nullable<WeaponCategory>)
Adds Kingmaker.
Declaration
public TBuilder AddPointBlankMaster(WeaponCategory? category = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
category |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirBlessingMinorBuff0152e0ba776ada84c9bbb1d447819c06
- PointBlankMasterBomb44faeffbb7463e140bbda6c61e595d16
- TaintedRetrieverEyeRaysNoAoO3f2d87d09359412abb6c00943183991d
AddPolymorphDamageTransfer(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddPolymorphDamageTransfer(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GrowingSpikesBuffLevel1b0fdcd99db4042a984ae56bc9683ebb1
- ShifterClawBuffLevel102070af90de345c6a82a8cf469a65080
- ShifterClawBuffLevel7c9441167a3b84fb48729e55f29a9df64
AddPowerfulCharge(Nullable<Int32>, Nullable<DiceFormula>, Nullable<Boolean>, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddPowerfulCharge(int? additionalDiceRolls = null, DiceFormula? damageDice = null, bool? useContextBonus = null, bool? useFixedDamageDiceBonus = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalDiceRolls | |
System. |
damageDice | |
System. |
useContextBonus | |
System. |
useFixedDamageDiceBonus | InfoBox: When enabled, we don't multiply damage dice, but add separately calculated damage instead |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BaphometPowerfulCharge6556cae7ce550704fb183655ad2ca1b7
- PowerfulChargeElkFeature563ed3d1dec943b39ff2d382d94d5782
- Triceratops_Feature_PowerfulChargeFeature5c1c2f9aa37ca7445a31bdb4ab16255b
AddPretendUnit(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>)
Adds Kingmaker.
Declaration
public TBuilder AddPretendUnit(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitReference> unit = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
unit | Blueprint of type BlueprintUnit. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Alushinyrra_Minagho23e9e36701934fcbbf3e1472091d9321
- GreyborTestLevel799d03b209efb73e4084e10f7b7912408
- WoljifTestLeve9b6a343d8b3f47784dab47911fb42a84a
AddPreventHealing(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddPreventHealing(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AizerghaulBuff229c9692e8eb4caf827f2d318984be5d
- ArmyCannotBeHealed69883872e3c145eeab069e04c729130d
- WalkingDeadImmortalityBuff9c55730e682cb574ab2fbc4727517752
AddPriorityTarget(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddPriorityTarget(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitFactReference> priorityFact = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
priorityFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- HellsDecreeAbilityTargetedRageAllySelfBuff783bcdac2a948eb448f3eb249f068f6f
- SongOfCourageousDefenderEnemyEffectBuff3c3c89f2b79a4eb4b3e0c2ff77a17ea9
AddProficiencies(ArmorProficiencyGroup[], Blueprint<BlueprintRaceReference>, WeaponCategory[])
Declaration
public TBuilder AddProficiencies(ArmorProficiencyGroup[] armorProficiencies = null, Blueprint<BlueprintRaceReference> raceRestriction = null, WeaponCategory[] weaponProficiencies = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
armorProficiencies | |
Blueprint<Kingmaker. |
raceRestriction | Blueprint of type BlueprintRace. You can pass in the blueprint using:
|
Kingmaker. |
weaponProficiencies |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add proficiencies
- AlchemistProficienciesa1a8971f48a829d4683097f8b14e41c8
- LightArmorProficiency6d3728d4e9c9898458fe5e9532951132
- ZenArcherProficiency512298bc5664c8d4190fd09269aa4014
AddPromoteSpellDices(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DiceType>, Blueprint<BlueprintFeatureReference>)
Adds Kingmaker.
Declaration
public TBuilder AddPromoteSpellDices(int? bonus = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DiceType? minDice = null, Blueprint<BlueprintFeatureReference> nextLevelFeature = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | InfoBox: Add bonus for dice which are higher Min Dice |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
minDice | InfoBox: Promote all spell dice to given value |
Blueprint<Kingmaker. |
nextLevelFeature | InfoBox: For non stack effect on other feature level (for stack leave empty) Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DragonLevel1Immunities040bb87b39e4a7f4a8ddc011c5a50523
- DragonLevel2Immunitiesd1f01519ffbe9144dac703b579a0c073
- DragonLevel3Immunitiesf1631a20b6f14e58924a32c81da95840
AddPropertyCalculatorComponent(Nullable<ContextPropertyName>, Nullable<PropertyCalculatorComponent.SaveToContextType>, PropertyCalculator)
Adds Kingmaker.
Declaration
public TBuilder AddPropertyCalculatorComponent(ContextPropertyName? name = null, PropertyCalculatorComponent.SaveToContextType? saveToContext = null, PropertyCalculator value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
name | |
System. |
saveToContext | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BladeboundIndependentEgoBuffd8f8e3bfe6ce451692a97b7e5e5e0cfb
- DLC6_VampireThirstForBloodHPBuffc4d9988e08534af6a3c5ea9252d13793
- TricksterAthleticsTier3Featuree45bf795c4f84c3b8a83c011f8580491
AddProtectionFromEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddProtectionFromEnergy(bool? healOnDamage = null, AddEnergyDamageImmunity.HealingRate? healRate = null, ContextValue pool = null, DamageEnergyType? type = null, bool? usePool = null, bool? useValueMultiplier = null, ContextValue value = null, ContextValue valueMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healOnDamage | |
System. |
healRate | |
Kingmaker. |
pool | |
System. |
type | |
System. |
usePool | |
System. |
useValueMultiplier | |
Kingmaker. |
value | |
Kingmaker. |
valueMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Protection From Energy
- DLC3_ProtectionFromColdBuffca3784bacf0d4542858a6a795a0561be
- ProtectionFromColdBuffebf84606d5179af4baf9d4589d191c05
- TrollBrandedProtection8aad45a750a76b84ea5163fed362f215
AddRaiseStatToMinimum(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddRaiseStatToMinimum(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? stat = null, ContextValue targetValue = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
stat | |
Kingmaker. |
targetValue |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DemonRageBuffLostControl19c57421f3bd3f449aa47fdc103c2c67
- DemonRageBuffUncontrollable325e00281f7e4a54cbc60627f2f66cec
- DLC3_GiantIsland58b986ec690a4c8f8fa0beb0ac19a305
AddRandomLeaderSpellReplacement(Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRandomLeaderSpellReplacement(float? chanceToReplace = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
chanceToReplace | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Trickster3ManaFeature126141f375334e9c87a075e013b976ed
AddRangedCleave(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Feet>)
Adds Kingmaker.
Declaration
public TBuilder AddRangedCleave(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Feet? range = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
range |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- RangedCleaveb3fb61cecd4de98419d82e465bc588f2
AddRangedWeaponSizeChange(Nullable<Int32>, List<Blueprint<BlueprintWeaponTypeReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddRangedWeaponSizeChange(int? sizeCategoryChange = null, List<Blueprint<BlueprintWeaponTypeReference>> weaponTypes = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
sizeCategoryChange | |
System. |
weaponTypes | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Ranged weapon size change
- Erastil_Buff4c14b60a38c448fbbf4670594fe61659
- HurricaneBowBuff002c51d933574824c8ef2b04c9d09ff5
- MonsterMythicWeaponSizeFeaturec0c002a0198b2864685ba1b969cbdb33
AddReachMultiplicator(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddReachMultiplicator(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? multiplicator = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
multiplicator |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CavalierMightyChargeThreat_Buffdf2e7dfdd4f44a0d86be9085ae749dc4
AddRecalculateConcealment(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddRecalculateConcealment(bool? ignorePartial = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? treatTotalAsPartial = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
ignorePartial | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
treatTotalAsPartial |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Change concealment mechanics
- BlindFightGreater80a50d9744a40ac4c96e2cc6451a6703
- BlindFightImproved4f1a78b02ac71bd4fa7d6e011d6f8ce0
AddRecalculateOnChangeParty(Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddRecalculateOnChangeParty(bool? isRecalculateIfDeath = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
isRecalculateIfDeath |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_DwarvenBufffb0c7bafd33042a8ac4c998a3b1a3893
- DLC3_GnomeBuffeabb0b0dade34ea3baccbf2c84962f4f
AddRecalculateOnFactsChange(Blueprint<BlueprintUnitFactReference>[])
Adds Kingmaker.
Declaration
public TBuilder AddRecalculateOnFactsChange(params Blueprint<BlueprintUnitFactReference>[] checkedFacts)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
checkedFacts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AssassinColdMindedFeaturedc71af4fbb014aae958c11fa10ec6ab3
- SarenraeLifeSourceLightShieldFeaturec1fca5942f224424ad70e4d999f7c102
- VampiricBladeBufff6007b38909c3b248a8a77b316f5bc2d
AddRecalculateOnLocustSwarmChange(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRecalculateOnLocustSwarmChange(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- EyeOfTheSwarmFeature73c9302686b957d4dae298061eb9ffe1
- LocustCloneLevel08Feature9af0119d6e194f98b3ebd6732ac81816
- TheSwarm704d7f26933c3784ea28949e0c3511c0
AddRecalculateOnOwnerFactUpdated(Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRecalculateOnOwnerFactUpdated(Blueprint<BlueprintUnitFactReference> fact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
fact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BabauAspectFeature99a34a0fa0c3a154fbc5b11fe2d18009
- OmoxAspectFeaturedaf030c7563b2664eb1031d91eaae7ab
- VrolikaiAspectFeature0ed608f1a0695cd4cb80bf6d415ab295
AddRecalculateOnStatChange(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddRecalculateOnStatChange(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? stat = null, bool? useKineticistMainStat = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
stat | |
System. |
useKineticistMainStat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirElementalGreaterWhirlwindAbility70c9e5dc39dc3934097767d927ac1c04
- DragonLevel2MaxAbilityDexterityFeature8872513a42974ab7bd30a5e2b4ce848d
- WyvernPoisonFeature60d7f6df26e483d42aec1bfca4619cb0
AddRecommendedClass(Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRecommendedClass(Blueprint<BlueprintCharacterClassReference> favoriteClass = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
favoriteClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add favorite class for level up
- BoarFerocityc450b2902b1f4ebdbdd5063260823b57
- RecommendedDuelist41457a3a3f0451742b03bd62dcc4b3ee
- WeaponSpecializationGreater7cf5edc65e785a24f9cf93af987d66b3
AddRedirectDamageToPet(Nullable<Int32>, Nullable<PetType>)
Adds Kingmaker.
Declaration
public TBuilder AddRedirectDamageToPet(int? percentRedirected = null, PetType? petType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
percentRedirected | |
System. |
petType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Artifact_AzataCloakFeature8794515a267c406b83983e8d8c837d13
AddReduceAttacksCount(ConditionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddReduceAttacksCount(ConditionsBuilder condition = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyFromPrimaryHand = null, bool? onlyFromSecondaryHand = null, int? reduceCount = null)
Parameters
Type | Name | Description |
---|---|---|
Conditions |
condition | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyFromPrimaryHand | |
System. |
onlyFromSecondaryHand | |
System. |
reduceCount |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TwoWeaponFeintBuff621523572cfe4dc48ee1bdddba2f4725
AddReduceDamageReduction(Nullable<Int32>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddReduceDamageReduction(int? multiplier = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
multiplier | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonDRGazeEnemyBuffa9f713a9e431c5147910c1f877f1cc88
- HammerOfRuinBuff0b685a0a19b74443a669753021047516
- WeakeningWoundBuff9e0d01f2eb934a74bb27d0dbe924aaa7
AddRemoveBuffOnAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRemoveBuffOnAttack(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Remove buff on event did trigger
- DrunkenKiTrueStrikeBuff81904ebc7abc411a954b0f6addef385e
- OathOfPeaceBuff6f0a0557b90132347b7ca186cfb923dc
- TrueStrikeBuffa3ce3b226c1817846b0419fa182e6ea0
AddRemoveFeatureOnApply(Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddRemoveFeatureOnApply(Blueprint<BlueprintUnitFactReference> feature = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonSummonFeatureTier36c999087fd82ca9499cee45f107e9831
- KanerahDevilFeaturedfdeb82dc21897440b14205d40a594f6
- VitalStrikeFeatureImproved52913092cd018da47845f36e6fbe240f
AddRemoveFeatureOnDetach(Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddRemoveFeatureOnDetach(Blueprint<BlueprintUnitFactReference> feature = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MageArmorBuffa92acdf18049d784eaa8f2004f5d2304
- MaskOfNothingBuff7543a4b16164467a839f7ec16866fb10
AddRemoveOppositionSchool(Blueprint<BlueprintCharacterClassReference>, Nullable<SpellSchool>)
Adds Kingmaker.
Declaration
public TBuilder AddRemoveOppositionSchool(Blueprint<BlueprintCharacterClassReference> characterClass = null, SpellSchool? school = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
school |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SchoolTolerancee8209281e6c44451af98ada20d3b7cbe
AddRendFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<DiceFormula>, DamageTypeDescription)
Adds Kingmaker.
Declaration
public TBuilder AddRendFeature(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, DiceFormula? rendDamage = null, DamageTypeDescription rendType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
rendDamage | |
Kingmaker. |
rendType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnnisHagRend1f037cb6eb8b35a468a41d4abbc3cac5
- Ecorche_Feature_SeizeSkinde85bae43eb0a1743a8fdee1967ead80
- GlabrezuRendb555e9c8da67a7344ae0bba48b706f53
AddReplaceAbilitiesStat(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceAbilitiesStat(List<Blueprint<BlueprintAbilityReference>> ability = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? stat = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace stat for Ability DC
- AirDomainBaseFeature39b0c7db785560041b436b558c9df2bb
- IceSubdomainBaseFeatureSeparatistbf1ad04566be42c4befde5120ee2b69e
- WeatherDomainGreaterFeatureSeparatista9497f9c70cb4463a491401a28bec741
AddReplaceAbilityDC(Blueprint<BlueprintAbilityReference>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceAbilityDC(Blueprint<BlueprintAbilityReference> ability = null, StatType? stat = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace stat for Ability DC
- BloodlineSerpentineScaledSoulBufffece5844ef1290944b02213d5a94d1d2
- DLC5_CR6_FetchlingMonk_TrueNeutral779899dd070f49b390f37eaa866fc62d
- StunningFistSickenedFeatured256ab3837538cc489d4b571e3a813eb
AddReplaceAbilityParamsWithContext(Blueprint<BlueprintAbilityReference>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceAbilityParamsWithContext(Blueprint<BlueprintAbilityReference> ability = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelSunFormBuff8a65794ca43f67542a62c2cb5f306022
- ImplosionSelfAddActionBuffe14b01c46eac41f790b723985b67607a
- VeilOfHeavenBufff5d3311a675a7174dad7ffa99a81ad56
AddReplaceAsksList(Blueprint<BlueprintUnitAsksListReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceAsksList(Blueprint<BlueprintUnitAsksListReference> asks = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
asks | Blueprint of type BlueprintUnitAsksList. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyShifterWildShapeBoarBuffc9faf97fbf534178bdbb14685a37f612
- ShifterDragonFormBlueBuff14b9c75c14fe6d48e0962e1ce9f42d4c9e
- WolfFormBuff9fc9898e829f48038ff643e504147ca3
AddReplaceCasterLevelOfAbility(List<Blueprint<BlueprintCharacterClassReference>>, List<Blueprint<BlueprintArchetypeReference>>, Blueprint<BlueprintCharacterClassReference>, Blueprint<BlueprintAbilityReference>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceCasterLevelOfAbility(List<Blueprint<BlueprintCharacterClassReference>> additionalClasses = null, List<Blueprint<BlueprintArchetypeReference>> archetypes = null, Blueprint<BlueprintCharacterClassReference> clazz = null, Blueprint<BlueprintAbilityReference> spell = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalClasses | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
archetypes | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
clazz | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
spell | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BloodlineDraconicBlackBreathWeaponFeature73939e14b956b884688a6e1dccf9c043
- DivineGuardianHandsFeatureba9fa17a17e5a494a93cd181b5615198
- Vindictive SoliloquyFeature6b600329edb14b8ca658a2e8e39b8610
AddReplaceCastSource(Nullable<CastSource>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceCastSource(CastSource? castSource = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
castSource | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AberrationType3bec99efd9a363242a6c8d9957b75e91
- RightAndDoubleHandLocatorFeatureb7b0360f2e384e55a6c4505242c843b6
- WolfFormBuff9fc9898e829f48038ff643e504147ca3
AddReplaceCMDDexterityStat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceCMDDexterityStat(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? newStat = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
newStat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: CMD Dexterity Change
- OracleRevelationNatureWhispersBuff7b86f765d1354ea7bf5683bf4c9aa356
AddReplaceCombatManeuverStat(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceCombatManeuverStat(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? statType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
statType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AgileManeuvers197306972c98bb843af738dc7529a7ac
- Incorporealc4a7f98d743bc784c9d4cf2105852c39
- SenseiInsightfulStrikef4a3f9ede5a57c142b30a9dfbb8efa90
AddReplaceSourceBone(String)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceSourceBone(string sourceBone = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
sourceBone |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AberrationType3bec99efd9a363242a6c8d9957b75e91
- PolymorphGreaterDragonGreenBuffbb81fc5f8520dfd45b538df0e0a70eab
- WolfFormBuff9fc9898e829f48038ff643e504147ca3
AddReplaceSpellbook(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>, Blueprint<BlueprintSpellbookReference>, Nullable<ReplaceSpellbook.TypeBookLevel>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceSpellbook(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintSpellbookReference> sourceSpellbook = null, Blueprint<BlueprintSpellbookReference> spellbookWithActivate = null, ReplaceSpellbook.TypeBookLevel? typeBookLevel = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
sourceSpellbook | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
spellbookWithActivate | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
System. |
typeBookLevel |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CorruptedGoldenDragonFeature1e66cfb4f351466fb05636082bce50d6
AddReplaceStatBaseAttribute(Nullable<StatType>, Nullable<Boolean>, Nullable<BonusMod>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceStatBaseAttribute(StatType? baseAttributeReplacement = null, bool? replaceIfHigher = null, BonusMod? replaceMod = null, StatType? targetStat = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
baseAttributeReplacement | |
System. |
replaceIfHigher | |
System. |
replaceMod | |
System. |
targetStat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmorFocusHeavyMythicFeatureVar2SubBuff5d4e71c6f33b4f7fa41f7db0af3ac320
- PossessedShamanSharedSkillKnowledgeWorldb759917c319f79b46b2040f6901aa5ce
- StudentOfWarMindOverMetal708fe8142ac107345967de54fca15942
AddReplaceStatForPrerequisites(Blueprint<BlueprintCharacterClassReference>, StatType, Boolean)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceStatForPrerequisites(Blueprint<BlueprintCharacterClassReference> characterClass, StatType oldStat, bool addToStat = false)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Kingmaker. |
oldStat | |
System. |
addToStat | If true, the value is added to the original stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
When checking prerequisites, replaces the stat with class levels or adds class levels to the stat of addToStat is true.
ComponentName: Add ability resources
- KineticWarriorFeatureff14cb2bfab1c0547be66d8aaa7e4ada
- SwordSaintCriticalPerfection36837f00fc2f5d043847e37ba6af187c
- WarpriestClassAsBABFeature2e134d80fef14a44aae9c087215c15af
AddReplaceStatForPrerequisites(StatType, StatType)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceStatForPrerequisites(StatType newStat, StatType oldStat)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
newStat | |
Kingmaker. |
oldStat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
When checking prerequisites, replaces the stat with another stat.
ComponentName: Add ability resources
- KineticWarriorFeatureff14cb2bfab1c0547be66d8aaa7e4ada
- SwordSaintCriticalPerfection36837f00fc2f5d043847e37ba6af187c
- WarpriestClassAsBABFeature2e134d80fef14a44aae9c087215c15af
AddReplaceStatForPrerequisites(StatType, Int32, Boolean)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceStatForPrerequisites(StatType oldStat, int specificNumber, bool addToStat = false)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
oldStat | |
System. |
specificNumber | |
System. |
addToStat | If true, the value is added to the original stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
When checking prerequisites, replaces the stat with a constant or adds a constant to the stat of addToStat is true.
ComponentName: Add ability resources
- KineticWarriorFeatureff14cb2bfab1c0547be66d8aaa7e4ada
- SwordSaintCriticalPerfection36837f00fc2f5d043847e37ba6af187c
- WarpriestClassAsBABFeature2e134d80fef14a44aae9c087215c15af
AddReplaceStatForPrerequisitesMagus(Blueprint<BlueprintCharacterClassReference>, StatType)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceStatForPrerequisitesMagus(Blueprint<BlueprintCharacterClassReference> characterClass, StatType oldStat)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Kingmaker. |
oldStat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add ability resources
- KineticWarriorFeatureff14cb2bfab1c0547be66d8aaa7e4ada
- SwordSaintCriticalPerfection36837f00fc2f5d043847e37ba6af187c
- WarpriestClassAsBABFeature2e134d80fef14a44aae9c087215c15af
AddReplaceUnitPrefab(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, AssetLink<PrefabLink>)
Adds Kingmaker.
Declaration
public TBuilder AddReplaceUnitPrefab(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, AssetLink<PrefabLink> prefab = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Asset |
prefab | You can pass in the animation using a PrefabLink or it's AssetId. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DragonAzataFeatureTierIIBuff95f7a7c4be0e4c73855b1cc71b45dba4
- DragonAzataFeatureTierIIIPrefab600c4d652b6e4684a7a4b77946903c30
- DragonAzataFeatureTierIIPrefab50853b0623b844ac86129db459907797
AddRerollConcealment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<RerollConcealment.WeaponCoverage>)
Adds Kingmaker.
Declaration
public TBuilder AddRerollConcealment(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, RerollConcealment.WeaponCoverage? weaponCoverage = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
weaponCoverage |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Reroll Concealment Checks
- BlindFight4e219f5894ad0ea4daa0699e28c37b1d
- BlindFightGreater80a50d9744a40ac4c96e2cc6451a6703
- BlindFightImproved4f1a78b02ac71bd4fa7d6e011d6f8ce0
AddResistEnergy(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddResistEnergy(bool? healOnDamage = null, AddEnergyDamageImmunity.HealingRate? healRate = null, ContextValue pool = null, DamageEnergyType? type = null, bool? usePool = null, bool? useValueMultiplier = null, ContextValue value = null, ContextValue valueMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healOnDamage | |
System. |
healRate | |
Kingmaker. |
pool | |
System. |
type | |
System. |
usePool | |
System. |
useValueMultiplier | |
Kingmaker. |
value | |
Kingmaker. |
valueMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Resist Energy
- AeonResistancesb755a4f21dedb2d4da7d839e217e2575
- FormOfTheDragonIBrassBuff17d330af03f5b3042a4417ab1d45e484
- ShifterDragonFormWhiteBuff209d6996a50f6a4de289a44293420f75be
AddResistEnergyContext(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddResistEnergyContext(bool? healOnDamage = null, AddEnergyDamageImmunity.HealingRate? healRate = null, ContextValue pool = null, DamageEnergyType? type = null, bool? usePool = null, bool? useValueMultiplier = null, ContextValue value = null, ContextValue valueMultiplier = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healOnDamage | |
System. |
healRate | |
Kingmaker. |
pool | |
System. |
type | |
System. |
usePool | |
System. |
useValueMultiplier | |
Kingmaker. |
value | |
Kingmaker. |
valueMultiplier |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyResistance
- FlameDancerPerformanceEffectBuff6b6258335b08dd74fb12e89eddceed7a
- ProtectionDomainGreaterEffectfea7c44605c90f14fa40b2f2f5ae6339
- ResistanceJudgmentBuffe73da542e92df1843a93e29701a2e1d8
AddRestRoleBonus(Nullable<ModifierDescriptor>, Nullable<CampingRoleType>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddRestRoleBonus(ModifierDescriptor? descriptor = null, CampingRoleType? roleType = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
roleType | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TheSwarmImproveRestFeature768406ab83d5497e808a4dce1285791d
AddResurrectOnRest(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddResurrectOnRest(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionUnit67c085077a5988445984e05d330c7798
- AnimalCompanionUnitMonitor_Small952728d174d5495aa0a5dfe586df09ac
- TriceratopsStatuetteUnitcc9177cc8dccc1449be084e7784ff52d
AddREVendorItem(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddREVendorItem(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SkeletonTrader5da38a2cb9e5f424dbf650667b094c51
AddRideAnimalCompanion(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRideAnimalCompanion(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Azata_Gnome_male_FieldOfWanderse08f35a5a86f6b84db7a874ae6913965
- MountedCombatTest9c8220a1aea311243b5d8905ad0d0157
- RideAnimalCompanionFeature89dd53e531f94067945b836f103778eb
AddRunActionOnTurnStart(ActionsBuilder, Nullable<Single>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddRunActionOnTurnStart(ActionsBuilder actions = null, float? chanceCoefficient = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
chanceCoefficient | InfoBox: Probability for actions to be started |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyBuildingBreweryf0c921b4f53a4267a40f06733dd130ae
AddSacredWeaponDamageOverride(Blueprint<BlueprintParametrizedFeatureReference>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSacredWeaponDamageOverride(Blueprint<BlueprintParametrizedFeatureReference> feature = null, DiceFormula? formula = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
feature | Blueprint of type BlueprintParametrizedFeature. You can pass in the blueprint using:
|
System. |
formula | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- WarpriestSacredWeaponBuff1d10e62b125c9f49b084b95a487a6bfb1b7c
- WarpriestSacredWeaponBuff1d806ad6a85cfd5b694c88bdc0eabf8ba16
- WarpriestSacredWeaponBuff2d8a3a655c948afb674882577674644e816
AddSacredWeaponFavoriteDamageOverride(Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Blueprint<BlueprintBuffReference>, Nullable<WeaponCategory>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
Adds Kingmaker.
Declaration
public TBuilder AddSacredWeaponFavoriteDamageOverride(Blueprint<BlueprintBuffReference> buff1d10 = null, Blueprint<BlueprintBuffReference> buff1d6 = null, Blueprint<BlueprintBuffReference> buff1d8 = null, Blueprint<BlueprintBuffReference> buff2d6 = null, Blueprint<BlueprintBuffReference> buff2d8 = null, WeaponCategory? category = null, Blueprint<BlueprintFeatureReference> deaitySacredWeaponFeature = null, bool? specificWeaponBlueprintInstead = null, Blueprint<BlueprintItemWeaponReference> weaponBlueprint = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
buff1d10 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
buff1d6 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
buff1d8 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
buff2d6 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
buff2d8 | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
category | |
Blueprint<Kingmaker. |
deaitySacredWeaponFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
specificWeaponBlueprintInstead | |
Blueprint<Kingmaker. |
weaponBlueprint | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbadarSacredWeaponFeature91d0bd9701afe994bab517d6529acf8a
- GyronnaSacredWeaponFeatureb2ab335fb6d417242aa96d2f2d65da49
- ZonKuthonSacredWeaponFeature5c73ec301e1e3094ebb031bda43e6481
AddSavesFixedRecalculateThievery(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSavesFixedRecalculateThievery(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CoupDeGraceFeature3fbd5466fcc609d40bb2dfc3e502f4c4
AddSavesFixerFactReplacer(List<Blueprint<BlueprintUnitFactReference>>, List<Blueprint<BlueprintUnitFactReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddSavesFixerFactReplacer(List<Blueprint<BlueprintUnitFactReference>> newFacts = null, List<Blueprint<BlueprintUnitFactReference>> oldFacts = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
newFacts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
oldFacts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MadnessDomainBaseAbility9246020fe13095346946ff3101d9f60d
- ShroudOfWater29ec36fa2a5b8b94ebce170bd369083a
- TreantCreatureDestructive95163ae3f1b8c174c8f78be781254ccb
AddSavesFixerReplaceInProgression(Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>)
Adds Kingmaker.
Declaration
public TBuilder AddSavesFixerReplaceInProgression(Blueprint<BlueprintFeatureReference> newFeature = null, Blueprint<BlueprintFeatureReference> oldFeature = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
newFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
oldFeature | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ScaledFistACBonusUnlock2a8922e28b3eba54fa7a244f7b05bd9e
AddSaveSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSaveSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SecretOfQuellingDisastersBuff25efcab5ea135c8428846c9e7b541c72
- SongOfHeroicResolveEffectBuff4eafdc4608d89f84b82089953bc54e59
AddSavingThrowBonusAgainstAbilityType(Nullable<AbilityType>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstAbilityType(AbilityType? abilityType = null, ContextValue bonus = null, ModifierDescriptor? modifierDescriptor = null, bool? onlyPositiveValue = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilityType | |
Kingmaker. |
bonus | |
System. |
modifierDescriptor | |
System. |
onlyPositiveValue | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AmbuscadingSpellBuff7f53b1513ea2402aa4053e7700f28d69
- DweomerEvocationCreature14881ff97e00cb44082b29396ddc40c3
- SteelSoul8bc16857824564d4e9400bbfcdd957fb
AddSavingThrowBonusAgainstAlignment(Nullable<AlignmentComponent>, ContextValue, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstAlignment(AlignmentComponent? alignment = null, ContextValue bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Kingmaker. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Saving throw bonus against alignment
- AeonThirdLevelImmunities2be3d3d82e6ced345ac3c5e0c0fa3e50
- ConsumeFleshOutsiderBuffEffectLaw79579649939748a59f86b3d980be8d54
- Valmallos_Feature_Immunitiescb539d689d9d47858b96715a29363820
AddSavingThrowBonusAgainstAlignmentDifference(Nullable<Int32>, Nullable<ModifierDescriptor>, Nullable<SavingThrowType>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstAlignmentDifference(int? alignmentDifference = null, ModifierDescriptor? descriptor = null, SavingThrowType? savingThrow = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignmentDifference | |
System. |
descriptor | |
System. |
savingThrow | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Saving throw bonus against alignment difference
- DeterminedZealBuff044bcc34d9326e647a7b9866b0dd8887
AddSavingThrowBonusAgainstAllies(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstAllies(ContextValue bonus = null, Blueprint<BlueprintUnitFactReference> disablingFeature = null, ModifierDescriptor? modifierDescriptor = null, bool? onlyPositiveValue = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
Blueprint<Kingmaker. |
disablingFeature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
modifierDescriptor | |
System. |
onlyPositiveValue | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BloodragerBloodSanctuary70d9d54bd349a63448032b5ac2e5c47d
AddSavingThrowBonusAgainstDescriptor(ContextValue, Blueprint<BlueprintUnitFactReference>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<SpellDescriptorWrapper>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstDescriptor(ContextValue bonus = null, Blueprint<BlueprintUnitFactReference> disablingFeature = null, ModifierDescriptor? modifierDescriptor = null, bool? onlyPositiveValue = null, SpellDescriptorWrapper? spellDescriptor = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
Blueprint<Kingmaker. |
disablingFeature | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
modifierDescriptor | |
System. |
onlyPositiveValue | |
System. |
spellDescriptor | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- 2THAgainstDazeShakenFeaturefa18b85fe1496a943b39d91f5433de7a
- ForceOfWillFearFeature9b0d5d82f10b73e4da3a579919f235db
- Xanthir_notesFeaturef5de9974738e40389bc7cf09d4504912
AddSavingThrowBonusAgainstFact(Nullable<AlignmentComponent>, Blueprint<BlueprintFeatureReference>, Nullable<ModifierDescriptor>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstFact(AlignmentComponent? alignment = null, Blueprint<BlueprintFeatureReference> checkedFact = null, ModifierDescriptor? descriptor = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Blueprint<Kingmaker. |
checkedFact | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
descriptor | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Saving throw bonus against fact
- AboutIzyagnaFeaturec40878ae14b343778c68972ff4980671
- DispelSynergyBuff5eb779547b384624a5a1d02669b32d8b
- VeilOfPositiveEnergyBuffd72cc6b3a65d31247b37faf600a17977
AddSavingThrowBonusAgainstFactMultiple(Nullable<AlignmentComponent>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstFactMultiple(AlignmentComponent? alignment = null, ModifierDescriptor? descriptor = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
descriptor | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Saving throw bonus against fact
- DemonslayerFavoriteEnemyf7b7c69d80dd12c40920803a8efb2306
- RingOfFoeFocusFeature8854dc78d9084631a9512b3ba4f12f9f
- VeilOfHeavenBufff5d3311a675a7174dad7ffa99a81ad56
AddSavingThrowBonusAgainstSchool(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, Nullable<SpellSchool>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstSchool(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ModifierDescriptor? modifierDescriptor = null, SpellSchool? school = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
modifierDescriptor | |
System. |
school | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- 2DCagainstNecroticPlus2Feature215124551c2eec44a8e573b7810af630
- ExterminatorFeature7a472f4c0f7d36b4c8f52d3b17e7b292
- UnveilerFeaturefb3175e49fa347cdb2faffc81e1efc60
AddSavingThrowBonusAgainstSchoolAbilityValue(ContextValue, Nullable<ModifierDescriptor>, Nullable<SpellSchool>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstSchoolAbilityValue(ContextValue bonus = null, ModifierDescriptor? modifierDescriptor = null, SpellSchool? school = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
modifierDescriptor | |
System. |
school | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- EnchantmentSchoolBaseFeature9e4c4799735ae9c45964e9113107ef02
AddSavingThrowBonusAgainstSpecificSpells(List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstSpecificSpells(List<Blueprint<BlueprintUnitFactReference>> bypassFeatures = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ModifierDescriptor? modifierDescriptor = null, List<Blueprint<BlueprintAbilityReference>> spells = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bypassFeatures | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
modifierDescriptor | |
System. |
spells | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ChannelResistance139c50ffb1e9b55545b3286677bc82016
- ExplosionOfRotBuff23da93bd283f4f6a97baf2fc9aae21fc
- ZeorisDaggerHeadband_BetrayalBuffe4ca6e99afa143fc8c48c79336e77dd4
AddSavingThrowBonusAgainstSpellType(Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusAgainstSpellType(bool? againstArcaneSpells = null, ContextValue bonus = null, ModifierDescriptor? modifierDescriptor = null, bool? onlyPositiveValue = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
againstArcaneSpells | |
Kingmaker. |
bonus | |
System. |
modifierDescriptor | |
System. |
onlyPositiveValue | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BackgroundRahadoumFaithlessf99465e6886253744aaef25d9b7c90c1
- FaithHereticalSoulFeaturee3c8ac9397ad72940b034a8795401f15
- StorytellerQuestReward0960829f8dd94bfda56230288b945e41
AddSavingThrowBonusUnlessFactMultiple(Nullable<AlignmentComponent>, Nullable<ModifierDescriptor>, List<Blueprint<BlueprintUnitFactReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SavingThrowType>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowBonusUnlessFactMultiple(AlignmentComponent? alignment = null, ModifierDescriptor? descriptor = null, List<Blueprint<BlueprintUnitFactReference>> facts = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SavingThrowType? type = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
descriptor | |
System. |
facts | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Saving throw bonus unless fact
- SeamantleBuff1c05dd3a1c78b0e4e9f7438a43e7a9fd
AddSavingThrowContextBonusAgainstDescriptor(Nullable<ModifierDescriptor>, Nullable<SpellDescriptorWrapper>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowContextBonusAgainstDescriptor(ModifierDescriptor? modifierDescriptor = null, SpellDescriptorWrapper? spellDescriptor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
modifierDescriptor | |
System. |
spellDescriptor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyUnitsHardenedMindFeature135c0007c57644f898bf63c0b2a708c1
- GeniekindDjinniBuff082caf8c1005f114ba6375a867f638cf
- WinterGraspAreaBuff6eae342c76bc4c6d88c6d864731f6d81
AddSavingThrowsReplace(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<StatType>, Nullable<SavingThrowType>)
Adds Kingmaker.
Declaration
public TBuilder AddSavingThrowsReplace(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, StatType? replaceToStat = null, SavingThrowType? savingThrow = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
replaceToStat | |
System. |
savingThrow |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SplitSecondFeature2f3f34f0d1284137b2a7988c6caea274
AddScrollSpecialization(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintCharacterClassReference>)
Adds Kingmaker.
Declaration
public TBuilder AddScrollSpecialization(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintCharacterClassReference> specializedClass = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
specializedClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ScrollMasteryf42f41dd022e73d4a95019bc03230014
AddSecondaryAttacks(Blueprint<BlueprintItemWeaponReference>[])
Declaration
public TBuilder AddSecondaryAttacks(params Blueprint<BlueprintItemWeaponReference>[] weapon)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
weapon | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add secondary attacks
- AnimalCompanionNotUpgradedHorse2fd62963c50b47b419e2de6577cf001e
- DemonicFirstAscensionBuff1a5bf4d647f4ab742b2faf9cace526e9
- FafnheirAddTailBuff70731359270647fca13bcdd5363dc958
AddSetAttackerMissChance(ConditionsBuilder, Nullable<SetAttackerMissChance.Type>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSetAttackerMissChance(ConditionsBuilder conditions = null, SetAttackerMissChance.Type? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Conditions |
conditions | |
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonRelativityOfSpaceGazeAllyBuffed4de4a82cbd4c519337022c46f24894
- MidnightArrowIgnoreConcealmentBuff2904d8af55ac4f009d158a3ef04f3c1b
- WeatherBlessingMajorBuff28da782b9601987438e286ab302461d4
AddSetChargeWeapon(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintItemWeaponReference>)
Adds Kingmaker.
Declaration
public TBuilder AddSetChargeWeapon(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintItemWeaponReference> weapon = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
weapon | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Kalavakus_Feature_PowerfulChargeFeaturefcf032be8bf61df4897c1242538acf7e
- PowerfulChargeElkFeature563ed3d1dec943b39ff2d382d94d5782
- Triceratops_Feature_PowerfulChargeFeature5c1c2f9aa37ca7445a31bdb4ab16255b
AddSetFactOwnerMissChance(ConditionsBuilder, Nullable<SetFactOwnerMissChance.Type>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSetFactOwnerMissChance(ConditionsBuilder conditions = null, SetFactOwnerMissChance.Type? type = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
Conditions |
conditions | |
System. |
type | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArcanistExploitLightningLanceBuffd3a37094a6e676448b7674aa4aa7b805
- HauntingMistsBufffbf58dfb466946eb8006ab2736c4bf69
- SwarmFeastEnemyBuffedd6db0bfe1e0de4598f34909a4d7253
AddSetFleeOrApproachLogic(Nullable<UnitPartFleeOrApproach.CommandType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSetFleeOrApproachLogic(UnitPartFleeOrApproach.CommandType? commandType = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
commandType | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbsoluteOrderApproachBuff0df0e7c6cbe55994fb32c83e7dadc02d
- CommandFleeBuff9c8b488120d2b4d4f8243720d754c88e
- CommandGreaterFleeBuff2c18c6a5055da9046a81bbaff7018d22
AddSetKineticistGatherPowerMode(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<KineticistGatherPowerMode>)
Adds Kingmaker.
Declaration
public TBuilder AddSetKineticistGatherPowerMode(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, KineticistGatherPowerMode? mode = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
mode |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GatherPowerModeHighBuff6ee9b24babece5540a053ed1a8a888a9
- GatherPowerModeLowBuff67f0041083fb121498221ca327d9c03f
- GatherPowerModeMediumBuffbbb7d01201f3b9c4a838eddf2285941a
AddSetRunBackLogic(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>, Nullable<Single>)
Adds Kingmaker.
Declaration
public TBuilder AddSetRunBackLogic(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, float? runBackDistance = null, float? triggerDistance = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
runBackDistance | |
System. |
triggerDistance |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- RunBackLogic20bb236fe8b79f84cbfd081b7d2ebabd
AddShareBuffsWithPet(List<Blueprint<BlueprintBuffReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
Adds Kingmaker.
Declaration
public TBuilder AddShareBuffsWithPet(List<Blueprint<BlueprintBuffReference>> buffs = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, PetType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
buffs | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DivineHoundCompanionJudgmentBuffafb25823212c4d6ab763c50e0267cd29
AddShareFavoredEnemies(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddShareFavoredEnemies(bool? half = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? toPet = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
half | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
toPet |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalCompanionShareFavoredEnemies8a91da7c9e074fb2b4ffe7dba209e67e
- HuntersBondBuff2f93cad6b132aac4e80728d7fa03a8aa
- ShareFavoredEnemyPetcd7b831693c0f3947b019321c0510915
AddShareFeaturesWithPet(List<Blueprint<BlueprintFeatureReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<PetType>)
Adds Kingmaker.
Declaration
public TBuilder AddShareFeaturesWithPet(List<Blueprint<BlueprintFeatureReference>> features = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, PetType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
features | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FrightfulFerocity28914b9467f58e047a494cbb30f46937
- MountedBuffb2d13e8f3bb0f1d4c891d71b4d983cf7
- UrbanHunterCaptor6a7183b066616464b838b10e92cf7146
AddSkillPointPerCharacterLevel(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddSkillPointPerCharacterLevel(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FastLearner7ad59ca648c14c0a92adec798d51eb6d
- HalfOrcSkilled4e8fe10f42f314e4fa7c7918bcfadbd5
- HumanSkilled3adf9274a210b164cb68f472dc1e4544
AddSkillSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSkillSuccessIfBonus(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- SecretOfAccomplishmentBuffa788fb25492c4314e8a43a3f47b80424
AddSpawnMonsterAfterInitialized(ActionsBuilder, Blueprint<BlueprintUnitReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddSpawnMonsterAfterInitialized(ActionsBuilder afterSpawn = null, Blueprint<BlueprintUnitReference> blueprint = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? setCasterFaction = null, bool? setCasterGroup = null, bool? setCasterSummonPool = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
afterSpawn | |
Blueprint<Kingmaker. |
blueprint | Blueprint of type BlueprintUnit. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
setCasterFaction | |
System. |
setCasterGroup | |
System. |
setCasterSummonPool |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Kakuen_takaGargantuanSpawnBuffb98cdef2fda54adfab5d9c956e2b0aad
- SecondState_Kakuen_takaHugeSpawnBuffefae64cd4dbd492d97e354db5ceafea1
- SummonAnimatedMaskHostBuff7bda71613b8b4f4ea87233099b2568f2
AddSpecialRiderBuffForHippogriffFlyingAttack(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSpecialRiderBuffForHippogriffFlyingAttack(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- HippogriffFlyingAttackRiderAbilityBuff3299df1c50994d6c8bba122fd9ab7abc
AddSpecialSpellList(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Nullable<Boolean>, Blueprint<BlueprintSpellListReference>)
Declaration
public TBuilder AddSpecialSpellList(Blueprint<BlueprintArchetypeReference> archetype = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, bool? forArchetypeOnly = null, Blueprint<BlueprintSpellListReference> spellList = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
archetype | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
forArchetypeOnly | |
Blueprint<Kingmaker. |
spellList | Blueprint of type BlueprintSpellList. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirDomainSpellListFeature421ddcc7dbb6ee7479de949aaa81108d
- LuckDomainSpellListFeatureDruidd368f6bd0c275af4b84ad4697d21d410
- WindSpiritSpellListFeature1e3380a7b127725418ebe738979f3a65
AddSpecialSpellListForArchetype(Blueprint<BlueprintArchetypeReference>, Blueprint<BlueprintCharacterClassReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellListReference>)
Declaration
public TBuilder AddSpecialSpellListForArchetype(Blueprint<BlueprintArchetypeReference> archetype = null, Blueprint<BlueprintCharacterClassReference> characterClass = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintSpellListReference> spellList = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
archetype | Blueprint of type BlueprintArchetype. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
spellList | Blueprint of type BlueprintSpellList. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AirDomainAllowed6e5f4ff5a7010754ca78708ce1a9b233
- LiberationDomainAllowed801ca88338451a546bca2ee59da87c53
- WeatherDomainAllowed9dfdfd4904e98fa48b80c8f63ec2cf11
AddSpecificBuffImmunity(Nullable<AlignmentComponent>, Blueprint<BlueprintBuffReference>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>)
Adds Kingmaker.
Declaration
public TBuilder AddSpecificBuffImmunity(AlignmentComponent? alignment = null, Blueprint<BlueprintBuffReference> buff = null, bool? checkCasterFact = null, Blueprint<BlueprintUnitFactReference> factToCheck = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Blueprint<Kingmaker. |
buff | Blueprint of type BlueprintBuff. You can pass in the blueprint using:
|
System. |
checkCasterFact | |
Blueprint<Kingmaker. |
factToCheck | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonEyeNPCVisualBuffcf2f65c16e02826428f32be045f8523d
- HolyAuraBuffa33bf327207a5904d9e38d6a80eb09e2
- WitchHexAuraOfPurityEffectBuffc6e331831f3fbc642b4a1232b9f9e66e
AddSpeedBonusInArmorCategory(Nullable<Int32>, ArmorProficiencyGroup[], Nullable<ModifierDescriptor>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddSpeedBonusInArmorCategory(int? bonus = null, ArmorProficiencyGroup[] category = null, ModifierDescriptor? descriptor = null, bool? noArmor = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
Kingmaker. |
category | |
System. |
descriptor | |
System. |
noArmor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add AC if owner has specific armor
- ArmoredHulkArmoredSwiftnessf95f4f3a10917114c82bcbebc4d0fd36
- BloodragerFastMovement5a7eb193611e0f642bfa6da16fe22b5a
- SteelbloodArmoredSwiftnessbd4397ee26a3baf4cadaeb766b018cff
AddSpellbook(ContextValue, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintSpellbookReference>)
Declaration
public TBuilder AddSpellbook(ContextValue casterLevel = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintSpellbookReference> spellbook = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
casterLevel | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
spellbook | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GoldDragonSpellBookFeature2c797926d83c4f77878b884d6fb35bc5
- TricksterUseMagicDeviceTier3Feature9d1446e4947544429a64e5fa20906ebf
AddSpellDiceBonusTrigger(Nullable<Boolean>, Int32[], ContextDiceValue[], Nullable<SpellDescriptorWrapper>)
Declaration
public TBuilder AddSpellDiceBonusTrigger(bool? checkSpellDescriptor = null, int[] diceBonuses = null, ContextDiceValue[] diceValues = null, SpellDescriptorWrapper? spellDescriptorsList = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkSpellDescriptor | |
System. |
diceBonuses | |
Kingmaker. |
diceValues | |
System. |
spellDescriptorsList |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- GoldenDragonSpellDamageFeaturea83dd922ad1441fd8224bd01a5948331
- UniversalRemedyFeaturee16e01f215ee4e4b80aa35e471a8c915
AddSpellFailureChance(Nullable<Int32>, Asset<GameObject>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddSpellFailureChance(int? chance = null, Asset<GameObject> failFx = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
chance | |
Asset<Unity |
failFx | You can pass in the animation using a GameObject or it's AssetId. |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnomalyDistortionMindDesynchronizationBuff86fd452c180b446fb6f1b0e29ffae5e7
- CallingForAFeastBlinkBuffcf9a122d832a498395b56a92233af763
- StorastaConcentratedPoisionDebuff_Poisioncdcbea8dbbcf4a258e212fecb0d88251
AddSpellFixedDC(Blueprint<BlueprintAbilityReference>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddSpellFixedDC(Blueprint<BlueprintAbilityReference> ability = null, int? dC = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
dC |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Scale caster level by rank of feature
- ImmortalIchorDCHiddenFeaturea5f0f7f19eac4fc698ec978d00e02b1b
- NereidAbilityDC78ddae0c38b428e40a708c73a3022cad
- StoneGolemAbilitiesDCfdbda0f8bb89b6342b62b09ecc518860
AddSpellFool(Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityResourceReference>, Blueprint<BlueprintSpellbookReference>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddSpellFool(Blueprint<BlueprintUnitFactReference> for20LevelFact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintAbilityResourceReference> resource = null, Blueprint<BlueprintSpellbookReference> spellbook = null, StatType? statCheck = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
for20LevelFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
resource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
spellbook | Blueprint of type BlueprintSpellbook. You can pass in the blueprint using:
|
System. |
statCheck |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- EnchantmentFoolFeaturec7175145c78542bdbd3ee22f99f19b7c
- SpellFoolFeatureba992e0795e44c11bcb6da270c56d252
AddSpellImmunity(Nullable<AlignmentComponent>, Blueprint<BlueprintUnitFactReference>, List<Blueprint<BlueprintAbilityReference>>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, Nullable<SpellImmunityType>)
Declaration
public TBuilder AddSpellImmunity(AlignmentComponent? alignment = null, Blueprint<BlueprintUnitFactReference> casterIgnoreImmunityFact = null, List<Blueprint<BlueprintAbilityReference>> exceptions = null, bool? invertedDescriptors = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellDescriptorWrapper? spellDescriptor = null, SpellImmunityType? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
Blueprint<Kingmaker. |
casterIgnoreImmunityFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
exceptions | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
invertedDescriptors | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellDescriptor | |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AdamantineGolemImmunity5f77c76c45df559479c158cb079600f1
- GolemWoodImmunitybe8dcb83f4bd3e24185ceb0cea084a06
- WormThatWalksFeaturec83ec202285e45ae8c465369dba5f6c3
AddSpellImmunityToSpellDescriptor(Blueprint<BlueprintUnitFactReference>, Nullable<SpellDescriptorWrapper>)
Adds Kingmaker.
Declaration
public TBuilder AddSpellImmunityToSpellDescriptor(Blueprint<BlueprintUnitFactReference> casterIgnoreImmunityFact = null, SpellDescriptorWrapper? descriptor = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
casterIgnoreImmunityFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
descriptor |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Airborne70cffb448c132fa409e49156d013b175
- HellknightSigniferDiabolicHarbringerc7e77ce541b07c7428e8199f5d854d3e
- WingsMovanicDeva775df52784e1d454cba0da8df5f4f59a
AddSpellKnownTemporary(Blueprint<BlueprintCharacterClassReference>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintAbilityReference>)
Declaration
public TBuilder AddSpellKnownTemporary(Blueprint<BlueprintCharacterClassReference> characterClass = null, int? level = null, bool? onlySpontaneous = null, Blueprint<BlueprintAbilityReference> spell = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
level | |
System. |
onlySpontaneous | |
Blueprint<Kingmaker. |
spell | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BorealMightFeaturefcef74b5753dc9249b0b1879629fd73c
- MagicDomainProgressionFakea490170187d446d4839038ef774ddc49
- SuperiorityOfCold803d7327658b441286d15b3fa6a49963
AddSpellLevelByClassLevel(Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintCharacterClassReference>)
Adds Kingmaker.
Declaration
public TBuilder AddSpellLevelByClassLevel(Blueprint<BlueprintAbilityReference> ability = null, Blueprint<BlueprintCharacterClassReference> clazz = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
ability | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
clazz | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace caster level with class level
- CognatogenFeaturee3f460ea61fcc504183c7d6818bbbf7a
- GrandCognatogenFeatureaf4a320648eb5724889d6ff6255090b2
- GreaterCognatogenFeature18eb29676492e844eb5a55d1c855ce69
AddSpellListAsAbilities(List<Blueprint<BlueprintAbilityResourceReference>>, Nullable<Boolean>)
Declaration
public TBuilder AddSpellListAsAbilities(List<Blueprint<BlueprintAbilityResourceReference>> resourcePerSpellLevel = null, bool? searchInAddFeatureComponents = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
resourcePerSpellLevel | InfoBox: NOTE: Spell levels starts from 0! Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
searchInAddFeatureComponents |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TricksterLoreReligionTier2Parametrized3e006bc9bbf0b884a8d8853350bee846
- TricksterLoreReligionTier3Parametrized0466cdfa56f943608760952a6bf2a6fa
AddSpellPenetrationBonus(Nullable<Boolean>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitFactReference>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSpellPenetrationBonus(bool? checkFact = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitFactReference> requiredFact = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkFact | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
requiredFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelHolyHymnBufff865b385586fe0a4996e081a96de4f0f
- KnightsEmblemSunsetChainmailPenaltyBuff5eccda5e2c97453b8525cfc7ef5b4c56
- WordOfGodBuff314380d8a35b4da5877c91dd1b076857
AddSpellResistance(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Declaration
public TBuilder AddSpellResistance(bool? addBonusToResistance = null, bool? addCR = null, bool? allSpellResistancePenaltyDoNotUse = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
addBonusToResistance | |
System. |
addCR | |
System. |
allSpellResistancePenaltyDoNotUse | InfoBox: I don't know what does it mean but if AllSpellResistancePenaltyDoNotUse == false then Value is Spell Resistance and if AllSpellResistancePenaltyDoNotUse == true then Value is Spell Resistance Penalty |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonDemythicationQuestUpgradeBuff1649b21cdb0104d9497be62aec8bb870b
- PF2_DLC1_LawfulSR25Buff30e9f730086b45f380ca9918988f14ff
- Woljif_DemonFeature9b1a3628ce1140128a32ce7c89a75b27
AddSpellResistanceAgainstAlignment(Nullable<AlignmentComponent>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSpellResistanceAgainstAlignment(AlignmentComponent? alignment = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
alignment | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelHaloArchonsAuraHolyAuraBuff64b2791ee5b11194e82eb6f474244d19
- HolyAuraBuffa33bf327207a5904d9e38d6a80eb09e2
- UnholyAuraBuff9eda82a1f78558747a03c17e0e9a1a68
AddSpellResistanceAgainstSpellDescriptor(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellDescriptorWrapper>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSpellResistanceAgainstSpellDescriptor(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellDescriptorWrapper? spellDescriptor = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellDescriptor | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CelestialTotemGreaterBuffe31276241f875254cb102329c0b55ba7
- CursedWoundBuffb68e3691b817d454584ef46caa3ee4fa
- FesterBuffb896100431869174092b06411aba5b30
AddSpellResistanceAgainstSpellSchool(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<SpellSchool>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddSpellResistanceAgainstSpellSchool(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellSchool? spellSchool = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
spellSchool | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DLC3_FriendlyAoEResistanceAbjurationBuffe44bc2b83d6746689df547e8184f0be8
- DLC3_FriendlyAoEResistanceEvocationBuff6d4db15fc49440b5a4fe1b350fb12f09
- DLC3_FriendlyAoEResistanceUniversalistBuffe307012718a6439181347da262abb697
AddSpellTurning(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, List<Blueprint<BlueprintAbilityReference>>, Nullable<SpellDescriptorWrapper>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddSpellTurning(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, List<Blueprint<BlueprintAbilityReference>> specificSpellsOnly = null, SpellDescriptorWrapper? spellDescriptorOnly = null, bool? spellResistanceOnly = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
specificSpellsOnly | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
spellDescriptorOnly | InfoBox: Only spells with any of those descriptors will be turned. None means all |
System. |
spellResistanceOnly | InfoBox: If true works only for spells with SR |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BeltOfArodenSpellTurningFeature255c71644a79475b950a1270a882ff65
- SacredShieldArmorReflectBuff94a13a46d2e744b6bccf85f443557643
- Valmallos_Feature_SpellTurning2021295715794845806aeec7ae26641a
AddSpellTypeFailureChance(Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Asset<GameObject>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddSpellTypeFailureChance(bool? alchemist = null, bool? arcane = null, int? chance = null, bool? divine = null, Asset<GameObject> failFx = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
alchemist | |
System. |
arcane | |
System. |
chance | |
System. |
divine | |
Asset<Unity |
failFx | You can pass in the animation using a GameObject or it's AssetId. |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- FaithStealingStrikeBuff0ea4445a13230c34f9a8cd52c8725229
- WolfScarredFaceCurseFeatureLevel106af5caba597c42044a5b64e149ef494b
- WolfScarredFaceCurseFeatureLevel543c1305f3e4596f46b8d2ed782693ef7
AddSpendChargesOnSpellCast(Blueprint<BlueprintItemReference>, Nullable<SpendChargesOnSpellCast.EntryType>, Nullable<SpendChargesOnSpellCast.ItemFilterType>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintAbilityReference>, Blueprint<BlueprintAbilityReference>)
Adds Kingmaker.
Declaration
public TBuilder AddSpendChargesOnSpellCast(Blueprint<BlueprintItemReference> blueprintItemReference = null, SpendChargesOnSpellCast.EntryType? entryType = null, SpendChargesOnSpellCast.ItemFilterType? itemFilter = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintAbilityReference> spell = null, Blueprint<BlueprintAbilityReference> spendSpellCharges = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
blueprintItemReference | Blueprint of type BlueprintItem. You can pass in the blueprint using:
|
System. |
entryType | |
System. |
itemFilter | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
spell | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
spendSpellCharges | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Increase spell descriptor DC
- BaneNonHumanFeature54aa118979b44497b4db1bb861f78db5
AddSpontaneousSpellConversion(Blueprint<BlueprintCharacterClassReference>, List<Blueprint<BlueprintAbilityReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddSpontaneousSpellConversion(Blueprint<BlueprintCharacterClassReference> characterClass = null, List<Blueprint<BlueprintAbilityReference>> spellsByLevel = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
characterClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
System. |
spellsByLevel | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Spontaneous Spell Conversion
- ArcanistConsumeSpellsFeature69cfb4ab0d9812249b924b8f23d6d19f
- ShamanHexFriendToAnimalsSpontaneousSummon92a5f387d4d0ea64c8ea119bec7a77a5
- WitchDoctorCounterCurseFeature74ce117848b4ea641acf266d84ee1602
AddSpontaneousSpellSaving(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
Adds Kingmaker.
Declaration
public TBuilder AddSpontaneousSpellSaving(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, float? savingChance = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
savingChance |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Spontaneous Spell Saving
- DLC3_SpontaneusMagicBuff45449104208c40009ba61fcb3b2f3ee6
AddStartingEquipment(List<Blueprint<BlueprintItemReference>>, WeaponCategory[], Blueprint<BlueprintCategoryDefaultsReference>, Nullable<Boolean>, List<Blueprint<BlueprintCharacterClassReference>>)
Declaration
public TBuilder AddStartingEquipment(List<Blueprint<BlueprintItemReference>> basicItems = null, WeaponCategory[] categoryItems = null, Blueprint<BlueprintCategoryDefaultsReference> customCategoryDefaults = null, bool? parametrizedCategory = null, List<Blueprint<BlueprintCharacterClassReference>> restrictedByClass = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
basicItems | Blueprint of type BlueprintItem. You can pass in the blueprint using:
|
Kingmaker. |
categoryItems | |
Blueprint<Kingmaker. |
customCategoryDefaults | Blueprint of type BlueprintCategoryDefaults. You can pass in the blueprint using:
|
System. |
parametrizedCategory | |
System. |
restrictedByClass | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AbadarFeature6122dacf418611540a3c91e67197ee4e
- GreenFaithCameliaFeatureca763809e01f4247a3639965364c26cb
- ZonKuthonFeaturef7eed400baa66a744ad361d4df0e6f1b
AddStatBonus(Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
Adds AddStatBonus(Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
Declaration
public TBuilder AddStatBonus(ModifierDescriptor? descriptor = null, bool? scaleByBasicAttackBonus = null, StatType? stat = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
scaleByBasicAttackBonus | |
System. |
stat | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add stat bonus
- 1_FirstStage_AcidBuff6afe27c9a2d64eb890673ff3649dacb3
- EkunWolfDefensiveFeatureb6cb208baaff10542a8230f1b9f6b26d
- ZeorisDaggerRing_BetrayalEffectBuff252279901e3644ce8b5b3275bea8f7bd
AddStatBonusWeaponRestriction(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddStatBonusWeaponRestriction(WeaponCategory? category = null, bool? checkCategory = null, ModifierDescriptor? descriptor = null, bool? duelistWeapon = null, bool? oneHandedOnly = null, StatType? stat = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
category | |
System. |
checkCategory | |
System. |
descriptor | |
System. |
duelistWeapon | |
System. |
oneHandedOnly | |
System. |
stat | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add AC if owner has shield
- DuelingMasteryc3a66c1bbd2fb65498b130802d5f183a
AddStatModifier(Nullable<ModifierDescriptor>, ContextValue, Nullable<StatType>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddStatModifier(ModifierDescriptor? descriptor = null, ContextValue modifierPercents = null, StatType? stat = null, bool? updateIfStatChanged = null, bool? useBaseValue = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
Kingmaker. |
modifierPercents | |
System. |
stat | |
System. |
updateIfStatChanged | |
System. |
useBaseValue |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Ankou_ShadowDoubleHPBuff6d3e036f4a09e274ebae0482922116c5
- ArmyMagusChillTouchEnemyBuffStackingfabdcac6243547108a6b23a745da2ce4
- RitualBearsEnduranceBufff307f19bc3432064e90b01de05b69e8d
AddStatsDistributionPreset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddStatsDistributionPreset(int? charisma = null, int? constitution = null, int? dexterity = null, int? intelligence = null, int? strength = null, int? targetPoints = null, int? wisdom = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
charisma | |
System. |
constitution | |
System. |
dexterity | |
System. |
intelligence | |
System. |
strength | |
System. |
targetPoints | |
System. |
wisdom |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- PrebuildAlchemistFeatureListf271855551ee72a48abbfe5119cc9ba4
- PrebuildMonkFeatureListff7f18544d2a4ac4da155682d4da45ed
- PrebuildWizardFeatureListf75b7868dd11fb04f83ca94f9f8cc957
AddSufferFromHealing(DamageTypeDescription, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSufferFromHealing(DamageTypeDescription damageDescription = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
damageDescription | InfoBox: Prevents any healing and deals equal damage instead |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DecayingDaggerBuffc02cf40a76e60c34aae11492aae6d9a2
- JokeOfFateBuffe131adfe445f6ed4e8cca37b1cb17573
- RingOfTheDeadTargetBuff307ae773b61581c44add346567fd8263
AddSuppressBuffsFixed(SuppressBuffsFixed)
Adds Suppress
Declaration
public TBuilder AddSuppressBuffsFixed(SuppressBuffsFixed component)
Parameters
Type | Name | Description |
---|---|---|
Suppress |
component |
Returns
Type | Description |
---|---|
TBuilder |
AddSuppressDismember(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSuppressDismember(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyGallu24baa2abbdc2457b99570feeb304df99
- DLC5_CR14_AstralDeva7df785fce0a546f4a6a02e3a17ee5aa6
- SwarmProtectCorpseEnemyBuff1b80a47345fc4ca9906894e9ae6c53f3
AddSuppressSpellSchool(Nullable<SuppressSpellSchool.Logic>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, SpellSchool[])
Adds Kingmaker.
Declaration
public TBuilder AddSuppressSpellSchool(SuppressSpellSchool.Logic? componentLogic = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, SpellSchool[] school = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
componentLogic | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
school |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AntimagicFieldEffectBuff10adb6e25f8f4c52afe826179febfde8
- HellsDecreeAbilityMagicEnchantmentBuffe9e8867539c2b664d9e23de7c18dc912
- HellsDecreeAbilityMagicTransmutationBuffded8dddbbf78c48408582980da0608b7
AddSwarmAoeVulnerability(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSwarmAoeVulnerability(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- EyeOfTheSwarmFeature73c9302686b957d4dae298061eb9ffe1
- SwarmTinyFeature5a04735fd0e952142bfc8ecf995e2361
- WormThatWalksFeaturec83ec202285e45ae8c465369dba5f6c3
AddSwarmDamageResistance(Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddSwarmDamageResistance(bool? diminutiveOrLower = null, Blueprint<BlueprintUnitFactReference> exceptionFact = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
diminutiveOrLower | |
Blueprint<Kingmaker. |
exceptionFact | InfoBox: If the fact is present on the damage initiator, the component won't affect the damage. Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonInThePast_DemonLordDeskarf896dd504b3509b4abd42f01e26140da
- SwarmDiminutiveFeature2e3e840ab458ce04c92064489f87ecc2
- SwarmTinyFeatureMasksc4145c5b0f314dd088743c16ee3e0f29
AddTacticalBattleEndTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalBattleEndTrigger(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onBattleEnd = null, bool? onlyOnVictory = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onBattleEnd | |
System. |
onlyOnVictory | InfoBox: Triggers on lose too if false |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- PillageFact8d01674744b34641828b77e53e0cfb9a
AddTacticalCellReachTrigger(Nullable<Boolean>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder, Nullable<Int32>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCellReachTrigger(bool? anyX = null, bool? anyY = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder onReach = null, int? x = null, int? y = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
anyX | |
System. |
anyY | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
onReach | |
System. |
x | |
System. |
y |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Trickster3CheckersKingFeature016e906619394cbf9eaba1b7ff4f9387
AddTacticalCombatPercentDamageBonus(Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCombatPercentDamageBonus(int? bonusPercent = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusPercent |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyAlloutAttackBuff43e6799499554b92ae115151a7e38052
- ArmyDemon1DamageForDefence0e9317fcb0774d53aa8518783a384087
- ArmyUnitsDeadlyAmmunition10eac2c9481d45ea833ff525fb397643
AddTacticalCombatProvocation(Blueprint<BlueprintTacticalCombatAiActionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCombatProvocation(Blueprint<BlueprintTacticalCombatAiActionReference> aiAction = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
aiAction | InfoBox: Can have ManualTargetConsidiration Blueprint of type BlueprintTacticalCombatAiAction. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyCavalryProvokeBuffEnemyb3f334adf4d54cf2ac8297fa805eadac
- ArmyJuicyTargetBuffEnemy75924a0df5b84025bde412f340e2dbcd
- RangerMaddeningPoisonBuff45daa758da0a4151be527d921f0b32f0
AddTacticalCombatResurrection(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCombatResurrection(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyChannelNegativeEnergyHealAbilityfe3524be49f748aa80f809778999bf59
- ArmyVampiricTouchOnHitNinjaPirates540f87a0ae7d4caaa17596307b3586a6
- RitualJudgementDayAbility814a31b50da1434aa9f8622b87157fda
AddTacticalCombatRider(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Blueprint<BlueprintUnitReference>)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCombatRider(bool? applyRiderScaleToHorse = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, Blueprint<BlueprintUnitReference> mount = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
applyRiderScaleToHorse | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Blueprint<Kingmaker. |
mount | InfoBox: Should have prefab suitable for ridding Blueprint of type BlueprintUnit. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyBarbarianOnMammothad2171d3551141838cedf7df00b4efda
- ArmyKnightsOfOzemf8b5212a4611a004a93a2d3684437192
- KTC_ArmyInfernalCavalry9e1d3efaa9704f0ebc69f05aa1ae320e
AddTacticalCombatRoundTrigger(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ActionsBuilder)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCombatRoundTrigger(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ActionsBuilder newRoundActions = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Actions |
newRoundActions |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Aeon5BaneOfDemonsBuff7f3a76f5ebee4ff593528ff3e3175a02
- ArmyReachingStrikeStopBuffe09ac031dde74ead9ecc9872a80e117b
- TwincastSecondBuff03155c66e1ad48d398a5aaed0cfb67ed
AddTacticalCombatVisibleFeature(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalCombatVisibleFeature(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyACAgainstRangeAuraFeaturee44e483c864349cf8eda2ac753ef0171
- ArmyHellsTyranyFeature575e0c712ffe4df8a7e3c8c1afd07f01
- SubtypeExtraplanar136fa0343d5b4b348bdaa05d83408db3
AddTacticalSquadDeathTrigger(Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintUnitFactReference>, Nullable<ArmyFaction>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddTacticalSquadDeathTrigger(Blueprint<BlueprintUnitFactReference> armyFactOnOthersDeath = null, Blueprint<BlueprintUnitFactReference> armyFactOnOwnerDeath = null, ArmyFaction? factDestinationFaction = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? removeFactOnAnyDeath = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
armyFactOnOthersDeath | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
armyFactOnOwnerDeath | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
factDestinationFaction | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
removeFactOnAnyDeath |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Trickster3KillOrderFeature6d5896233b7a4787ad4ff7dad57e241f
AddTake10ForSuccess(Nullable<Boolean>, Nullable<UsableItemType>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddTake10ForSuccess(bool? anyType = null, UsableItemType? magicDeviceType = null, StatType? skill = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
anyType | |
System. |
magicDeviceType | |
System. |
skill |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ScrollFocus51245c2b92a5b4247acf754156798fea
- SkillFocusLoreReligionMythicBuff6df797d88f3c6684db48c2f1c36c2987
- SkillFocusUseMagicDeviceMythicBuff2b0bd56d9ca82d343ba82b2773e0ec05
AddTargetAttackWithWeaponTrigger(ActionsBuilder, ActionsBuilder, WeaponCategory[], Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddTargetAttackWithWeaponTrigger(ActionsBuilder actionOnSelf = null, ActionsBuilder actionsOnAttacker = null, WeaponCategory[] categories = null, bool? checkCategory = null, bool? criticalHit = null, bool? doNotPassAttackRoll = null, bool? not = null, bool? notReach = null, bool? notSneakAttack = null, bool? onAttackOfOpportunity = null, bool? onlyHit = null, bool? onlyMelee = null, bool? onlyOnFirstAttack = null, bool? onlyRanged = null, bool? onlySneakAttack = null, bool? triggerBeforeAttack = null, bool? waitForAttackResolve = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actionOnSelf | |
Actions |
actionsOnAttacker | |
Kingmaker. |
categories | |
System. |
checkCategory | |
System. |
criticalHit | |
System. |
doNotPassAttackRoll | |
System. |
not | |
System. |
notReach | |
System. |
notSneakAttack | |
System. |
onAttackOfOpportunity | |
System. |
onlyHit | |
System. |
onlyMelee | |
System. |
onlyOnFirstAttack | |
System. |
onlyRanged | |
System. |
onlySneakAttack | |
System. |
triggerBeforeAttack | |
System. |
waitForAttackResolve |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AngelShieldFromDemonkindBuff121e7332029207e409a76044780cea0d
- KnightsEmblemEmeraldChainmailBufff827e320a7fb06b4586be97095939bab
- Ygefeles_WeakCopyBuffc78769bac92ee2744b7b869d9805baf0
AddTargetChangedDuringRound(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddTargetChangedDuringRound(ActionsBuilder actions = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- DemonicConquestBuff169bc1bb918da194ba0ae53e44320a8a
- ShamanHexProtectiveLuckEffectBuff812abe50972c1c0419bcef2938e546c5
- WitchHexProtectiveLuckEffectBuffffa995f03d87a214ab9de1dd898497ca
AddTargetCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddTargetCritAutoconfirm(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Crits against target are autoconfirmed
- CrimsonBannerBuffda6ab933823c406e8bcc869e4d3b156b
- DestructionDomainGreaterEffectf9de414e53a9c23419fa3cfc0daabde7
- DestructionDomainGreaterEffectSeparatist15e5c28fd001425f8d6a94d1011b07ad
AddTargetCritAutoconfirmFromCaster(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddTargetCritAutoconfirmFromCaster(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Crits against target are autoconfirmed
- FiendishQuarryBuffEnemy63d1f3d04959a554eab3d9b9a5f583f3
- Kerz_QuarryBuff93be45d19a0140d0afe2f3c9c6acffa0
- QuarryBuffb44184c7ca33c6a41bc11cc5ed07addb
AddTargetSavingThrowTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddTargetSavingThrowTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyFail = null, bool? onlyPass = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyFail | |
System. |
onlyPass |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Artifact_TricksterCloakBuff42e50632acf74452bc645966a9c7ad2b
- WardMastersAmuletPermanentBuff26fc95271945cd341aaaac9a14ed0b64
- WitchHexWardBuffda49e3ca7424a4741953ecc4f2fe11bb
AddTargetSpellResistanceCheckTrigger(ActionsBuilder, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>)
Declaration
public TBuilder AddTargetSpellResistanceCheckTrigger(ActionsBuilder action = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? onlyFail = null, bool? onlyPass = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
action | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
onlyFail | |
System. |
onlyPass |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- MagicDevourerFeature5e89a8a186bed88488356e8c58dfed50
- SpellChaind8d641edc9a74a64809f56feff9495b6
AddTemporaryHitPointsConstitutionBased(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddTemporaryHitPointsConstitutionBased(int? bonusMultiplier = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonusMultiplier | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Speed modifier
- DLC3_InspireGreatnessEffectBuff439fda2204664f74b702c2df8c7174ec
- InspireGreatnessEffectBuffec38c2e60d738584983415cb8a4f508d
AddTemporaryHitPointsFromAbilityValue(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddTemporaryHitPointsFromAbilityValue(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? removeWhenHitPointsEnd = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
removeWhenHitPointsEnd | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Temporary Hit Points from Ability Value
- AeonHPGazeAllyBuffcc8a9fcfeab2e7146b5c5912350c38f1
- HellsDecreeAbilityRageAllyBuff86fa611413abbcb48aee999d89a0bd8b
- VirtueBuffa13ad2502d9e4904082868eb71efb0c5
AddTemporaryHitPointsPerLevel(Nullable<ModifierDescriptor>, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintUnitFactReference>, Blueprint<BlueprintAbilityResourceReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddTemporaryHitPointsPerLevel(ModifierDescriptor? descriptor = null, int? hitPointsPerLevel = null, bool? limitlessRage = null, Blueprint<BlueprintUnitFactReference> limitlessRageBlueprint = null, Blueprint<BlueprintAbilityResourceReference> limitlessRageResource = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? removeWhenHitPointsEnd = null, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
hitPointsPerLevel | |
System. |
limitlessRage | |
Blueprint<Kingmaker. |
limitlessRageBlueprint | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
limitlessRageResource | Blueprint of type BlueprintAbilityResource. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
removeWhenHitPointsEnd | |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- ArmyStandartRageBuff77c8d5b837c04fa0a7b44bb7592aee56
- RageshaperDevastatingFormBuffaf9a8663de9346d1807ea92bed9bc930
- VigorBuff98a29c89d6b74fa6aad8fa1f77cbe6c5
AddTemporaryHitPointsRandom(ContextValue, Nullable<ModifierDescriptor>, Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddTemporaryHitPointsRandom(ContextValue bonus = null, ModifierDescriptor? descriptor = null, DiceFormula? dice = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? scaleBonusByCasterLevel = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
bonus | |
System. |
descriptor | |
System. |
dice | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
scaleBonusByCasterLevel |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: BuffMechanics/Temporary Hit Points Random
- AidBuff319b4679f25779e4e9d04360381254e1
- MindBombBuff49dc77a87b094c5381d30d6c2381514f
- WhiteroseOystersBuffCompanionValeriea46509cd6c8aff74d94d9259ac54956c
AddToughnessLogic(Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddToughnessLogic(bool? checkMythicLevel = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
checkMythicLevel | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add calculated hit points
- MythicResolveMythicFeat3ae0668ab9c707440b6b26d591f15147
- Toughnessd09b20029e9abfe4480b356c92095623
- ToughnessMythicFeatd8df8f8ad7149824e8e60dd3453557d2
AddTrapPerceptionBonus(Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue)
Adds Kingmaker.
Declaration
public TBuilder AddTrapPerceptionBonus(ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue value = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buff on spawned unit
- FindTrapsBuffd00eba7ecdf5278428cc6b837d9aa52b
- TemporaryFindTrapsBufff8bde76b227949e4893e483373f50c77
AddUndeadHealth(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddUndeadHealth(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add hit points from Charisma
- ArmyPlaguedBeastTemplate96cf8eaa67d309843a274df01461017e
- PlaguedBeastTemplatefb27147bfa916ea4eadd30aa16ebc5e6
- VampireTemplate28e12f4480a66f1499aa118896197719
AddUndetectableAlignment(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddUndetectableAlignment(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CameliaAmuletFeature14e09d21335cd81478252653ba1a8464
- DLC3_BrokenTricksterAlignmentFeatureb258aa36b3ab420f95ce5e7f2df9987d
- DLC4_GundrunNecromantPolymorphBuff46fcd86024314d6aaa36d22feb9d4862
AddUnearthlyGrace()
Adds Kingmaker.
Declaration
public TBuilder AddUnearthlyGrace()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Unearthly Grace
- Ssilameshnik_Feature_GraceOfTheVoid5b732dd5991d42c19b8b5d7105ce148e
- UnearthlyGrace3147fbdf665190d40bc2694b31827c03
AddUnholyGrace()
Adds Kingmaker.
Declaration
public TBuilder AddUnholyGrace()
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Unholy Grace
- Abrogail_Feature_Prebufff0cad5e5b57b49f8b0983392a8c72eea
- UnholyGrace2334cca051360914d970839e81b1f7d9
- UnholyGraceFleshDeadGod0977da639181401586ddcc91e5a1c6c6
AddUnitDeathTrigger(ActionsBuilder, Nullable<Boolean>, Nullable<UnitDeathTrigger.DeathTrigger>, Nullable<UnitDeathTrigger.FactionType>, Blueprint<BlueprintFactionReference>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, ContextValue, Nullable<UnitTag>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddUnitDeathTrigger(ActionsBuilder actions = null, bool? checkUnitTag = null, UnitDeathTrigger.DeathTrigger? deathTrigger = null, UnitDeathTrigger.FactionType? faction = null, Blueprint<BlueprintFactionReference> factionBlueprint = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, ContextValue radiusInMeters = null, UnitTag? unitTag = null, bool? withUnconsciousLifeState = null)
Parameters
Type | Name | Description |
---|---|---|
Actions |
actions | |
System. |
checkUnitTag | |
System. |
deathTrigger | |
System. |
faction | |
Blueprint<Kingmaker. |
factionBlueprint | Blueprint of type BlueprintFaction. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Kingmaker. |
radiusInMeters | |
System. |
unitTag | |
System. |
withUnconsciousLifeState |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AloneinTheDarkLastManStandingFeature3ca1d2a2633c46b69236fbc637db6980
- DLC3_MindControllerEnslavedFeaturebc9e0cae18f244d8ab423a72885e912d
- TimelyAssistanceFeature6561c197db404818844a5bd71a61525b
AddUnitHealthGuard(Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddUnitHealthGuard(int? healthPercent = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healthPercent | Tooltip: 0 means 1 HP |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BearingTheShardBuff970923a5a30e4631b52db710aa213edc
- NPC_HealthGuard1089e35c5e00538c44f98b2af5c196a623
- PuzzleEvent_HealthGuard308e61dbd53fb61b4786e86399c99a78a
AddUnitScale(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Single>)
Declaration
public TBuilder AddUnitScale(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, float? scaleIncreaseCoefficient = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
scaleIncreaseCoefficient | InfoBox: Creature scale coefficients. Value of 0.25 means size increase by 1.4 |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/Scale
- AeonTrueFeaturebd69eff3a3364eba8b4ff20dce87bb84
- ArmyKineticistf76d591a08c84fc784ea7d9be756ad70
- TricksterTrueFeaturee162a9136677410f9755a6651f2cfac9
AddUnlimitedSpell(List<Blueprint<BlueprintAbilityReference>>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddUnlimitedSpell(List<Blueprint<BlueprintAbilityReference>> abilities = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
abilities | Blueprint of type BlueprintAbility. You can pass in the blueprint using:
|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BoundlessHealingc8bbb330aaecaf54dbc7570200653f8c
- OracleRevelationEnhancedCures973a22b02c793ca49b48652e3d70ae80
AddUntargetable(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddUntargetable(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AeonRewindBuffInvulnerability60d3a35795d479743afce3a38aea62ec
- NightcrawlerBurrowedBuffc568b045991644c89c58667c6a17180d
- Valmallos_Buff_ProtectiveDomeac10126afb1e4769b291c8f122d54881
AddUpdateClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddUpdateClassAdditionalVisualSettings(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CorruptedGoldenDragonFeature1e66cfb4f351466fb05636082bce50d6
AddVendorDiscount(ContextValue, List<Blueprint<BlueprintItemReference>>, BlueprintItem[], List<Blueprint<BlueprintUnitReference>>, BlueprintUnit[], Nullable<AddVendorDiscount.VendorDiscountEntry>)
Declaration
public TBuilder AddVendorDiscount(ContextValue discountModifierPercents = null, List<Blueprint<BlueprintItemReference>> excludeItems = null, BlueprintItem[] excludeItemValues = null, List<Blueprint<BlueprintUnitReference>> excludeVendors = null, BlueprintUnit[] excludeVendorValues = null, AddVendorDiscount.VendorDiscountEntry? vendorDiscountType = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
discountModifierPercents | |
System. |
excludeItems | Blueprint of type BlueprintItem. You can pass in the blueprint using:
|
Kingmaker. |
excludeItemValues | |
System. |
excludeVendors | Blueprint of type BlueprintUnit. You can pass in the blueprint using:
|
Kingmaker. |
excludeVendorValues | |
System. |
vendorDiscountType |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Buffs/AddEffect/EnergyImmunity
- DLC3_Falconium_tier1_original12a2e73631326473bb43abda08475380b
- DLC3_Falconium_tier3_original95bbd372681d419abe7d1b39830c06dd
- DLC6_StrangeMageTrader29ceee1920904dcda369321d7d851a03
AddWeaponCategoryAttackBonus(Nullable<Int32>, Nullable<WeaponCategory>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponCategoryAttackBonus(int? attackBonus = null, WeaponCategory? category = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
category | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- AnimalAspectGreaterMonkeyBuff6bf59a6fca16f6d4887e3544e5c2f689
- ElementalOverflowBuff 3ce1c529679744a54f840d4408d21e0b4
- ThrowAnything65c538dcfd91930489ad3ab18ad9204b
AddWeaponCriticalEdgeIncreaseStackable(AttackType[], WeaponCategory[], AttackType[], WeaponCategory[], Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponCriticalEdgeIncreaseStackable(AttackType[] excludeAttackTypes = null, WeaponCategory[] excludeCategories = null, AttackType[] includeAttackTypes = null, WeaponCategory[] includeCategories = null, int? value = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
excludeAttackTypes | |
Kingmaker. |
excludeCategories | |
Kingmaker. |
includeAttackTypes | |
Kingmaker. |
includeCategories | |
System. |
value |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon critical edge increase
- AnimatedWeaponEnchantmentBuffe5a6a91529eedc147a5ad18200ffc16c
- ImminentAttackEffectEdgeBuff60793e2658b9a0144abeff13ee49e1ed
- TigerWeaponCritical8thlevel31931409df1346b1969cffab0ed649f8
AddWeaponDamageOverride(Nullable<DiceFormula>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<StatType>, Nullable<Int32>, List<Blueprint<BlueprintWeaponTypeReference>>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponDamageOverride(DiceFormula? formula = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, bool? overrideBonusStat = null, bool? overrideBonusStatMultiplier = null, bool? overrideDice = null, StatType? stat = null, int? statMultiplier = null, List<Blueprint<BlueprintWeaponTypeReference>> weaponTypes = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
formula | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
overrideBonusStat | InfoBox: Tick to override weapon bonus stat |
System. |
overrideBonusStatMultiplier | InfoBox: Tick to override weapon bonus stat multiplier |
System. |
overrideDice | InfoBox: Tick to override Dice |
System. |
stat | |
System. |
statMultiplier | |
System. |
weaponTypes | InfoBox: If Weapon Types empty - will work on all weapons Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- Ygefeles_WeakCopyBuffc78769bac92ee2744b7b869d9805baf0
- ZenArcherKiArrowsFeatureDamageLevel867bc0ccce8834cd58abc35f0803840d3
- ZenArcherKiArrowsFeatureLevel8fe8f6067014cc7c4db0606c348aed049
AddWeaponFocus(Nullable<Int32>, Nullable<ModifierDescriptor>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponFocus(int? attackBonus = null, ModifierDescriptor? descriptor = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
descriptor | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon type attack bonus
- SpellblastBombBuffc783f23e678f71542995c01e36540206
- WeaponFocusGreaterSpikeb02bf2d6cf314fa9a1e7f0282ba4a76a
- ZonKuthonBuff83ee9bf48b4249858df8f8ea5fe6ef06
AddWeaponGroupAttackBonus(Nullable<Int32>, ContextValue, Nullable<ModifierDescriptor>, Nullable<Boolean>, Nullable<WeaponFighterGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponGroupAttackBonus(int? attackBonus = null, ContextValue contextMultiplier = null, ModifierDescriptor? descriptor = null, bool? multiplyByContext = null, WeaponFighterGroup? weaponGroup = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
Kingmaker. |
contextMultiplier | |
System. |
descriptor | |
System. |
multiplyByContext | Tooltip: Add calculated value wich multiplies AttackBonus |
System. |
weaponGroup |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon group attack bonus
- ArcheryBonuses136adc54467964446b2e790c1698d93a
- SwiftBlowImprovedChargeAbilityd4b4757660cb66e4fbf376a43f1ffb13
- WorldwoundSettingFeatureae2f7620b5bf4282b95abc8b70c0066c
AddWeaponGroupDamageBonus(ContextValue, Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponFighterGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponGroupDamageBonus(ContextValue additionalValue = null, int? damageBonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, WeaponFighterGroup? weaponGroup = null)
Parameters
Type | Name | Description |
---|---|---|
Kingmaker. |
additionalValue | |
System. |
damageBonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
weaponGroup |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon group damage bonus
- ArcheryBonuses136adc54467964446b2e790c1698d93a
- RageshaperDevastatingFormBuffaf9a8663de9346d1807ea92bed9bc930
- WorldwoundSettingFeatureae2f7620b5bf4282b95abc8b70c0066c
AddWeaponGroupEnchant(Nullable<Int32>, Nullable<ModifierDescriptor>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<WeaponFighterGroup>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponGroupEnchant(int? bonus = null, ModifierDescriptor? descriptor = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, WeaponFighterGroup? weaponGroup = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
bonus | |
System. |
descriptor | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
weaponGroup |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon group enchant
- DemonNaturalAttackFeatureLevel566285313d89a863469cd056f2d6e32a0
- GhoulGreaterMagicFang7fbd6c1e0af1f5b408b903e8bc5c4784
- KeketarMagicFangGreater5399aa0aad71c4de7a9b9c1e008b8a545
AddWeaponMultipleCategoriesAttackBonus(Nullable<Int32>, WeaponCategory[], Nullable<ModifierDescriptor>, Nullable<Boolean>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponMultipleCategoriesAttackBonus(int? attackBonus = null, WeaponCategory[] categories = null, ModifierDescriptor? descriptor = null, bool? exceptForCategories = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
Kingmaker. |
categories | |
System. |
descriptor | |
System. |
exceptForCategories | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- BlackenedCurseAttackRollLevel1a52a37d93340ade4fb8128fc8d30df28
- DLC3_ShieldAttackBuff6a36688ef79c441e8e10e922442ca487
- OracleBurdenBlackenedBuff179c75c30d1b480ea917f2070d626674
AddWeaponParametersAttackBonus(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<ModifierDescriptor>, Blueprint<BlueprintFeatureReference>, Nullable<GripType>, Nullable<Int32>, Blueprint<BlueprintUnitFactReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponParametersAttackBonus(int? attackBonus = null, bool? canBeUsedWithFightersFinesse = null, bool? checkGripStyle = null, ContextValue contextAttackBonus = null, ModifierDescriptor? descriptor = null, Blueprint<BlueprintFeatureReference> fightersFinesse = null, GripType? gripStyle = null, int? multiplier = null, Blueprint<BlueprintUnitFactReference> multiplierFact = null, bool? onlyFinessable = null, bool? onlyForFullAttack = null, bool? onlyTwoHanded = null, bool? ranged = null, bool? scaleByBasicAttackBonus = null, bool? specificWeaponBlueprint = null, bool? useContextIstead = null, Blueprint<BlueprintItemWeaponReference> weaponBlueprint = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
attackBonus | |
System. |
canBeUsedWithFightersFinesse | |
System. |
checkGripStyle | |
Kingmaker. |
contextAttackBonus | |
System. |
descriptor | |
Blueprint<Kingmaker. |
fightersFinesse | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
gripStyle | InfoBox: Никогда не выбирайте Auto опцию, она для внутреннего использования. |
System. |
multiplier | |
Blueprint<Kingmaker. |
multiplierFact | Blueprint of type BlueprintUnitFact. You can pass in the blueprint using:
|
System. |
onlyFinessable | |
System. |
onlyForFullAttack | |
System. |
onlyTwoHanded | |
System. |
ranged | |
System. |
scaleByBasicAttackBonus | |
System. |
specificWeaponBlueprint | |
System. |
useContextIstead | |
Blueprint<Kingmaker. |
weaponBlueprint | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon parameters attack bonus
- AcidFogBuffaf76754540cacca45bfb1f0074bf3013
- IncredibleHeftFeaturef0235447f6f3430fa4a98d15642b849e
- TwoHandedFighterWeaponTraining88da2a5dfc505054f933bb81014e864f
AddWeaponParametersCriticalEdgeIncrease(Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponParametersCriticalEdgeIncrease(bool? light = null, bool? ranged = null, bool? twoHanded = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
light | |
System. |
ranged | |
System. |
twoHanded |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon parameters critical edge increase
- Cambion_Feature_SadisticStrike0d1f2972f5b378b44afaaa73c535366d
AddWeaponParametersCriticalMultiplierIncrease(Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponParametersCriticalMultiplierIncrease(int? additionalMultiplier = null, bool? light = null, bool? ranged = null, bool? specificWeaponBlueprint = null, bool? twoHanded = null, Blueprint<BlueprintItemWeaponReference> weaponBlueprint = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalMultiplier | |
System. |
light | |
System. |
ranged | |
System. |
specificWeaponBlueprint | |
System. |
twoHanded | |
Blueprint<Kingmaker. |
weaponBlueprint | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon params critical multiplier increase
- BlessedScriptCritWeaponBuffe990f5bc7c4b4761bed71236304b83b7
AddWeaponParametersDamageBonus(Nullable<Boolean>, Nullable<Boolean>, ContextValue, Nullable<Int32>, Nullable<Boolean>, Blueprint<BlueprintFeatureReference>, Blueprint<BlueprintFeatureReference>, Nullable<GripType>, Blueprint<BlueprintFeatureReference>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Blueprint<BlueprintItemWeaponReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponParametersDamageBonus(bool? canBeUsedWithFightersFinesse = null, bool? checkGripStyle = null, ContextValue contextDamageBonus = null, int? damageBonus = null, bool? dualWielding = null, Blueprint<BlueprintFeatureReference> fightersFinesse = null, Blueprint<BlueprintFeatureReference> greaterPowerAttackBlueprint = null, GripType? gripStyle = null, Blueprint<BlueprintFeatureReference> mythicBlueprint = null, bool? onlyFinessable = null, bool? onlySpecificItemBlueprint = null, bool? onlyToOffHandBonus = null, bool? onlyTwoHanded = null, bool? powerAttackScaling = null, bool? ranged = null, bool? scaleByBasicAttackBonus = null, bool? useContextIstead = null, Blueprint<BlueprintItemWeaponReference> weaponBlueprint = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
canBeUsedWithFightersFinesse | |
System. |
checkGripStyle | |
Kingmaker. |
contextDamageBonus | |
System. |
damageBonus | |
System. |
dualWielding | |
Blueprint<Kingmaker. |
fightersFinesse | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
Blueprint<Kingmaker. |
greaterPowerAttackBlueprint | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
gripStyle | InfoBox: Никогда не выбирайте Auto опцию, она для внутреннего использования. |
Blueprint<Kingmaker. |
mythicBlueprint | Blueprint of type BlueprintFeature. You can pass in the blueprint using:
|
System. |
onlyFinessable | |
System. |
onlySpecificItemBlueprint | |
System. |
onlyToOffHandBonus | |
System. |
onlyTwoHanded | |
System. |
powerAttackScaling | |
System. |
ranged | |
System. |
scaleByBasicAttackBonus | |
System. |
useContextIstead | |
Blueprint<Kingmaker. |
weaponBlueprint | Blueprint of type BlueprintItemWeapon. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon type damage bonus
- AcidFogBuffaf76754540cacca45bfb1f0074bf3013
- FencersGiftFeaturedf266754759ade74eb6e3fd650bdb7c9
- WordOfGodBuff314380d8a35b4da5877c91dd1b076857
AddWeaponSizeChange(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<Int32>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponSizeChange(WeaponCategory? category = null, bool? checkWeaponCategory = null, int? sizeCategoryChange = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
category | |
System. |
checkWeaponCategory | |
System. |
sizeCategoryChange |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon size change
- AshGiantOversizedWeaponFeaturec3c898a50b8ff1247817f2807385fb7a
- QuarterstaffMasterDamageBonus12169a9c271ad74afb819fe3cb904fb8c7
- QuarterstaffMasterDamageBonus411ce78cdcbe6427a8a4dd9dd1e36c914
AddWeaponSnatcher(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge, Nullable<CombatManeuver>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponSnatcher(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail, CombatManeuver? type = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
System. |
type |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- WeaponSnatcherffced614e1f95e34d99df77debbc4207
AddWeaponTraining(Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponTraining(Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- TwoHandedFighterWeaponTraining88da2a5dfc505054f933bb81014e864f
- WeaponTrainingHeavyBlades2a0ce0186af38ed419f47fce16f93c2a
- WeaponTrainingThrown0bbf10151dd1d8d4c8653d245e425453
AddWeaponTrainingBonuses(Nullable<ModifierDescriptor>, Nullable<StatType>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponTrainingBonuses(ModifierDescriptor? descriptor = null, StatType? stat = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
descriptor | |
System. |
stat |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
- CombatManeuverDefense318ae316d7aed5143b7a8cbd25fd8e77
- FightersReflexes8140fe21fd91da3439bf5ed017ca9f90
- TrainedInitiative1054ea2fa21176249b96a63d54f02b17
AddWeaponTypeCriticalEdgeIncrease(Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponTypeCriticalEdgeIncrease(Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon type critical edge increase
- Achaekek_Buffb9c4527e6cfc4fc39f4abdc76f91e279
- ImprovedCriticalLightCrossbow9fb9160d3e5b70d41be3c620a4db72aa
- RiftDrakeSavageBiteFeature2ad28cd3874b4db4e82fb41b32d59d51
AddWeaponTypeCriticalMultiplierIncrease(Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponTypeCriticalMultiplierIncrease(int? additionalMultiplier = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
additionalMultiplier | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon type critical multiplier increase
- Abadar_Buff70b34e1de03641b4a5a35b5fda6f0642
- AspectOfTheFalconBuff5de9e71d013d1024eb14f4c5605b31dc
- ShifterWildShapeBearBuff155adecdc82eda4271b6dc4a7e6a921c89
AddWeaponTypeDamageBonus(Nullable<Int32>, Blueprint<BlueprintWeaponTypeReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponTypeDamageBonus(int? damageBonus = null, Blueprint<BlueprintWeaponTypeReference> weaponType = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
damageBonus | |
Blueprint<Kingmaker. |
weaponType | Blueprint of type BlueprintWeaponType. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Weapon type damage bonus
- BaphometPreacherBookFeature6be2815963114cc0ac2b85a287d7ae83
- WeaponSpecializationGreaterScythe312a1650efbfb7849ab008bd4edc7d5d
- ZonKuthonBuff83ee9bf48b4249858df8f8ea5fe6ef06
AddWeaponTypeDamageStatReplacement(Nullable<WeaponCategory>, Nullable<Boolean>, Nullable<StatType>, Nullable<Boolean>)
Adds Kingmaker.
Declaration
public TBuilder AddWeaponTypeDamageStatReplacement(WeaponCategory? category = null, bool? onlyOneHanded = null, StatType? stat = null, bool? twoHandedBonus = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
category | |
System. |
onlyOneHanded | |
System. |
stat | |
System. |
twoHandedBonus |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Replace damage stat for weapon
- BogeymanFeature33f88951d7f59e84fa3e226a9579534b
- FinesseTrainingLightShieldbbe497b750f698c4eb99bcf97240a0d1
- FinesseTrainingWing5daed3f734554e25b6fd7b412320a5cb
AddWearinessHours(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Adds AddWearinessHours(Nullable<Int32>, Action<BlueprintComponent, BlueprintComponent>, ComponentMerge)
Declaration
public TBuilder AddWearinessHours(int? hours = null, Action<BlueprintComponent, BlueprintComponent> merge = null, ComponentMerge mergeBehavior = ComponentMerge.Fail)
Parameters
Type | Name | Description |
---|---|---|
System. |
hours | |
System. |
merge | If mergeBehavior is ComponentMerge.Merge and the component already exists, this expression is called to merge the components. |
Component |
mergeBehavior | Handling if the component already exists since the component is unique. Defaults to ComponentMerge.Fail. |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Add weariness hours
- CheeseCrostataBuff528c368579a414147a0584f608aa8079
- FishOnStickBuff2c682648f065e6a4facb8c351e55cde3
- GearsRuleFeature88acea521a38dfe4ab9be550a4d8c596
AddWizardAbjurationResistance(Nullable<Boolean>, Nullable<AddEnergyDamageImmunity.HealingRate>, ContextValue, Nullable<DamageEnergyType>, Nullable<Boolean>, Nullable<Boolean>, ContextValue, ContextValue, Blueprint<BlueprintCharacterClassReference>)
Adds Kingmaker.
Declaration
public TBuilder AddWizardAbjurationResistance(bool? healOnDamage = null, AddEnergyDamageImmunity.HealingRate? healRate = null, ContextValue pool = null, DamageEnergyType? type = null, bool? usePool = null, bool? useValueMultiplier = null, ContextValue value = null, ContextValue valueMultiplier = null, Blueprint<BlueprintCharacterClassReference> wizard = null)
Parameters
Type | Name | Description |
---|---|---|
System. |
healOnDamage | |
System. |
healRate | |
Kingmaker. |
pool | |
System. |
type | |
System. |
usePool | |
System. |
useValueMultiplier | |
Kingmaker. |
value | |
Kingmaker. |
valueMultiplier | |
Blueprint<Kingmaker. |
wizard | Blueprint of type BlueprintCharacterClass. You can pass in the blueprint using:
|
Returns
Type | Description |
---|---|
TBuilder |
Remarks
ComponentName: Resist Energy
- AbjurationResistanceAcidBuffb87a0e8a961c63a44a952822fe975edb
- AbjurationResistanceElectricityBuff453201f110f49714fb1d713c1f7bc06d
- AbjurationResistanceSonicBuff63e2a6323c2bbff40a87fcd522778032
CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>>, Predicate<BlueprintComponent>)
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>> blueprint, Predicate<BlueprintComponent> componentMatcher)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
blueprint | |
System. |
componentMatcher | Any components in |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
NOT A DEEP COPY. This means objects copied are shared between blueprints. Changes to copied objects affect both blueprints.
Recommended when you need to create a nearly identical ability but change some parts such as a
ContextRankConfig
.
// Copy the Undead Bloodline's Incorporeal Form ability, replacing the duration w/ Character Level rounds
AbilityConfigurator.New(NewIncorporealForm, Guids.NewIncorporealForm)
.CopyFrom(
AbilityRefs.BloodlineUndeadIncorporealFormAbility,
typeof(AbilityEffectRunAction),
typeof(AbilityResourceLogic),
typeof(SpellComponent))
.AddContextRankConfig(ContextRankConfigs.CharacterLevel())
.Configure();
CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>>, Type[])
Copies fields and components of the specified types from the blueprint.
Declaration
public TBuilder CopyFrom(Blueprint<BlueprintReference<BlueprintUnitFact>> blueprint, params Type[] componentTypes)
Parameters
Type | Name | Description |
---|---|---|
Blueprint<Kingmaker. |
blueprint | |
System. |
componentTypes | Any components in |
Returns
Type | Description |
---|---|
TBuilder |
Remarks
NOT A DEEP COPY. This means objects copied are shared between blueprints. Changes to copied objects affect both blueprints.
Recommended when you need to create a nearly identical ability but change some parts such as a
ContextRankConfig
.
// Copy the Undead Bloodline's Incorporeal Form ability, replacing the duration w/ Character Level rounds
AbilityConfigurator.New(NewIncorporealForm, Guids.NewIncorporealForm)
.CopyFrom(
AbilityRefs.BloodlineUndeadIncorporealFormAbility,
typeof(AbilityEffectRunAction),
typeof(AbilityResourceLogic),
typeof(SpellComponent))
.AddContextRankConfig(ContextRankConfigs.CharacterLevel())
.Configure();
ModifyDescription(Action<LocalizedString>)
Modifies Kingmaker.
Declaration
public TBuilder ModifyDescription(Action<LocalizedString> action)
Parameters
Type | Name | Description |
---|---|---|
System. |
action |
Returns
Type | Description |
---|---|
TBuilder |
ModifyDescriptionShort(Action<LocalizedString>)
Modifies Kingmaker.
Declaration
public TBuilder ModifyDescriptionShort(Action<LocalizedString> action)
Parameters
Type | Name | Description |
---|---|---|
System. |
action |
Returns
Type | Description |
---|---|
TBuilder |
ModifyDisplayName(Action<LocalizedString>)
Modifies Kingmaker.
Declaration
public TBuilder ModifyDisplayName(Action<LocalizedString> action)
Parameters
Type | Name | Description |
---|---|---|
System. |
action |
Returns
Type | Description |
---|---|
TBuilder |
ModifyIcon(Action<Sprite>)
Modifies Kingmaker.
Declaration
public TBuilder ModifyIcon(Action<Sprite> action)
Parameters
Type | Name | Description |
---|---|---|
System. |
action |
Returns
Type | Description |
---|---|
TBuilder |
OnConfigureCompleted()
Declaration
protected override void OnConfigureCompleted()
Overrides
SetAllowNonContextActions(Boolean)
Sets the value of Kingmaker.
Declaration
public TBuilder SetAllowNonContextActions(bool allowNonContextActions = true)
Parameters
Type | Name | Description |
---|---|---|
System. |
allowNonContextActions |
Returns
Type | Description |
---|---|
TBuilder |
SetDescription(LocalString)
Sets the value of Kingmaker.
Declaration
public TBuilder SetDescription(LocalString description)
Parameters
Type | Name | Description |
---|---|---|
Local |
description | You can pass in the string using a LocalizedString or the Key to a LocalizedString. |
Returns
Type | Description |
---|---|
TBuilder |
SetDescriptionShort(LocalString)
Sets the value of Kingmaker.
Declaration
public TBuilder SetDescriptionShort(LocalString descriptionShort)
Parameters
Type | Name | Description |
---|---|---|
Local |
descriptionShort | You can pass in the string using a LocalizedString or the Key to a LocalizedString. |
Returns
Type | Description |
---|---|
TBuilder |
SetDisplayName(LocalString)
Sets the value of Kingmaker.
Declaration
public TBuilder SetDisplayName(LocalString displayName)
Parameters
Type | Name | Description |
---|---|---|
Local |
displayName | You can pass in the string using a LocalizedString or the Key to a LocalizedString. |
Returns
Type | Description |
---|---|
TBuilder |
SetIcon(Asset<Sprite>)
Sets the value of Kingmaker.
Declaration
public TBuilder SetIcon(Asset<Sprite> icon)
Parameters
Type | Name | Description |
---|---|---|
Asset<Unity |
icon | You can pass in the animation using a Sprite or it's AssetId. |
Returns
Type | Description |
---|---|
TBuilder |