2.4.0, haven't updated all because I dont need them
but most is updated.
The size seems to be the same for most of the structs except BuffManager. (I have only checked a couple)
Engine.cs
Code:
public AttributeDescriptor[] _AttributeDescriptors;
public AttributeDescriptor[] AttributeDescriptors
{
get
{
if (_AttributeDescriptors == null)
{
_AttributeDescriptors = Read<AttributeDescriptor>(0x1EEA578, 1419); // same size as 2.3
_AttributeDescriptors.ToList().ForEach(x => x.TakeSnapshot());
}
return _AttributeDescriptors;
}
}
public Ptr ScreenManager { get { return Read<Ptr>(0x1E247D8); } }
public int ApplicationLoopCount { get { return Read<int>(0x1E9A2A8); } }
public BuffManager BuffManager { get { return ReadPointer<BuffManager>(0x1E2DD3C).Dereference(); } } // Not updated struct, pointer is valid
public LevelArea LevelArea { get { return ReadPointer<LevelArea>(0x1E241F8).Dereference(); } }
public string LevelAreaName { get { return ReadString(0x1E24228, 128); } }
public LocalData LocalData { get { return Read<LocalData>(0x1E9B4D8); } }
public ObjectManager ObjectManager { get { return ReadPointer<ObjectManager>(0x1E9A234).Dereference(); } }
public TrickleManager TrickleManager { get { return ReadPointer<TrickleManager>(0x1E72FA8).Dereference(); } }
[ArraySize(70)]
public SnoGroupManager[] SnoGroupsByCode { get { return Read<Ptr<SnoGroupManager>>(0x1E9B510, 70).Select(a => a.Dereference()).ToArray(); } }
[ArraySize(60)] // In reality it's 61 with last item set to null.
public SnoGroupManager[] SnoGroups { get { return ReadPointer<Ptr<SnoGroupManager>>(0x1E9A148).ToArray(60).Select(a => a.Dereference()).ToArray(); } }
/*Preferences */
public VideoPreferences VideoPreferences { get { return Read<VideoPreferences>(0x1C58410); } }
public GameplayPreferences GameplayPreferences { get { return Read<GameplayPreferences>(0x1C58964); } }
public UIHandler[] UIHandlers { get { return Read<UIHandler>(0x1C28B20, 1257); } }
Attrib
Code:
public enum AttributeId
{
AxeBadData = 0,
AttributeTimer = 1,
AttributePool = 2,
DeathCount = 3,
DualWieldHand = 4,
DualWieldHandNext = 5,
DualWieldHandsSwapped = 6,
RespawnGameTime = 7,
BackpackSlots = 8,
SharedStashSlots = 9,
Strength = 10,
Dexterity = 11,
Intelligence = 12,
Vitality = 13,
StrengthTotal = 14,
DexterityTotal = 15,
IntelligenceTotal = 16,
VitalityTotal = 17,
StrengthBonus = 18,
DexterityBonus = 19,
IntelligenceBonus = 20,
VitalityBonus = 21,
StrengthBonusPercent = 22,
DexterityBonusPercent = 23,
IntelligenceBonusPercent = 24,
VitalityBonusPercent = 25,
StrengthReductionPercent = 26,
DexterityReductionPercent = 27,
IntelligenceReductionPercent = 28,
VitalityReductionPercent = 29,
PrimaryDamageAttribute = 30,
Armor = 31,
ArmorBonusPercent = 32,
ArmorItem = 33,
ArmorBonusItem = 34,
ArmorItemPercent = 35,
ArmorItemSubTotal = 36,
ArmorItemTotal = 37,
ArmorTotal = 38,
ExperienceGrantedHi = 39,
ExperienceGrantedLow = 40,
ExperienceNextHi = 41,
ExperienceNextLo = 42,
AltExperienceNextHi = 43,
AltExperienceNextLo = 44,
RestExperienceHi = 45,
RestExperienceLo = 46,
RestExperienceBonusPercent = 47,
GoldGranted = 48,
Gold = 49,
GoldFind = 50,
GoldFindUncapped = 51,
GoldFindHandicap = 52,
GoldFindAltLevelsTotal = 53,
GoldFindCommunityBuff = 54,
GoldFindPotionBuff = 55,
GoldFindTotal = 56,
Level = 57,
LevelCap = 58,
AltLevel = 59,
MagicFind = 60,
MagicFindUncapped = 61,
MagicFindHandicap = 62,
MagicFindAltLevelsTotal = 63,
MagicFindCappedSubtotal = 64,
MagicFindTotal = 65,
MagicAndGoldFindSuppressed = 66,
TreasureFind = 67,
LegendaryFindCommunityBuff = 68,
ResourceCostReductionAmount = 69,
ResourceCostReductionTotal = 70,
ResourceSetPointBonus = 71,
FasterHealingPercent = 72,
SpendingResourceHealsPercent = 73,
BonusHealingReceivedPercent = 74,
ReducedHealingReceivedPercent = 75,
HealingWellRestoresResource = 76,
ExperienceBonus = 77,
ExperienceBonusPercent = 78,
ExperienceBonusPercentHandicap = 79,
ExperienceBonusPercentTotal = 80,
ExperienceBonusNoPenalty = 81,
HealthGlobeBonusChance = 82,
HealthGlobeBonusMultChance = 83,
PowerupGlobeBonusChance = 84,
PowerupGlobeBonusMultChance = 85,
HealthGlobeBonusHealth = 86,
IncreasedHealthFromGlobesPercent = 87,
IncreasedHealthFromGlobesPercentTotal = 88,
BonusHealthPercentPerSecondFromGlobes = 89,
BonusHealthPercentPerSecondFromGlobesTotal = 90,
ManaGainedFromGlobesPercent = 91,
ManaGainedFromGlobes = 92,
Resistance = 93,
ResistancePercent = 94,
ResistanceTotal = 95,
ResistanceAll = 96,
ResistancePercentAll = 97,
ResistanceFromIntelligence = 98,
ClassDamageReductionPercent = 99,
Skill = 100,
SkillFromItem = 101,
SkillTotal = 102,
TeamID = 103,
TeamOverride = 104,
Invulnerable = 105,
Loading = 106,
LoadingPlayerACD = 107,
LoadingPowerSNO = 108,
LoadingAnimTag = 109,
LoadingNewGame = 110,
AutoPortingToSavePoint = 111,
NoDamage = 112,
NoAutoPickup = 113,
LightRadiusPercentBonus = 114,
HitpointsCur = 115,
HitpointsFactorLevel = 116,
HitpointsFactorVitality = 117,
HitpointsTotalFromVitality = 118,
HitpointsTotalFromLevel = 119,
HitpointsGranted = 120,
HitpointsGrantedDuration = 121,
HitpointsMax = 122,
HitpointsMaxBonus = 123,
HitpointsMaxTotal = 124,
HitpointsPercent = 125,
HitpointsRegenPerSecond = 126,
HitpointsRegenPerSecondBonus = 127,
HitpointsRegenPerSecondBonusFromSkills = 128,
HitpointsRegenBonusPercent = 129,
HitpointsRegenPerSecondSubtotal = 130,
HitpointsRegenReductionPercent = 131,
HitpointsRegenPerSecondHealthGlobe = 132,
HitpointsRegenPerSecondTotal = 133,
HitpointsMaxPercentBonus = 134,
HitpointsMaxPercentBonusItem = 135,
HitpointsHealedTarget = 136,
HitpointsFrozen = 137,
HealingSuppressed = 138,
DOTDamageTakenQueued = 139,
DOTDamageTakenQueuedTick = 140,
DOTDamageTakenQueuedPlayer = 141,
DOTDamageTakenQueuedPlayerTick = 142,
HealingReceivedQueued = 143,
HealingReceivedQueuedTick = 144,
StaggeredDamageFraction = 145,
StaggeredDamageDuration = 146,
ResourceTypePrimary = 147,
ResourceTypeSecondary = 148,
ResourceCur = 149,
ResourceMax = 150,
ResourceMaxBonus = 151,
ResourceMaxTotal = 152,
ResourceFactorLevel = 153,
ResourceGranted = 154,
ResourceGrantedDuration = 155,
ResourcePercent = 156,
ResourceRegenPerSecond = 157,
ResourceRegenBonusPercent = 158,
ResourceRegenTotal = 159,
ResourceRegenStopRegen = 160,
ResourceMaxPercentBonus = 161,
ResourceCapacityUsed = 162,
ResourceEffectiveMax = 163,
ResourceRegenPercentPerSecond = 164,
ResourceDegenerationStopPoint = 165,
HighestSoloRiftLevel = 166,
HighestUnlockedRiftLevel = 167,
LastRiftStartedLevel = 168,
MovementScalar = 169,
WalkingRate = 170,
RunningRate = 171,
SprintingRate = 172,
StrafingRate = 173,
WalkingRateTotal = 174,
RunningRateTotal = 175,
LastRunningRate = 176,
SprintingRateTotal = 177,
StrafingRateTotal = 178,
MovementBonusTotal = 179,
MovementScalarSubtotal = 180,
MovementScalarCappedTotal = 181,
MovementScalarUncappedBonus = 182,
MovementScalarTotal = 183,
MovementBonusRunSpeed = 184,
MovementScalarCap = 185,
CastingSpeed = 186,
CastingSpeedBonus = 187,
CastingSpeedTotal = 188,
AlwaysHits = 189,
HitChance = 190,
KnockbackAttackScalar = 191,
AttacksPerSecondItem = 192,
AttacksPerSecondItemPercent = 193,
AttacksPerSecondItemSubtotal = 194,
AttacksPerSecondItemBonus = 195,
AttacksPerSecondItemTotal = 196,
AttacksPerSecond = 197,
AttacksPerSecondBonus = 198,
AttacksPerSecondTotal = 199,
AttacksPerSecondPercentCap = 200,
AttacksPerSecondPercent = 201,
AttacksPerSecondPercentUncapped = 202,
AttacksPerSecondPercentReduction = 203,
AttacksPerSecondPercentSubtotal = 204,
AICooldownReductionPercent = 205,
PowerCooldownMinTime = 206,
PowerCooldownReductionPercent = 207,
PowerCooldownReductionPercentAll = 208,
PowerCooldownReductionPercentAllCapped = 209,
DamageDelta = 210,
DamageDeltaTotal = 211,
DamageMin = 212,
DamageBonusMin = 213,
DamageMinTotal = 214,
DamageDeltaTotalAll = 215,
DamageMinTotalAll = 216,
DamageAverageTotalAll = 217,
DamageMinSubtotal = 218,
DamagePercentAllFromSkills = 219,
DamageWeaponDelta = 220,
DamageWeaponDeltaSubTotal = 221,
DamageWeaponMax = 222,
DamageWeaponMaxTotal = 223,
DamageWeaponMaxTotalAll = 224,
DamageWeaponDeltaTotal = 225,
DamageWeaponDeltaTotalAll = 226,
DamageWeaponBonusDelta = 227,
DamageWeaponBonusDeltaX1 = 228,
DamageWeaponMin = 229,
DamageWeaponMinTotal = 230,
DamageWeaponMinTotalAll = 231,
DamageWeaponAverage = 232,
DamageWeaponAverageTotal = 233,
DamageWeaponAverageTotalAll = 234,
DamageWeaponBonusMin = 235,
DamageWeaponBonusMinX1 = 236,
DamageWeaponBonusFlat = 237,
DamageWeaponPercentBonus = 238,
DamageWeaponPercentAll = 239,
DamageWeaponPercentTotal = 240,
DamageTypePercentBonus = 241,
DamageDealtPercentBonus = 242,
DamagePercentBonusWitchdoctor = 243,
DamagePercentBonusWizard = 244,
CritPercentBase = 245,
CritPercentBonusCapped = 246,
CritPercentBonusUncapped = 247,
CritPercentBonusHideFromDPS = 248,
CritPercentCap = 249,
CritDamageCap = 250,
CritDamagePercent = 251,
CritDamagePercentUncapped = 252,
CritEffectTime = 253,
PierceChance = 254,
DamageAbsorbPercent = 255,
DamageReductionTotal = 256,
DamageReductionCurrent = 257,
DamageReductionLastTick = 258,
BlockChance = 259,
BlockChanceSubTotal = 260,
BlockChanceBonusItem = 261,
BlockChanceItem = 262,
BlockChanceItemTotal = 263,
BlockChanceUncappedBonus = 264,
BlockChanceCappedTotal = 265,
BlockAmount = 266,
BlockAmountBonusPercent = 267,
BlockAmountTotalMin = 268,
BlockAmountTotalMax = 269,
BlockAmountItemMin = 270,
BlockAmountItemDelta = 271,
BlockAmountItemBonus = 272,
DodgeChanceBonus = 273,
DodgeChanceBonusMelee = 274,
DodgeChanceBonusRanged = 275,
DodgeChanceBonusAdditive = 276,
DodgeChanceBonusHideFromToughness = 277,
CannotDodge = 278,
GetHitCurrent = 279,
GetHitMaxBase = 280,
GetHitMaxPerLevel = 281,
GetHitMax = 282,
GetHitRecoveryBase = 283,
GetHitRecoveryPerLevel = 284,
GetHitRecovery = 285,
GetHitDamage = 286,
GetHitDamageScalar = 287,
LastDamageMainActor = 288,
LastACDAttacked = 289,
IgnoresCriticalHits = 290,
Immunity = 291,
Untargetable = 292,
Immobolize = 293,
ImmuneToKnockback = 294,
PowerImmobilize = 295,
StunChance = 296,
StunLength = 297,
StunRecovery = 298,
StunRecoverySpeed = 299,
Stunned = 300,
StunImmune = 301,
PoisonLengthReduction = 302,
Bleeding = 303,
BleedDuration = 304,
Chilled = 305,
FreezeLengthReduction = 306,
FreezeImmune = 307,
ChillDurationBonusPercent = 308,
FreezeDurationBonusPercent = 309,
StunDurationBonusPercent = 310,
ImmobilizeDurationBonusPercent = 311,
FearDurationBonusPercent = 312,
BlindDurationBonusPercent = 313,
CharmDurationBonusPercent = 314,
SlowDurationBonusPercent = 315,
Webbed = 316,
Slow = 317,
FireAura = 318,
LightningAura = 319,
ColdAura = 320,
PoisonAura = 321,
Blind = 322,
Enraged = 323,
SlowdownImmune = 324,
GethitImmune = 325,
AttackSpeedReductionImmune = 326,
SuffocationPerSecond = 327,
SuffocationUnitValue = 328,
ThornsPercent = 329,
ThornsPercentAll = 330,
ThornsPercentTotal = 331,
ThornsFixed = 332,
ThornsFixedBonusPercent = 333,
ThornsFixedTotal = 334,
ThornsAOERadius = 335,
ThornsHasDamageType = 336,
OnFirstHitThornsPercent = 337,
StealHealthPercent = 338,
StealManaPercent = 339,
ResourceOnHit = 340,
ResourceOnHitBonusPct = 341,
ResourceOnHitBonus = 342,
ResourceOnKill = 343,
ResourceOnCrit = 344,
HitpointsOnHit = 345,
HitpointsOnKill = 346,
HitpointsOnKillReductionPercent = 347,
HitpointsOnKillTotal = 348,
DamageToMana = 349,
LastProcTime = 350,
DamagePowerDelta = 351,
DamagePowerMin = 352,
RopeOverlay = 353,
GeneralCooldown = 354,
PowerCooldown = 355,
PowerCooldownStart = 356,
ProcCooldown = 357,
EmoteCooldown = 358,
ProjectileSpeed = 359,
ProjectileSpeedIncreasePercent = 360,
DestroyWhenPathBlocked = 361,
SkillToggledState = 362,
SkillCharges = 363,
NextChargeGainedtime = 364,
RechargeStartTime = 365,
Act = 366,
Difficulty = 367,
LastDamageAmount = 368,
InKnockback = 369,
AmplifyDamageTypePercent = 370,
AmplifyDamageSkillPercent = 371,
AmplifyDamagePercent = 372,
DurabilityCur = 373,
DurabilityMax = 374,
DurabilityLastDamage = 375,
ItemQualityLevel = 376,
ItemQualityLevelIdentified = 377,
ItemCostPercentBonus = 378,
ItemEquipped = 379,
ItemPing = 380,
Requirement = 381,
RequirementsEasePercent = 382,
RequirementWhenEquipped = 383,
Sockets = 384,
SocketsFilled = 385,
StatsAllBonus = 386,
ItemBoundToACD = 387,
ItemLockedToACD = 388,
ItemBindingLevelOverride = 389,
ItemLegendaryItemLevelOverride = 390,
ItemTargetedPlayerClass = 391,
ItemTargetedHirelingClass = 392,
ItemStackQuantityHi = 393,
ItemStackQuantityLo = 394,
RunSpeedGranted = 395,
RunSpeedDuration = 396,
IdentifyCost = 397,
Seed = 398,
IsCrafted = 399,
IsVendorBought = 400,
DyeType = 401,
Loot20Drop = 402,
Post212Drop = 403,
Post212Drops = 404,
AncientRank = 405,
Unidentified = 406,
RemoveLevelReq = 407,
ConsumableAddSockets = 408,
AddSocketsTypeWeapon = 409,
AddSocketsTypeOffhand = 410,
AddSocketsTypeLegs = 411,
AddSocketsTypeChest = 412,
AddSocketsTypeHelm = 413,
AddSocketsTypeJewelry = 414,
EnchantedAffixOld = 415,
EnchantedAffixNew = 416,
EnchantedAffixSeed = 417,
EnchantedAffixCount = 418,
TransmogGBID = 419,
TransmogGBIDTempOverride = 420,
HighlySalvageable = 421,
ItemUnlockTimeHi = 422,
ItemUnlockTimeLo = 423,
CubeEnchantedGemRank = 424,
CubeEnchantedGemType = 425,
CubeEnchantedStrengthItem = 426,
CubeEnchantedDexterityItem = 427,
CubeEnchantedIntelligenceItem = 428,
CubeEnchantedVitalityItem = 429,
AlwaysPlaysGetHit = 430,
Hidden = 431,
AlphaForOtherPlayers = 432,
AlphaAttachments = 433,
RActorFadeGroup = 434,
QuestRange = 435,
AttackCooldownMin = 436,
AttackCooldownDelta = 437,
InitialCooldownMinTotal = 438,
InitialCooldownDeltaTotal = 439,
AttackCooldownMinTotal = 440,
AttackCooldownDeltaTotal = 441,
ClosingCooldownMinTotal = 442,
ClosingCooldownDeltaTotal = 443,
QuestMonster = 444,
QuestMonsterEffect = 445,
TreasureClass = 446,
RemovesBodyOnDeath = 447,
InitialCooldownMin = 448,
InitialCooldownDelta = 449,
KnockbackWeight = 450,
UntargetableByPets = 451,
DamageStateCurrent = 452,
DamageStateMax = 453,
IsPlayerDecoy = 454,
CustomTargetWeight = 455,
GizmoState = 456,
GizmoCharges = 457,
ChestOpen = 458,
DoorLocked = 459,
DoorTimer = 460,
GizmoDisabledByScript = 461,
GizmoOperatorACDID = 462,
TriggeringCount = 463,
GizmoOperationRadiusOverride = 464,
GatePosition = 465,
GateVelocity = 466,
GizmoHasBeenOperated = 467,
BannerUsable = 468,
BannerPlayerInCombat = 469,
PetOwner = 470,
PetCreator = 471,
PetType = 472,
DropsNoLoot = 473,
GrantsNoXP = 474,
HirelingClass = 475,
SummonedBySNO = 476,
PetProcScalar = 477,
PetCannotBeDismissed = 478,
IsNPC = 479,
NPCIsOperatable = 480,
NPCIsEscorting = 481,
NPCHasInteractOptions = 482,
ConversationIcon = 483,
ConversationIconOverride = 484,
CalloutCooldown = 485,
BanterCooldown = 486,
ConversationHeardCount = 487,
LastTickShopEntered = 488,
IsHelper = 489,
Axe = 490,
Axe2H = 491,
ThrowingAxe = 492,
AxeAny = 493,
Bow = 494,
Crossbow = 495,
BowAny = 496,
Club = 497,
Club2H = 498,
ClubAny = 499,
Dagger = 500,
Mace = 501,
Mace2H = 502,
MaceAny = 503,
Sword = 504,
Sword2H = 505,
SwordAny = 506,
Polearm = 507,
Spear = 508,
Wand = 509,
ColdStaff = 510,
FireStaff = 511,
LightningStaff = 512,
PoisonStaff = 513,
StaffAny = 514,
Weapon1H = 515,
Weapon2H = 516,
WeaponMelee = 517,
WeaponRanged = 518,
Quiver = 519,
ReincarnationBuff = 520,
DeadBodyAnimTag = 521,
SpawnedbyACDID = 522,
SummonedByACDID = 523,
SummonerID = 524,
BannerACDID = 525,
BreakableShieldHP = 526,
CurrentWeaponClass = 527,
WeaponsSheathed = 528,
HeldInOffHand = 529,
AttacksPerSecondItemMainHand = 530,
AttacksPerSecondItemOffHand = 531,
AttacksPerSecondItemTotalMainHand = 532,
AttacksPerSecondItemTotalOffHand = 533,
DamageWeaponMinTotalMainHand = 534,
DamageWeaponMinTotalOffHand = 535,
DamageWeaponDeltaTotalMainHand = 536,
DamageWeaponDeltaTotalOffHand = 537,
AttacksPerSecondItemCurrentHand = 538,
DamageWeaponMinTotalCurrentHand = 539,
DamageWeaponDeltaTotalCurrentHand = 540,
HasSpecialDeathAnimTag = 541,
DeathTypeOverride = 542,
InCombat = 543,
InCombatNextTickCheck = 544,
InConversation = 545,
LastTickPotionUsed = 546,
PotionDilutionPercent = 547,
OutOfCombatHealthRegenPercent = 548,
OutOfCombatManaRegenPercent = 549,
PotionDilutionDuration = 550,
PotionDilutionScalar = 551,
Feared = 552,
FearImmune = 553,
LastDamageACD = 554,
AttachedToACD = 555,
AttachmentACD = 556,
NormalAttackReplacementPowerSNO = 557,
DamageTypeOverride = 558,
MinionCountBonusPercent = 559,
ExpensiveProcCount = 560,
ChampionTeleportTimeMinInSeconds = 561,
ChampionTeleportTimeDeltaInSeconds = 562,
ChampionCloneNextTick = 563,
ChampionCloneTimeMinInSeconds = 564,
ChampionCloneTimeDeltaInSeconds = 565,
ChampionCloneHitpointBonusPercent = 566,
ChampionCloneDamageBonusPercent = 567,
ChampionGhostlyNextTick = 568,
ChampionGhostlyInactiveTimeMinInSeconds = 569,
ChampionGhostlyInactiveTimeDeltaInSeconds = 570,
ChampionGhostlyActiveTimeMinInSeconds = 571,
ChampionGhostlyActiveTimeDeltaInSeconds = 572,
ChampionGhostlySavedDodgeChance = 573,
ChampionGhostly = 574,
BaseElement = 575,
ProjectileAmountBonusPercent = 576,
ProjectileReflectChance = 577,
ProjectileReflectForcedTarget = 578,
ProjectileReflectDamageScalar = 579,
ProjectileReflectHasDamageCap = 580,
ProjectileReflectDamageCapRemaining = 581,
AttackFearChance = 582,
AttackFearTimeMin = 583,
AttackFearTimeDelta = 584,
BuffVisualEffect = 585,
BuffIconStartTick0 = 586,
BuffIconStartTick1 = 587,
BuffIconStartTick2 = 588,
BuffIconStartTick3 = 589,
BuffIconStartTick4 = 590,
BuffIconStartTick5 = 591,
BuffIconStartTick6 = 592,
BuffIconStartTick7 = 593,
BuffIconStartTick8 = 594,
BuffIconStartTick9 = 595,
BuffIconStartTick10 = 596,
BuffIconStartTick11 = 597,
BuffIconStartTick12 = 598,
BuffIconStartTick13 = 599,
BuffIconStartTick14 = 600,
BuffIconStartTick15 = 601,
BuffIconStartTick16 = 602,
BuffIconStartTick17 = 603,
BuffIconStartTick18 = 604,
BuffIconStartTick19 = 605,
BuffIconStartTick20 = 606,
BuffIconStartTick21 = 607,
BuffIconStartTick22 = 608,
BuffIconStartTick23 = 609,
BuffIconStartTick24 = 610,
BuffIconStartTick25 = 611,
BuffIconStartTick26 = 612,
BuffIconStartTick27 = 613,
BuffIconStartTick28 = 614,
BuffIconStartTick29 = 615,
BuffIconStartTick30 = 616,
BuffIconStartTick31 = 617,
BuffIconEndTick0 = 618,
BuffIconEndTick1 = 619,
BuffIconEndTick2 = 620,
BuffIconEndTick3 = 621,
BuffIconEndTick4 = 622,
BuffIconEndTick5 = 623,
BuffIconEndTick6 = 624,
BuffIconEndTick7 = 625,
BuffIconEndTick8 = 626,
BuffIconEndTick9 = 627,
BuffIconEndTick10 = 628,
BuffIconEndTick11 = 629,
BuffIconEndTick12 = 630,
BuffIconEndTick13 = 631,
BuffIconEndTick14 = 632,
BuffIconEndTick15 = 633,
BuffIconEndTick16 = 634,
BuffIconEndTick17 = 635,
BuffIconEndTick18 = 636,
BuffIconEndTick19 = 637,
BuffIconEndTick20 = 638,
BuffIconEndTick21 = 639,
BuffIconEndTick22 = 640,
BuffIconEndTick23 = 641,
BuffIconEndTick24 = 642,
BuffIconEndTick25 = 643,
BuffIconEndTick26 = 644,
BuffIconEndTick27 = 645,
BuffIconEndTick28 = 646,
BuffIconEndTick29 = 647,
BuffIconEndTick30 = 648,
BuffIconEndTick31 = 649,
CouldHaveRagdolled = 650,
AmbientDamageEffectLastTime = 651,
ScaleBonus = 652,
ScaleBonusIsImmediate = 653,
DeletedOnServer = 654,
ScriptedFadeTime = 655,
DoesNoDamage = 656,
DoesFakeDamage = 657,
SlowTimeDebuff = 658,
BlocksProjectiles = 659,
Frozen = 660,
FreezeDamagePercentBonus = 661,
ShatterChance = 662,
DualWieldBothAttackChance = 663,
SummonExpirationTick = 664,
SummonCount = 665,
Uninterruptible = 666,
QueueDeath = 667,
CantStartDisplayedPowers = 668,
GizmosIgnoreCantStartDisplayedPowers = 669,
WizardSlowtimeProxyACD = 670,
DPS = 671,
ResurrectionPower = 672,
FreezeDamage = 673,
FreezeCapacity = 674,
ThawRate = 675,
ChilledDurBonusPercent = 676,
DOTDPS = 677,
DamageCapPercent = 678,
ItemTimeSold = 679,
ForcedHirelingPower = 680,
IsRooted = 681,
RootTargetACD = 682,
RootAutoDecayPerSecond = 683,
RootUnitValue = 684,
RootTotalTicks = 685,
HideAffixes = 686,
RuneA = 687,
RuneB = 688,
RuneC = 689,
RuneD = 690,
RuneE = 691,
ResistanceStun = 692,
ResistanceStunTotal = 693,
ResistanceRoot = 694,
ResistanceRootTotal = 695,
ResistanceFreeze = 696,
ResistanceFreezeTotal = 697,
ResistanceStunRootFreeze = 698,
CrowdControlReduction = 699,
DisplaysTeamEffect = 700,
CannotBeAddedToAITargetList = 701,
SkillKit = 702,
ImmuneToCharm = 703,
ImmuneToBlind = 704,
DamageShield = 705,
DamageShieldAmount = 706,
GuardObjectACDID = 707,
FollowTargetACDID = 708,
FollowTargetType = 709,
ForcedEnemyACDID = 710,
NPCTalkTargetANN = 711,
NPCConvTargetANN = 712,
ScriptTargetACDID = 713,
LookTargetServerANN = 714,
LookTargetBroadcastIntensity = 715,
LookTargetBroadcastRadius = 716,
Stealthed = 717,
GemQuality = 718,
GemAttributesMultiplier = 719,
ItemBuffIcon = 720,
ScrollDuration = 721,
GizmoActorSNOToSpawn = 722,
GizmoActorToSpawnScale = 723,
DeathReplacementPowerSNO = 724,
AttachmentHandledByClient = 725,
AIInSpecialState = 726,
AIUsedScriptedSpawnAnim = 727,
AISpawnedByInactiveMarker = 728,
HeadstonePlayerANN = 729,
ResourceCostReductionPercent = 730,
ResourceCostReductionPercentTotal = 731,
ResourceCostReductionPercentAll = 732,
DamageTypeCostReductionPercent = 733,
ResistancePenetration = 734,
ResistancePenetrationTotal = 735,
ResistancePenetrationAll = 736,
ResistancePenetrationPercentAll = 737,
FuryEffectLevel = 738,
HealthPotionBonusHealPercent = 739,
HealthPotionAffectsAlliesPercent = 740,
FreeCast = 741,
FreeCastAll = 742,
MovementScalarReductionPercent = 743,
MovementScalarReductionResistance = 744,
DamageAbsorbPercentAll = 745,
WorldSeed = 746,
KillCountRecord = 747,
ObjectDestructionRecord = 748,
SingleAttackRecord = 749,
EnvironmentAttackRecord = 750,
NephalemGloryDurationRecord = 751,
RootImmune = 752,
MonsterPlayGetHitBonus = 753,
StoredContactFrame = 754,
BuffIconCount0 = 755,
BuffIconCount1 = 756,
BuffIconCount2 = 757,
BuffIconCount3 = 758,
BuffIconCount4 = 759,
BuffIconCount5 = 760,
BuffIconCount6 = 761,
BuffIconCount7 = 762,
BuffIconCount8 = 763,
BuffIconCount9 = 764,
BuffIconCount10 = 765,
BuffIconCount11 = 766,
BuffIconCount12 = 767,
BuffIconCount13 = 768,
BuffIconCount14 = 769,
BuffIconCount15 = 770,
BuffIconCount16 = 771,
BuffIconCount17 = 772,
BuffIconCount18 = 773,
BuffIconCount19 = 774,
BuffIconCount20 = 775,
BuffIconCount21 = 776,
BuffIconCount22 = 777,
BuffIconCount23 = 778,
BuffIconCount24 = 779,
BuffIconCount25 = 780,
BuffIconCount26 = 781,
BuffIconCount27 = 782,
BuffIconCount28 = 783,
BuffIconCount29 = 784,
BuffIconCount30 = 785,
BuffIconCount31 = 786,
Observer = 787,
ResurrectAsObserver = 788,
ComboLevel = 789,
ComboTimeLastMove = 790,
Burrowed = 791,
DeathReplacementEffectGroupSNO = 792,
CheckpointResurrectionAllowedGameTime = 793,
CheckpointResurrectionForcedGameTime = 794,
CorpseResurrectionAllowedGameTime = 795,
CorpseResurrectionCharges = 796,
CorpseResurrectionDisabled = 797,
ControllingTimedEventSNO = 798,
CastingSpeedPercent = 799,
UsingBossbar = 800,
PowerBuff0VisualEffect = 801,
PowerBuff1VisualEffect = 802,
PowerBuff2VisualEffect = 803,
PowerBuff3VisualEffect = 804,
PowerBuff4VisualEffect = 805,
PowerBuff5VisualEffect = 806,
PowerBuff6VisualEffect = 807,
PowerBuff7VisualEffect = 808,
PowerBuff8VisualEffect = 809,
PowerBuff9VisualEffect = 810,
PowerBuff10VisualEffect = 811,
PowerBuff11VisualEffect = 812,
PowerBuff12VisualEffect = 813,
PowerBuff13VisualEffect = 814,
PowerBuff14VisualEffect = 815,
PowerBuff15VisualEffect = 816,
PowerBuff16VisualEffect = 817,
PowerBuff17VisualEffect = 818,
PowerBuff18VisualEffect = 819,
PowerBuff19VisualEffect = 820,
PowerBuff20VisualEffect = 821,
PowerBuff21VisualEffect = 822,
PowerBuff22VisualEffect = 823,
PowerBuff23VisualEffect = 824,
PowerBuff24VisualEffect = 825,
PowerBuff25VisualEffect = 826,
PowerBuff26VisualEffect = 827,
PowerBuff27VisualEffect = 828,
PowerBuff28VisualEffect = 829,
PowerBuff29VisualEffect = 830,
PowerBuff30VisualEffect = 831,
PowerBuff31VisualEffect = 832,
StoreSNO = 833,
Busy = 834,
Afk = 835,
LorePlaying = 836,
LastActionTimestamp = 837,
PortalNextTime = 838,
RepairDiscountPercent = 839,
ResourceDegenerationPrevented = 840,
Operatable = 841,
HasLookOverride = 842,
SpawnerConcurrentCountID = 843,
Disabled = 844,
SkillOverride = 845,
SkillOverrideActive = 846,
SkillOverrideEnded = 847,
SkillOverrideEndedActive = 848,
IsPowerProxy = 849,
ForceNoDeathAnimation = 850,
PlayerWeaponClassAnimOverride = 851,
OperatableStoryGizmo = 852,
PowerBuff0VisualEffectNone = 853,
PowerBuff0VisualEffectA = 854,
PowerBuff0VisualEffectB = 855,
PowerBuff0VisualEffectC = 856,
PowerBuff0VisualEffectD = 857,
PowerBuff0VisualEffectE = 858,
PowerBuff1VisualEffectNone = 859,
PowerBuff1VisualEffectA = 860,
PowerBuff1VisualEffectB = 861,
PowerBuff1VisualEffectC = 862,
PowerBuff1VisualEffectD = 863,
PowerBuff1VisualEffectE = 864,
PowerBuff2VisualEffectNone = 865,
PowerBuff2VisualEffectA = 866,
PowerBuff2VisualEffectB = 867,
PowerBuff2VisualEffectC = 868,
PowerBuff2VisualEffectD = 869,
PowerBuff2VisualEffectE = 870,
PowerBuff3VisualEffectNone = 871,
PowerBuff3VisualEffectA = 872,
PowerBuff3VisualEffectB = 873,
PowerBuff3VisualEffectC = 874,
PowerBuff3VisualEffectD = 875,
PowerBuff3VisualEffectE = 876,
PowerBuff4VisualEffectNone = 877,
PowerBuff4VisualEffectA = 878,
PowerBuff4VisualEffectB = 879,
PowerBuff4VisualEffectC = 880,
PowerBuff4VisualEffectD = 881,
PowerBuff4VisualEffectE = 882,
PowerBuff5VisualEffectNone = 883,
PowerBuff5VisualEffectA = 884,
PowerBuff5VisualEffectB = 885,
PowerBuff5VisualEffectC = 886,
PowerBuff5VisualEffectD = 887,
PowerBuff5VisualEffectE = 888,
PowerBuff6VisualEffectNone = 889,
PowerBuff6VisualEffectA = 890,
PowerBuff6VisualEffectB = 891,
PowerBuff6VisualEffectC = 892,
PowerBuff6VisualEffectD = 893,
PowerBuff6VisualEffectE = 894,
PowerBuff7VisualEffectNone = 895,
PowerBuff7VisualEffectA = 896,
PowerBuff7VisualEffectB = 897,
PowerBuff7VisualEffectC = 898,
PowerBuff7VisualEffectD = 899,
PowerBuff7VisualEffectE = 900,
PowerBuff8VisualEffectNone = 901,
PowerBuff8VisualEffectA = 902,
PowerBuff8VisualEffectB = 903,
PowerBuff8VisualEffectC = 904,
PowerBuff8VisualEffectD = 905,
PowerBuff8VisualEffectE = 906,
PowerBuff9VisualEffectNone = 907,
PowerBuff9VisualEffectA = 908,
PowerBuff9VisualEffectB = 909,
PowerBuff9VisualEffectC = 910,
PowerBuff9VisualEffectD = 911,
PowerBuff9VisualEffectE = 912,
PowerBuff10VisualEffectNone = 913,
PowerBuff10VisualEffectA = 914,
PowerBuff10VisualEffectB = 915,
PowerBuff10VisualEffectC = 916,
PowerBuff10VisualEffectD = 917,
PowerBuff10VisualEffectE = 918,
PowerBuff11VisualEffectNone = 919,
PowerBuff11VisualEffectA = 920,
PowerBuff11VisualEffectB = 921,
PowerBuff11VisualEffectC = 922,
PowerBuff11VisualEffectD = 923,
PowerBuff11VisualEffectE = 924,
PowerBuff12VisualEffectNone = 925,
PowerBuff12VisualEffectA = 926,
PowerBuff12VisualEffectB = 927,
PowerBuff12VisualEffectC = 928,
PowerBuff12VisualEffectD = 929,
PowerBuff12VisualEffectE = 930,
PowerBuff13VisualEffectNone = 931,
PowerBuff13VisualEffectA = 932,
PowerBuff13VisualEffectB = 933,
PowerBuff13VisualEffectC = 934,
PowerBuff13VisualEffectD = 935,
PowerBuff13VisualEffectE = 936,
PowerBuff14VisualEffectNone = 937,
PowerBuff14VisualEffectA = 938,
PowerBuff14VisualEffectB = 939,
PowerBuff14VisualEffectC = 940,
PowerBuff14VisualEffectD = 941,
PowerBuff14VisualEffectE = 942,
PowerBuff15VisualEffectNone = 943,
PowerBuff15VisualEffectA = 944,
PowerBuff15VisualEffectB = 945,
PowerBuff15VisualEffectC = 946,
PowerBuff15VisualEffectD = 947,
PowerBuff15VisualEffectE = 948,
PowerBuff16VisualEffectNone = 949,
PowerBuff16VisualEffectA = 950,
PowerBuff16VisualEffectB = 951,
PowerBuff16VisualEffectC = 952,
PowerBuff16VisualEffectD = 953,
PowerBuff16VisualEffectE = 954,
PowerBuff17VisualEffectNone = 955,
PowerBuff17VisualEffectA = 956,
PowerBuff17VisualEffectB = 957,
PowerBuff17VisualEffectC = 958,
PowerBuff17VisualEffectD = 959,
PowerBuff17VisualEffectE = 960,
PowerBuff18VisualEffectNone = 961,
PowerBuff18VisualEffectA = 962,
PowerBuff18VisualEffectB = 963,
PowerBuff18VisualEffectC = 964,
PowerBuff18VisualEffectD = 965,
PowerBuff18VisualEffectE = 966,
PowerBuff19VisualEffectNone = 967,
PowerBuff19VisualEffectA = 968,
PowerBuff19VisualEffectB = 969,
PowerBuff19VisualEffectC = 970,
PowerBuff19VisualEffectD = 971,
PowerBuff19VisualEffectE = 972,
PowerBuff20VisualEffectNone = 973,
PowerBuff20VisualEffectA = 974,
PowerBuff20VisualEffectB = 975,
PowerBuff20VisualEffectC = 976,
PowerBuff20VisualEffectD = 977,
PowerBuff20VisualEffectE = 978,
PowerBuff21VisualEffectNone = 979,
PowerBuff21VisualEffectA = 980,
PowerBuff21VisualEffectB = 981,
PowerBuff21VisualEffectC = 982,
PowerBuff21VisualEffectD = 983,
PowerBuff21VisualEffectE = 984,
PowerBuff22VisualEffectNone = 985,
PowerBuff22VisualEffectA = 986,
PowerBuff22VisualEffectB = 987,
PowerBuff22VisualEffectC = 988,
PowerBuff22VisualEffectD = 989,
PowerBuff22VisualEffectE = 990,
PowerBuff23VisualEffectNone = 991,
PowerBuff23VisualEffectA = 992,
PowerBuff23VisualEffectB = 993,
PowerBuff23VisualEffectC = 994,
PowerBuff23VisualEffectD = 995,
PowerBuff23VisualEffectE = 996,
PowerBuff24VisualEffectNone = 997,
PowerBuff24VisualEffectA = 998,
PowerBuff24VisualEffectB = 999,
PowerBuff24VisualEffectC = 1000,
PowerBuff24VisualEffectD = 1001,
PowerBuff24VisualEffectE = 1002,
PowerBuff25VisualEffectNone = 1003,
PowerBuff25VisualEffectA = 1004,
PowerBuff25VisualEffectB = 1005,
PowerBuff25VisualEffectC = 1006,
PowerBuff25VisualEffectD = 1007,
PowerBuff25VisualEffectE = 1008,
PowerBuff26VisualEffectNone = 1009,
PowerBuff26VisualEffectA = 1010,
PowerBuff26VisualEffectB = 1011,
PowerBuff26VisualEffectC = 1012,
PowerBuff26VisualEffectD = 1013,
PowerBuff26VisualEffectE = 1014,
PowerBuff27VisualEffectNone = 1015,
PowerBuff27VisualEffectA = 1016,
PowerBuff27VisualEffectB = 1017,
PowerBuff27VisualEffectC = 1018,
PowerBuff27VisualEffectD = 1019,
PowerBuff27VisualEffectE = 1020,
PowerBuff28VisualEffectNone = 1021,
PowerBuff28VisualEffectA = 1022,
PowerBuff28VisualEffectB = 1023,
PowerBuff28VisualEffectC = 1024,
PowerBuff28VisualEffectD = 1025,
PowerBuff28VisualEffectE = 1026,
PowerBuff29VisualEffectNone = 1027,
PowerBuff29VisualEffectA = 1028,
PowerBuff29VisualEffectB = 1029,
PowerBuff29VisualEffectC = 1030,
PowerBuff29VisualEffectD = 1031,
PowerBuff29VisualEffectE = 1032,
PowerBuff30VisualEffectNone = 1033,
PowerBuff30VisualEffectA = 1034,
PowerBuff30VisualEffectB = 1035,
PowerBuff30VisualEffectC = 1036,
PowerBuff30VisualEffectD = 1037,
PowerBuff30VisualEffectE = 1038,
PowerBuff31VisualEffectNone = 1039,
PowerBuff31VisualEffectA = 1040,
PowerBuff31VisualEffectB = 1041,
PowerBuff31VisualEffectC = 1042,
PowerBuff31VisualEffectD = 1043,
PowerBuff31VisualEffectE = 1044,
WalkPassabilityPowerSNO = 1045,
PassabilityPowerSNO = 1046,
FlippyID = 1047,
SummoningMachineNumCasters = 1048,
SummoningMachineSpawnCount = 1049,
SummoningMachineNextSpawnTicks = 1050,
SummoningMachineSpawnTeam = 1051,
ScreenAttackRadiusConstant = 1052,
MaxDamageDoneReductionPercent1 = 1053,
SetItemCount = 1054,
SetBonusCount = 1055,
SpawnerCountdownPercent = 1056,
AttackSlow = 1057,
PowerDisabled = 1058,
WeaponEffectOverride = 1059,
DebuffDurationReductionPercent = 1060,
UsesPvPPowerTags = 1061,
Trait = 1062,
LastACDAttackedBy = 1063,
GoldPickUpRadius = 1064,
ClientOnlyEffect = 1065,
PowerSavedAttribute = 1066,
ResourceGainBonusPercent = 1067,
LoopingAnimationStartTime = 1068,
LoopingAnimationEndTime = 1069,
LoopingAnimationSuppressItemTooltips = 1070,
HealEffectLastPlayedTick = 1071,
ResourceEffectLastPlayedtick = 1072,
ThornsEffectLastPlayedtick = 1073,
PVPKills = 1074,
PVPDeaths = 1075,
PVPAssists = 1076,
PVPProgressionPointsGained = 1077,
PVPCurrentKillStreak = 1078,
PVPCurrentDeathStreak = 1079,
PVPLongestKillStreak = 1080,
PVPLongestDeathStreak = 1081,
TurnRateScalar = 1082,
TurnAccelScalar = 1083,
TurnDeccelScalar = 1084,
NoHealthDrop = 1085,
Leader = 1086,
IsContentRestrictedActor = 1087,
InBossEncounter = 1088,
God = 1089,
AllowSkillChanges = 1090,
MinimapActive = 1091,
MinimapIconOverride = 1092,
MinimapDisableArrow = 1093,
LastBlockedACD = 1094,
LastBlockedTime = 1095,
DeactivateLure = 1096,
WeaponsHidden = 1097,
MainHandWeaponHidden = 1098,
OffHandWeaponHidden = 1099,
ActorUpdatesAttributesFromOwner = 1100,
TauntTargetACD = 1101,
CharmSourceACD = 1102,
UIOnlyPercentDamageIncrease = 1103,
ProjectileEffectSNO = 1104,
OnHitFearProcChance = 1105,
OnHitStunProcChance = 1106,
OnHitBlindProcChance = 1107,
OnHitFreezeProcChance = 1108,
OnHitChillProcChance = 1109,
OnHitSlowProcChance = 1110,
OnHitImmobilizeProcChance = 1111,
OnHitKnockbackProcChance = 1112,
OnHitBleedProcChance = 1113,
OnHitBleedProcDamageBase = 1114,
OnHitBleedProcDamageDelta = 1115,
DamagePercentReductionFromRanged = 1116,
DamagePercentReductionFromMelee = 1117,
DamagePercentReductionTurnsIntoHeal = 1118,
DamagePercentReductionFromElites = 1119,
DamagePercentReductionFromType = 1120,
DamagePercentBonusVsMonsterType = 1121,
DamagePercentBonusVsElites = 1122,
ItemManipulationTimeout = 1123,
PickedUpTime = 1124,
UnequippedTime = 1125,
LastACDKilledTime = 1126,
CannotDieDuring = 1127,
WeaponOnHitFearProcChance = 1128,
WeaponOnHitStunProcChance = 1129,
WeaponOnHitBlindProcChance = 1130,
WeaponOnHitFreezeProcChance = 1131,
WeaponOnHitChillProcChance = 1132,
WeaponOnHitSlowProcChance = 1133,
WeaponOnHitImmobilizeProcChance = 1134,
WeaponOnHitKnockbackProcChance = 1135,
WeaponOnHitBleedProcChance = 1136,
WeaponOnHitBleedProcDamageBase = 1137,
WeaponOnHitBleedProcDamageDelta = 1138,
WeaponOnHitPercentBleedProcChance = 1139,
WeaponOnHitPercentBleedProcDamage = 1140,
WeaponOnHitPercentBleedProcDuration = 1141,
WeaponOnHitFearProcChanceMainHand = 1142,
WeaponOnHitFearProcChanceOffHand = 1143,
WeaponOnHitFearProcChanceCurrentHand = 1144,
WeaponOnHitStunProcChanceMainHand = 1145,
WeaponOnHitStunProcChanceOffHand = 1146,
WeaponOnHitStunProcChanceCurrentHand = 1147,
WeaponOnHitBlindProcChanceMainHand = 1148,
WeaponOnHitBlindProcChanceOffHand = 1149,
WeaponOnHitBlindProcChanceCurrentHand = 1150,
WeaponOnHitFreezeProcChanceMainHand = 1151,
WeaponOnHitFreezeProcChanceOffHand = 1152,
WeaponOnHitFreezeProcChanceCurrentHand = 1153,
WeaponOnHitChillProcChanceMainHand = 1154,
WeaponOnHitChillProcChanceOffHand = 1155,
WeaponOnHitChillProcChanceCurrentHand = 1156,
WeaponOnHitSlowProcChanceMainHand = 1157,
WeaponOnHitSlowProcChanceOffHand = 1158,
WeaponOnHitSlowProcChanceCurrentHand = 1159,
WeaponOnHitImmobilizeProcChanceMainHand = 1160,
WeaponOnHitImmobilizeProcChanceOffHand = 1161,
WeaponOnHitImmobilizeProcChanceCurrentHand = 1162,
WeaponOnHitKnockbackProcChanceMainHand = 1163,
WeaponOnHitKnockbackProcChanceOffHand = 1164,
WeaponOnHitKnockbackProcChanceCurrentHand = 1165,
WeaponOnHitBleedProcChanceMainHand = 1166,
WeaponOnHitBleedProcChanceOffHand = 1167,
WeaponOnHitBleedProcChanceCurrentHand = 1168,
WeaponOnHitBleedProcDamageBaseMainHand = 1169,
WeaponOnHitBleedProcDamageBaseOffHand = 1170,
WeaponOnHitBleedProcDamageBaseCurrentHand = 1171,
WeaponOnHitBleedProcDamageDeltaMainHand = 1172,
WeaponOnHitBleedProcDamageDeltaOffHand = 1173,
WeaponOnHitBleedProcDamageDeltaCurrentHand = 1174,
WeaponOnHitPercentBleedProcChanceMainHand = 1175,
WeaponOnHitPercentBleedProcChanceOffHand = 1176,
WeaponOnHitPercentBleedProcChanceCurrentHand = 1177,
WeaponOnHitPercentBleedProcDamageMainHand = 1178,
WeaponOnHitPercentBleedProcDamageBaseOffHand = 1179,
WeaponOnHitPercentBleedProcDamageBaseCurrentHand = 1180,
WeaponOnHitPercentBleedProcDurationMainHand = 1181,
WeaponOnHitPercentBleedProcDurationOffHand = 1182,
WeaponOnHitPercentBleedProcDurationCurrentHand = 1183,
PowerDamagePercentBonus = 1184,
PowerInstanceDamagePercentBonus = 1185,
PowerResourceReduction = 1186,
PowerResourceReductionPercent = 1187,
PowerCooldownReduction = 1188,
PowerCooldownReductionAll = 1189,
PowerDurationIncrease = 1190,
PowerCritPercentBonus = 1191,
WeaponCritChance = 1192,
WeaponCritChanceMainHand = 1193,
WeaponCritChanceOffHand = 1194,
WeaponCritChanceCurrentHand = 1195,
StrengthItem = 1196,
DexterityItem = 1197,
IntelligenceItem = 1198,
VitalityItem = 1199,
ItemLevelRequirementReduction = 1200,
ItemLevelRequirementOverride = 1201,
ItemDurabilityPercentBonus = 1202,
ItemIndestructible = 1203,
PlayerAllItemsIndestructible = 1204,
CoreAttributesFromItemBonusMultiplier = 1205,
WaitingToAcceptResurrection = 1206,
Ghosted = 1207,
SpecialInventoryHasSold = 1208,
SpecialInventoryIndex = 1209,
InventoryRerollTime = 1210,
PerkBuffPollNextTime = 1211,
LimitedDurationItemPollNextTime = 1212,
PowerChannelLockoutTime = 1213,
PowerBuff0LockoutTime = 1214,
PowerBuff1LockoutTime = 1215,
PowerBuff2LockoutTime = 1216,
PowerBuff3LockoutTime = 1217,
PowerBuff4LockoutTime = 1218,
PowerBuff5LockoutTime = 1219,
PowerBuff6LockoutTime = 1220,
PowerBuff7LockoutTime = 1221,
PowerBuff8LockoutTime = 1222,
PowerBuff9LockoutTime = 1223,
PowerBuff10LockoutTime = 1224,
PowerBuff11LockoutTime = 1225,
PowerBuff12LockoutTime = 1226,
PowerBuff13LockoutTime = 1227,
PowerBuff14LockoutTime = 1228,
PowerBuff15LockoutTime = 1229,
PowerBuff16LockoutTime = 1230,
PowerBuff17LockoutTime = 1231,
PowerBuff18LockoutTime = 1232,
PowerBuff19LockoutTime = 1233,
PowerBuff20LockoutTime = 1234,
PowerBuff21LockoutTime = 1235,
PowerBuff22LockoutTime = 1236,
PowerBuff23LockoutTime = 1237,
PowerBuff24LockoutTime = 1238,
PowerBuff25LockoutTime = 1239,
PowerBuff26LockoutTime = 1240,
PowerBuff27LockoutTime = 1241,
PowerBuff28LockoutTime = 1242,
PowerBuff29LockoutTime = 1243,
PowerBuff30LockoutTime = 1244,
PowerBuff31LockoutTime = 1245,
KnownByOwner = 1246,
NeverDeactivates = 1247,
AccountUnderReview = 1248,
ProjectileDetonateTime = 1249,
ProjectileUncappedLifetime = 1250,
PageOfFateItem = 1251,
Accolade0 = 1252,
Accolade1 = 1253,
Accolade2 = 1254,
Accolade3 = 1255,
Accolade4 = 1256,
Accolade0Value = 1257,
Accolade1Value = 1258,
Accolade2Value = 1259,
Accolade3Value = 1260,
Accolade4Value = 1261,
PVPRank = 1262,
PVPTokens = 1263,
PVPExperienceNextLo = 1264,
PVPExperienceNextHi = 1265,
PVPGoldGainedThisGame = 1266,
PVPPVPExperienceGainedThisGameLo = 1267,
PVPPVPExperienceGainedThisGameHi = 1268,
PVPNormalExperienceGainedThisGameLo = 1269,
PVPNormalExperienceGainedThisGameHi = 1270,
PVPTokensGainedThisGame = 1271,
PVPLevelEqualizerLevel = 1272,
IsTemporaryLure = 1273,
IgnoreLure = 1274,
EffectOwnerANN = 1275,
EliteEngaged = 1276,
EngagedRareTime = 1277,
EngagedGoblinTime = 1278,
OnDeathAccolade0 = 1279,
OnDeathAccolade0Value = 1280,
ItemPowerPassive = 1281,
PVPTeamDeathmatchGamesPlayed = 1282,
LastHealthDropInterval = 1283,
CrowdControlResistance = 1284,
CrowdControlProjectedEndTime = 1285,
Charmed = 1286,
Taunted = 1287,
Dueling = 1288,
PVPPlayerRevealedOnMap = 1289,
TargetedLegendaryChance = 1290,
SeasonalLegendaryChance = 1291,
ReceivedSeasonalLegendary = 1292,
HasDroppedSpecialloot = 1293,
ScrollBuff = 1294,
BuffExclusiveTypeActive = 1295,
InCombatWithPlayer = 1296,
ActorForwardsBuffs = 1297,
ItemMarkedAsJunk = 1298,
Allow2HAndShield = 1299,
ClassDamageReductionPercentPVP = 1300,
ParagonBonus = 1301,
ParagonBonusPointsAvailable = 1302,
DungeonFinderProgressPercent = 1303,
ItemTradePlayerHigh = 1304,
ItemTradePlayerLow = 1305,
ItemTradeEndTime = 1306,
ItemTradeTimerID = 1307,
ItemIsBOE = 1308,
Season = 1309,
DamageDoneTotalTrackedHi = 1310,
DamageDoneTotalTrackedLo = 1311,
DamageDoneTrackingStartTick = 1312,
PowerPersistsAcrossGames = 1313,
ExperienceBonusPercentIGRBuff = 1314,
ExperienceBonusPercentAnniversaryBuff = 1315,
ExperienceBonusPercentCommunityBuff = 1316,
ExperienceBonusPercentPotionBuff = 1317,
ExperienceBonusPercentSuperScalar = 1318,
ExperienceBonusPercentSuperScalarTotal = 1319,
AlwaysShowFloatingNumbers = 1320,
TargetedRareChance = 1321,
SupressThornsEffect = 1322,
DynamicEntranceGUID = 1323,
BonusChanceToBeCritHit = 1324,
BonusChanceToBeCritHitByActor = 1325,
BonusChanceToReceiveCrushingBlown = 1326,
ForceGripped = 1327,
PowerBonusAttackRadius = 1328,
ItemStorePlayerHigh = 1329,
ItemStorePlayerLow = 1330,
PowerPrimaryResourceCostOverride = 1331,
PowerSecondaryResourceCostOverride = 1332,
PowerChannelCostOverride = 1333,
RuneAOverride = 1334,
RuneBOverride = 1335,
RuneCOverride = 1336,
RuneDOverride = 1337,
RuneEOverride = 1338,
ElementalEffectAmplitudeBonus = 1339,
ElementalEffectDurationBonus = 1340,
ElementalEffectProcChanceBonus = 1341,
SplashDamageEffectPercent = 1342,
CrushingBlowProcChance = 1343,
ItemEquippedButDisabled = 1344,
AttributeProjectilePassThrough = 1345,
AttributeSetItemDiscount = 1346,
NegativeHealthGlobeSpawnChance = 1347,
OverrideAttachedAnim = 1348,
HasInfiniteShrineBuffs = 1349,
ItemLegendaryItemBaseItem = 1350,
TargetedMagicChance = 1351,
DontUpdateCameraWhileAttached = 1352,
LinkedDynamicEntranceGUID = 1353,
BoostTCIndex = 1354,
BoostTCNextTime = 1355,
PotionBonusArmorPercent = 1356,
PotionBonusResistAll = 1357,
PotionBonusHitpointsGranted = 1358,
PotionBonusBuffDuration = 1359,
PotionBonusLifeOnHit = 1360,
PotionBonusLifeOnKill = 1361,
LastSpecialItemTimeHigh = 1362,
LastSpecialItemTimeLow = 1363,
ItemRestBonusPool = 1364,
ItemUnluckyBonusSecs = 1365,
ItemUnluckyBonusAllow = 1366,
AvengerBuildupSecs = 1367,
BountyObjective = 1368,
Illusion = 1369,
TornadoStraighten = 1370,
PreventEvadeDuring = 1371,
DamageBonusFromNephalemGlory = 1372,
ItemPlayerRecipient = 1373,
HeavensFuryAttacker = 1374,
ItemAssignedHeroHigh = 1375,
ItemAssignedHeroLow = 1376,
PierceCharge = 1377,
UpscaledLevel = 1378,
Resurrected = 1379,
DamageSidekickMultiplier = 1380,
ThornsAOERadiusNextTime = 1381,
MovementDestroysWallerWalls = 1382,
MailFlagIcon = 1383,
TieredLootRunKeyLevel = 1384,
InTieredLootRunLevel = 1385,
IsLootRunBoss = 1386,
ForcedMove = 1387,
EffectiveLevel = 1388,
JewelRank = 1389,
ItemConsoleMaxLevel = 1390,
ConsolePromoItem = 1391,
DoubleBloodShards = 1392,
DoubleBountyBags = 1393,
JewelUpgradesUsed = 1394,
JewelUpgradesMax = 1395,
JewelUpgradesBonus = 1396,
ItemIgnoresPickupRadiusForPickup = 1397,
Hunter = 1398,
ParticipatingInTieredLootRun = 1399,
TieredLootRunRewardChoiceState = 1400,
TieredLootRunRewardReceivesKey = 1401,
CurrentCosmeticEffect = 1402,
BloodshardBonusPercentPotionBuff = 1403,
XPPotionBuffExpiration = 1404,
GoldFindPotionBuffExpiration = 1405,
BloodshardPotionBuffExpiration = 1406,
CurrentCosmeticPet = 1407,
CosmeticPetPower = 1408,
CosmeticPetExpiration = 1409,
CosmeticPortraitFrame = 1410,
HQHotColdState = 1411,
HQCursedRealmReagentsCollected = 1412,
HQCursedRealmReagentsDropped = 1413,
DebugMovementType = 1414,
TieredLootRunDeathCount = 1415,
TieredLootRunCorpseResurrectionAllowedGameTime = 1416,
LastPostedAchievementPoints = 1417,
CosmeticPetActor = 1418,
}
AttributeHelper
Code:
public static partial class Attributes
{
public static Attribute<float> AxeBadData = new SimpleAttribute<float>(AttributeId.AxeBadData, 0);
public static Attribute<int> AttributeTimer = new SimpleAttribute<int>(AttributeId.AttributeTimer, 0);
public static Attribute<int> AttributePool = new SimpleAttribute<int>(AttributeId.AttributePool, 0);
public static Attribute<int> DeathCount = new SimpleAttribute<int>(AttributeId.DeathCount, 0);
public static Attribute<int> DualWieldHand = new SimpleAttribute<int>(AttributeId.DualWieldHand, 0);
public static Attribute<int> DualWieldHandNext = new SimpleAttribute<int>(AttributeId.DualWieldHandNext, 0);
public static Attribute<int> DualWieldHandsSwapped = new SimpleAttribute<int>(AttributeId.DualWieldHandsSwapped, 0);
public static Attribute<int> RespawnGameTime = new SimpleAttribute<int>(AttributeId.RespawnGameTime, 0);
public static Attribute<int> BackpackSlots = new SimpleAttribute<int>(AttributeId.BackpackSlots, 0);
public static Attribute<int> SharedStashSlots = new SimpleAttribute<int>(AttributeId.SharedStashSlots, 0);
public static Attribute<float> Strength = new SimpleAttribute<float>(AttributeId.Strength, 0);
public static Attribute<float> Dexterity = new SimpleAttribute<float>(AttributeId.Dexterity, 0);
public static Attribute<float> Intelligence = new SimpleAttribute<float>(AttributeId.Intelligence, 0);
public static Attribute<float> Vitality = new SimpleAttribute<float>(AttributeId.Vitality, 0);
public static Attribute<float> StrengthTotal = new SimpleAttribute<float>(AttributeId.StrengthTotal, 0);
public static Attribute<float> DexterityTotal = new SimpleAttribute<float>(AttributeId.DexterityTotal, 0);
public static Attribute<float> IntelligenceTotal = new SimpleAttribute<float>(AttributeId.IntelligenceTotal, 0);
public static Attribute<float> VitalityTotal = new SimpleAttribute<float>(AttributeId.VitalityTotal, 0);
public static Attribute<float> StrengthBonus = new SimpleAttribute<float>(AttributeId.StrengthBonus, 0);
public static Attribute<float> DexterityBonus = new SimpleAttribute<float>(AttributeId.DexterityBonus, 0);
public static Attribute<float> IntelligenceBonus = new SimpleAttribute<float>(AttributeId.IntelligenceBonus, 0);
public static Attribute<float> VitalityBonus = new SimpleAttribute<float>(AttributeId.VitalityBonus, 0);
public static Attribute<float> StrengthBonusPercent = new SimpleAttribute<float>(AttributeId.StrengthBonusPercent, 0);
public static Attribute<float> DexterityBonusPercent = new SimpleAttribute<float>(AttributeId.DexterityBonusPercent, 0);
public static Attribute<float> IntelligenceBonusPercent = new SimpleAttribute<float>(AttributeId.IntelligenceBonusPercent, 0);
public static Attribute<float> VitalityBonusPercent = new SimpleAttribute<float>(AttributeId.VitalityBonusPercent, 0);
public static Attribute<float> StrengthReductionPercent = new SimpleAttribute<float>(AttributeId.StrengthReductionPercent, 0);
public static Attribute<float> DexterityReductionPercent = new SimpleAttribute<float>(AttributeId.DexterityReductionPercent, 0);
public static Attribute<float> IntelligenceReductionPercent = new SimpleAttribute<float>(AttributeId.IntelligenceReductionPercent, 0);
public static Attribute<float> VitalityReductionPercent = new SimpleAttribute<float>(AttributeId.VitalityReductionPercent, 0);
public static Attribute<int> PrimaryDamageAttribute = new SimpleAttribute<int>(AttributeId.PrimaryDamageAttribute, -1);
public static Attribute<float> Armor = new SimpleAttribute<float>(AttributeId.Armor, 0);
public static Attribute<float> ArmorBonusPercent = new SimpleAttribute<float>(AttributeId.ArmorBonusPercent, 0);
public static Attribute<float> ArmorItem = new SimpleAttribute<float>(AttributeId.ArmorItem, 0);
public static Attribute<float> ArmorBonusItem = new SimpleAttribute<float>(AttributeId.ArmorBonusItem, 0);
public static Attribute<float> ArmorItemPercent = new SimpleAttribute<float>(AttributeId.ArmorItemPercent, 0);
public static Attribute<float> ArmorItemSubTotal = new SimpleAttribute<float>(AttributeId.ArmorItemSubTotal, 0);
public static Attribute<float> ArmorItemTotal = new SimpleAttribute<float>(AttributeId.ArmorItemTotal, 0);
public static Attribute<float> ArmorTotal = new SimpleAttribute<float>(AttributeId.ArmorTotal, 0);
public static Attribute<int> ExperienceGrantedHi = new SimpleAttribute<int>(AttributeId.ExperienceGrantedHi, 0);
public static Attribute<int> ExperienceGrantedLow = new SimpleAttribute<int>(AttributeId.ExperienceGrantedLow, 0);
public static Attribute<int> ExperienceNextHi = new SimpleAttribute<int>(AttributeId.ExperienceNextHi, 0);
public static Attribute<int> ExperienceNextLo = new SimpleAttribute<int>(AttributeId.ExperienceNextLo, 0);
public static Attribute<int> AltExperienceNextHi = new SimpleAttribute<int>(AttributeId.AltExperienceNextHi, 0);
public static Attribute<int> AltExperienceNextLo = new SimpleAttribute<int>(AttributeId.AltExperienceNextLo, 0);
public static Attribute<int> RestExperienceHi = new SimpleAttribute<int>(AttributeId.RestExperienceHi, 0);
public static Attribute<int> RestExperienceLo = new SimpleAttribute<int>(AttributeId.RestExperienceLo, 0);
public static Attribute<float> RestExperienceBonusPercent = new SimpleAttribute<float>(AttributeId.RestExperienceBonusPercent, 0);
public static Attribute<int> GoldGranted = new SimpleAttribute<int>(AttributeId.GoldGranted, 0);
public static Attribute<int> Gold = new SimpleAttribute<int>(AttributeId.Gold, 0);
public static Attribute<float> GoldFind = new SimpleAttribute<float>(AttributeId.GoldFind, 0);
public static Attribute<float> GoldFindUncapped = new SimpleAttribute<float>(AttributeId.GoldFindUncapped, 0);
public static Attribute<float> GoldFindHandicap = new SimpleAttribute<float>(AttributeId.GoldFindHandicap, 0);
public static Attribute<float> GoldFindAltLevelsTotal = new SimpleAttribute<float>(AttributeId.GoldFindAltLevelsTotal, 0);
public static Attribute<float> GoldFindCommunityBuff = new SimpleAttribute<float>(AttributeId.GoldFindCommunityBuff, 0);
public static Attribute<float> GoldFindPotionBuff = new SimpleAttribute<float>(AttributeId.GoldFindPotionBuff, 0);
public static Attribute<float> GoldFindTotal = new SimpleAttribute<float>(AttributeId.GoldFindTotal, 0);
public static Attribute<int> Level = new SimpleAttribute<int>(AttributeId.Level, 0);
public static Attribute<int> LevelCap = new SimpleAttribute<int>(AttributeId.LevelCap, 0);
public static Attribute<int> AltLevel = new SimpleAttribute<int>(AttributeId.AltLevel, 0);
public static Attribute<float> MagicFind = new SimpleAttribute<float>(AttributeId.MagicFind, 0);
public static Attribute<float> MagicFindUncapped = new SimpleAttribute<float>(AttributeId.MagicFindUncapped, 0);
public static Attribute<float> MagicFindHandicap = new SimpleAttribute<float>(AttributeId.MagicFindHandicap, 0);
public static Attribute<float> MagicFindAltLevelsTotal = new SimpleAttribute<float>(AttributeId.MagicFindAltLevelsTotal, 0);
public static Attribute<float> MagicFindCappedSubtotal = new SimpleAttribute<float>(AttributeId.MagicFindCappedSubtotal, 0);
public static Attribute<float> MagicFindTotal = new SimpleAttribute<float>(AttributeId.MagicFindTotal, 0);
public static Attribute<int> MagicAndGoldFindSuppressed = new SimpleAttribute<int>(AttributeId.MagicAndGoldFindSuppressed, 0);
public static Attribute<float> TreasureFind = new SimpleAttribute<float>(AttributeId.TreasureFind, 0);
public static Attribute<float> LegendaryFindCommunityBuff = new SimpleAttribute<float>(AttributeId.LegendaryFindCommunityBuff, 0);
public static Attribute<int> ResourceCostReductionAmount = new SimpleAttribute<int>(AttributeId.ResourceCostReductionAmount, 0);
public static Attribute<float> ResourceCostReductionTotal = new SimpleAttribute<float>(AttributeId.ResourceCostReductionTotal, 0);
public static Attribute<float> ResourceSetPointBonus = new SimpleAttribute<float>(AttributeId.ResourceSetPointBonus, 0);
public static Attribute<float> FasterHealingPercent = new SimpleAttribute<float>(AttributeId.FasterHealingPercent, 0);
public static Attribute<float> SpendingResourceHealsPercent = new SimpleAttribute<float>(AttributeId.SpendingResourceHealsPercent, 0);
public static Attribute<float> BonusHealingReceivedPercent = new SimpleAttribute<float>(AttributeId.BonusHealingReceivedPercent, 0);
public static Attribute<float> ReducedHealingReceivedPercent = new SimpleAttribute<float>(AttributeId.ReducedHealingReceivedPercent, 0);
public static Attribute<int> HealingWellRestoresResource = new SimpleAttribute<int>(AttributeId.HealingWellRestoresResource, 0);
public static Attribute<float> ExperienceBonus = new SimpleAttribute<float>(AttributeId.ExperienceBonus, 0);
public static Attribute<float> ExperienceBonusPercent = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercent, 0);
public static Attribute<float> ExperienceBonusPercentHandicap = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentHandicap, 0);
public static Attribute<float> ExperienceBonusPercentTotal = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentTotal, 0);
public static Attribute<float> ExperienceBonusNoPenalty = new SimpleAttribute<float>(AttributeId.ExperienceBonusNoPenalty, 0);
public static Attribute<float> HealthGlobeBonusChance = new SimpleAttribute<float>(AttributeId.HealthGlobeBonusChance, 0);
public static Attribute<float> HealthGlobeBonusMultChance = new SimpleAttribute<float>(AttributeId.HealthGlobeBonusMultChance, 0);
public static Attribute<float> PowerupGlobeBonusChance = new SimpleAttribute<float>(AttributeId.PowerupGlobeBonusChance, 0);
public static Attribute<float> PowerupGlobeBonusMultChance = new SimpleAttribute<float>(AttributeId.PowerupGlobeBonusMultChance, 0);
public static Attribute<float> HealthGlobeBonusHealth = new SimpleAttribute<float>(AttributeId.HealthGlobeBonusHealth, 0);
public static Attribute<float> IncreasedHealthFromGlobesPercent = new SimpleAttribute<float>(AttributeId.IncreasedHealthFromGlobesPercent, 0);
public static Attribute<float> IncreasedHealthFromGlobesPercentTotal = new SimpleAttribute<float>(AttributeId.IncreasedHealthFromGlobesPercentTotal, 0);
public static Attribute<float> BonusHealthPercentPerSecondFromGlobes = new SimpleAttribute<float>(AttributeId.BonusHealthPercentPerSecondFromGlobes, 0);
public static Attribute<float> BonusHealthPercentPerSecondFromGlobesTotal = new SimpleAttribute<float>(AttributeId.BonusHealthPercentPerSecondFromGlobesTotal, 0);
public static Attribute<float> ManaGainedFromGlobesPercent = new SimpleAttribute<float>(AttributeId.ManaGainedFromGlobesPercent, 0);
public static Attribute<float> ManaGainedFromGlobes = new SimpleAttribute<float>(AttributeId.ManaGainedFromGlobes, 0);
public static Attribute<float> Resistance = new SimpleAttribute<float>(AttributeId.Resistance, 0);
public static Attribute<float> ResistancePercent = new SimpleAttribute<float>(AttributeId.ResistancePercent, 0);
public static Attribute<float> ResistanceTotal = new SimpleAttribute<float>(AttributeId.ResistanceTotal, 0);
public static Attribute<float> ResistanceAll = new SimpleAttribute<float>(AttributeId.ResistanceAll, 0);
public static Attribute<float> ResistancePercentAll = new SimpleAttribute<float>(AttributeId.ResistancePercentAll, 0);
public static Attribute<float> ResistanceFromIntelligence = new SimpleAttribute<float>(AttributeId.ResistanceFromIntelligence, 0);
public static Attribute<float> ClassDamageReductionPercent = new SimpleAttribute<float>(AttributeId.ClassDamageReductionPercent, 0);
public static Attribute<int> Skill = new SimpleAttribute<int>(AttributeId.Skill, 0);
public static Attribute<int> SkillFromItem = new SimpleAttribute<int>(AttributeId.SkillFromItem, 0);
public static Attribute<int> SkillTotal = new SimpleAttribute<int>(AttributeId.SkillTotal, 0);
public static Attribute<int> TeamID = new SimpleAttribute<int>(AttributeId.TeamID, -1);
public static Attribute<int> TeamOverride = new SimpleAttribute<int>(AttributeId.TeamOverride, -1);
public static Attribute<int> Invulnerable = new SimpleAttribute<int>(AttributeId.Invulnerable, 0);
public static Attribute<int> Loading = new SimpleAttribute<int>(AttributeId.Loading, 0);
public static Attribute<int> LoadingPlayerACD = new SimpleAttribute<int>(AttributeId.LoadingPlayerACD, -1);
public static Attribute<int> LoadingPowerSNO = new SimpleAttribute<int>(AttributeId.LoadingPowerSNO, -1);
public static Attribute<int> LoadingAnimTag = new SimpleAttribute<int>(AttributeId.LoadingAnimTag, -1);
public static Attribute<int> LoadingNewGame = new SimpleAttribute<int>(AttributeId.LoadingNewGame, 0);
public static Attribute<int> AutoPortingToSavePoint = new SimpleAttribute<int>(AttributeId.AutoPortingToSavePoint, 0);
public static Attribute<int> NoDamage = new SimpleAttribute<int>(AttributeId.NoDamage, 0);
public static Attribute<int> NoAutoPickup = new SimpleAttribute<int>(AttributeId.NoAutoPickup, 0);
public static Attribute<float> LightRadiusPercentBonus = new SimpleAttribute<float>(AttributeId.LightRadiusPercentBonus, 0);
public static Attribute<float> HitpointsCur = new SimpleAttribute<float>(AttributeId.HitpointsCur, 0);
public static Attribute<float> HitpointsFactorLevel = new SimpleAttribute<float>(AttributeId.HitpointsFactorLevel, 0);
public static Attribute<float> HitpointsFactorVitality = new SimpleAttribute<float>(AttributeId.HitpointsFactorVitality, 0);
public static Attribute<float> HitpointsTotalFromVitality = new SimpleAttribute<float>(AttributeId.HitpointsTotalFromVitality, 0);
public static Attribute<float> HitpointsTotalFromLevel = new SimpleAttribute<float>(AttributeId.HitpointsTotalFromLevel, 0);
public static Attribute<float> HitpointsGranted = new SimpleAttribute<float>(AttributeId.HitpointsGranted, 0);
public static Attribute<int> HitpointsGrantedDuration = new SimpleAttribute<int>(AttributeId.HitpointsGrantedDuration, 0);
public static Attribute<float> HitpointsMax = new SimpleAttribute<float>(AttributeId.HitpointsMax, 0);
public static Attribute<float> HitpointsMaxBonus = new SimpleAttribute<float>(AttributeId.HitpointsMaxBonus, 0);
public static Attribute<float> HitpointsMaxTotal = new SimpleAttribute<float>(AttributeId.HitpointsMaxTotal, 0);
public static Attribute<float> HitpointsPercent = new SimpleAttribute<float>(AttributeId.HitpointsPercent, 0);
public static Attribute<float> HitpointsRegenPerSecond = new SimpleAttribute<float>(AttributeId.HitpointsRegenPerSecond, 0);
public static Attribute<float> HitpointsRegenPerSecondBonus = new SimpleAttribute<float>(AttributeId.HitpointsRegenPerSecondBonus, 0);
public static Attribute<float> HitpointsRegenPerSecondBonusFromSkills = new SimpleAttribute<float>(AttributeId.HitpointsRegenPerSecondBonusFromSkills, 0);
public static Attribute<float> HitpointsRegenBonusPercent = new SimpleAttribute<float>(AttributeId.HitpointsRegenBonusPercent, 0);
public static Attribute<float> HitpointsRegenPerSecondSubtotal = new SimpleAttribute<float>(AttributeId.HitpointsRegenPerSecondSubtotal, 0);
public static Attribute<float> HitpointsRegenReductionPercent = new SimpleAttribute<float>(AttributeId.HitpointsRegenReductionPercent, 0);
public static Attribute<float> HitpointsRegenPerSecondHealthGlobe = new SimpleAttribute<float>(AttributeId.HitpointsRegenPerSecondHealthGlobe, 0);
public static Attribute<float> HitpointsRegenPerSecondTotal = new SimpleAttribute<float>(AttributeId.HitpointsRegenPerSecondTotal, 0);
public static Attribute<float> HitpointsMaxPercentBonus = new SimpleAttribute<float>(AttributeId.HitpointsMaxPercentBonus, 0);
public static Attribute<float> HitpointsMaxPercentBonusItem = new SimpleAttribute<float>(AttributeId.HitpointsMaxPercentBonusItem, 0);
public static Attribute<float> HitpointsHealedTarget = new SimpleAttribute<float>(AttributeId.HitpointsHealedTarget, 0);
public static Attribute<int> HitpointsFrozen = new SimpleAttribute<int>(AttributeId.HitpointsFrozen, 0);
public static Attribute<int> HealingSuppressed = new SimpleAttribute<int>(AttributeId.HealingSuppressed, 0);
public static Attribute<float> DOTDamageTakenQueued = new SimpleAttribute<float>(AttributeId.DOTDamageTakenQueued, 0);
public static Attribute<int> DOTDamageTakenQueuedTick = new SimpleAttribute<int>(AttributeId.DOTDamageTakenQueuedTick, 0);
public static Attribute<float> DOTDamageTakenQueuedPlayer = new SimpleAttribute<float>(AttributeId.DOTDamageTakenQueuedPlayer, 0);
public static Attribute<int> DOTDamageTakenQueuedPlayerTick = new SimpleAttribute<int>(AttributeId.DOTDamageTakenQueuedPlayerTick, 0);
public static Attribute<float> HealingReceivedQueued = new SimpleAttribute<float>(AttributeId.HealingReceivedQueued, 0);
public static Attribute<int> HealingReceivedQueuedTick = new SimpleAttribute<int>(AttributeId.HealingReceivedQueuedTick, 0);
public static Attribute<float> StaggeredDamageFraction = new SimpleAttribute<float>(AttributeId.StaggeredDamageFraction, 0);
public static Attribute<float> StaggeredDamageDuration = new SimpleAttribute<float>(AttributeId.StaggeredDamageDuration, 0);
public static Attribute<int> ResourceTypePrimary = new SimpleAttribute<int>(AttributeId.ResourceTypePrimary, -1);
public static Attribute<int> ResourceTypeSecondary = new SimpleAttribute<int>(AttributeId.ResourceTypeSecondary, -1);
public static Attribute<float> ResourceCur = new SimpleAttribute<float>(AttributeId.ResourceCur, 0);
public static Attribute<float> ResourceMax = new SimpleAttribute<float>(AttributeId.ResourceMax, 0);
public static Attribute<float> ResourceMaxBonus = new SimpleAttribute<float>(AttributeId.ResourceMaxBonus, 0);
public static Attribute<float> ResourceMaxTotal = new SimpleAttribute<float>(AttributeId.ResourceMaxTotal, 0);
public static Attribute<float> ResourceFactorLevel = new SimpleAttribute<float>(AttributeId.ResourceFactorLevel, 0);
public static Attribute<float> ResourceGranted = new SimpleAttribute<float>(AttributeId.ResourceGranted, 0);
public static Attribute<int> ResourceGrantedDuration = new SimpleAttribute<int>(AttributeId.ResourceGrantedDuration, 0);
public static Attribute<float> ResourcePercent = new SimpleAttribute<float>(AttributeId.ResourcePercent, 0);
public static Attribute<float> ResourceRegenPerSecond = new SimpleAttribute<float>(AttributeId.ResourceRegenPerSecond, 0);
public static Attribute<float> ResourceRegenBonusPercent = new SimpleAttribute<float>(AttributeId.ResourceRegenBonusPercent, 0);
public static Attribute<float> ResourceRegenTotal = new SimpleAttribute<float>(AttributeId.ResourceRegenTotal, 0);
public static Attribute<int> ResourceRegenStopRegen = new SimpleAttribute<int>(AttributeId.ResourceRegenStopRegen, 0);
public static Attribute<float> ResourceMaxPercentBonus = new SimpleAttribute<float>(AttributeId.ResourceMaxPercentBonus, 0);
public static Attribute<float> ResourceCapacityUsed = new SimpleAttribute<float>(AttributeId.ResourceCapacityUsed, 0);
public static Attribute<float> ResourceEffectiveMax = new SimpleAttribute<float>(AttributeId.ResourceEffectiveMax, 0);
public static Attribute<float> ResourceRegenPercentPerSecond = new SimpleAttribute<float>(AttributeId.ResourceRegenPercentPerSecond, 0);
public static Attribute<float> ResourceDegenerationStopPoint = new SimpleAttribute<float>(AttributeId.ResourceDegenerationStopPoint, 0);
public static Attribute<int> HighestSoloRiftLevel = new SimpleAttribute<int>(AttributeId.HighestSoloRiftLevel, 0);
public static Attribute<int> HighestUnlockedRiftLevel = new SimpleAttribute<int>(AttributeId.HighestUnlockedRiftLevel, 12);
public static Attribute<int> LastRiftStartedLevel = new SimpleAttribute<int>(AttributeId.LastRiftStartedLevel, 0);
public static Attribute<float> MovementScalar = new SimpleAttribute<float>(AttributeId.MovementScalar, 0);
public static Attribute<float> WalkingRate = new SimpleAttribute<float>(AttributeId.WalkingRate, 0);
public static Attribute<float> RunningRate = new SimpleAttribute<float>(AttributeId.RunningRate, 0);
public static Attribute<float> SprintingRate = new SimpleAttribute<float>(AttributeId.SprintingRate, 0);
public static Attribute<float> StrafingRate = new SimpleAttribute<float>(AttributeId.StrafingRate, 0);
public static Attribute<float> WalkingRateTotal = new SimpleAttribute<float>(AttributeId.WalkingRateTotal, 0);
public static Attribute<float> RunningRateTotal = new SimpleAttribute<float>(AttributeId.RunningRateTotal, 0);
public static Attribute<float> LastRunningRate = new SimpleAttribute<float>(AttributeId.LastRunningRate, 0);
public static Attribute<float> SprintingRateTotal = new SimpleAttribute<float>(AttributeId.SprintingRateTotal, 0);
public static Attribute<float> StrafingRateTotal = new SimpleAttribute<float>(AttributeId.StrafingRateTotal, 0);
public static Attribute<float> MovementBonusTotal = new SimpleAttribute<float>(AttributeId.MovementBonusTotal, 0);
public static Attribute<float> MovementScalarSubtotal = new SimpleAttribute<float>(AttributeId.MovementScalarSubtotal, 0);
public static Attribute<float> MovementScalarCappedTotal = new SimpleAttribute<float>(AttributeId.MovementScalarCappedTotal, 0);
public static Attribute<float> MovementScalarUncappedBonus = new SimpleAttribute<float>(AttributeId.MovementScalarUncappedBonus, 0);
public static Attribute<float> MovementScalarTotal = new SimpleAttribute<float>(AttributeId.MovementScalarTotal, 0);
public static Attribute<float> MovementBonusRunSpeed = new SimpleAttribute<float>(AttributeId.MovementBonusRunSpeed, 0);
public static Attribute<float> MovementScalarCap = new SimpleAttribute<float>(AttributeId.MovementScalarCap, 0);
public static Attribute<float> CastingSpeed = new SimpleAttribute<float>(AttributeId.CastingSpeed, 0);
public static Attribute<float> CastingSpeedBonus = new SimpleAttribute<float>(AttributeId.CastingSpeedBonus, 0);
public static Attribute<float> CastingSpeedTotal = new SimpleAttribute<float>(AttributeId.CastingSpeedTotal, 0);
public static Attribute<int> AlwaysHits = new SimpleAttribute<int>(AttributeId.AlwaysHits, 0);
public static Attribute<float> HitChance = new SimpleAttribute<float>(AttributeId.HitChance, 0);
public static Attribute<float> KnockbackAttackScalar = new SimpleAttribute<float>(AttributeId.KnockbackAttackScalar, 0);
public static Attribute<float> AttacksPerSecondItem = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItem, 0);
public static Attribute<float> AttacksPerSecondItemPercent = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemPercent, 0);
public static Attribute<float> AttacksPerSecondItemSubtotal = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemSubtotal, 0);
public static Attribute<float> AttacksPerSecondItemBonus = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemBonus, 0);
public static Attribute<float> AttacksPerSecondItemTotal = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemTotal, 0);
public static Attribute<float> AttacksPerSecond = new SimpleAttribute<float>(AttributeId.AttacksPerSecond, 0);
public static Attribute<float> AttacksPerSecondBonus = new SimpleAttribute<float>(AttributeId.AttacksPerSecondBonus, 0);
public static Attribute<float> AttacksPerSecondTotal = new SimpleAttribute<float>(AttributeId.AttacksPerSecondTotal, 0);
public static Attribute<float> AttacksPerSecondPercentCap = new SimpleAttribute<float>(AttributeId.AttacksPerSecondPercentCap, 0);
public static Attribute<float> AttacksPerSecondPercent = new SimpleAttribute<float>(AttributeId.AttacksPerSecondPercent, 0);
public static Attribute<float> AttacksPerSecondPercentUncapped = new SimpleAttribute<float>(AttributeId.AttacksPerSecondPercentUncapped, 0);
public static Attribute<float> AttacksPerSecondPercentReduction = new SimpleAttribute<float>(AttributeId.AttacksPerSecondPercentReduction, 0);
public static Attribute<float> AttacksPerSecondPercentSubtotal = new SimpleAttribute<float>(AttributeId.AttacksPerSecondPercentSubtotal, 0);
public static Attribute<float> AICooldownReductionPercent = new SimpleAttribute<float>(AttributeId.AICooldownReductionPercent, 0);
public static Attribute<float> PowerCooldownMinTime = new SimpleAttribute<float>(AttributeId.PowerCooldownMinTime, 0);
public static Attribute<float> PowerCooldownReductionPercent = new SimpleAttribute<float>(AttributeId.PowerCooldownReductionPercent, 0);
public static Attribute<float> PowerCooldownReductionPercentAll = new SimpleAttribute<float>(AttributeId.PowerCooldownReductionPercentAll, 0);
public static Attribute<float> PowerCooldownReductionPercentAllCapped = new SimpleAttribute<float>(AttributeId.PowerCooldownReductionPercentAllCapped, 0);
public static Attribute<float> DamageDelta = new SimpleAttribute<float>(AttributeId.DamageDelta, 0);
public static Attribute<float> DamageDeltaTotal = new SimpleAttribute<float>(AttributeId.DamageDeltaTotal, 0);
public static Attribute<float> DamageMin = new SimpleAttribute<float>(AttributeId.DamageMin, 0);
public static Attribute<float> DamageBonusMin = new SimpleAttribute<float>(AttributeId.DamageBonusMin, 0);
public static Attribute<float> DamageMinTotal = new SimpleAttribute<float>(AttributeId.DamageMinTotal, 0);
public static Attribute<float> DamageDeltaTotalAll = new SimpleAttribute<float>(AttributeId.DamageDeltaTotalAll, 0);
public static Attribute<float> DamageMinTotalAll = new SimpleAttribute<float>(AttributeId.DamageMinTotalAll, 0);
public static Attribute<float> DamageAverageTotalAll = new SimpleAttribute<float>(AttributeId.DamageAverageTotalAll, 0);
public static Attribute<float> DamageMinSubtotal = new SimpleAttribute<float>(AttributeId.DamageMinSubtotal, 0);
public static Attribute<float> DamagePercentAllFromSkills = new SimpleAttribute<float>(AttributeId.DamagePercentAllFromSkills, 0);
public static Attribute<float> DamageWeaponDelta = new SimpleAttribute<float>(AttributeId.DamageWeaponDelta, 0);
public static Attribute<float> DamageWeaponDeltaSubTotal = new SimpleAttribute<float>(AttributeId.DamageWeaponDeltaSubTotal, 0);
public static Attribute<float> DamageWeaponMax = new SimpleAttribute<float>(AttributeId.DamageWeaponMax, 0);
public static Attribute<float> DamageWeaponMaxTotal = new SimpleAttribute<float>(AttributeId.DamageWeaponMaxTotal, 0);
public static Attribute<float> DamageWeaponMaxTotalAll = new SimpleAttribute<float>(AttributeId.DamageWeaponMaxTotalAll, 0);
public static Attribute<float> DamageWeaponDeltaTotal = new SimpleAttribute<float>(AttributeId.DamageWeaponDeltaTotal, 0);
public static Attribute<float> DamageWeaponDeltaTotalAll = new SimpleAttribute<float>(AttributeId.DamageWeaponDeltaTotalAll, 0);
public static Attribute<float> DamageWeaponBonusDelta = new SimpleAttribute<float>(AttributeId.DamageWeaponBonusDelta, 0);
public static Attribute<float> DamageWeaponBonusDeltaX1 = new SimpleAttribute<float>(AttributeId.DamageWeaponBonusDeltaX1, 0);
public static Attribute<float> DamageWeaponMin = new SimpleAttribute<float>(AttributeId.DamageWeaponMin, 0);
public static Attribute<float> DamageWeaponMinTotal = new SimpleAttribute<float>(AttributeId.DamageWeaponMinTotal, 0);
public static Attribute<float> DamageWeaponMinTotalAll = new SimpleAttribute<float>(AttributeId.DamageWeaponMinTotalAll, 0);
public static Attribute<float> DamageWeaponAverage = new SimpleAttribute<float>(AttributeId.DamageWeaponAverage, 0);
public static Attribute<float> DamageWeaponAverageTotal = new SimpleAttribute<float>(AttributeId.DamageWeaponAverageTotal, 0);
public static Attribute<float> DamageWeaponAverageTotalAll = new SimpleAttribute<float>(AttributeId.DamageWeaponAverageTotalAll, 0);
public static Attribute<float> DamageWeaponBonusMin = new SimpleAttribute<float>(AttributeId.DamageWeaponBonusMin, 0);
public static Attribute<float> DamageWeaponBonusMinX1 = new SimpleAttribute<float>(AttributeId.DamageWeaponBonusMinX1, 0);
public static Attribute<float> DamageWeaponBonusFlat = new SimpleAttribute<float>(AttributeId.DamageWeaponBonusFlat, 0);
public static Attribute<float> DamageWeaponPercentBonus = new SimpleAttribute<float>(AttributeId.DamageWeaponPercentBonus, 0);
public static Attribute<float> DamageWeaponPercentAll = new SimpleAttribute<float>(AttributeId.DamageWeaponPercentAll, 0);
public static Attribute<float> DamageWeaponPercentTotal = new SimpleAttribute<float>(AttributeId.DamageWeaponPercentTotal, 0);
public static Attribute<float> DamageTypePercentBonus = new SimpleAttribute<float>(AttributeId.DamageTypePercentBonus, 0);
public static Attribute<float> DamageDealtPercentBonus = new SimpleAttribute<float>(AttributeId.DamageDealtPercentBonus, 0);
public static Attribute<float> DamagePercentBonusWitchdoctor = new SimpleAttribute<float>(AttributeId.DamagePercentBonusWitchdoctor, 0);
public static Attribute<float> DamagePercentBonusWizard = new SimpleAttribute<float>(AttributeId.DamagePercentBonusWizard, 0);
public static Attribute<float> CritPercentBase = new SimpleAttribute<float>(AttributeId.CritPercentBase, 0);
public static Attribute<float> CritPercentBonusCapped = new SimpleAttribute<float>(AttributeId.CritPercentBonusCapped, 0);
public static Attribute<float> CritPercentBonusUncapped = new SimpleAttribute<float>(AttributeId.CritPercentBonusUncapped, 0);
public static Attribute<float> CritPercentBonusHideFromDPS = new SimpleAttribute<float>(AttributeId.CritPercentBonusHideFromDPS, 0);
public static Attribute<float> CritPercentCap = new SimpleAttribute<float>(AttributeId.CritPercentCap, 0);
public static Attribute<float> CritDamageCap = new SimpleAttribute<float>(AttributeId.CritDamageCap, 0);
public static Attribute<float> CritDamagePercent = new SimpleAttribute<float>(AttributeId.CritDamagePercent, 0);
public static Attribute<float> CritDamagePercentUncapped = new SimpleAttribute<float>(AttributeId.CritDamagePercentUncapped, 0);
public static Attribute<int> CritEffectTime = new SimpleAttribute<int>(AttributeId.CritEffectTime, 0);
public static Attribute<float> PierceChance = new SimpleAttribute<float>(AttributeId.PierceChance, 0);
public static Attribute<float> DamageAbsorbPercent = new SimpleAttribute<float>(AttributeId.DamageAbsorbPercent, 0);
public static Attribute<float> DamageReductionTotal = new SimpleAttribute<float>(AttributeId.DamageReductionTotal, 0);
public static Attribute<float> DamageReductionCurrent = new SimpleAttribute<float>(AttributeId.DamageReductionCurrent, 0);
public static Attribute<int> DamageReductionLastTick = new SimpleAttribute<int>(AttributeId.DamageReductionLastTick, 0);
public static Attribute<float> BlockChance = new SimpleAttribute<float>(AttributeId.BlockChance, 0);
public static Attribute<float> BlockChanceSubTotal = new SimpleAttribute<float>(AttributeId.BlockChanceSubTotal, 0);
public static Attribute<float> BlockChanceBonusItem = new SimpleAttribute<float>(AttributeId.BlockChanceBonusItem, 0);
public static Attribute<float> BlockChanceItem = new SimpleAttribute<float>(AttributeId.BlockChanceItem, 0);
public static Attribute<float> BlockChanceItemTotal = new SimpleAttribute<float>(AttributeId.BlockChanceItemTotal, 0);
public static Attribute<float> BlockChanceUncappedBonus = new SimpleAttribute<float>(AttributeId.BlockChanceUncappedBonus, 0);
public static Attribute<float> BlockChanceCappedTotal = new SimpleAttribute<float>(AttributeId.BlockChanceCappedTotal, 0);
public static Attribute<float> BlockAmount = new SimpleAttribute<float>(AttributeId.BlockAmount, 0);
public static Attribute<float> BlockAmountBonusPercent = new SimpleAttribute<float>(AttributeId.BlockAmountBonusPercent, 0);
public static Attribute<float> BlockAmountTotalMin = new SimpleAttribute<float>(AttributeId.BlockAmountTotalMin, 0);
public static Attribute<float> BlockAmountTotalMax = new SimpleAttribute<float>(AttributeId.BlockAmountTotalMax, 0);
public static Attribute<float> BlockAmountItemMin = new SimpleAttribute<float>(AttributeId.BlockAmountItemMin, 0);
public static Attribute<float> BlockAmountItemDelta = new SimpleAttribute<float>(AttributeId.BlockAmountItemDelta, 0);
public static Attribute<float> BlockAmountItemBonus = new SimpleAttribute<float>(AttributeId.BlockAmountItemBonus, 0);
public static Attribute<float> DodgeChanceBonus = new SimpleAttribute<float>(AttributeId.DodgeChanceBonus, 0);
public static Attribute<float> DodgeChanceBonusMelee = new SimpleAttribute<float>(AttributeId.DodgeChanceBonusMelee, 0);
public static Attribute<float> DodgeChanceBonusRanged = new SimpleAttribute<float>(AttributeId.DodgeChanceBonusRanged, 0);
public static Attribute<float> DodgeChanceBonusAdditive = new SimpleAttribute<float>(AttributeId.DodgeChanceBonusAdditive, 0);
public static Attribute<float> DodgeChanceBonusHideFromToughness = new SimpleAttribute<float>(AttributeId.DodgeChanceBonusHideFromToughness, 0);
public static Attribute<int> CannotDodge = new SimpleAttribute<int>(AttributeId.CannotDodge, 0);
public static Attribute<float> GetHitCurrent = new SimpleAttribute<float>(AttributeId.GetHitCurrent, 0);
public static Attribute<float> GetHitMaxBase = new SimpleAttribute<float>(AttributeId.GetHitMaxBase, 0);
public static Attribute<float> GetHitMaxPerLevel = new SimpleAttribute<float>(AttributeId.GetHitMaxPerLevel, 0);
public static Attribute<float> GetHitMax = new SimpleAttribute<float>(AttributeId.GetHitMax, 0);
public static Attribute<float> GetHitRecoveryBase = new SimpleAttribute<float>(AttributeId.GetHitRecoveryBase, 0);
public static Attribute<float> GetHitRecoveryPerLevel = new SimpleAttribute<float>(AttributeId.GetHitRecoveryPerLevel, 0);
public static Attribute<float> GetHitRecovery = new SimpleAttribute<float>(AttributeId.GetHitRecovery, 0);
public static Attribute<float> GetHitDamage = new SimpleAttribute<float>(AttributeId.GetHitDamage, 0);
public static Attribute<float> GetHitDamageScalar = new SimpleAttribute<float>(AttributeId.GetHitDamageScalar, 0);
public static Attribute<int> LastDamageMainActor = new SimpleAttribute<int>(AttributeId.LastDamageMainActor, -1);
public static Attribute<int> LastACDAttacked = new SimpleAttribute<int>(AttributeId.LastACDAttacked, -1);
public static Attribute<int> IgnoresCriticalHits = new SimpleAttribute<int>(AttributeId.IgnoresCriticalHits, 0);
public static Attribute<int> Immunity = new SimpleAttribute<int>(AttributeId.Immunity, 0);
public static Attribute<int> Untargetable = new SimpleAttribute<int>(AttributeId.Untargetable, 0);
public static Attribute<int> Immobolize = new SimpleAttribute<int>(AttributeId.Immobolize, 0);
public static Attribute<int> ImmuneToKnockback = new SimpleAttribute<int>(AttributeId.ImmuneToKnockback, 0);
public static Attribute<int> PowerImmobilize = new SimpleAttribute<int>(AttributeId.PowerImmobilize, 0);
public static Attribute<float> StunChance = new SimpleAttribute<float>(AttributeId.StunChance, 0);
public static Attribute<float> StunLength = new SimpleAttribute<float>(AttributeId.StunLength, 0);
public static Attribute<float> StunRecovery = new SimpleAttribute<float>(AttributeId.StunRecovery, 0);
public static Attribute<float> StunRecoverySpeed = new SimpleAttribute<float>(AttributeId.StunRecoverySpeed, 0);
public static Attribute<int> Stunned = new SimpleAttribute<int>(AttributeId.Stunned, 0);
public static Attribute<int> StunImmune = new SimpleAttribute<int>(AttributeId.StunImmune, 0);
public static Attribute<float> PoisonLengthReduction = new SimpleAttribute<float>(AttributeId.PoisonLengthReduction, 0);
public static Attribute<int> Bleeding = new SimpleAttribute<int>(AttributeId.Bleeding, 0);
public static Attribute<float> BleedDuration = new SimpleAttribute<float>(AttributeId.BleedDuration, 0);
public static Attribute<int> Chilled = new SimpleAttribute<int>(AttributeId.Chilled, 0);
public static Attribute<float> FreezeLengthReduction = new SimpleAttribute<float>(AttributeId.FreezeLengthReduction, 0);
public static Attribute<int> FreezeImmune = new SimpleAttribute<int>(AttributeId.FreezeImmune, 0);
public static Attribute<float> ChillDurationBonusPercent = new SimpleAttribute<float>(AttributeId.ChillDurationBonusPercent, 0);
public static Attribute<float> FreezeDurationBonusPercent = new SimpleAttribute<float>(AttributeId.FreezeDurationBonusPercent, 0);
public static Attribute<float> StunDurationBonusPercent = new SimpleAttribute<float>(AttributeId.StunDurationBonusPercent, 0);
public static Attribute<float> ImmobilizeDurationBonusPercent = new SimpleAttribute<float>(AttributeId.ImmobilizeDurationBonusPercent, 0);
public static Attribute<float> FearDurationBonusPercent = new SimpleAttribute<float>(AttributeId.FearDurationBonusPercent, 0);
public static Attribute<float> BlindDurationBonusPercent = new SimpleAttribute<float>(AttributeId.BlindDurationBonusPercent, 0);
public static Attribute<float> CharmDurationBonusPercent = new SimpleAttribute<float>(AttributeId.CharmDurationBonusPercent, 0);
public static Attribute<float> SlowDurationBonusPercent = new SimpleAttribute<float>(AttributeId.SlowDurationBonusPercent, 0);
public static Attribute<int> Webbed = new SimpleAttribute<int>(AttributeId.Webbed, 0);
public static Attribute<int> Slow = new SimpleAttribute<int>(AttributeId.Slow, 0);
public static Attribute<int> FireAura = new SimpleAttribute<int>(AttributeId.FireAura, 0);
public static Attribute<int> LightningAura = new SimpleAttribute<int>(AttributeId.LightningAura, 0);
public static Attribute<int> ColdAura = new SimpleAttribute<int>(AttributeId.ColdAura, 0);
public static Attribute<int> PoisonAura = new SimpleAttribute<int>(AttributeId.PoisonAura, 0);
public static Attribute<int> Blind = new SimpleAttribute<int>(AttributeId.Blind, 0);
public static Attribute<int> Enraged = new SimpleAttribute<int>(AttributeId.Enraged, 0);
public static Attribute<int> SlowdownImmune = new SimpleAttribute<int>(AttributeId.SlowdownImmune, 0);
public static Attribute<int> GethitImmune = new SimpleAttribute<int>(AttributeId.GethitImmune, 0);
public static Attribute<int> AttackSpeedReductionImmune = new SimpleAttribute<int>(AttributeId.AttackSpeedReductionImmune, 0);
public static Attribute<float> SuffocationPerSecond = new SimpleAttribute<float>(AttributeId.SuffocationPerSecond, 0);
public static Attribute<float> SuffocationUnitValue = new SimpleAttribute<float>(AttributeId.SuffocationUnitValue, 0);
public static Attribute<float> ThornsPercent = new SimpleAttribute<float>(AttributeId.ThornsPercent, 0);
public static Attribute<float> ThornsPercentAll = new SimpleAttribute<float>(AttributeId.ThornsPercentAll, 0);
public static Attribute<float> ThornsPercentTotal = new SimpleAttribute<float>(AttributeId.ThornsPercentTotal, 0);
public static Attribute<float> ThornsFixed = new SimpleAttribute<float>(AttributeId.ThornsFixed, 0);
public static Attribute<float> ThornsFixedBonusPercent = new SimpleAttribute<float>(AttributeId.ThornsFixedBonusPercent, 0);
public static Attribute<float> ThornsFixedTotal = new SimpleAttribute<float>(AttributeId.ThornsFixedTotal, 0);
public static Attribute<float> ThornsAOERadius = new SimpleAttribute<float>(AttributeId.ThornsAOERadius, 0);
public static Attribute<int> ThornsHasDamageType = new SimpleAttribute<int>(AttributeId.ThornsHasDamageType, 0);
public static Attribute<float> OnFirstHitThornsPercent = new SimpleAttribute<float>(AttributeId.OnFirstHitThornsPercent, 0);
public static Attribute<float> StealHealthPercent = new SimpleAttribute<float>(AttributeId.StealHealthPercent, 0);
public static Attribute<float> StealManaPercent = new SimpleAttribute<float>(AttributeId.StealManaPercent, 0);
public static Attribute<float> ResourceOnHit = new SimpleAttribute<float>(AttributeId.ResourceOnHit, 0);
public static Attribute<float> ResourceOnHitBonusPct = new SimpleAttribute<float>(AttributeId.ResourceOnHitBonusPct, 0);
public static Attribute<float> ResourceOnHitBonus = new SimpleAttribute<float>(AttributeId.ResourceOnHitBonus, 0);
public static Attribute<float> ResourceOnKill = new SimpleAttribute<float>(AttributeId.ResourceOnKill, 0);
public static Attribute<float> ResourceOnCrit = new SimpleAttribute<float>(AttributeId.ResourceOnCrit, 0);
public static Attribute<float> HitpointsOnHit = new SimpleAttribute<float>(AttributeId.HitpointsOnHit, 0);
public static Attribute<float> HitpointsOnKill = new SimpleAttribute<float>(AttributeId.HitpointsOnKill, 0);
public static Attribute<float> HitpointsOnKillReductionPercent = new SimpleAttribute<float>(AttributeId.HitpointsOnKillReductionPercent, 0);
public static Attribute<float> HitpointsOnKillTotal = new SimpleAttribute<float>(AttributeId.HitpointsOnKillTotal, 0);
public static Attribute<float> DamageToMana = new SimpleAttribute<float>(AttributeId.DamageToMana, 0);
public static Attribute<int> LastProcTime = new SimpleAttribute<int>(AttributeId.LastProcTime, 0);
public static Attribute<float> DamagePowerDelta = new SimpleAttribute<float>(AttributeId.DamagePowerDelta, 0);
public static Attribute<float> DamagePowerMin = new SimpleAttribute<float>(AttributeId.DamagePowerMin, 0);
public static Attribute<int> RopeOverlay = new SimpleAttribute<int>(AttributeId.RopeOverlay, -1);
public static Attribute<int> GeneralCooldown = new SimpleAttribute<int>(AttributeId.GeneralCooldown, -1);
public static Attribute<int> PowerCooldown = new SimpleAttribute<int>(AttributeId.PowerCooldown, -1);
public static Attribute<int> PowerCooldownStart = new SimpleAttribute<int>(AttributeId.PowerCooldownStart, -1);
public static Attribute<int> ProcCooldown = new SimpleAttribute<int>(AttributeId.ProcCooldown, 0);
public static Attribute<int> EmoteCooldown = new SimpleAttribute<int>(AttributeId.EmoteCooldown, 0);
public static Attribute<float> ProjectileSpeed = new SimpleAttribute<float>(AttributeId.ProjectileSpeed, 0);
public static Attribute<float> ProjectileSpeedIncreasePercent = new SimpleAttribute<float>(AttributeId.ProjectileSpeedIncreasePercent, 0);
public static Attribute<int> DestroyWhenPathBlocked = new SimpleAttribute<int>(AttributeId.DestroyWhenPathBlocked, 0);
public static Attribute<int> SkillToggledState = new SimpleAttribute<int>(AttributeId.SkillToggledState, 0);
public static Attribute<int> SkillCharges = new SimpleAttribute<int>(AttributeId.SkillCharges, 0);
public static Attribute<int> NextChargeGainedtime = new SimpleAttribute<int>(AttributeId.NextChargeGainedtime, 0);
public static Attribute<int> RechargeStartTime = new SimpleAttribute<int>(AttributeId.RechargeStartTime, 0);
public static Attribute<int> Act = new SimpleAttribute<int>(AttributeId.Act, -1);
public static Attribute<int> Difficulty = new SimpleAttribute<int>(AttributeId.Difficulty, -1);
public static Attribute<float> LastDamageAmount = new SimpleAttribute<float>(AttributeId.LastDamageAmount, -1);
public static Attribute<int> InKnockback = new SimpleAttribute<int>(AttributeId.InKnockback, 0);
public static Attribute<float> AmplifyDamageTypePercent = new SimpleAttribute<float>(AttributeId.AmplifyDamageTypePercent, 0);
public static Attribute<float> AmplifyDamageSkillPercent = new SimpleAttribute<float>(AttributeId.AmplifyDamageSkillPercent, 0);
public static Attribute<float> AmplifyDamagePercent = new SimpleAttribute<float>(AttributeId.AmplifyDamagePercent, 0);
public static Attribute<int> DurabilityCur = new SimpleAttribute<int>(AttributeId.DurabilityCur, 0);
public static Attribute<int> DurabilityMax = new SimpleAttribute<int>(AttributeId.DurabilityMax, 0);
public static Attribute<int> DurabilityLastDamage = new SimpleAttribute<int>(AttributeId.DurabilityLastDamage, 0);
public static Attribute<int> ItemQualityLevel = new SimpleAttribute<int>(AttributeId.ItemQualityLevel, -1);
public static Attribute<int> ItemQualityLevelIdentified = new SimpleAttribute<int>(AttributeId.ItemQualityLevelIdentified, -1);
public static Attribute<float> ItemCostPercentBonus = new SimpleAttribute<float>(AttributeId.ItemCostPercentBonus, 0);
public static Attribute<int> ItemEquipped = new SimpleAttribute<int>(AttributeId.ItemEquipped, 0);
public static Attribute<int> ItemPing = new SimpleAttribute<int>(AttributeId.ItemPing, -1);
public static Attribute<float> Requirement = new SimpleAttribute<float>(AttributeId.Requirement, 0);
public static Attribute<float> RequirementsEasePercent = new SimpleAttribute<float>(AttributeId.RequirementsEasePercent, 0);
public static Attribute<float> RequirementWhenEquipped = new SimpleAttribute<float>(AttributeId.RequirementWhenEquipped, 0);
public static Attribute<int> Sockets = new SimpleAttribute<int>(AttributeId.Sockets, 0);
public static Attribute<int> SocketsFilled = new SimpleAttribute<int>(AttributeId.SocketsFilled, 0);
public static Attribute<float> StatsAllBonus = new SimpleAttribute<float>(AttributeId.StatsAllBonus, 0);
public static Attribute<int> ItemBoundToACD = new SimpleAttribute<int>(AttributeId.ItemBoundToACD, -1);
public static Attribute<int> ItemLockedToACD = new SimpleAttribute<int>(AttributeId.ItemLockedToACD, -1);
public static Attribute<int> ItemBindingLevelOverride = new SimpleAttribute<int>(AttributeId.ItemBindingLevelOverride, 0);
public static Attribute<int> ItemLegendaryItemLevelOverride = new SimpleAttribute<int>(AttributeId.ItemLegendaryItemLevelOverride, 0);
public static Attribute<int> ItemTargetedPlayerClass = new SimpleAttribute<int>(AttributeId.ItemTargetedPlayerClass, -1);
public static Attribute<int> ItemTargetedHirelingClass = new SimpleAttribute<int>(AttributeId.ItemTargetedHirelingClass, 0);
public static Attribute<int> ItemStackQuantityHi = new SimpleAttribute<int>(AttributeId.ItemStackQuantityHi, 0);
public static Attribute<int> ItemStackQuantityLo = new SimpleAttribute<int>(AttributeId.ItemStackQuantityLo, 0);
public static Attribute<float> RunSpeedGranted = new SimpleAttribute<float>(AttributeId.RunSpeedGranted, 0);
public static Attribute<int> RunSpeedDuration = new SimpleAttribute<int>(AttributeId.RunSpeedDuration, 0);
public static Attribute<int> IdentifyCost = new SimpleAttribute<int>(AttributeId.IdentifyCost, 0);
public static Attribute<int> Seed = new SimpleAttribute<int>(AttributeId.Seed, 0);
public static Attribute<int> IsCrafted = new SimpleAttribute<int>(AttributeId.IsCrafted, 0);
public static Attribute<int> IsVendorBought = new SimpleAttribute<int>(AttributeId.IsVendorBought, 0);
public static Attribute<int> DyeType = new SimpleAttribute<int>(AttributeId.DyeType, 0);
public static Attribute<int> Loot20Drop = new SimpleAttribute<int>(AttributeId.Loot20Drop, 0);
public static Attribute<int> Post212Drop = new SimpleAttribute<int>(AttributeId.Post212Drop, 0);
public static Attribute<int> AncientRank = new SimpleAttribute<int>(AttributeId.AncientRank, 0);
public static Attribute<int> Unidentified = new SimpleAttribute<int>(AttributeId.Unidentified, 0);
public static Attribute<int> RemoveLevelReq = new SimpleAttribute<int>(AttributeId.RemoveLevelReq, 0);
public static Attribute<int> ConsumableAddSockets = new SimpleAttribute<int>(AttributeId.ConsumableAddSockets, 0);
public static Attribute<int> AddSocketsTypeWeapon = new SimpleAttribute<int>(AttributeId.AddSocketsTypeWeapon, 0);
public static Attribute<int> AddSocketsTypeOffhand = new SimpleAttribute<int>(AttributeId.AddSocketsTypeOffhand, 0);
public static Attribute<int> AddSocketsTypeLegs = new SimpleAttribute<int>(AttributeId.AddSocketsTypeLegs, 0);
public static Attribute<int> AddSocketsTypeChest = new SimpleAttribute<int>(AttributeId.AddSocketsTypeChest, 0);
public static Attribute<int> AddSocketsTypeHelm = new SimpleAttribute<int>(AttributeId.AddSocketsTypeHelm, 0);
public static Attribute<int> AddSocketsTypeJewelry = new SimpleAttribute<int>(AttributeId.AddSocketsTypeJewelry, 0);
public static Attribute<int> EnchantedAffixOld = new SimpleAttribute<int>(AttributeId.EnchantedAffixOld, -1);
public static Attribute<int> EnchantedAffixNew = new SimpleAttribute<int>(AttributeId.EnchantedAffixNew, -1);
public static Attribute<int> EnchantedAffixSeed = new SimpleAttribute<int>(AttributeId.EnchantedAffixSeed, 0);
public static Attribute<int> EnchantedAffixCount = new SimpleAttribute<int>(AttributeId.EnchantedAffixCount, 0);
public static Attribute<int> TransmogGBID = new SimpleAttribute<int>(AttributeId.TransmogGBID, -1);
public static Attribute<int> TransmogGBIDTempOverride = new SimpleAttribute<int>(AttributeId.TransmogGBIDTempOverride, -1);
public static Attribute<int> HighlySalvageable = new SimpleAttribute<int>(AttributeId.HighlySalvageable, 0);
public static Attribute<int> ItemUnlockTimeHi = new SimpleAttribute<int>(AttributeId.ItemUnlockTimeHi, 0);
public static Attribute<int> ItemUnlockTimeLo = new SimpleAttribute<int>(AttributeId.ItemUnlockTimeLo, 0);
public static Attribute<int> CubeEnchantedGemRank = new SimpleAttribute<int>(AttributeId.CubeEnchantedGemRank, 0);
public static Attribute<int> CubeEnchantedGemType = new SimpleAttribute<int>(AttributeId.CubeEnchantedGemType, 0);
public static Attribute<float> CubeEnchantedStrengthItem = new SimpleAttribute<float>(AttributeId.CubeEnchantedStrengthItem, 0);
public static Attribute<float> CubeEnchantedDexterityItem = new SimpleAttribute<float>(AttributeId.CubeEnchantedDexterityItem, 0);
public static Attribute<float> CubeEnchantedIntelligenceItem = new SimpleAttribute<float>(AttributeId.CubeEnchantedIntelligenceItem, 0);
public static Attribute<float> CubeEnchantedVitalityItem = new SimpleAttribute<float>(AttributeId.CubeEnchantedVitalityItem, 0);
public static Attribute<int> AlwaysPlaysGetHit = new SimpleAttribute<int>(AttributeId.AlwaysPlaysGetHit, 0);
public static Attribute<int> Hidden = new SimpleAttribute<int>(AttributeId.Hidden, 0);
public static Attribute<int> AlphaForOtherPlayers = new SimpleAttribute<int>(AttributeId.AlphaForOtherPlayers, -1);
public static Attribute<int> AlphaAttachments = new SimpleAttribute<int>(AttributeId.AlphaAttachments, 0);
public static Attribute<int> RActorFadeGroup = new SimpleAttribute<int>(AttributeId.RActorFadeGroup, -1);
public static Attribute<int> QuestRange = new SimpleAttribute<int>(AttributeId.QuestRange, -1);
public static Attribute<int> AttackCooldownMin = new SimpleAttribute<int>(AttributeId.AttackCooldownMin, 0);
public static Attribute<int> AttackCooldownDelta = new SimpleAttribute<int>(AttributeId.AttackCooldownDelta, 0);
public static Attribute<int> InitialCooldownMinTotal = new SimpleAttribute<int>(AttributeId.InitialCooldownMinTotal, 0);
public static Attribute<int> InitialCooldownDeltaTotal = new SimpleAttribute<int>(AttributeId.InitialCooldownDeltaTotal, 0);
public static Attribute<int> AttackCooldownMinTotal = new SimpleAttribute<int>(AttributeId.AttackCooldownMinTotal, 0);
public static Attribute<int> AttackCooldownDeltaTotal = new SimpleAttribute<int>(AttributeId.AttackCooldownDeltaTotal, 0);
public static Attribute<int> ClosingCooldownMinTotal = new SimpleAttribute<int>(AttributeId.ClosingCooldownMinTotal, 0);
public static Attribute<int> ClosingCooldownDeltaTotal = new SimpleAttribute<int>(AttributeId.ClosingCooldownDeltaTotal, 0);
public static Attribute<int> QuestMonster = new SimpleAttribute<int>(AttributeId.QuestMonster, 0);
public static Attribute<int> QuestMonsterEffect = new SimpleAttribute<int>(AttributeId.QuestMonsterEffect, -1);
public static Attribute<int> TreasureClass = new SimpleAttribute<int>(AttributeId.TreasureClass, -1);
public static Attribute<int> RemovesBodyOnDeath = new SimpleAttribute<int>(AttributeId.RemovesBodyOnDeath, 0);
public static Attribute<int> InitialCooldownMin = new SimpleAttribute<int>(AttributeId.InitialCooldownMin, 0);
public static Attribute<int> InitialCooldownDelta = new SimpleAttribute<int>(AttributeId.InitialCooldownDelta, 0);
public static Attribute<float> KnockbackWeight = new SimpleAttribute<float>(AttributeId.KnockbackWeight, 0);
public static Attribute<int> UntargetableByPets = new SimpleAttribute<int>(AttributeId.UntargetableByPets, 0);
public static Attribute<int> DamageStateCurrent = new SimpleAttribute<int>(AttributeId.DamageStateCurrent, 0);
public static Attribute<int> DamageStateMax = new SimpleAttribute<int>(AttributeId.DamageStateMax, 0);
public static Attribute<int> IsPlayerDecoy = new SimpleAttribute<int>(AttributeId.IsPlayerDecoy, 0);
public static Attribute<float> CustomTargetWeight = new SimpleAttribute<float>(AttributeId.CustomTargetWeight, 0);
public static Attribute<int> GizmoState = new SimpleAttribute<int>(AttributeId.GizmoState, -1);
public static Attribute<int> GizmoCharges = new SimpleAttribute<int>(AttributeId.GizmoCharges, 0);
public static Attribute<int> ChestOpen = new SimpleAttribute<int>(AttributeId.ChestOpen, 0);
public static Attribute<int> DoorLocked = new SimpleAttribute<int>(AttributeId.DoorLocked, 0);
public static Attribute<int> DoorTimer = new SimpleAttribute<int>(AttributeId.DoorTimer, -1);
public static Attribute<int> GizmoDisabledByScript = new SimpleAttribute<int>(AttributeId.GizmoDisabledByScript, 0);
public static Attribute<int> GizmoOperatorACDID = new SimpleAttribute<int>(AttributeId.GizmoOperatorACDID, -1);
public static Attribute<int> TriggeringCount = new SimpleAttribute<int>(AttributeId.TriggeringCount, 0);
public static Attribute<float> GizmoOperationRadiusOverride = new SimpleAttribute<float>(AttributeId.GizmoOperationRadiusOverride, 0);
public static Attribute<float> GatePosition = new SimpleAttribute<float>(AttributeId.GatePosition, 0);
public static Attribute<float> GateVelocity = new SimpleAttribute<float>(AttributeId.GateVelocity, 0);
public static Attribute<int> GizmoHasBeenOperated = new SimpleAttribute<int>(AttributeId.GizmoHasBeenOperated, 0);
public static Attribute<int> BannerUsable = new SimpleAttribute<int>(AttributeId.BannerUsable, 0);
public static Attribute<int> BannerPlayerInCombat = new SimpleAttribute<int>(AttributeId.BannerPlayerInCombat, 0);
public static Attribute<int> PetOwner = new SimpleAttribute<int>(AttributeId.PetOwner, -1);
public static Attribute<int> PetCreator = new SimpleAttribute<int>(AttributeId.PetCreator, -1);
public static Attribute<int> PetType = new SimpleAttribute<int>(AttributeId.PetType, -1);
public static Attribute<int> DropsNoLoot = new SimpleAttribute<int>(AttributeId.DropsNoLoot, 0);
public static Attribute<int> GrantsNoXP = new SimpleAttribute<int>(AttributeId.GrantsNoXP, 0);
public static Attribute<int> HirelingClass = new SimpleAttribute<int>(AttributeId.HirelingClass, 0);
public static Attribute<int> SummonedBySNO = new SimpleAttribute<int>(AttributeId.SummonedBySNO, -1);
public static Attribute<float> PetProcScalar = new SimpleAttribute<float>(AttributeId.PetProcScalar, 1065353216);
public static Attribute<int> PetCannotBeDismissed = new SimpleAttribute<int>(AttributeId.PetCannotBeDismissed, 0);
public static Attribute<int> IsNPC = new SimpleAttribute<int>(AttributeId.IsNPC, 0);
public static Attribute<int> NPCIsOperatable = new SimpleAttribute<int>(AttributeId.NPCIsOperatable, 0);
public static Attribute<int> NPCIsEscorting = new SimpleAttribute<int>(AttributeId.NPCIsEscorting, 0);
public static Attribute<int> NPCHasInteractOptions = new SimpleAttribute<int>(AttributeId.NPCHasInteractOptions, 0);
public static Attribute<int> ConversationIcon = new SimpleAttribute<int>(AttributeId.ConversationIcon, -1);
public static Attribute<int> ConversationIconOverride = new SimpleAttribute<int>(AttributeId.ConversationIconOverride, -1);
public static Attribute<int> CalloutCooldown = new SimpleAttribute<int>(AttributeId.CalloutCooldown, -1);
public static Attribute<int> BanterCooldown = new SimpleAttribute<int>(AttributeId.BanterCooldown, -1);
public static Attribute<int> ConversationHeardCount = new SimpleAttribute<int>(AttributeId.ConversationHeardCount, 0);
public static Attribute<int> LastTickShopEntered = new SimpleAttribute<int>(AttributeId.LastTickShopEntered, -1);
public static Attribute<int> IsHelper = new SimpleAttribute<int>(AttributeId.IsHelper, 0);
public static Attribute<float> Axe = new SimpleAttribute<float>(AttributeId.Axe, 0);
public static Attribute<float> Axe2H = new SimpleAttribute<float>(AttributeId.Axe2H, 0);
public static Attribute<float> ThrowingAxe = new SimpleAttribute<float>(AttributeId.ThrowingAxe, 0);
public static Attribute<float> AxeAny = new SimpleAttribute<float>(AttributeId.AxeAny, 0);
public static Attribute<float> Bow = new SimpleAttribute<float>(AttributeId.Bow, 0);
public static Attribute<float> Crossbow = new SimpleAttribute<float>(AttributeId.Crossbow, 0);
public static Attribute<float> BowAny = new SimpleAttribute<float>(AttributeId.BowAny, 0);
public static Attribute<float> Club = new SimpleAttribute<float>(AttributeId.Club, 0);
public static Attribute<float> Club2H = new SimpleAttribute<float>(AttributeId.Club2H, 0);
public static Attribute<float> ClubAny = new SimpleAttribute<float>(AttributeId.ClubAny, 0);
public static Attribute<float> Dagger = new SimpleAttribute<float>(AttributeId.Dagger, 0);
public static Attribute<float> Mace = new SimpleAttribute<float>(AttributeId.Mace, 0);
public static Attribute<float> Mace2H = new SimpleAttribute<float>(AttributeId.Mace2H, 0);
public static Attribute<float> MaceAny = new SimpleAttribute<float>(AttributeId.MaceAny, 0);
public static Attribute<float> Sword = new SimpleAttribute<float>(AttributeId.Sword, 0);
public static Attribute<float> Sword2H = new SimpleAttribute<float>(AttributeId.Sword2H, 0);
public static Attribute<float> SwordAny = new SimpleAttribute<float>(AttributeId.SwordAny, 0);
public static Attribute<float> Polearm = new SimpleAttribute<float>(AttributeId.Polearm, 0);
public static Attribute<float> Spear = new SimpleAttribute<float>(AttributeId.Spear, 0);
public static Attribute<float> Wand = new SimpleAttribute<float>(AttributeId.Wand, 0);
public static Attribute<float> ColdStaff = new SimpleAttribute<float>(AttributeId.ColdStaff, 0);
public static Attribute<float> FireStaff = new SimpleAttribute<float>(AttributeId.FireStaff, 0);
public static Attribute<float> LightningStaff = new SimpleAttribute<float>(AttributeId.LightningStaff, 0);
public static Attribute<float> PoisonStaff = new SimpleAttribute<float>(AttributeId.PoisonStaff, 0);
public static Attribute<float> StaffAny = new SimpleAttribute<float>(AttributeId.StaffAny, 0);
public static Attribute<float> Weapon1H = new SimpleAttribute<float>(AttributeId.Weapon1H, 0);
public static Attribute<float> Weapon2H = new SimpleAttribute<float>(AttributeId.Weapon2H, 0);
public static Attribute<float> WeaponMelee = new SimpleAttribute<float>(AttributeId.WeaponMelee, 0);
public static Attribute<float> WeaponRanged = new SimpleAttribute<float>(AttributeId.WeaponRanged, 0);
public static Attribute<float> Quiver = new SimpleAttribute<float>(AttributeId.Quiver, 0);
public static Attribute<int> ReincarnationBuff = new SimpleAttribute<int>(AttributeId.ReincarnationBuff, -1);
public static Attribute<int> DeadBodyAnimTag = new SimpleAttribute<int>(AttributeId.DeadBodyAnimTag, -1);
public static Attribute<int> SpawnedbyACDID = new SimpleAttribute<int>(AttributeId.SpawnedbyACDID, -1);
public static Attribute<int> SummonedByACDID = new SimpleAttribute<int>(AttributeId.SummonedByACDID, -1);
public static Attribute<int> SummonerID = new SimpleAttribute<int>(AttributeId.SummonerID, -1);
public static Attribute<int> BannerACDID = new SimpleAttribute<int>(AttributeId.BannerACDID, -1);
public static Attribute<float> BreakableShieldHP = new SimpleAttribute<float>(AttributeId.BreakableShieldHP, 0);
public static Attribute<int> CurrentWeaponClass = new SimpleAttribute<int>(AttributeId.CurrentWeaponClass, -1);
public static Attribute<int> WeaponsSheathed = new SimpleAttribute<int>(AttributeId.WeaponsSheathed, 0);
public static Attribute<int> HeldInOffHand = new SimpleAttribute<int>(AttributeId.HeldInOffHand, 0);
public static Attribute<float> AttacksPerSecondItemMainHand = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemMainHand, 0);
public static Attribute<float> AttacksPerSecondItemOffHand = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemOffHand, 0);
public static Attribute<float> AttacksPerSecondItemTotalMainHand = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemTotalMainHand, 0);
public static Attribute<float> AttacksPerSecondItemTotalOffHand = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemTotalOffHand, 0);
public static Attribute<float> DamageWeaponMinTotalMainHand = new SimpleAttribute<float>(AttributeId.DamageWeaponMinTotalMainHand, 0);
public static Attribute<float> DamageWeaponMinTotalOffHand = new SimpleAttribute<float>(AttributeId.DamageWeaponMinTotalOffHand, 0);
public static Attribute<float> DamageWeaponDeltaTotalMainHand = new SimpleAttribute<float>(AttributeId.DamageWeaponDeltaTotalMainHand, 0);
public static Attribute<float> DamageWeaponDeltaTotalOffHand = new SimpleAttribute<float>(AttributeId.DamageWeaponDeltaTotalOffHand, 0);
public static Attribute<float> AttacksPerSecondItemCurrentHand = new SimpleAttribute<float>(AttributeId.AttacksPerSecondItemCurrentHand, 0);
public static Attribute<float> DamageWeaponMinTotalCurrentHand = new SimpleAttribute<float>(AttributeId.DamageWeaponMinTotalCurrentHand, 0);
public static Attribute<float> DamageWeaponDeltaTotalCurrentHand = new SimpleAttribute<float>(AttributeId.DamageWeaponDeltaTotalCurrentHand, 0);
public static Attribute<int> HasSpecialDeathAnimTag = new SimpleAttribute<int>(AttributeId.HasSpecialDeathAnimTag, -1);
public static Attribute<int> DeathTypeOverride = new SimpleAttribute<int>(AttributeId.DeathTypeOverride, -1);
public static Attribute<int> InCombat = new SimpleAttribute<int>(AttributeId.InCombat, 0);
public static Attribute<int> InCombatNextTickCheck = new SimpleAttribute<int>(AttributeId.InCombatNextTickCheck, 0);
public static Attribute<int> InConversation = new SimpleAttribute<int>(AttributeId.InConversation, 0);
public static Attribute<int> LastTickPotionUsed = new SimpleAttribute<int>(AttributeId.LastTickPotionUsed, -1);
public static Attribute<float> PotionDilutionPercent = new SimpleAttribute<float>(AttributeId.PotionDilutionPercent, 0);
public static Attribute<float> OutOfCombatHealthRegenPercent = new SimpleAttribute<float>(AttributeId.OutOfCombatHealthRegenPercent, 0);
public static Attribute<float> OutOfCombatManaRegenPercent = new SimpleAttribute<float>(AttributeId.OutOfCombatManaRegenPercent, 0);
public static Attribute<int> PotionDilutionDuration = new SimpleAttribute<int>(AttributeId.PotionDilutionDuration, -1);
public static Attribute<float> PotionDilutionScalar = new SimpleAttribute<float>(AttributeId.PotionDilutionScalar, 0);
public static Attribute<int> Feared = new SimpleAttribute<int>(AttributeId.Feared, 0);
public static Attribute<int> FearImmune = new SimpleAttribute<int>(AttributeId.FearImmune, 0);
public static Attribute<int> LastDamageACD = new SimpleAttribute<int>(AttributeId.LastDamageACD, -1);
public static Attribute<int> AttachedToACD = new SimpleAttribute<int>(AttributeId.AttachedToACD, -1);
public static Attribute<int> AttachmentACD = new SimpleAttribute<int>(AttributeId.AttachmentACD, -1);
public static Attribute<int> NormalAttackReplacementPowerSNO = new SimpleAttribute<int>(AttributeId.NormalAttackReplacementPowerSNO, -1);
public static Attribute<float> DamageTypeOverride = new SimpleAttribute<float>(AttributeId.DamageTypeOverride, 0);
public static Attribute<float> MinionCountBonusPercent = new SimpleAttribute<float>(AttributeId.MinionCountBonusPercent, 0);
public static Attribute<int> ExpensiveProcCount = new SimpleAttribute<int>(AttributeId.ExpensiveProcCount, 0);
public static Attribute<float> ChampionTeleportTimeMinInSeconds = new SimpleAttribute<float>(AttributeId.ChampionTeleportTimeMinInSeconds, 0);
public static Attribute<float> ChampionTeleportTimeDeltaInSeconds = new SimpleAttribute<float>(AttributeId.ChampionTeleportTimeDeltaInSeconds, 0);
public static Attribute<int> ChampionCloneNextTick = new SimpleAttribute<int>(AttributeId.ChampionCloneNextTick, 0);
public static Attribute<float> ChampionCloneTimeMinInSeconds = new SimpleAttribute<float>(AttributeId.ChampionCloneTimeMinInSeconds, 0);
public static Attribute<float> ChampionCloneTimeDeltaInSeconds = new SimpleAttribute<float>(AttributeId.ChampionCloneTimeDeltaInSeconds, 0);
public static Attribute<float> ChampionCloneHitpointBonusPercent = new SimpleAttribute<float>(AttributeId.ChampionCloneHitpointBonusPercent, 0);
public static Attribute<float> ChampionCloneDamageBonusPercent = new SimpleAttribute<float>(AttributeId.ChampionCloneDamageBonusPercent, 0);
public static Attribute<int> ChampionGhostlyNextTick = new SimpleAttribute<int>(AttributeId.ChampionGhostlyNextTick, 0);
public static Attribute<float> ChampionGhostlyInactiveTimeMinInSeconds = new SimpleAttribute<float>(AttributeId.ChampionGhostlyInactiveTimeMinInSeconds, 0);
public static Attribute<float> ChampionGhostlyInactiveTimeDeltaInSeconds = new SimpleAttribute<float>(AttributeId.ChampionGhostlyInactiveTimeDeltaInSeconds, 0);
public static Attribute<float> ChampionGhostlyActiveTimeMinInSeconds = new SimpleAttribute<float>(AttributeId.ChampionGhostlyActiveTimeMinInSeconds, 0);
public static Attribute<float> ChampionGhostlyActiveTimeDeltaInSeconds = new SimpleAttribute<float>(AttributeId.ChampionGhostlyActiveTimeDeltaInSeconds, 0);
public static Attribute<float> ChampionGhostlySavedDodgeChance = new SimpleAttribute<float>(AttributeId.ChampionGhostlySavedDodgeChance, 0);
public static Attribute<int> ChampionGhostly = new SimpleAttribute<int>(AttributeId.ChampionGhostly, 0);
public static Attribute<int> BaseElement = new SimpleAttribute<int>(AttributeId.BaseElement, -1);
public static Attribute<float> ProjectileAmountBonusPercent = new SimpleAttribute<float>(AttributeId.ProjectileAmountBonusPercent, 0);
public static Attribute<float> ProjectileReflectChance = new SimpleAttribute<float>(AttributeId.ProjectileReflectChance, 0);
public static Attribute<int> ProjectileReflectForcedTarget = new SimpleAttribute<int>(AttributeId.ProjectileReflectForcedTarget, -1);
public static Attribute<float> ProjectileReflectDamageScalar = new SimpleAttribute<float>(AttributeId.ProjectileReflectDamageScalar, 1065353216);
public static Attribute<int> ProjectileReflectHasDamageCap = new SimpleAttribute<int>(AttributeId.ProjectileReflectHasDamageCap, 0);
public static Attribute<float> ProjectileReflectDamageCapRemaining = new SimpleAttribute<float>(AttributeId.ProjectileReflectDamageCapRemaining, 0);
public static Attribute<float> AttackFearChance = new SimpleAttribute<float>(AttributeId.AttackFearChance, 0);
public static Attribute<float> AttackFearTimeMin = new SimpleAttribute<float>(AttributeId.AttackFearTimeMin, 0);
public static Attribute<float> AttackFearTimeDelta = new SimpleAttribute<float>(AttributeId.AttackFearTimeDelta, 0);
public static Attribute<int> BuffVisualEffect = new SimpleAttribute<int>(AttributeId.BuffVisualEffect, 0);
public static Attribute<int> BuffIconStartTick0 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick0, 0);
public static Attribute<int> BuffIconStartTick1 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick1, 0);
public static Attribute<int> BuffIconStartTick2 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick2, 0);
public static Attribute<int> BuffIconStartTick3 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick3, 0);
public static Attribute<int> BuffIconStartTick4 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick4, 0);
public static Attribute<int> BuffIconStartTick5 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick5, 0);
public static Attribute<int> BuffIconStartTick6 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick6, 0);
public static Attribute<int> BuffIconStartTick7 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick7, 0);
public static Attribute<int> BuffIconStartTick8 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick8, 0);
public static Attribute<int> BuffIconStartTick9 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick9, 0);
public static Attribute<int> BuffIconStartTick10 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick10, 0);
public static Attribute<int> BuffIconStartTick11 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick11, 0);
public static Attribute<int> BuffIconStartTick12 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick12, 0);
public static Attribute<int> BuffIconStartTick13 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick13, 0);
public static Attribute<int> BuffIconStartTick14 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick14, 0);
public static Attribute<int> BuffIconStartTick15 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick15, 0);
public static Attribute<int> BuffIconStartTick16 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick16, 0);
public static Attribute<int> BuffIconStartTick17 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick17, 0);
public static Attribute<int> BuffIconStartTick18 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick18, 0);
public static Attribute<int> BuffIconStartTick19 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick19, 0);
public static Attribute<int> BuffIconStartTick20 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick20, 0);
public static Attribute<int> BuffIconStartTick21 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick21, 0);
public static Attribute<int> BuffIconStartTick22 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick22, 0);
public static Attribute<int> BuffIconStartTick23 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick23, 0);
public static Attribute<int> BuffIconStartTick24 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick24, 0);
public static Attribute<int> BuffIconStartTick25 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick25, 0);
public static Attribute<int> BuffIconStartTick26 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick26, 0);
public static Attribute<int> BuffIconStartTick27 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick27, 0);
public static Attribute<int> BuffIconStartTick28 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick28, 0);
public static Attribute<int> BuffIconStartTick29 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick29, 0);
public static Attribute<int> BuffIconStartTick30 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick30, 0);
public static Attribute<int> BuffIconStartTick31 = new SimpleAttribute<int>(AttributeId.BuffIconStartTick31, 0);
public static Attribute<int> BuffIconEndTick0 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick0, 0);
public static Attribute<int> BuffIconEndTick1 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick1, 0);
public static Attribute<int> BuffIconEndTick2 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick2, 0);
public static Attribute<int> BuffIconEndTick3 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick3, 0);
public static Attribute<int> BuffIconEndTick4 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick4, 0);
public static Attribute<int> BuffIconEndTick5 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick5, 0);
public static Attribute<int> BuffIconEndTick6 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick6, 0);
public static Attribute<int> BuffIconEndTick7 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick7, 0);
public static Attribute<int> BuffIconEndTick8 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick8, 0);
public static Attribute<int> BuffIconEndTick9 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick9, 0);
public static Attribute<int> BuffIconEndTick10 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick10, 0);
public static Attribute<int> BuffIconEndTick11 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick11, 0);
public static Attribute<int> BuffIconEndTick12 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick12, 0);
public static Attribute<int> BuffIconEndTick13 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick13, 0);
public static Attribute<int> BuffIconEndTick14 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick14, 0);
public static Attribute<int> BuffIconEndTick15 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick15, 0);
public static Attribute<int> BuffIconEndTick16 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick16, 0);
public static Attribute<int> BuffIconEndTick17 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick17, 0);
public static Attribute<int> BuffIconEndTick18 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick18, 0);
public static Attribute<int> BuffIconEndTick19 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick19, 0);
public static Attribute<int> BuffIconEndTick20 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick20, 0);
public static Attribute<int> BuffIconEndTick21 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick21, 0);
public static Attribute<int> BuffIconEndTick22 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick22, 0);
public static Attribute<int> BuffIconEndTick23 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick23, 0);
public static Attribute<int> BuffIconEndTick24 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick24, 0);
public static Attribute<int> BuffIconEndTick25 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick25, 0);
public static Attribute<int> BuffIconEndTick26 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick26, 0);
public static Attribute<int> BuffIconEndTick27 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick27, 0);
public static Attribute<int> BuffIconEndTick28 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick28, 0);
public static Attribute<int> BuffIconEndTick29 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick29, 0);
public static Attribute<int> BuffIconEndTick30 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick30, 0);
public static Attribute<int> BuffIconEndTick31 = new SimpleAttribute<int>(AttributeId.BuffIconEndTick31, 0);
public static Attribute<int> CouldHaveRagdolled = new SimpleAttribute<int>(AttributeId.CouldHaveRagdolled, 0);
public static Attribute<int> AmbientDamageEffectLastTime = new SimpleAttribute<int>(AttributeId.AmbientDamageEffectLastTime, 0);
public static Attribute<float> ScaleBonus = new SimpleAttribute<float>(AttributeId.ScaleBonus, 0);
public static Attribute<int> ScaleBonusIsImmediate = new SimpleAttribute<int>(AttributeId.ScaleBonusIsImmediate, 0);
public static Attribute<int> DeletedOnServer = new SimpleAttribute<int>(AttributeId.DeletedOnServer, 0);
public static Attribute<int> ScriptedFadeTime = new SimpleAttribute<int>(AttributeId.ScriptedFadeTime, 0);
public static Attribute<int> DoesNoDamage = new SimpleAttribute<int>(AttributeId.DoesNoDamage, 0);
public static Attribute<int> DoesFakeDamage = new SimpleAttribute<int>(AttributeId.DoesFakeDamage, 0);
public static Attribute<float> SlowTimeDebuff = new SimpleAttribute<float>(AttributeId.SlowTimeDebuff, 0);
public static Attribute<int> BlocksProjectiles = new SimpleAttribute<int>(AttributeId.BlocksProjectiles, 0);
public static Attribute<int> Frozen = new SimpleAttribute<int>(AttributeId.Frozen, 0);
public static Attribute<float> FreezeDamagePercentBonus = new SimpleAttribute<float>(AttributeId.FreezeDamagePercentBonus, 0);
public static Attribute<float> ShatterChance = new SimpleAttribute<float>(AttributeId.ShatterChance, 0);
public static Attribute<float> DualWieldBothAttackChance = new SimpleAttribute<float>(AttributeId.DualWieldBothAttackChance, 0);
public static Attribute<int> SummonExpirationTick = new SimpleAttribute<int>(AttributeId.SummonExpirationTick, 0);
public static Attribute<int> SummonCount = new SimpleAttribute<int>(AttributeId.SummonCount, 0);
public static Attribute<int> Uninterruptible = new SimpleAttribute<int>(AttributeId.Uninterruptible, 0);
public static Attribute<int> QueueDeath = new SimpleAttribute<int>(AttributeId.QueueDeath, 0);
public static Attribute<int> CantStartDisplayedPowers = new SimpleAttribute<int>(AttributeId.CantStartDisplayedPowers, 0);
public static Attribute<int> GizmosIgnoreCantStartDisplayedPowers = new SimpleAttribute<int>(AttributeId.GizmosIgnoreCantStartDisplayedPowers, 0);
public static Attribute<int> WizardSlowtimeProxyACD = new SimpleAttribute<int>(AttributeId.WizardSlowtimeProxyACD, -1);
public static Attribute<float> DPS = new SimpleAttribute<float>(AttributeId.DPS, 0);
public static Attribute<int> ResurrectionPower = new SimpleAttribute<int>(AttributeId.ResurrectionPower, -1);
public static Attribute<float> FreezeDamage = new SimpleAttribute<float>(AttributeId.FreezeDamage, 0);
public static Attribute<float> FreezeCapacity = new SimpleAttribute<float>(AttributeId.FreezeCapacity, 0);
public static Attribute<float> ThawRate = new SimpleAttribute<float>(AttributeId.ThawRate, 0);
public static Attribute<float> ChilledDurBonusPercent = new SimpleAttribute<float>(AttributeId.ChilledDurBonusPercent, 0);
public static Attribute<float> DOTDPS = new SimpleAttribute<float>(AttributeId.DOTDPS, 0);
public static Attribute<float> DamageCapPercent = new SimpleAttribute<float>(AttributeId.DamageCapPercent, 0);
public static Attribute<int> ItemTimeSold = new SimpleAttribute<int>(AttributeId.ItemTimeSold, 0);
public static Attribute<int> ForcedHirelingPower = new SimpleAttribute<int>(AttributeId.ForcedHirelingPower, -1);
public static Attribute<int> IsRooted = new SimpleAttribute<int>(AttributeId.IsRooted, 0);
public static Attribute<int> RootTargetACD = new SimpleAttribute<int>(AttributeId.RootTargetACD, -1);
public static Attribute<float> RootAutoDecayPerSecond = new SimpleAttribute<float>(AttributeId.RootAutoDecayPerSecond, 0);
public static Attribute<float> RootUnitValue = new SimpleAttribute<float>(AttributeId.RootUnitValue, 0);
public static Attribute<int> RootTotalTicks = new SimpleAttribute<int>(AttributeId.RootTotalTicks, 0);
public static Attribute<int> HideAffixes = new SimpleAttribute<int>(AttributeId.HideAffixes, 0);
public static Attribute<int> RuneA = new SimpleAttribute<int>(AttributeId.RuneA, 0);
public static Attribute<int> RuneB = new SimpleAttribute<int>(AttributeId.RuneB, 0);
public static Attribute<int> RuneC = new SimpleAttribute<int>(AttributeId.RuneC, 0);
public static Attribute<int> RuneD = new SimpleAttribute<int>(AttributeId.RuneD, 0);
public static Attribute<int> RuneE = new SimpleAttribute<int>(AttributeId.RuneE, 0);
public static Attribute<float> ResistanceStun = new SimpleAttribute<float>(AttributeId.ResistanceStun, 0);
public static Attribute<float> ResistanceStunTotal = new SimpleAttribute<float>(AttributeId.ResistanceStunTotal, 0);
public static Attribute<float> ResistanceRoot = new SimpleAttribute<float>(AttributeId.ResistanceRoot, 0);
public static Attribute<float> ResistanceRootTotal = new SimpleAttribute<float>(AttributeId.ResistanceRootTotal, 0);
public static Attribute<float> ResistanceFreeze = new SimpleAttribute<float>(AttributeId.ResistanceFreeze, 0);
public static Attribute<float> ResistanceFreezeTotal = new SimpleAttribute<float>(AttributeId.ResistanceFreezeTotal, 0);
public static Attribute<float> ResistanceStunRootFreeze = new SimpleAttribute<float>(AttributeId.ResistanceStunRootFreeze, 0);
public static Attribute<float> CrowdControlReduction = new SimpleAttribute<float>(AttributeId.CrowdControlReduction, 0);
public static Attribute<int> DisplaysTeamEffect = new SimpleAttribute<int>(AttributeId.DisplaysTeamEffect, 0);
public static Attribute<int> CannotBeAddedToAITargetList = new SimpleAttribute<int>(AttributeId.CannotBeAddedToAITargetList, 0);
public static Attribute<int> SkillKit = new SimpleAttribute<int>(AttributeId.SkillKit, -1);
public static Attribute<int> ImmuneToCharm = new SimpleAttribute<int>(AttributeId.ImmuneToCharm, 0);
public static Attribute<int> ImmuneToBlind = new SimpleAttribute<int>(AttributeId.ImmuneToBlind, 0);
public static Attribute<int> DamageShield = new SimpleAttribute<int>(AttributeId.DamageShield, 0);
public static Attribute<float> DamageShieldAmount = new SimpleAttribute<float>(AttributeId.DamageShieldAmount, 0);
public static Attribute<int> GuardObjectACDID = new SimpleAttribute<int>(AttributeId.GuardObjectACDID, -1);
public static Attribute<int> FollowTargetACDID = new SimpleAttribute<int>(AttributeId.FollowTargetACDID, -1);
public static Attribute<int> FollowTargetType = new SimpleAttribute<int>(AttributeId.FollowTargetType, 0);
public static Attribute<int> ForcedEnemyACDID = new SimpleAttribute<int>(AttributeId.ForcedEnemyACDID, -1);
public static Attribute<int> NPCTalkTargetANN = new SimpleAttribute<int>(AttributeId.NPCTalkTargetANN, -1);
public static Attribute<int> NPCConvTargetANN = new SimpleAttribute<int>(AttributeId.NPCConvTargetANN, -1);
public static Attribute<int> ScriptTargetACDID = new SimpleAttribute<int>(AttributeId.ScriptTargetACDID, -1);
public static Attribute<int> LookTargetServerANN = new SimpleAttribute<int>(AttributeId.LookTargetServerANN, -1);
public static Attribute<float> LookTargetBroadcastIntensity = new SimpleAttribute<float>(AttributeId.LookTargetBroadcastIntensity, 0);
public static Attribute<float> LookTargetBroadcastRadius = new SimpleAttribute<float>(AttributeId.LookTargetBroadcastRadius, 0);
public static Attribute<int> Stealthed = new SimpleAttribute<int>(AttributeId.Stealthed, 0);
public static Attribute<int> GemQuality = new SimpleAttribute<int>(AttributeId.GemQuality, 0);
public static Attribute<float> GemAttributesMultiplier = new SimpleAttribute<float>(AttributeId.GemAttributesMultiplier, 0);
public static Attribute<int> ItemBuffIcon = new SimpleAttribute<int>(AttributeId.ItemBuffIcon, 0);
public static Attribute<float> ScrollDuration = new SimpleAttribute<float>(AttributeId.ScrollDuration, 0);
public static Attribute<int> GizmoActorSNOToSpawn = new SimpleAttribute<int>(AttributeId.GizmoActorSNOToSpawn, -1);
public static Attribute<float> GizmoActorToSpawnScale = new SimpleAttribute<float>(AttributeId.GizmoActorToSpawnScale, 0);
public static Attribute<int> DeathReplacementPowerSNO = new SimpleAttribute<int>(AttributeId.DeathReplacementPowerSNO, -1);
public static Attribute<int> AttachmentHandledByClient = new SimpleAttribute<int>(AttributeId.AttachmentHandledByClient, 0);
public static Attribute<int> AIInSpecialState = new SimpleAttribute<int>(AttributeId.AIInSpecialState, 0);
public static Attribute<int> AIUsedScriptedSpawnAnim = new SimpleAttribute<int>(AttributeId.AIUsedScriptedSpawnAnim, 0);
public static Attribute<int> AISpawnedByInactiveMarker = new SimpleAttribute<int>(AttributeId.AISpawnedByInactiveMarker, 0);
public static Attribute<int> HeadstonePlayerANN = new SimpleAttribute<int>(AttributeId.HeadstonePlayerANN, -1);
public static Attribute<float> ResourceCostReductionPercent = new SimpleAttribute<float>(AttributeId.ResourceCostReductionPercent, 0);
public static Attribute<float> ResourceCostReductionPercentTotal = new SimpleAttribute<float>(AttributeId.ResourceCostReductionPercentTotal, 0);
public static Attribute<float> ResourceCostReductionPercentAll = new SimpleAttribute<float>(AttributeId.ResourceCostReductionPercentAll, 0);
public static Attribute<float> DamageTypeCostReductionPercent = new SimpleAttribute<float>(AttributeId.DamageTypeCostReductionPercent, 0);
public static Attribute<float> ResistancePenetration = new SimpleAttribute<float>(AttributeId.ResistancePenetration, 0);
public static Attribute<float> ResistancePenetrationTotal = new SimpleAttribute<float>(AttributeId.ResistancePenetrationTotal, 0);
public static Attribute<float> ResistancePenetrationAll = new SimpleAttribute<float>(AttributeId.ResistancePenetrationAll, 0);
public static Attribute<float> ResistancePenetrationPercentAll = new SimpleAttribute<float>(AttributeId.ResistancePenetrationPercentAll, 0);
public static Attribute<int> FuryEffectLevel = new SimpleAttribute<int>(AttributeId.FuryEffectLevel, 0);
public static Attribute<float> HealthPotionBonusHealPercent = new SimpleAttribute<float>(AttributeId.HealthPotionBonusHealPercent, 0);
public static Attribute<float> HealthPotionAffectsAlliesPercent = new SimpleAttribute<float>(AttributeId.HealthPotionAffectsAlliesPercent, 0);
public static Attribute<int> FreeCast = new SimpleAttribute<int>(AttributeId.FreeCast, 0);
public static Attribute<int> FreeCastAll = new SimpleAttribute<int>(AttributeId.FreeCastAll, 0);
public static Attribute<float> MovementScalarReductionPercent = new SimpleAttribute<float>(AttributeId.MovementScalarReductionPercent, 0);
public static Attribute<float> MovementScalarReductionResistance = new SimpleAttribute<float>(AttributeId.MovementScalarReductionResistance, 0);
public static Attribute<float> DamageAbsorbPercentAll = new SimpleAttribute<float>(AttributeId.DamageAbsorbPercentAll, 0);
public static Attribute<int> WorldSeed = new SimpleAttribute<int>(AttributeId.WorldSeed, 0);
public static Attribute<int> KillCountRecord = new SimpleAttribute<int>(AttributeId.KillCountRecord, 0);
public static Attribute<int> ObjectDestructionRecord = new SimpleAttribute<int>(AttributeId.ObjectDestructionRecord, 0);
public static Attribute<int> SingleAttackRecord = new SimpleAttribute<int>(AttributeId.SingleAttackRecord, 0);
public static Attribute<int> EnvironmentAttackRecord = new SimpleAttribute<int>(AttributeId.EnvironmentAttackRecord, 0);
public static Attribute<int> NephalemGloryDurationRecord = new SimpleAttribute<int>(AttributeId.NephalemGloryDurationRecord, 0);
public static Attribute<int> RootImmune = new SimpleAttribute<int>(AttributeId.RootImmune, 0);
public static Attribute<float> MonsterPlayGetHitBonus = new SimpleAttribute<float>(AttributeId.MonsterPlayGetHitBonus, 0);
public static Attribute<int> StoredContactFrame = new SimpleAttribute<int>(AttributeId.StoredContactFrame, 0);
public static Attribute<int> BuffIconCount0 = new SimpleAttribute<int>(AttributeId.BuffIconCount0, 0);
public static Attribute<int> BuffIconCount1 = new SimpleAttribute<int>(AttributeId.BuffIconCount1, 0);
public static Attribute<int> BuffIconCount2 = new SimpleAttribute<int>(AttributeId.BuffIconCount2, 0);
public static Attribute<int> BuffIconCount3 = new SimpleAttribute<int>(AttributeId.BuffIconCount3, 0);
public static Attribute<int> BuffIconCount4 = new SimpleAttribute<int>(AttributeId.BuffIconCount4, 0);
public static Attribute<int> BuffIconCount5 = new SimpleAttribute<int>(AttributeId.BuffIconCount5, 0);
public static Attribute<int> BuffIconCount6 = new SimpleAttribute<int>(AttributeId.BuffIconCount6, 0);
public static Attribute<int> BuffIconCount7 = new SimpleAttribute<int>(AttributeId.BuffIconCount7, 0);
public static Attribute<int> BuffIconCount8 = new SimpleAttribute<int>(AttributeId.BuffIconCount8, 0);
public static Attribute<int> BuffIconCount9 = new SimpleAttribute<int>(AttributeId.BuffIconCount9, 0);
public static Attribute<int> BuffIconCount10 = new SimpleAttribute<int>(AttributeId.BuffIconCount10, 0);
public static Attribute<int> BuffIconCount11 = new SimpleAttribute<int>(AttributeId.BuffIconCount11, 0);
public static Attribute<int> BuffIconCount12 = new SimpleAttribute<int>(AttributeId.BuffIconCount12, 0);
public static Attribute<int> BuffIconCount13 = new SimpleAttribute<int>(AttributeId.BuffIconCount13, 0);
public static Attribute<int> BuffIconCount14 = new SimpleAttribute<int>(AttributeId.BuffIconCount14, 0);
public static Attribute<int> BuffIconCount15 = new SimpleAttribute<int>(AttributeId.BuffIconCount15, 0);
public static Attribute<int> BuffIconCount16 = new SimpleAttribute<int>(AttributeId.BuffIconCount16, 0);
public static Attribute<int> BuffIconCount17 = new SimpleAttribute<int>(AttributeId.BuffIconCount17, 0);
public static Attribute<int> BuffIconCount18 = new SimpleAttribute<int>(AttributeId.BuffIconCount18, 0);
public static Attribute<int> BuffIconCount19 = new SimpleAttribute<int>(AttributeId.BuffIconCount19, 0);
public static Attribute<int> BuffIconCount20 = new SimpleAttribute<int>(AttributeId.BuffIconCount20, 0);
public static Attribute<int> BuffIconCount21 = new SimpleAttribute<int>(AttributeId.BuffIconCount21, 0);
public static Attribute<int> BuffIconCount22 = new SimpleAttribute<int>(AttributeId.BuffIconCount22, 0);
public static Attribute<int> BuffIconCount23 = new SimpleAttribute<int>(AttributeId.BuffIconCount23, 0);
public static Attribute<int> BuffIconCount24 = new SimpleAttribute<int>(AttributeId.BuffIconCount24, 0);
public static Attribute<int> BuffIconCount25 = new SimpleAttribute<int>(AttributeId.BuffIconCount25, 0);
public static Attribute<int> BuffIconCount26 = new SimpleAttribute<int>(AttributeId.BuffIconCount26, 0);
public static Attribute<int> BuffIconCount27 = new SimpleAttribute<int>(AttributeId.BuffIconCount27, 0);
public static Attribute<int> BuffIconCount28 = new SimpleAttribute<int>(AttributeId.BuffIconCount28, 0);
public static Attribute<int> BuffIconCount29 = new SimpleAttribute<int>(AttributeId.BuffIconCount29, 0);
public static Attribute<int> BuffIconCount30 = new SimpleAttribute<int>(AttributeId.BuffIconCount30, 0);
public static Attribute<int> BuffIconCount31 = new SimpleAttribute<int>(AttributeId.BuffIconCount31, 0);
public static Attribute<int> Observer = new SimpleAttribute<int>(AttributeId.Observer, 0);
public static Attribute<int> ResurrectAsObserver = new SimpleAttribute<int>(AttributeId.ResurrectAsObserver, 0);
public static Attribute<int> ComboLevel = new SimpleAttribute<int>(AttributeId.ComboLevel, 0);
public static Attribute<int> ComboTimeLastMove = new SimpleAttribute<int>(AttributeId.ComboTimeLastMove, 0);
public static Attribute<int> Burrowed = new SimpleAttribute<int>(AttributeId.Burrowed, 0);
public static Attribute<int> DeathReplacementEffectGroupSNO = new SimpleAttribute<int>(AttributeId.DeathReplacementEffectGroupSNO, -1);
public static Attribute<int> CheckpointResurrectionAllowedGameTime = new SimpleAttribute<int>(AttributeId.CheckpointResurrectionAllowedGameTime, 0);
public static Attribute<int> CheckpointResurrectionForcedGameTime = new SimpleAttribute<int>(AttributeId.CheckpointResurrectionForcedGameTime, 0);
public static Attribute<int> CorpseResurrectionAllowedGameTime = new SimpleAttribute<int>(AttributeId.CorpseResurrectionAllowedGameTime, 0);
public static Attribute<int> CorpseResurrectionCharges = new SimpleAttribute<int>(AttributeId.CorpseResurrectionCharges, 0);
public static Attribute<int> CorpseResurrectionDisabled = new SimpleAttribute<int>(AttributeId.CorpseResurrectionDisabled, 0);
public static Attribute<int> ControllingTimedEventSNO = new SimpleAttribute<int>(AttributeId.ControllingTimedEventSNO, -1);
public static Attribute<float> CastingSpeedPercent = new SimpleAttribute<float>(AttributeId.CastingSpeedPercent, 0);
public static Attribute<int> UsingBossbar = new SimpleAttribute<int>(AttributeId.UsingBossbar, 0);
public static Attribute<int> PowerBuff0VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffect, 0);
public static Attribute<int> PowerBuff1VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffect, 0);
public static Attribute<int> PowerBuff2VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffect, 0);
public static Attribute<int> PowerBuff3VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffect, 0);
public static Attribute<int> PowerBuff4VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffect, 0);
public static Attribute<int> PowerBuff5VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffect, 0);
public static Attribute<int> PowerBuff6VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffect, 0);
public static Attribute<int> PowerBuff7VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffect, 0);
public static Attribute<int> PowerBuff8VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffect, 0);
public static Attribute<int> PowerBuff9VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffect, 0);
public static Attribute<int> PowerBuff10VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffect, 0);
public static Attribute<int> PowerBuff11VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffect, 0);
public static Attribute<int> PowerBuff12VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffect, 0);
public static Attribute<int> PowerBuff13VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffect, 0);
public static Attribute<int> PowerBuff14VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffect, 0);
public static Attribute<int> PowerBuff15VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffect, 0);
public static Attribute<int> PowerBuff16VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffect, 0);
public static Attribute<int> PowerBuff17VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffect, 0);
public static Attribute<int> PowerBuff18VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffect, 0);
public static Attribute<int> PowerBuff19VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffect, 0);
public static Attribute<int> PowerBuff20VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffect, 0);
public static Attribute<int> PowerBuff21VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffect, 0);
public static Attribute<int> PowerBuff22VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffect, 0);
public static Attribute<int> PowerBuff23VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffect, 0);
public static Attribute<int> PowerBuff24VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffect, 0);
public static Attribute<int> PowerBuff25VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffect, 0);
public static Attribute<int> PowerBuff26VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffect, 0);
public static Attribute<int> PowerBuff27VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffect, 0);
public static Attribute<int> PowerBuff28VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffect, 0);
public static Attribute<int> PowerBuff29VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffect, 0);
public static Attribute<int> PowerBuff30VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffect, 0);
public static Attribute<int> PowerBuff31VisualEffect = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffect, 0);
public static Attribute<int> StoreSNO = new SimpleAttribute<int>(AttributeId.StoreSNO, 0);
public static Attribute<int> Busy = new SimpleAttribute<int>(AttributeId.Busy, 0);
public static Attribute<int> Afk = new SimpleAttribute<int>(AttributeId.Afk, 0);
public static Attribute<int> LorePlaying = new SimpleAttribute<int>(AttributeId.LorePlaying, 0);
public static Attribute<int> LastActionTimestamp = new SimpleAttribute<int>(AttributeId.LastActionTimestamp, 0);
public static Attribute<int> PortalNextTime = new SimpleAttribute<int>(AttributeId.PortalNextTime, 0);
public static Attribute<float> RepairDiscountPercent = new SimpleAttribute<float>(AttributeId.RepairDiscountPercent, 0);
public static Attribute<int> ResourceDegenerationPrevented = new SimpleAttribute<int>(AttributeId.ResourceDegenerationPrevented, 0);
public static Attribute<int> Operatable = new SimpleAttribute<int>(AttributeId.Operatable, 0);
public static Attribute<int> HasLookOverride = new SimpleAttribute<int>(AttributeId.HasLookOverride, 0);
public static Attribute<int> SpawnerConcurrentCountID = new SimpleAttribute<int>(AttributeId.SpawnerConcurrentCountID, -1);
public static Attribute<int> Disabled = new SimpleAttribute<int>(AttributeId.Disabled, 0);
public static Attribute<int> SkillOverride = new SimpleAttribute<int>(AttributeId.SkillOverride, -1);
public static Attribute<int> SkillOverrideActive = new SimpleAttribute<int>(AttributeId.SkillOverrideActive, 0);
public static Attribute<int> SkillOverrideEnded = new SimpleAttribute<int>(AttributeId.SkillOverrideEnded, 0);
public static Attribute<int> SkillOverrideEndedActive = new SimpleAttribute<int>(AttributeId.SkillOverrideEndedActive, 0);
public static Attribute<int> IsPowerProxy = new SimpleAttribute<int>(AttributeId.IsPowerProxy, 0);
public static Attribute<int> ForceNoDeathAnimation = new SimpleAttribute<int>(AttributeId.ForceNoDeathAnimation, 0);
public static Attribute<int> PlayerWeaponClassAnimOverride = new SimpleAttribute<int>(AttributeId.PlayerWeaponClassAnimOverride, -1);
public static Attribute<int> OperatableStoryGizmo = new SimpleAttribute<int>(AttributeId.OperatableStoryGizmo, 0);
public static Attribute<int> PowerBuff0VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffectNone, 0);
public static Attribute<int> PowerBuff0VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffectA, 0);
public static Attribute<int> PowerBuff0VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffectB, 0);
public static Attribute<int> PowerBuff0VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffectC, 0);
public static Attribute<int> PowerBuff0VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffectD, 0);
public static Attribute<int> PowerBuff0VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff0VisualEffectE, 0);
public static Attribute<int> PowerBuff1VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffectNone, 0);
public static Attribute<int> PowerBuff1VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffectA, 0);
public static Attribute<int> PowerBuff1VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffectB, 0);
public static Attribute<int> PowerBuff1VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffectC, 0);
public static Attribute<int> PowerBuff1VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffectD, 0);
public static Attribute<int> PowerBuff1VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff1VisualEffectE, 0);
public static Attribute<int> PowerBuff2VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffectNone, 0);
public static Attribute<int> PowerBuff2VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffectA, 0);
public static Attribute<int> PowerBuff2VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffectB, 0);
public static Attribute<int> PowerBuff2VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffectC, 0);
public static Attribute<int> PowerBuff2VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffectD, 0);
public static Attribute<int> PowerBuff2VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff2VisualEffectE, 0);
public static Attribute<int> PowerBuff3VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffectNone, 0);
public static Attribute<int> PowerBuff3VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffectA, 0);
public static Attribute<int> PowerBuff3VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffectB, 0);
public static Attribute<int> PowerBuff3VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffectC, 0);
public static Attribute<int> PowerBuff3VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffectD, 0);
public static Attribute<int> PowerBuff3VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff3VisualEffectE, 0);
public static Attribute<int> PowerBuff4VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffectNone, 0);
public static Attribute<int> PowerBuff4VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffectA, 0);
public static Attribute<int> PowerBuff4VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffectB, 0);
public static Attribute<int> PowerBuff4VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffectC, 0);
public static Attribute<int> PowerBuff4VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffectD, 0);
public static Attribute<int> PowerBuff4VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff4VisualEffectE, 0);
public static Attribute<int> PowerBuff5VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffectNone, 0);
public static Attribute<int> PowerBuff5VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffectA, 0);
public static Attribute<int> PowerBuff5VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffectB, 0);
public static Attribute<int> PowerBuff5VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffectC, 0);
public static Attribute<int> PowerBuff5VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffectD, 0);
public static Attribute<int> PowerBuff5VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff5VisualEffectE, 0);
public static Attribute<int> PowerBuff6VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffectNone, 0);
public static Attribute<int> PowerBuff6VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffectA, 0);
public static Attribute<int> PowerBuff6VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffectB, 0);
public static Attribute<int> PowerBuff6VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffectC, 0);
public static Attribute<int> PowerBuff6VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffectD, 0);
public static Attribute<int> PowerBuff6VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff6VisualEffectE, 0);
public static Attribute<int> PowerBuff7VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffectNone, 0);
public static Attribute<int> PowerBuff7VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffectA, 0);
public static Attribute<int> PowerBuff7VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffectB, 0);
public static Attribute<int> PowerBuff7VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffectC, 0);
public static Attribute<int> PowerBuff7VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffectD, 0);
public static Attribute<int> PowerBuff7VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff7VisualEffectE, 0);
public static Attribute<int> PowerBuff8VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffectNone, 0);
public static Attribute<int> PowerBuff8VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffectA, 0);
public static Attribute<int> PowerBuff8VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffectB, 0);
public static Attribute<int> PowerBuff8VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffectC, 0);
public static Attribute<int> PowerBuff8VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffectD, 0);
public static Attribute<int> PowerBuff8VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff8VisualEffectE, 0);
public static Attribute<int> PowerBuff9VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffectNone, 0);
public static Attribute<int> PowerBuff9VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffectA, 0);
public static Attribute<int> PowerBuff9VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffectB, 0);
public static Attribute<int> PowerBuff9VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffectC, 0);
public static Attribute<int> PowerBuff9VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffectD, 0);
public static Attribute<int> PowerBuff9VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff9VisualEffectE, 0);
public static Attribute<int> PowerBuff10VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffectNone, 0);
public static Attribute<int> PowerBuff10VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffectA, 0);
public static Attribute<int> PowerBuff10VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffectB, 0);
public static Attribute<int> PowerBuff10VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffectC, 0);
public static Attribute<int> PowerBuff10VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffectD, 0);
public static Attribute<int> PowerBuff10VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff10VisualEffectE, 0);
public static Attribute<int> PowerBuff11VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffectNone, 0);
public static Attribute<int> PowerBuff11VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffectA, 0);
public static Attribute<int> PowerBuff11VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffectB, 0);
public static Attribute<int> PowerBuff11VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffectC, 0);
public static Attribute<int> PowerBuff11VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffectD, 0);
public static Attribute<int> PowerBuff11VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff11VisualEffectE, 0);
public static Attribute<int> PowerBuff12VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffectNone, 0);
public static Attribute<int> PowerBuff12VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffectA, 0);
public static Attribute<int> PowerBuff12VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffectB, 0);
public static Attribute<int> PowerBuff12VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffectC, 0);
public static Attribute<int> PowerBuff12VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffectD, 0);
public static Attribute<int> PowerBuff12VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff12VisualEffectE, 0);
public static Attribute<int> PowerBuff13VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffectNone, 0);
public static Attribute<int> PowerBuff13VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffectA, 0);
public static Attribute<int> PowerBuff13VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffectB, 0);
public static Attribute<int> PowerBuff13VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffectC, 0);
public static Attribute<int> PowerBuff13VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffectD, 0);
public static Attribute<int> PowerBuff13VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff13VisualEffectE, 0);
public static Attribute<int> PowerBuff14VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffectNone, 0);
public static Attribute<int> PowerBuff14VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffectA, 0);
public static Attribute<int> PowerBuff14VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffectB, 0);
public static Attribute<int> PowerBuff14VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffectC, 0);
public static Attribute<int> PowerBuff14VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffectD, 0);
public static Attribute<int> PowerBuff14VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff14VisualEffectE, 0);
public static Attribute<int> PowerBuff15VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffectNone, 0);
public static Attribute<int> PowerBuff15VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffectA, 0);
public static Attribute<int> PowerBuff15VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffectB, 0);
public static Attribute<int> PowerBuff15VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffectC, 0);
public static Attribute<int> PowerBuff15VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffectD, 0);
public static Attribute<int> PowerBuff15VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff15VisualEffectE, 0);
public static Attribute<int> PowerBuff16VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffectNone, 0);
public static Attribute<int> PowerBuff16VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffectA, 0);
public static Attribute<int> PowerBuff16VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffectB, 0);
public static Attribute<int> PowerBuff16VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffectC, 0);
public static Attribute<int> PowerBuff16VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffectD, 0);
public static Attribute<int> PowerBuff16VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff16VisualEffectE, 0);
public static Attribute<int> PowerBuff17VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffectNone, 0);
public static Attribute<int> PowerBuff17VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffectA, 0);
public static Attribute<int> PowerBuff17VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffectB, 0);
public static Attribute<int> PowerBuff17VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffectC, 0);
public static Attribute<int> PowerBuff17VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffectD, 0);
public static Attribute<int> PowerBuff17VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff17VisualEffectE, 0);
public static Attribute<int> PowerBuff18VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffectNone, 0);
public static Attribute<int> PowerBuff18VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffectA, 0);
public static Attribute<int> PowerBuff18VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffectB, 0);
public static Attribute<int> PowerBuff18VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffectC, 0);
public static Attribute<int> PowerBuff18VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffectD, 0);
public static Attribute<int> PowerBuff18VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff18VisualEffectE, 0);
public static Attribute<int> PowerBuff19VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffectNone, 0);
public static Attribute<int> PowerBuff19VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffectA, 0);
public static Attribute<int> PowerBuff19VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffectB, 0);
public static Attribute<int> PowerBuff19VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffectC, 0);
public static Attribute<int> PowerBuff19VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffectD, 0);
public static Attribute<int> PowerBuff19VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff19VisualEffectE, 0);
public static Attribute<int> PowerBuff20VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffectNone, 0);
public static Attribute<int> PowerBuff20VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffectA, 0);
public static Attribute<int> PowerBuff20VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffectB, 0);
public static Attribute<int> PowerBuff20VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffectC, 0);
public static Attribute<int> PowerBuff20VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffectD, 0);
public static Attribute<int> PowerBuff20VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff20VisualEffectE, 0);
public static Attribute<int> PowerBuff21VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffectNone, 0);
public static Attribute<int> PowerBuff21VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffectA, 0);
public static Attribute<int> PowerBuff21VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffectB, 0);
public static Attribute<int> PowerBuff21VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffectC, 0);
public static Attribute<int> PowerBuff21VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffectD, 0);
public static Attribute<int> PowerBuff21VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff21VisualEffectE, 0);
public static Attribute<int> PowerBuff22VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffectNone, 0);
public static Attribute<int> PowerBuff22VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffectA, 0);
public static Attribute<int> PowerBuff22VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffectB, 0);
public static Attribute<int> PowerBuff22VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffectC, 0);
public static Attribute<int> PowerBuff22VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffectD, 0);
public static Attribute<int> PowerBuff22VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff22VisualEffectE, 0);
public static Attribute<int> PowerBuff23VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffectNone, 0);
public static Attribute<int> PowerBuff23VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffectA, 0);
public static Attribute<int> PowerBuff23VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffectB, 0);
public static Attribute<int> PowerBuff23VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffectC, 0);
public static Attribute<int> PowerBuff23VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffectD, 0);
public static Attribute<int> PowerBuff23VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff23VisualEffectE, 0);
public static Attribute<int> PowerBuff24VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffectNone, 0);
public static Attribute<int> PowerBuff24VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffectA, 0);
public static Attribute<int> PowerBuff24VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffectB, 0);
public static Attribute<int> PowerBuff24VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffectC, 0);
public static Attribute<int> PowerBuff24VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffectD, 0);
public static Attribute<int> PowerBuff24VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff24VisualEffectE, 0);
public static Attribute<int> PowerBuff25VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffectNone, 0);
public static Attribute<int> PowerBuff25VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffectA, 0);
public static Attribute<int> PowerBuff25VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffectB, 0);
public static Attribute<int> PowerBuff25VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffectC, 0);
public static Attribute<int> PowerBuff25VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffectD, 0);
public static Attribute<int> PowerBuff25VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff25VisualEffectE, 0);
public static Attribute<int> PowerBuff26VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffectNone, 0);
public static Attribute<int> PowerBuff26VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffectA, 0);
public static Attribute<int> PowerBuff26VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffectB, 0);
public static Attribute<int> PowerBuff26VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffectC, 0);
public static Attribute<int> PowerBuff26VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffectD, 0);
public static Attribute<int> PowerBuff26VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff26VisualEffectE, 0);
public static Attribute<int> PowerBuff27VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffectNone, 0);
public static Attribute<int> PowerBuff27VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffectA, 0);
public static Attribute<int> PowerBuff27VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffectB, 0);
public static Attribute<int> PowerBuff27VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffectC, 0);
public static Attribute<int> PowerBuff27VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffectD, 0);
public static Attribute<int> PowerBuff27VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff27VisualEffectE, 0);
public static Attribute<int> PowerBuff28VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffectNone, 0);
public static Attribute<int> PowerBuff28VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffectA, 0);
public static Attribute<int> PowerBuff28VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffectB, 0);
public static Attribute<int> PowerBuff28VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffectC, 0);
public static Attribute<int> PowerBuff28VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffectD, 0);
public static Attribute<int> PowerBuff28VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff28VisualEffectE, 0);
public static Attribute<int> PowerBuff29VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffectNone, 0);
public static Attribute<int> PowerBuff29VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffectA, 0);
public static Attribute<int> PowerBuff29VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffectB, 0);
public static Attribute<int> PowerBuff29VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffectC, 0);
public static Attribute<int> PowerBuff29VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffectD, 0);
public static Attribute<int> PowerBuff29VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff29VisualEffectE, 0);
public static Attribute<int> PowerBuff30VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffectNone, 0);
public static Attribute<int> PowerBuff30VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffectA, 0);
public static Attribute<int> PowerBuff30VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffectB, 0);
public static Attribute<int> PowerBuff30VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffectC, 0);
public static Attribute<int> PowerBuff30VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffectD, 0);
public static Attribute<int> PowerBuff30VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff30VisualEffectE, 0);
public static Attribute<int> PowerBuff31VisualEffectNone = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffectNone, 0);
public static Attribute<int> PowerBuff31VisualEffectA = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffectA, 0);
public static Attribute<int> PowerBuff31VisualEffectB = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffectB, 0);
public static Attribute<int> PowerBuff31VisualEffectC = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffectC, 0);
public static Attribute<int> PowerBuff31VisualEffectD = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffectD, 0);
public static Attribute<int> PowerBuff31VisualEffectE = new SimpleAttribute<int>(AttributeId.PowerBuff31VisualEffectE, 0);
public static Attribute<int> WalkPassabilityPowerSNO = new SimpleAttribute<int>(AttributeId.WalkPassabilityPowerSNO, -1);
public static Attribute<int> PassabilityPowerSNO = new SimpleAttribute<int>(AttributeId.PassabilityPowerSNO, -1);
public static Attribute<int> FlippyID = new SimpleAttribute<int>(AttributeId.FlippyID, -1);
public static Attribute<int> SummoningMachineNumCasters = new SimpleAttribute<int>(AttributeId.SummoningMachineNumCasters, 0);
public static Attribute<int> SummoningMachineSpawnCount = new SimpleAttribute<int>(AttributeId.SummoningMachineSpawnCount, 0);
public static Attribute<int> SummoningMachineNextSpawnTicks = new SimpleAttribute<int>(AttributeId.SummoningMachineNextSpawnTicks, 0);
public static Attribute<int> SummoningMachineSpawnTeam = new SimpleAttribute<int>(AttributeId.SummoningMachineSpawnTeam, -1);
public static Attribute<float> ScreenAttackRadiusConstant = new SimpleAttribute<float>(AttributeId.ScreenAttackRadiusConstant, 1114636288);
public static Attribute<float> MaxDamageDoneReductionPercent1 = new SimpleAttribute<float>(AttributeId.MaxDamageDoneReductionPercent1, 0);
public static Attribute<int> SetItemCount = new SimpleAttribute<int>(AttributeId.SetItemCount, 0);
public static Attribute<int> SetBonusCount = new SimpleAttribute<int>(AttributeId.SetBonusCount, 0);
public static Attribute<float> SpawnerCountdownPercent = new SimpleAttribute<float>(AttributeId.SpawnerCountdownPercent, 0);
public static Attribute<int> AttackSlow = new SimpleAttribute<int>(AttributeId.AttackSlow, 0);
public static Attribute<int> PowerDisabled = new SimpleAttribute<int>(AttributeId.PowerDisabled, 0);
public static Attribute<int> WeaponEffectOverride = new SimpleAttribute<int>(AttributeId.WeaponEffectOverride, 0);
public static Attribute<float> DebuffDurationReductionPercent = new SimpleAttribute<float>(AttributeId.DebuffDurationReductionPercent, 0);
public static Attribute<int> UsesPvPPowerTags = new SimpleAttribute<int>(AttributeId.UsesPvPPowerTags, 0);
public static Attribute<int> Trait = new SimpleAttribute<int>(AttributeId.Trait, 0);
public static Attribute<int> LastACDAttackedBy = new SimpleAttribute<int>(AttributeId.LastACDAttackedBy, -1);
public static Attribute<float> GoldPickUpRadius = new SimpleAttribute<float>(AttributeId.GoldPickUpRadius, 0);
public static Attribute<int> ClientOnlyEffect = new SimpleAttribute<int>(AttributeId.ClientOnlyEffect, -1);
public static Attribute<int> PowerSavedAttribute = new SimpleAttribute<int>(AttributeId.PowerSavedAttribute, 0);
public static Attribute<float> ResourceGainBonusPercent = new SimpleAttribute<float>(AttributeId.ResourceGainBonusPercent, 0);
public static Attribute<int> LoopingAnimationStartTime = new SimpleAttribute<int>(AttributeId.LoopingAnimationStartTime, 0);
public static Attribute<int> LoopingAnimationEndTime = new SimpleAttribute<int>(AttributeId.LoopingAnimationEndTime, 0);
public static Attribute<int> LoopingAnimationSuppressItemTooltips = new SimpleAttribute<int>(AttributeId.LoopingAnimationSuppressItemTooltips, 0);
public static Attribute<int> HealEffectLastPlayedTick = new SimpleAttribute<int>(AttributeId.HealEffectLastPlayedTick, -1);
public static Attribute<int> ResourceEffectLastPlayedtick = new SimpleAttribute<int>(AttributeId.ResourceEffectLastPlayedtick, -1);
public static Attribute<int> ThornsEffectLastPlayedtick = new SimpleAttribute<int>(AttributeId.ThornsEffectLastPlayedtick, -1);
public static Attribute<int> PVPKills = new SimpleAttribute<int>(AttributeId.PVPKills, 0);
public static Attribute<int> PVPDeaths = new SimpleAttribute<int>(AttributeId.PVPDeaths, 0);
public static Attribute<int> PVPAssists = new SimpleAttribute<int>(AttributeId.PVPAssists, 0);
public static Attribute<int> PVPProgressionPointsGained = new SimpleAttribute<int>(AttributeId.PVPProgressionPointsGained, 0);
public static Attribute<int> PVPCurrentKillStreak = new SimpleAttribute<int>(AttributeId.PVPCurrentKillStreak, 0);
public static Attribute<int> PVPCurrentDeathStreak = new SimpleAttribute<int>(AttributeId.PVPCurrentDeathStreak, 0);
public static Attribute<int> PVPLongestKillStreak = new SimpleAttribute<int>(AttributeId.PVPLongestKillStreak, 0);
public static Attribute<int> PVPLongestDeathStreak = new SimpleAttribute<int>(AttributeId.PVPLongestDeathStreak, 0);
public static Attribute<float> TurnRateScalar = new SimpleAttribute<float>(AttributeId.TurnRateScalar, 1065353216);
public static Attribute<float> TurnAccelScalar = new SimpleAttribute<float>(AttributeId.TurnAccelScalar, 1065353216);
public static Attribute<float> TurnDeccelScalar = new SimpleAttribute<float>(AttributeId.TurnDeccelScalar, 1065353216);
public static Attribute<int> NoHealthDrop = new SimpleAttribute<int>(AttributeId.NoHealthDrop, 0);
public static Attribute<int> Leader = new SimpleAttribute<int>(AttributeId.Leader, 0);
public static Attribute<int> IsContentRestrictedActor = new SimpleAttribute<int>(AttributeId.IsContentRestrictedActor, 0);
public static Attribute<int> InBossEncounter = new SimpleAttribute<int>(AttributeId.InBossEncounter, 0);
public static Attribute<int> God = new SimpleAttribute<int>(AttributeId.God, 0);
public static Attribute<int> AllowSkillChanges = new SimpleAttribute<int>(AttributeId.AllowSkillChanges, 0);
public static Attribute<int> MinimapActive = new SimpleAttribute<int>(AttributeId.MinimapActive, 0);
public static Attribute<int> MinimapIconOverride = new SimpleAttribute<int>(AttributeId.MinimapIconOverride, -1);
public static Attribute<int> MinimapDisableArrow = new SimpleAttribute<int>(AttributeId.MinimapDisableArrow, 0);
public static Attribute<int> LastBlockedACD = new SimpleAttribute<int>(AttributeId.LastBlockedACD, -1);
public static Attribute<int> LastBlockedTime = new SimpleAttribute<int>(AttributeId.LastBlockedTime, 0);
public static Attribute<int> DeactivateLure = new SimpleAttribute<int>(AttributeId.DeactivateLure, 0);
public static Attribute<int> WeaponsHidden = new SimpleAttribute<int>(AttributeId.WeaponsHidden, 0);
public static Attribute<int> MainHandWeaponHidden = new SimpleAttribute<int>(AttributeId.MainHandWeaponHidden, 0);
public static Attribute<int> OffHandWeaponHidden = new SimpleAttribute<int>(AttributeId.OffHandWeaponHidden, 0);
public static Attribute<int> ActorUpdatesAttributesFromOwner = new SimpleAttribute<int>(AttributeId.ActorUpdatesAttributesFromOwner, 0);
public static Attribute<int> TauntTargetACD = new SimpleAttribute<int>(AttributeId.TauntTargetACD, -1);
public static Attribute<int> CharmSourceACD = new SimpleAttribute<int>(AttributeId.CharmSourceACD, -1);
public static Attribute<float> UIOnlyPercentDamageIncrease = new SimpleAttribute<float>(AttributeId.UIOnlyPercentDamageIncrease, 0);
public static Attribute<int> ProjectileEffectSNO = new SimpleAttribute<int>(AttributeId.ProjectileEffectSNO, -1);
public static Attribute<float> OnHitFearProcChance = new SimpleAttribute<float>(AttributeId.OnHitFearProcChance, 0);
public static Attribute<float> OnHitStunProcChance = new SimpleAttribute<float>(AttributeId.OnHitStunProcChance, 0);
public static Attribute<float> OnHitBlindProcChance = new SimpleAttribute<float>(AttributeId.OnHitBlindProcChance, 0);
public static Attribute<float> OnHitFreezeProcChance = new SimpleAttribute<float>(AttributeId.OnHitFreezeProcChance, 0);
public static Attribute<float> OnHitChillProcChance = new SimpleAttribute<float>(AttributeId.OnHitChillProcChance, 0);
public static Attribute<float> OnHitSlowProcChance = new SimpleAttribute<float>(AttributeId.OnHitSlowProcChance, 0);
public static Attribute<float> OnHitImmobilizeProcChance = new SimpleAttribute<float>(AttributeId.OnHitImmobilizeProcChance, 0);
public static Attribute<float> OnHitKnockbackProcChance = new SimpleAttribute<float>(AttributeId.OnHitKnockbackProcChance, 0);
public static Attribute<float> OnHitBleedProcChance = new SimpleAttribute<float>(AttributeId.OnHitBleedProcChance, 0);
public static Attribute<float> OnHitBleedProcDamageBase = new SimpleAttribute<float>(AttributeId.OnHitBleedProcDamageBase, 0);
public static Attribute<float> OnHitBleedProcDamageDelta = new SimpleAttribute<float>(AttributeId.OnHitBleedProcDamageDelta, 0);
public static Attribute<float> DamagePercentReductionFromRanged = new SimpleAttribute<float>(AttributeId.DamagePercentReductionFromRanged, 0);
public static Attribute<float> DamagePercentReductionFromMelee = new SimpleAttribute<float>(AttributeId.DamagePercentReductionFromMelee, 0);
public static Attribute<float> DamagePercentReductionTurnsIntoHeal = new SimpleAttribute<float>(AttributeId.DamagePercentReductionTurnsIntoHeal, 0);
public static Attribute<float> DamagePercentReductionFromElites = new SimpleAttribute<float>(AttributeId.DamagePercentReductionFromElites, 0);
public static Attribute<float> DamagePercentReductionFromType = new SimpleAttribute<float>(AttributeId.DamagePercentReductionFromType, 0);
public static Attribute<float> DamagePercentBonusVsMonsterType = new SimpleAttribute<float>(AttributeId.DamagePercentBonusVsMonsterType, 0);
public static Attribute<float> DamagePercentBonusVsElites = new SimpleAttribute<float>(AttributeId.DamagePercentBonusVsElites, 0);
public static Attribute<int> ItemManipulationTimeout = new SimpleAttribute<int>(AttributeId.ItemManipulationTimeout, 0);
public static Attribute<int> PickedUpTime = new SimpleAttribute<int>(AttributeId.PickedUpTime, 0);
public static Attribute<int> UnequippedTime = new SimpleAttribute<int>(AttributeId.UnequippedTime, 1);
public static Attribute<int> LastACDKilledTime = new SimpleAttribute<int>(AttributeId.LastACDKilledTime, 0);
public static Attribute<int> CannotDieDuring = new SimpleAttribute<int>(AttributeId.CannotDieDuring, 0);
public static Attribute<float> WeaponOnHitFearProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitFearProcChance, 0);
public static Attribute<float> WeaponOnHitStunProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitStunProcChance, 0);
public static Attribute<float> WeaponOnHitBlindProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitBlindProcChance, 0);
public static Attribute<float> WeaponOnHitFreezeProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitFreezeProcChance, 0);
public static Attribute<float> WeaponOnHitChillProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitChillProcChance, 0);
public static Attribute<float> WeaponOnHitSlowProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitSlowProcChance, 0);
public static Attribute<float> WeaponOnHitImmobilizeProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitImmobilizeProcChance, 0);
public static Attribute<float> WeaponOnHitKnockbackProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitKnockbackProcChance, 0);
public static Attribute<float> WeaponOnHitBleedProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcChance, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageBase = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageBase, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageDelta = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageDelta, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcChance = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcChance, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDamage = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDamage, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDuration = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDuration, 0);
public static Attribute<float> WeaponOnHitFearProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitFearProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitFearProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitFearProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitFearProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitFearProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitStunProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitStunProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitStunProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitStunProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitStunProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitStunProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitBlindProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBlindProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitBlindProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBlindProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitBlindProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBlindProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitFreezeProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitFreezeProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitFreezeProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitFreezeProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitFreezeProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitFreezeProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitChillProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitChillProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitChillProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitChillProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitChillProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitChillProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitSlowProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitSlowProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitSlowProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitSlowProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitSlowProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitSlowProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitImmobilizeProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitImmobilizeProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitImmobilizeProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitImmobilizeProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitImmobilizeProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitImmobilizeProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitKnockbackProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitKnockbackProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitKnockbackProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitKnockbackProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitKnockbackProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitKnockbackProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitBleedProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitBleedProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitBleedProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageBaseMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageBaseMainHand, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageBaseOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageBaseOffHand, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageBaseCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageBaseCurrentHand, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageDeltaMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageDeltaMainHand, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageDeltaOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageDeltaOffHand, 0);
public static Attribute<float> WeaponOnHitBleedProcDamageDeltaCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitBleedProcDamageDeltaCurrentHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcChanceMainHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcChanceOffHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcChanceCurrentHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDamageMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDamageMainHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDamageBaseOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDamageBaseOffHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDamageBaseCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDamageBaseCurrentHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDurationMainHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDurationMainHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDurationOffHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDurationOffHand, 0);
public static Attribute<float> WeaponOnHitPercentBleedProcDurationCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponOnHitPercentBleedProcDurationCurrentHand, 0);
public static Attribute<float> PowerDamagePercentBonus = new SimpleAttribute<float>(AttributeId.PowerDamagePercentBonus, 0);
public static Attribute<float> PowerInstanceDamagePercentBonus = new SimpleAttribute<float>(AttributeId.PowerInstanceDamagePercentBonus, 0);
public static Attribute<float> PowerResourceReduction = new SimpleAttribute<float>(AttributeId.PowerResourceReduction, 0);
public static Attribute<float> PowerResourceReductionPercent = new SimpleAttribute<float>(AttributeId.PowerResourceReductionPercent, 0);
public static Attribute<float> PowerCooldownReduction = new SimpleAttribute<float>(AttributeId.PowerCooldownReduction, 0);
public static Attribute<float> PowerCooldownReductionAll = new SimpleAttribute<float>(AttributeId.PowerCooldownReductionAll, 0);
public static Attribute<float> PowerDurationIncrease = new SimpleAttribute<float>(AttributeId.PowerDurationIncrease, 0);
public static Attribute<float> PowerCritPercentBonus = new SimpleAttribute<float>(AttributeId.PowerCritPercentBonus, 0);
public static Attribute<float> WeaponCritChance = new SimpleAttribute<float>(AttributeId.WeaponCritChance, 0);
public static Attribute<float> WeaponCritChanceMainHand = new SimpleAttribute<float>(AttributeId.WeaponCritChanceMainHand, 0);
public static Attribute<float> WeaponCritChanceOffHand = new SimpleAttribute<float>(AttributeId.WeaponCritChanceOffHand, 0);
public static Attribute<float> WeaponCritChanceCurrentHand = new SimpleAttribute<float>(AttributeId.WeaponCritChanceCurrentHand, 0);
public static Attribute<float> StrengthItem = new SimpleAttribute<float>(AttributeId.StrengthItem, 0);
public static Attribute<float> DexterityItem = new SimpleAttribute<float>(AttributeId.DexterityItem, 0);
public static Attribute<float> IntelligenceItem = new SimpleAttribute<float>(AttributeId.IntelligenceItem, 0);
public static Attribute<float> VitalityItem = new SimpleAttribute<float>(AttributeId.VitalityItem, 0);
public static Attribute<int> ItemLevelRequirementReduction = new SimpleAttribute<int>(AttributeId.ItemLevelRequirementReduction, 0);
public static Attribute<int> ItemLevelRequirementOverride = new SimpleAttribute<int>(AttributeId.ItemLevelRequirementOverride, 0);
public static Attribute<float> ItemDurabilityPercentBonus = new SimpleAttribute<float>(AttributeId.ItemDurabilityPercentBonus, 0);
public static Attribute<int> ItemIndestructible = new SimpleAttribute<int>(AttributeId.ItemIndestructible, 0);
public static Attribute<int> PlayerAllItemsIndestructible = new SimpleAttribute<int>(AttributeId.PlayerAllItemsIndestructible, 0);
public static Attribute<float> CoreAttributesFromItemBonusMultiplier = new SimpleAttribute<float>(AttributeId.CoreAttributesFromItemBonusMultiplier, 1065353216);
public static Attribute<int> WaitingToAcceptResurrection = new SimpleAttribute<int>(AttributeId.WaitingToAcceptResurrection, 0);
public static Attribute<int> Ghosted = new SimpleAttribute<int>(AttributeId.Ghosted, 0);
public static Attribute<int> SpecialInventoryHasSold = new SimpleAttribute<int>(AttributeId.SpecialInventoryHasSold, 0);
public static Attribute<int> SpecialInventoryIndex = new SimpleAttribute<int>(AttributeId.SpecialInventoryIndex, -1);
public static Attribute<int> InventoryRerollTime = new SimpleAttribute<int>(AttributeId.InventoryRerollTime, 0);
public static Attribute<int> PerkBuffPollNextTime = new SimpleAttribute<int>(AttributeId.PerkBuffPollNextTime, 0);
public static Attribute<int> LimitedDurationItemPollNextTime = new SimpleAttribute<int>(AttributeId.LimitedDurationItemPollNextTime, 0);
public static Attribute<int> PowerChannelLockoutTime = new SimpleAttribute<int>(AttributeId.PowerChannelLockoutTime, 0);
public static Attribute<int> PowerBuff0LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff0LockoutTime, 0);
public static Attribute<int> PowerBuff1LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff1LockoutTime, 0);
public static Attribute<int> PowerBuff2LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff2LockoutTime, 0);
public static Attribute<int> PowerBuff3LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff3LockoutTime, 0);
public static Attribute<int> PowerBuff4LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff4LockoutTime, 0);
public static Attribute<int> PowerBuff5LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff5LockoutTime, 0);
public static Attribute<int> PowerBuff6LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff6LockoutTime, 0);
public static Attribute<int> PowerBuff7LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff7LockoutTime, 0);
public static Attribute<int> PowerBuff8LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff8LockoutTime, 0);
public static Attribute<int> PowerBuff9LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff9LockoutTime, 0);
public static Attribute<int> PowerBuff10LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff10LockoutTime, 0);
public static Attribute<int> PowerBuff11LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff11LockoutTime, 0);
public static Attribute<int> PowerBuff12LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff12LockoutTime, 0);
public static Attribute<int> PowerBuff13LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff13LockoutTime, 0);
public static Attribute<int> PowerBuff14LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff14LockoutTime, 0);
public static Attribute<int> PowerBuff15LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff15LockoutTime, 0);
public static Attribute<int> PowerBuff16LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff16LockoutTime, 0);
public static Attribute<int> PowerBuff17LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff17LockoutTime, 0);
public static Attribute<int> PowerBuff18LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff18LockoutTime, 0);
public static Attribute<int> PowerBuff19LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff19LockoutTime, 0);
public static Attribute<int> PowerBuff20LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff20LockoutTime, 0);
public static Attribute<int> PowerBuff21LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff21LockoutTime, 0);
public static Attribute<int> PowerBuff22LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff22LockoutTime, 0);
public static Attribute<int> PowerBuff23LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff23LockoutTime, 0);
public static Attribute<int> PowerBuff24LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff24LockoutTime, 0);
public static Attribute<int> PowerBuff25LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff25LockoutTime, 0);
public static Attribute<int> PowerBuff26LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff26LockoutTime, 0);
public static Attribute<int> PowerBuff27LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff27LockoutTime, 0);
public static Attribute<int> PowerBuff28LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff28LockoutTime, 0);
public static Attribute<int> PowerBuff29LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff29LockoutTime, 0);
public static Attribute<int> PowerBuff30LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff30LockoutTime, 0);
public static Attribute<int> PowerBuff31LockoutTime = new SimpleAttribute<int>(AttributeId.PowerBuff31LockoutTime, 0);
public static Attribute<int> KnownByOwner = new SimpleAttribute<int>(AttributeId.KnownByOwner, -1);
public static Attribute<int> NeverDeactivates = new SimpleAttribute<int>(AttributeId.NeverDeactivates, 0);
public static Attribute<int> AccountUnderReview = new SimpleAttribute<int>(AttributeId.AccountUnderReview, 0);
public static Attribute<int> ProjectileDetonateTime = new SimpleAttribute<int>(AttributeId.ProjectileDetonateTime, 0);
public static Attribute<int> ProjectileUncappedLifetime = new SimpleAttribute<int>(AttributeId.ProjectileUncappedLifetime, 0);
public static Attribute<int> PageOfFateItem = new SimpleAttribute<int>(AttributeId.PageOfFateItem, -1);
public static Attribute<int> Accolade0 = new SimpleAttribute<int>(AttributeId.Accolade0, -1);
public static Attribute<int> Accolade1 = new SimpleAttribute<int>(AttributeId.Accolade1, -1);
public static Attribute<int> Accolade2 = new SimpleAttribute<int>(AttributeId.Accolade2, -1);
public static Attribute<int> Accolade3 = new SimpleAttribute<int>(AttributeId.Accolade3, -1);
public static Attribute<int> Accolade4 = new SimpleAttribute<int>(AttributeId.Accolade4, -1);
public static Attribute<float> Accolade0Value = new SimpleAttribute<float>(AttributeId.Accolade0Value, 0);
public static Attribute<float> Accolade1Value = new SimpleAttribute<float>(AttributeId.Accolade1Value, 0);
public static Attribute<float> Accolade2Value = new SimpleAttribute<float>(AttributeId.Accolade2Value, 0);
public static Attribute<float> Accolade3Value = new SimpleAttribute<float>(AttributeId.Accolade3Value, 0);
public static Attribute<float> Accolade4Value = new SimpleAttribute<float>(AttributeId.Accolade4Value, 0);
public static Attribute<int> PVPRank = new SimpleAttribute<int>(AttributeId.PVPRank, 0);
public static Attribute<int> PVPTokens = new SimpleAttribute<int>(AttributeId.PVPTokens, 0);
public static Attribute<int> PVPExperienceNextLo = new SimpleAttribute<int>(AttributeId.PVPExperienceNextLo, 0);
public static Attribute<int> PVPExperienceNextHi = new SimpleAttribute<int>(AttributeId.PVPExperienceNextHi, 0);
public static Attribute<int> PVPGoldGainedThisGame = new SimpleAttribute<int>(AttributeId.PVPGoldGainedThisGame, 0);
public static Attribute<int> PVPPVPExperienceGainedThisGameLo = new SimpleAttribute<int>(AttributeId.PVPPVPExperienceGainedThisGameLo, 0);
public static Attribute<int> PVPPVPExperienceGainedThisGameHi = new SimpleAttribute<int>(AttributeId.PVPPVPExperienceGainedThisGameHi, 0);
public static Attribute<int> PVPNormalExperienceGainedThisGameLo = new SimpleAttribute<int>(AttributeId.PVPNormalExperienceGainedThisGameLo, 0);
public static Attribute<int> PVPNormalExperienceGainedThisGameHi = new SimpleAttribute<int>(AttributeId.PVPNormalExperienceGainedThisGameHi, 0);
public static Attribute<int> PVPTokensGainedThisGame = new SimpleAttribute<int>(AttributeId.PVPTokensGainedThisGame, 0);
public static Attribute<int> PVPLevelEqualizerLevel = new SimpleAttribute<int>(AttributeId.PVPLevelEqualizerLevel, 0);
public static Attribute<int> IsTemporaryLure = new SimpleAttribute<int>(AttributeId.IsTemporaryLure, 1);
public static Attribute<int> IgnoreLure = new SimpleAttribute<int>(AttributeId.IgnoreLure, 0);
public static Attribute<int> EffectOwnerANN = new SimpleAttribute<int>(AttributeId.EffectOwnerANN, -1);
public static Attribute<int> EliteEngaged = new SimpleAttribute<int>(AttributeId.EliteEngaged, 0);
public static Attribute<int> EngagedRareTime = new SimpleAttribute<int>(AttributeId.EngagedRareTime, 0);
public static Attribute<int> EngagedGoblinTime = new SimpleAttribute<int>(AttributeId.EngagedGoblinTime, 0);
public static Attribute<int> OnDeathAccolade0 = new SimpleAttribute<int>(AttributeId.OnDeathAccolade0, -1);
public static Attribute<float> OnDeathAccolade0Value = new SimpleAttribute<float>(AttributeId.OnDeathAccolade0Value, 0);
public static Attribute<float> ItemPowerPassive = new SimpleAttribute<float>(AttributeId.ItemPowerPassive, 0);
public static Attribute<int> PVPTeamDeathmatchGamesPlayed = new SimpleAttribute<int>(AttributeId.PVPTeamDeathmatchGamesPlayed, 0);
public static Attribute<int> LastHealthDropInterval = new SimpleAttribute<int>(AttributeId.LastHealthDropInterval, -1);
public static Attribute<float> CrowdControlResistance = new SimpleAttribute<float>(AttributeId.CrowdControlResistance, 0);
public static Attribute<int> CrowdControlProjectedEndTime = new SimpleAttribute<int>(AttributeId.CrowdControlProjectedEndTime, 0);
public static Attribute<int> Charmed = new SimpleAttribute<int>(AttributeId.Charmed, 0);
public static Attribute<int> Taunted = new SimpleAttribute<int>(AttributeId.Taunted, 0);
public static Attribute<int> Dueling = new SimpleAttribute<int>(AttributeId.Dueling, 0);
public static Attribute<int> PVPPlayerRevealedOnMap = new SimpleAttribute<int>(AttributeId.PVPPlayerRevealedOnMap, 0);
public static Attribute<int> TargetedLegendaryChance = new SimpleAttribute<int>(AttributeId.TargetedLegendaryChance, 0);
public static Attribute<float> SeasonalLegendaryChance = new SimpleAttribute<float>(AttributeId.SeasonalLegendaryChance, 0);
public static Attribute<int> ReceivedSeasonalLegendary = new SimpleAttribute<int>(AttributeId.ReceivedSeasonalLegendary, 0);
public static Attribute<int> HasDroppedSpecialloot = new SimpleAttribute<int>(AttributeId.HasDroppedSpecialloot, 0);
public static Attribute<int> ScrollBuff = new SimpleAttribute<int>(AttributeId.ScrollBuff, 0);
public static Attribute<int> BuffExclusiveTypeActive = new SimpleAttribute<int>(AttributeId.BuffExclusiveTypeActive, 0);
public static Attribute<int> InCombatWithPlayer = new SimpleAttribute<int>(AttributeId.InCombatWithPlayer, 0);
public static Attribute<int> ActorForwardsBuffs = new SimpleAttribute<int>(AttributeId.ActorForwardsBuffs, -1);
public static Attribute<int> ItemMarkedAsJunk = new SimpleAttribute<int>(AttributeId.ItemMarkedAsJunk, 0);
public static Attribute<int> Allow2HAndShield = new SimpleAttribute<int>(AttributeId.Allow2HAndShield, 0);
public static Attribute<float> ClassDamageReductionPercentPVP = new SimpleAttribute<float>(AttributeId.ClassDamageReductionPercentPVP, 0);
public static Attribute<int> ParagonBonus = new SimpleAttribute<int>(AttributeId.ParagonBonus, 0);
public static Attribute<int> ParagonBonusPointsAvailable = new SimpleAttribute<int>(AttributeId.ParagonBonusPointsAvailable, 0);
public static Attribute<float> DungeonFinderProgressPercent = new SimpleAttribute<float>(AttributeId.DungeonFinderProgressPercent, 0);
public static Attribute<int> ItemTradePlayerHigh = new SimpleAttribute<int>(AttributeId.ItemTradePlayerHigh, 0);
public static Attribute<int> ItemTradePlayerLow = new SimpleAttribute<int>(AttributeId.ItemTradePlayerLow, 0);
public static Attribute<int> ItemTradeEndTime = new SimpleAttribute<int>(AttributeId.ItemTradeEndTime, 0);
public static Attribute<int> ItemTradeTimerID = new SimpleAttribute<int>(AttributeId.ItemTradeTimerID, -1);
public static Attribute<int> ItemIsBOE = new SimpleAttribute<int>(AttributeId.ItemIsBOE, 0);
public static Attribute<int> Season = new SimpleAttribute<int>(AttributeId.Season, 0);
public static Attribute<int> DamageDoneTotalTrackedHi = new SimpleAttribute<int>(AttributeId.DamageDoneTotalTrackedHi, 0);
public static Attribute<int> DamageDoneTotalTrackedLo = new SimpleAttribute<int>(AttributeId.DamageDoneTotalTrackedLo, 0);
public static Attribute<int> DamageDoneTrackingStartTick = new SimpleAttribute<int>(AttributeId.DamageDoneTrackingStartTick, 0);
public static Attribute<int> PowerPersistsAcrossGames = new SimpleAttribute<int>(AttributeId.PowerPersistsAcrossGames, 0);
public static Attribute<float> ExperienceBonusPercentIGRBuff = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentIGRBuff, 0);
public static Attribute<float> ExperienceBonusPercentAnniversaryBuff = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentAnniversaryBuff, 0);
public static Attribute<float> ExperienceBonusPercentCommunityBuff = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentCommunityBuff, 0);
public static Attribute<float> ExperienceBonusPercentPotionBuff = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentPotionBuff, 0);
public static Attribute<float> ExperienceBonusPercentSuperScalar = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentSuperScalar, 0);
public static Attribute<float> ExperienceBonusPercentSuperScalarTotal = new SimpleAttribute<float>(AttributeId.ExperienceBonusPercentSuperScalarTotal, 0);
public static Attribute<int> AlwaysShowFloatingNumbers = new SimpleAttribute<int>(AttributeId.AlwaysShowFloatingNumbers, 0);
public static Attribute<int> TargetedRareChance = new SimpleAttribute<int>(AttributeId.TargetedRareChance, 0);
public static Attribute<int> SupressThornsEffect = new SimpleAttribute<int>(AttributeId.SupressThornsEffect, 0);
public static Attribute<int> DynamicEntranceGUID = new SimpleAttribute<int>(AttributeId.DynamicEntranceGUID, 0);
public static Attribute<float> BonusChanceToBeCritHit = new SimpleAttribute<float>(AttributeId.BonusChanceToBeCritHit, 0);
public static Attribute<float> BonusChanceToBeCritHitByActor = new SimpleAttribute<float>(AttributeId.BonusChanceToBeCritHitByActor, 0);
public static Attribute<float> BonusChanceToReceiveCrushingBlown = new SimpleAttribute<float>(AttributeId.BonusChanceToReceiveCrushingBlown, 0);
public static Attribute<int> ForceGripped = new SimpleAttribute<int>(AttributeId.ForceGripped, 0);
public static Attribute<float> PowerBonusAttackRadius = new SimpleAttribute<float>(AttributeId.PowerBonusAttackRadius, 0);
public static Attribute<int> ItemStorePlayerHigh = new SimpleAttribute<int>(AttributeId.ItemStorePlayerHigh, 0);
public static Attribute<int> ItemStorePlayerLow = new SimpleAttribute<int>(AttributeId.ItemStorePlayerLow, 0);
public static Attribute<float> PowerPrimaryResourceCostOverride = new SimpleAttribute<float>(AttributeId.PowerPrimaryResourceCostOverride, 2139095039);
public static Attribute<float> PowerSecondaryResourceCostOverride = new SimpleAttribute<float>(AttributeId.PowerSecondaryResourceCostOverride, 2139095039);
public static Attribute<float> PowerChannelCostOverride = new SimpleAttribute<float>(AttributeId.PowerChannelCostOverride, 2139095039);
public static Attribute<int> RuneAOverride = new SimpleAttribute<int>(AttributeId.RuneAOverride, 0);
public static Attribute<int> RuneBOverride = new SimpleAttribute<int>(AttributeId.RuneBOverride, 0);
public static Attribute<int> RuneCOverride = new SimpleAttribute<int>(AttributeId.RuneCOverride, 0);
public static Attribute<int> RuneDOverride = new SimpleAttribute<int>(AttributeId.RuneDOverride, 0);
public static Attribute<int> RuneEOverride = new SimpleAttribute<int>(AttributeId.RuneEOverride, 0);
public static Attribute<float> ElementalEffectAmplitudeBonus = new SimpleAttribute<float>(AttributeId.ElementalEffectAmplitudeBonus, 0);
public static Attribute<float> ElementalEffectDurationBonus = new SimpleAttribute<float>(AttributeId.ElementalEffectDurationBonus, 0);
public static Attribute<float> ElementalEffectProcChanceBonus = new SimpleAttribute<float>(AttributeId.ElementalEffectProcChanceBonus, 0);
public static Attribute<float> SplashDamageEffectPercent = new SimpleAttribute<float>(AttributeId.SplashDamageEffectPercent, 0);
public static Attribute<float> CrushingBlowProcChance = new SimpleAttribute<float>(AttributeId.CrushingBlowProcChance, 0);
public static Attribute<int> ItemEquippedButDisabled = new SimpleAttribute<int>(AttributeId.ItemEquippedButDisabled, 0);
public static Attribute<int> AttributeProjectilePassThrough = new SimpleAttribute<int>(AttributeId.AttributeProjectilePassThrough, 0);
public static Attribute<int> AttributeSetItemDiscount = new SimpleAttribute<int>(AttributeId.AttributeSetItemDiscount, 0);
public static Attribute<float> NegativeHealthGlobeSpawnChance = new SimpleAttribute<float>(AttributeId.NegativeHealthGlobeSpawnChance, 0);
public static Attribute<int> OverrideAttachedAnim = new SimpleAttribute<int>(AttributeId.OverrideAttachedAnim, -1);
public static Attribute<int> HasInfiniteShrineBuffs = new SimpleAttribute<int>(AttributeId.HasInfiniteShrineBuffs, 0);
public static Attribute<int> ItemLegendaryItemBaseItem = new SimpleAttribute<int>(AttributeId.ItemLegendaryItemBaseItem, -1);
public static Attribute<int> TargetedMagicChance = new SimpleAttribute<int>(AttributeId.TargetedMagicChance, 0);
public static Attribute<int> DontUpdateCameraWhileAttached = new SimpleAttribute<int>(AttributeId.DontUpdateCameraWhileAttached, 0);
public static Attribute<int> LinkedDynamicEntranceGUID = new SimpleAttribute<int>(AttributeId.LinkedDynamicEntranceGUID, 0);
public static Attribute<int> BoostTCIndex = new SimpleAttribute<int>(AttributeId.BoostTCIndex, 0);
public static Attribute<int> BoostTCNextTime = new SimpleAttribute<int>(AttributeId.BoostTCNextTime, 0);
public static Attribute<float> PotionBonusArmorPercent = new SimpleAttribute<float>(AttributeId.PotionBonusArmorPercent, 0);
public static Attribute<float> PotionBonusResistAll = new SimpleAttribute<float>(AttributeId.PotionBonusResistAll, 0);
public static Attribute<float> PotionBonusHitpointsGranted = new SimpleAttribute<float>(AttributeId.PotionBonusHitpointsGranted, 0);
public static Attribute<float> PotionBonusBuffDuration = new SimpleAttribute<float>(AttributeId.PotionBonusBuffDuration, 0);
public static Attribute<float> PotionBonusLifeOnHit = new SimpleAttribute<float>(AttributeId.PotionBonusLifeOnHit, 0);
public static Attribute<float> PotionBonusLifeOnKill = new SimpleAttribute<float>(AttributeId.PotionBonusLifeOnKill, 0);
public static Attribute<int> LastSpecialItemTimeHigh = new SimpleAttribute<int>(AttributeId.LastSpecialItemTimeHigh, 0);
public static Attribute<int> LastSpecialItemTimeLow = new SimpleAttribute<int>(AttributeId.LastSpecialItemTimeLow, 0);
public static Attribute<float> ItemRestBonusPool = new SimpleAttribute<float>(AttributeId.ItemRestBonusPool, 0);
public static Attribute<float> ItemUnluckyBonusSecs = new SimpleAttribute<float>(AttributeId.ItemUnluckyBonusSecs, 0);
public static Attribute<int> ItemUnluckyBonusAllow = new SimpleAttribute<int>(AttributeId.ItemUnluckyBonusAllow, 0);
public static Attribute<float> AvengerBuildupSecs = new SimpleAttribute<float>(AttributeId.AvengerBuildupSecs, 0);
public static Attribute<int> BountyObjective = new SimpleAttribute<int>(AttributeId.BountyObjective, 0);
public static Attribute<int> Illusion = new SimpleAttribute<int>(AttributeId.Illusion, 0);
public static Attribute<int> TornadoStraighten = new SimpleAttribute<int>(AttributeId.TornadoStraighten, 0);
public static Attribute<int> PreventEvadeDuring = new SimpleAttribute<int>(AttributeId.PreventEvadeDuring, 0);
public static Attribute<float> DamageBonusFromNephalemGlory = new SimpleAttribute<float>(AttributeId.DamageBonusFromNephalemGlory, 0);
public static Attribute<int> ItemPlayerRecipient = new SimpleAttribute<int>(AttributeId.ItemPlayerRecipient, -1);
public static Attribute<int> HeavensFuryAttacker = new SimpleAttribute<int>(AttributeId.HeavensFuryAttacker, -1);
public static Attribute<int> ItemAssignedHeroHigh = new SimpleAttribute<int>(AttributeId.ItemAssignedHeroHigh, 0);
public static Attribute<int> ItemAssignedHeroLow = new SimpleAttribute<int>(AttributeId.ItemAssignedHeroLow, 0);
public static Attribute<int> PierceCharge = new SimpleAttribute<int>(AttributeId.PierceCharge, 0);
public static Attribute<int> UpscaledLevel = new SimpleAttribute<int>(AttributeId.UpscaledLevel, 0);
public static Attribute<int> Resurrected = new SimpleAttribute<int>(AttributeId.Resurrected, 0);
public static Attribute<float> DamageSidekickMultiplier = new SimpleAttribute<float>(AttributeId.DamageSidekickMultiplier, 0);
public static Attribute<int> ThornsAOERadiusNextTime = new SimpleAttribute<int>(AttributeId.ThornsAOERadiusNextTime, 0);
public static Attribute<int> MovementDestroysWallerWalls = new SimpleAttribute<int>(AttributeId.MovementDestroysWallerWalls, 0);
public static Attribute<int> MailFlagIcon = new SimpleAttribute<int>(AttributeId.MailFlagIcon, 0);
public static Attribute<int> TieredLootRunKeyLevel = new SimpleAttribute<int>(AttributeId.TieredLootRunKeyLevel, -1);
public static Attribute<int> InTieredLootRunLevel = new SimpleAttribute<int>(AttributeId.InTieredLootRunLevel, -1);
public static Attribute<int> IsLootRunBoss = new SimpleAttribute<int>(AttributeId.IsLootRunBoss, 0);
public static Attribute<int> ForcedMove = new SimpleAttribute<int>(AttributeId.ForcedMove, 0);
public static Attribute<int> EffectiveLevel = new SimpleAttribute<int>(AttributeId.EffectiveLevel, 0);
public static Attribute<int> JewelRank = new SimpleAttribute<int>(AttributeId.JewelRank, 0);
public static Attribute<int> ItemConsoleMaxLevel = new SimpleAttribute<int>(AttributeId.ItemConsoleMaxLevel, 0);
public static Attribute<int> ConsolePromoItem = new SimpleAttribute<int>(AttributeId.ConsolePromoItem, 0);
public static Attribute<int> DoubleBloodShards = new SimpleAttribute<int>(AttributeId.DoubleBloodShards, 0);
public static Attribute<int> DoubleBountyBags = new SimpleAttribute<int>(AttributeId.DoubleBountyBags, 0);
public static Attribute<int> JewelUpgradesUsed = new SimpleAttribute<int>(AttributeId.JewelUpgradesUsed, 0);
public static Attribute<int> JewelUpgradesMax = new SimpleAttribute<int>(AttributeId.JewelUpgradesMax, 0);
public static Attribute<int> JewelUpgradesBonus = new SimpleAttribute<int>(AttributeId.JewelUpgradesBonus, 0);
public static Attribute<int> ItemIgnoresPickupRadiusForPickup = new SimpleAttribute<int>(AttributeId.ItemIgnoresPickupRadiusForPickup, 0);
public static Attribute<int> Hunter = new SimpleAttribute<int>(AttributeId.Hunter, 0);
public static Attribute<int> ParticipatingInTieredLootRun = new SimpleAttribute<int>(AttributeId.ParticipatingInTieredLootRun, 0);
public static Attribute<int> TieredLootRunRewardChoiceState = new SimpleAttribute<int>(AttributeId.TieredLootRunRewardChoiceState, -1);
public static Attribute<int> TieredLootRunRewardReceivesKey = new SimpleAttribute<int>(AttributeId.TieredLootRunRewardReceivesKey, -1);
public static Attribute<int> CurrentCosmeticEffect = new SimpleAttribute<int>(AttributeId.CurrentCosmeticEffect, -1);
public static Attribute<float> BloodshardBonusPercentPotionBuff = new SimpleAttribute<float>(AttributeId.BloodshardBonusPercentPotionBuff, 0);
public static Attribute<int> XPPotionBuffExpiration = new SimpleAttribute<int>(AttributeId.XPPotionBuffExpiration, 0);
public static Attribute<int> GoldFindPotionBuffExpiration = new SimpleAttribute<int>(AttributeId.GoldFindPotionBuffExpiration, 0);
public static Attribute<int> BloodshardPotionBuffExpiration = new SimpleAttribute<int>(AttributeId.BloodshardPotionBuffExpiration, 0);
public static Attribute<int> CurrentCosmeticPet = new SimpleAttribute<int>(AttributeId.CurrentCosmeticPet, -1);
public static Attribute<int> CosmeticPetPower = new SimpleAttribute<int>(AttributeId.CosmeticPetPower, 0);
public static Attribute<int> CosmeticPetExpiration = new SimpleAttribute<int>(AttributeId.CosmeticPetExpiration, 0);
public static Attribute<int> CosmeticPortraitFrame = new SimpleAttribute<int>(AttributeId.CosmeticPortraitFrame, -1);
public static Attribute<int> HQHotColdState = new SimpleAttribute<int>(AttributeId.HQHotColdState, -1);
public static Attribute<int> HQCursedRealmReagentsCollected = new SimpleAttribute<int>(AttributeId.HQCursedRealmReagentsCollected, 0);
public static Attribute<int> HQCursedRealmReagentsDropped = new SimpleAttribute<int>(AttributeId.HQCursedRealmReagentsDropped, 0);
public static Attribute<int> DebugMovementType = new SimpleAttribute<int>(AttributeId.DebugMovementType, 0);
public static Attribute<int> TieredLootRunDeathCount = new SimpleAttribute<int>(AttributeId.TieredLootRunDeathCount, 0);
public static Attribute<int> TieredLootRunCorpseResurrectionAllowedGameTime = new SimpleAttribute<int>(AttributeId.TieredLootRunCorpseResurrectionAllowedGameTime, 0);
public static Attribute<int> LastPostedAchievementPoints = new SimpleAttribute<int>(AttributeId.LastPostedAchievementPoints, 0);
public static Attribute<int> CosmeticPetActor = new SimpleAttribute<int>(AttributeId.CosmeticPetActor, -1);
public static Attribute<ulong> AltExperienceNext = new ComplexAttribute(AttributeId.AltExperienceNextHi, 0, AttributeId.AltExperienceNextLo, 0);
public static Attribute<ulong> ExperienceNext = new ComplexAttribute(AttributeId.ExperienceNextHi, 0, AttributeId.ExperienceNextLo, 0);
public static Attribute<ulong> ExperienceGranted = new ComplexAttribute(AttributeId.ExperienceGrantedHi, 0, AttributeId.ExperienceGrantedLow, 0);
public static Attribute<ulong> RestExperience = new ComplexAttribute(AttributeId.RestExperienceHi, 0, AttributeId.RestExperienceLo, 0);
public static Attribute<ulong> ItemStackQuantity = new ComplexAttribute(AttributeId.ItemStackQuantityHi, 0, AttributeId.ItemStackQuantityLo, 0);
public static Attribute<ulong> DamageDoneTotalTracked = new ComplexAttribute(AttributeId.DamageDoneTotalTrackedHi, 0, AttributeId.DamageDoneTotalTrackedLo, 0);
public static Attribute<ulong> PVPPVPExperienceGainedThisGame = new ComplexAttribute(AttributeId.PVPPVPExperienceGainedThisGameHi, 0, AttributeId.PVPPVPExperienceGainedThisGameLo, 0);
public static Attribute<ulong> PVPExperienceNext = new ComplexAttribute(AttributeId.PVPExperienceNextHi, 0, AttributeId.PVPExperienceNextLo, 0);
public static Attribute<ulong> PVPNormalExperienceGainedThisGame = new ComplexAttribute(AttributeId.PVPNormalExperienceGainedThisGameHi, 0, AttributeId.PVPNormalExperienceGainedThisGameLo, 0);
}