Skip to main content

TakeDamageFlags

Flags that modify how damage is applied, processed, or reported (suppress effects, force death, crit immunity, etc.).

public enum TakeDamageFlags : ulong

Namespace: DeadworksManaged.Api
Inherits / implements: ulong
Source: Enums/TakeDamageFlags.cs#L5

Values​

NameValueDescription
None0x0
SuppressHealthChanges0x1
SuppressPhysicsForce0x2
SuppressEffects0x4
PreventDeath0x8
ForceDeath0x10
AlwaysGib0x20
NeverGib0x40
RemoveNoRagdoll0x80
SuppressDamageModification0x100
AlwaysFireDamageEvents0x200
RadiusDmg0x400
ForceReduceArmorDmg0x800
SuppressInterruptFlinch0x1000
IgnoreDestructibleParts0x2000
SuppressBreakables0x4000
ForcePhysicsForce0x8000
SuppressScreenspaceDamageFx0x10000
AllowNonAuthoritative0x20000
AllowSuicide0x40000
BountyAllDirect0x80000
SuppressDirectGoldBounty0x100000
SuppressCoinsGoldBounty0x200000
SuppressKillCredit0x400000
SuppressDeathCredit0x800000
ExpressShotBonusShot0x1000000
SuppressDamageRecord0x2000000
SuppressDeathEvent0x4000000
MitigationDueToNoNearbyTroopers0x8000000
TriggerFlinch0x10000000
DoNotBatchDamageNumber0x20000000
SuppressHitIndicatorSound0x40000000
DoNotProc0x80000000
Ricochet0x100000000
HeavyMelee0x200000000
LightMelee0x400000000
BonusDamage0x800000000
KillCreatesRagdoll0x1000000000
IsHealthTransfer0x2000000000
DoNotRicochet0x4000000000
NotInMidbossPit0x8000000000
NotInTier3Pit0x10000000000
DoNotTriggerDamageFlash0x20000000000
TooFar0x40000000000
DoNotDisruptHealingRite0x80000000000
DoNotCrit0x100000000000
TooLow0x200000000000
SuppressCritResistance0x400000000000
SkyrunnerRicochet0x800000000000
VampirebatLovebiteProc0x1000000000000
LuckyShot0x2000000000000
DoNotSplitShot0x4000000000000
IgnoreResistances0x8000000000000
SuppressHudNotifications0x10000000000000
DoNotProcLightningScroll0x20000000000000
DefenderInTier3Pit0x40000000000000
ChargedShot0x80000000000000
EmphasizedDamageNumbers0x100000000000000
DoNotLuckyshot0x200000000000000
Aura0x400000000000000
DoNotBounce0x800000000000000
DoNotSetInCombat0x1000000000000000
IgnoreTooFarTooLow0x2000000000000000
SpecialDamage0x4000000000000000