Table of Contents

Class MPPerkObject.MPCombatPerkHandler

Namespace
TaleWorlds.MountAndBlade
Assembly
TaleWorlds.MountAndBlade.dll
public class MPPerkObject.MPCombatPerkHandler
Inheritance
MPPerkObject.MPCombatPerkHandler
Inherited Members

Constructors

MPCombatPerkHandler(Agent, Agent)

protected MPCombatPerkHandler(Agent attacker, Agent defender)

Parameters

attacker Agent
defender Agent

Properties

IsWarmup

public bool IsWarmup { get; }

Property Value

bool

Methods

GetDamage(WeaponComponentData, DamageTypes, bool)

public float GetDamage(WeaponComponentData attackerWeapon, DamageTypes damageType, bool isAlternativeAttack)

Parameters

attackerWeapon WeaponComponentData
damageType DamageTypes
isAlternativeAttack bool

Returns

float

GetDamageTaken(WeaponComponentData, DamageTypes)

public float GetDamageTaken(WeaponComponentData attackerWeapon, DamageTypes damageType)

Parameters

attackerWeapon WeaponComponentData
damageType DamageTypes

Returns

float

GetRangedHeadShotDamage()

public float GetRangedHeadShotDamage()

Returns

float

GetShieldDamage(bool)

public float GetShieldDamage(bool isCorrectSideBlock)

Parameters

isCorrectSideBlock bool

Returns

float

GetShieldDamageTaken(bool)

public float GetShieldDamageTaken(bool isCorrectSideBlock)

Parameters

isCorrectSideBlock bool

Returns

float

GetSpeedBonusEffectiveness(WeaponComponentData, DamageTypes)

public float GetSpeedBonusEffectiveness(WeaponComponentData attackerWeapon, DamageTypes damageType)

Parameters

attackerWeapon WeaponComponentData
damageType DamageTypes

Returns

float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).