diff --git a/dumper/dump b/dumper/dump
index feef03b..44c2d41 100644
--- a/dumper/dump
+++ b/dumper/dump
@@ -1,13 +1,13 @@
-ClientVersion=6065
-ServerVersion=6065
+ClientVersion=6141
+ServerVersion=6141
ProductName=dota2_workshop
appID=570
ServerAppID=373310
CustomGameServerAppID=471280
ToolsAppID=316570
-SourceRevision=8920494
-VersionDate=May 22 2024
-VersionTime=21:21:00
+SourceRevision=9082086
+VersionDate=Jul 31 2024
+VersionTime=22:54:13
$> dump_panorama_css_properties
=== align ===
<Needs a description>
@@ -751,11 +751,11 @@ $> dump_panorama_events
| Yes
| Show an ability tooltip for a specific facet.
|-
-| DOTAShowAbilityTooltipForGuide(string abilityName, string guideName, int32, bool)
+| DOTAShowAbilityTooltipForGuide(string abilityName, string guideName, class HeroID_t, bool)
| Yes
| Show an ability tooltip annotated with a particular guide's info.
|-
-| DOTAShowAbilityTooltipForHero(string abilityName, int32 heroid, class HeroFacetID_t heroVariant, bool, bool)
+| DOTAShowAbilityTooltipForHero(string abilityName, class HeroID_t heroid, class HeroFacetID_t heroVariant, bool, bool)
| Yes
| Show an ability tooltip for the specified hero.
|-
@@ -767,11 +767,11 @@ $> dump_panorama_events
| Yes
| Show a buff tooltip for the specified entityIndex + buff serial.
|-
-| DOTAShowEconItemTooltip(class item_definition_index_t itemDef, class style_index_t styleIndex, int32 heroID)
+| DOTAShowEconItemTooltip(class item_definition_index_t itemDef, class style_index_t styleIndex, class HeroID_t heroID)
| Yes
-| Show the econ item tooltip for a given item, style, and hero. Use 0 for the default style, and -1 for the default hero.
+| Show the econ item tooltip for a given item, style, and hero. Use 0 for the default style, and 0 for the default hero.
|-
-| DOTAShowFacetTooltip(int32 HeroID, class HeroFacetID_t Hero Variant ID)
+| DOTAShowFacetTooltip(class HeroID_t HeroID, class HeroFacetID_t Hero Variant ID)
| Yes
| Shows a variant tooltip for the given hero + variant
|-
@@ -1330,6 +1330,7 @@ declare enum DOTA_UNIT_TARGET_FLAGS
DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED = 524288,
DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES = 1048576,
DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS = 2097152,
+ DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN = 384,
}
declare enum DOTALimits_t
@@ -1466,9 +1467,10 @@ declare enum DOTA_ABILITY_BEHAVIOR
DOTA_ABILITY_BEHAVIOR_OVERSHOOT = 274877906944,
DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED = 549755813888,
DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE = 1099511627776,
- DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES = 2199023255552,
DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS = 4398046511104,
DOTA_ABILITY_BEHAVIOR_INNATE_UI = 8796093022208,
+ DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE = 17592186044416,
+ DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES = 35184372088832,
}
declare enum DAMAGE_TYPES
@@ -1506,7 +1508,7 @@ declare enum DOTADamageFlag_t
DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR = 1,
DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR = 2,
DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY = 4,
- DOTA_DAMAGE_FLAG_BYPASSES_BLOCK = 8,
+ DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK = 8,
DOTA_DAMAGE_FLAG_REFLECTION = 16,
DOTA_DAMAGE_FLAG_HPLOSS = 32,
DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT = 64,
@@ -1521,6 +1523,7 @@ declare enum DOTADamageFlag_t
DOTA_DAMAGE_FLAG_FORCE_SPELL_AMPLIFICATION = 65536,
DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK = 131072,
DOTA_DAMAGE_FLAG_ATTACK_MODIFIER = 262144,
+ DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK = 524288,
}
declare enum EDOTA_ModifyXP_Reason
@@ -1842,94 +1845,95 @@ declare enum DOTASlotType_t
DOTA_LOADOUT_TYPE_TAIL = 13,
DOTA_LOADOUT_TYPE_MISC = 14,
DOTA_LOADOUT_TYPE_COSTUME = 15,
- DOTA_LOADOUT_TYPE_BODY_HEAD = 16,
- DOTA_LOADOUT_TYPE_MOUNT = 17,
- DOTA_LOADOUT_TYPE_SUMMON = 18,
- DOTA_LOADOUT_TYPE_SHAPESHIFT = 19,
- DOTA_LOADOUT_TYPE_TAUNT = 20,
- DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS = 21,
- DOTA_LOADOUT_TYPE_ABILITY_ATTACK = 22,
- DOTA_LOADOUT_TYPE_ABILITY1 = 23,
- DOTA_LOADOUT_TYPE_ABILITY2 = 24,
- DOTA_LOADOUT_TYPE_ABILITY3 = 25,
- DOTA_LOADOUT_TYPE_ABILITY4 = 26,
- DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE = 27,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1 = 28,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2 = 29,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3 = 30,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4 = 31,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5 = 32,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6 = 33,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7 = 34,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8 = 35,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9 = 36,
- DOTA_LOADOUT_TYPE_VOICE = 37,
- DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1 = 38,
- DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1 = 39,
- DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1 = 40,
- DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1 = 41,
- DOTA_LOADOUT_TYPE_HEAD_PERSONA_1 = 42,
- DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1 = 43,
- DOTA_LOADOUT_TYPE_ARMS_PERSONA_1 = 44,
- DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1 = 45,
- DOTA_LOADOUT_TYPE_BELT_PERSONA_1 = 46,
- DOTA_LOADOUT_TYPE_NECK_PERSONA_1 = 47,
- DOTA_LOADOUT_TYPE_BACK_PERSONA_1 = 48,
- DOTA_LOADOUT_TYPE_LEGS_PERSONA_1 = 49,
- DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1 = 50,
- DOTA_LOADOUT_TYPE_TAIL_PERSONA_1 = 51,
- DOTA_LOADOUT_TYPE_MISC_PERSONA_1 = 52,
- DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1 = 53,
- DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1 = 54,
- DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1 = 55,
- DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1 = 56,
- DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1 = 57,
- DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1 = 58,
- DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1 = 59,
- DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1 = 60,
- DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1 = 61,
- DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1 = 62,
- DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1 = 63,
- DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1 = 64,
- DOTA_LOADOUT_TYPE_VOICE_PERSONA_1 = 65,
- DOTA_LOADOUT_PERSONA_1_START = 38,
- DOTA_LOADOUT_PERSONA_1_END = 65,
- DOTA_LOADOUT_TYPE_PERSONA_SELECTOR = 66,
- DOTA_LOADOUT_TYPE_COURIER = 67,
- DOTA_LOADOUT_TYPE_ANNOUNCER = 68,
- DOTA_LOADOUT_TYPE_MEGA_KILLS = 69,
- DOTA_LOADOUT_TYPE_MUSIC = 70,
- DOTA_LOADOUT_TYPE_WARD = 71,
- DOTA_LOADOUT_TYPE_HUD_SKIN = 72,
- DOTA_LOADOUT_TYPE_LOADING_SCREEN = 73,
- DOTA_LOADOUT_TYPE_WEATHER = 74,
- DOTA_LOADOUT_TYPE_HEROIC_STATUE = 75,
- DOTA_LOADOUT_TYPE_MULTIKILL_BANNER = 76,
- DOTA_LOADOUT_TYPE_CURSOR_PACK = 77,
- DOTA_LOADOUT_TYPE_TELEPORT_EFFECT = 78,
- DOTA_LOADOUT_TYPE_BLINK_EFFECT = 79,
- DOTA_LOADOUT_TYPE_EMBLEM = 80,
- DOTA_LOADOUT_TYPE_TERRAIN = 81,
- DOTA_LOADOUT_TYPE_RADIANT_CREEPS = 82,
- DOTA_LOADOUT_TYPE_DIRE_CREEPS = 83,
- DOTA_LOADOUT_TYPE_RADIANT_TOWER = 84,
- DOTA_LOADOUT_TYPE_DIRE_TOWER = 85,
- DOTA_LOADOUT_TYPE_VERSUS_SCREEN = 86,
- DOTA_LOADOUT_TYPE_STREAK_EFFECT = 87,
- DOTA_LOADOUT_TYPE_KILL_EFFECT = 88,
- DOTA_LOADOUT_TYPE_DEATH_EFFECT = 89,
- DOTA_LOADOUT_TYPE_HEAD_EFFECT = 90,
- DOTA_LOADOUT_TYPE_MAP_EFFECT = 91,
- DOTA_LOADOUT_TYPE_COURIER_EFFECT = 92,
- DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS = 93,
- DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS = 94,
- DOTA_LOADOUT_TYPE_ROSHAN = 95,
- DOTA_LOADOUT_TYPE_TORMENTOR = 96,
- DOTA_LOADOUT_TYPE_ANCIENT = 97,
- DOTA_PLAYER_LOADOUT_START = 67,
- DOTA_PLAYER_LOADOUT_END = 97,
- DOTA_LOADOUT_TYPE_NONE = 98,
- DOTA_LOADOUT_TYPE_COUNT = 99,
+ DOTA_LOADOUT_TYPE_HERO_BASE = 16,
+ DOTA_LOADOUT_TYPE_BODY_HEAD = 17,
+ DOTA_LOADOUT_TYPE_MOUNT = 18,
+ DOTA_LOADOUT_TYPE_SUMMON = 19,
+ DOTA_LOADOUT_TYPE_SHAPESHIFT = 20,
+ DOTA_LOADOUT_TYPE_TAUNT = 21,
+ DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS = 22,
+ DOTA_LOADOUT_TYPE_ABILITY_ATTACK = 23,
+ DOTA_LOADOUT_TYPE_ABILITY1 = 24,
+ DOTA_LOADOUT_TYPE_ABILITY2 = 25,
+ DOTA_LOADOUT_TYPE_ABILITY3 = 26,
+ DOTA_LOADOUT_TYPE_ABILITY4 = 27,
+ DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE = 28,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1 = 29,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2 = 30,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3 = 31,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4 = 32,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5 = 33,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6 = 34,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7 = 35,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8 = 36,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9 = 37,
+ DOTA_LOADOUT_TYPE_VOICE = 38,
+ DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1 = 39,
+ DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1 = 40,
+ DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1 = 41,
+ DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1 = 42,
+ DOTA_LOADOUT_TYPE_HEAD_PERSONA_1 = 43,
+ DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1 = 44,
+ DOTA_LOADOUT_TYPE_ARMS_PERSONA_1 = 45,
+ DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1 = 46,
+ DOTA_LOADOUT_TYPE_BELT_PERSONA_1 = 47,
+ DOTA_LOADOUT_TYPE_NECK_PERSONA_1 = 48,
+ DOTA_LOADOUT_TYPE_BACK_PERSONA_1 = 49,
+ DOTA_LOADOUT_TYPE_LEGS_PERSONA_1 = 50,
+ DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1 = 51,
+ DOTA_LOADOUT_TYPE_TAIL_PERSONA_1 = 52,
+ DOTA_LOADOUT_TYPE_MISC_PERSONA_1 = 53,
+ DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1 = 54,
+ DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1 = 55,
+ DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1 = 56,
+ DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1 = 57,
+ DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1 = 58,
+ DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1 = 59,
+ DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1 = 60,
+ DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1 = 61,
+ DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1 = 62,
+ DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1 = 63,
+ DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1 = 64,
+ DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1 = 65,
+ DOTA_LOADOUT_TYPE_VOICE_PERSONA_1 = 66,
+ DOTA_LOADOUT_PERSONA_1_START = 39,
+ DOTA_LOADOUT_PERSONA_1_END = 66,
+ DOTA_LOADOUT_TYPE_PERSONA_SELECTOR = 67,
+ DOTA_LOADOUT_TYPE_COURIER = 68,
+ DOTA_LOADOUT_TYPE_ANNOUNCER = 69,
+ DOTA_LOADOUT_TYPE_MEGA_KILLS = 70,
+ DOTA_LOADOUT_TYPE_MUSIC = 71,
+ DOTA_LOADOUT_TYPE_WARD = 72,
+ DOTA_LOADOUT_TYPE_HUD_SKIN = 73,
+ DOTA_LOADOUT_TYPE_LOADING_SCREEN = 74,
+ DOTA_LOADOUT_TYPE_WEATHER = 75,
+ DOTA_LOADOUT_TYPE_HEROIC_STATUE = 76,
+ DOTA_LOADOUT_TYPE_MULTIKILL_BANNER = 77,
+ DOTA_LOADOUT_TYPE_CURSOR_PACK = 78,
+ DOTA_LOADOUT_TYPE_TELEPORT_EFFECT = 79,
+ DOTA_LOADOUT_TYPE_BLINK_EFFECT = 80,
+ DOTA_LOADOUT_TYPE_EMBLEM = 81,
+ DOTA_LOADOUT_TYPE_TERRAIN = 82,
+ DOTA_LOADOUT_TYPE_RADIANT_CREEPS = 83,
+ DOTA_LOADOUT_TYPE_DIRE_CREEPS = 84,
+ DOTA_LOADOUT_TYPE_RADIANT_TOWER = 85,
+ DOTA_LOADOUT_TYPE_DIRE_TOWER = 86,
+ DOTA_LOADOUT_TYPE_VERSUS_SCREEN = 87,
+ DOTA_LOADOUT_TYPE_STREAK_EFFECT = 88,
+ DOTA_LOADOUT_TYPE_KILL_EFFECT = 89,
+ DOTA_LOADOUT_TYPE_DEATH_EFFECT = 90,
+ DOTA_LOADOUT_TYPE_HEAD_EFFECT = 91,
+ DOTA_LOADOUT_TYPE_MAP_EFFECT = 92,
+ DOTA_LOADOUT_TYPE_COURIER_EFFECT = 93,
+ DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS = 94,
+ DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS = 95,
+ DOTA_LOADOUT_TYPE_ROSHAN = 96,
+ DOTA_LOADOUT_TYPE_TORMENTOR = 97,
+ DOTA_LOADOUT_TYPE_ANCIENT = 98,
+ DOTA_PLAYER_LOADOUT_START = 68,
+ DOTA_PLAYER_LOADOUT_END = 98,
+ DOTA_LOADOUT_TYPE_NONE = 99,
+ DOTA_LOADOUT_TYPE_COUNT = 100,
}
declare enum modifierfunction
@@ -2030,573 +2034,603 @@ declare enum modifierfunction
MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE = 46,
/** GetModifierSpellAmplify_PercentageUnique */
MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_UNIQUE = 47,
+ /** GetModifierSpellAmplify_PercentageTarget */
+ MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET = 48,
/** GetModifierHealAmplify_PercentageSource */
- MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE = 48,
+ MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE = 49,
/** GetModifierHealAmplify_PercentageTarget */
- MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET = 49,
+ MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET = 50,
/** GetModifierHPRegen_CanBeNegative */
- MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE = 50,
+ MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE = 51,
/** GetModifierHPRegenAmplify_Percentage */
- MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE = 51,
+ MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE = 52,
/** GetModifierLifestealRegenAmplify_Percentage */
- MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE = 52,
+ MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE = 53,
/** GetModifierSpellLifestealRegenAmplify_Percentage */
- MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE = 53,
+ MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE = 54,
/** GetModifierMPRegenAmplify_Percentage */
- MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE = 54,
+ MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE = 55,
/** GetModifierManaDrainAmplify_Percentage */
- MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE = 55,
+ MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE = 56,
/** GetModifierMPRestoreAmplify_Percentage */
- MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE = 56,
+ MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE = 57,
/** GetModifierBaseDamageOutgoing_Percentage */
- MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE = 57,
+ MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE = 58,
/** GetModifierBaseDamageOutgoing_PercentageUnique */
- MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE = 58,
+ MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE = 59,
/** GetModifierIncomingDamage_Percentage */
- MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE = 59,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE = 60,
/** GetModifierIncomingPhysicalDamage_Percentage */
- MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE = 60,
+ MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE = 61,
/** GetModifierIncomingPhysicalDamageConstant */
- MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT = 61,
+ MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT = 62,
/** GetModifierIncomingSpellDamageConstant */
- MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT = 62,
+ MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT = 63,
/** GetModifierEvasion_Constant */
- MODIFIER_PROPERTY_EVASION_CONSTANT = 63,
+ MODIFIER_PROPERTY_EVASION_CONSTANT = 64,
/** GetModifierNegativeEvasion_Constant */
- MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT = 64,
+ MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT = 65,
/** GetModifierStatusResistance */
- MODIFIER_PROPERTY_STATUS_RESISTANCE = 65,
+ MODIFIER_PROPERTY_STATUS_RESISTANCE = 66,
/** GetModifierStatusResistanceStacking */
- MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING = 66,
+ MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING = 67,
/** GetModifierStatusResistanceCaster */
- MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER = 67,
+ MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER = 68,
/** GetModifierAvoidDamage */
- MODIFIER_PROPERTY_AVOID_DAMAGE = 68,
+ MODIFIER_PROPERTY_AVOID_DAMAGE = 69,
/** GetModifierAvoidSpell */
- MODIFIER_PROPERTY_AVOID_SPELL = 69,
+ MODIFIER_PROPERTY_AVOID_SPELL = 70,
/** GetModifierMiss_Percentage */
- MODIFIER_PROPERTY_MISS_PERCENTAGE = 70,
+ MODIFIER_PROPERTY_MISS_PERCENTAGE = 71,
/** GetModifierPhysicalArmorBase_Percentage */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE = 71,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE = 72,
/** GetModifierPhysicalArmorTotal_Percentage */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE = 72,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE = 73,
/** GetModifierPhysicalArmorBonus */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS = 73,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS = 74,
/** GetModifierPhysicalArmorBonusUnique */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE = 74,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE = 75,
/** GetModifierPhysicalArmorBonusUniqueActive */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE = 75,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE = 76,
/** GetModifierPhysicalArmorBonusPost */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST = 76,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST = 77,
/** GetModifierMinPhysicalArmor */
- MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR = 77,
+ MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR = 78,
/** GetModifierIgnorePhysicalArmor */
- MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR = 78,
+ MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR = 79,
/** GetModifierMagicalResistanceBaseReduction */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION = 79,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION = 80,
/** GetModifierMagicalResistanceDirectModification */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION = 80,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION = 81,
/** GetModifierMagicalResistanceBonus */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS = 81,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS = 82,
/** GetModifierMagicalResistanceBonusIllusions */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS = 82,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS = 83,
/** GetModifierMagicalResistanceBonusUnique */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE = 83,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE = 84,
/** GetModifierMagicalResistanceDecrepifyUnique */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE = 84,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE = 85,
/** GetModifierBaseRegen */
- MODIFIER_PROPERTY_BASE_MANA_REGEN = 85,
+ MODIFIER_PROPERTY_BASE_MANA_REGEN = 86,
/** GetModifierConstantManaRegen */
- MODIFIER_PROPERTY_MANA_REGEN_CONSTANT = 86,
+ MODIFIER_PROPERTY_MANA_REGEN_CONSTANT = 87,
/** GetModifierConstantManaRegenUnique */
- MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE = 87,
+ MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE = 88,
/** GetModifierTotalPercentageManaRegen */
- MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE = 88,
+ MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE = 89,
/** GetModifierConstantHealthRegen */
- MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT = 89,
+ MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT = 90,
/** GetModifierHealthRegenPercentage */
- MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE = 90,
+ MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE = 91,
/** GetModifierHealthRegenPercentageUnique */
- MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE = 91,
+ MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE = 92,
/** GetModifierHealthBonus */
- MODIFIER_PROPERTY_HEALTH_BONUS = 92,
+ MODIFIER_PROPERTY_HEALTH_BONUS = 93,
/** GetModifierManaBonus */
- MODIFIER_PROPERTY_MANA_BONUS = 93,
+ MODIFIER_PROPERTY_MANA_BONUS = 94,
/** GetModifierExtraStrengthBonus */
- MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS = 94,
+ MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS = 95,
/** GetModifierExtraHealthBonus */
- MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS = 95,
+ MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS = 96,
/** GetModifierExtraManaBonus */
- MODIFIER_PROPERTY_EXTRA_MANA_BONUS = 96,
+ MODIFIER_PROPERTY_EXTRA_MANA_BONUS = 97,
/** GetModifierExtraManaBonusPercentage */
- MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE = 97,
+ MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE = 98,
/** GetModifierExtraHealthPercentage */
- MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE = 98,
+ MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE = 99,
/** GetModifierExtraManaPercentage */
- MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE = 99,
+ MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE = 100,
/** GetModifierBonusStats_Strength */
- MODIFIER_PROPERTY_STATS_STRENGTH_BONUS = 100,
+ MODIFIER_PROPERTY_STATS_STRENGTH_BONUS = 101,
/** GetModifierBonusStats_Agility */
- MODIFIER_PROPERTY_STATS_AGILITY_BONUS = 101,
+ MODIFIER_PROPERTY_STATS_AGILITY_BONUS = 102,
/** GetModifierBonusStats_Intellect */
- MODIFIER_PROPERTY_STATS_INTELLECT_BONUS = 102,
+ MODIFIER_PROPERTY_STATS_INTELLECT_BONUS = 103,
/** GetModifierBonusStats_Strength_Percentage */
- MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE = 103,
+ MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE = 104,
/** GetModifierBonusStats_Agility_Percentage */
- MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE = 104,
+ MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE = 105,
/** GetModifierBonusStats_Intellect_Percentage */
- MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE = 105,
+ MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE = 106,
/** GetModifierCastRangeBonus */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS = 106,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS = 107,
/** GetModifierCastRangeBonusPercentage */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE = 107,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE = 108,
/** GetModifierCastRangeBonusTarget */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET = 108,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET = 109,
/** GetModifierCastRangeBonusStacking */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING = 109,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING = 110,
/** GetModifierAttackRangeOverride */
- MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE = 110,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE = 111,
/** GetModifierAttackRangeBonus */
- MODIFIER_PROPERTY_ATTACK_RANGE_BONUS = 111,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BONUS = 112,
/** GetModifierAttackRangeBonusUnique */
- MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE = 112,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE = 113,
/** GetModifierAttackRangeBonusPercentage */
- MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE = 113,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE = 114,
/** GetModifierMaxAttackRange */
- MODIFIER_PROPERTY_MAX_ATTACK_RANGE = 114,
+ MODIFIER_PROPERTY_MAX_ATTACK_RANGE = 115,
/** GetModifierProjectileSpeedBonus */
- MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS = 115,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS = 116,
/** GetModifierProjectileSpeedBonusPercentage */
- MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE = 116,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE = 117,
/** GetModifierProjectileName */
- MODIFIER_PROPERTY_PROJECTILE_NAME = 117,
+ MODIFIER_PROPERTY_PROJECTILE_NAME = 118,
/** ReincarnateTime */
- MODIFIER_PROPERTY_REINCARNATION = 118,
+ MODIFIER_PROPERTY_REINCARNATION = 119,
/** ReincarnateSuppressFX */
- MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX = 119,
+ MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX = 120,
/** GetModifierConstantRespawnTime */
- MODIFIER_PROPERTY_RESPAWNTIME = 120,
+ MODIFIER_PROPERTY_RESPAWNTIME = 121,
/** GetModifierPercentageRespawnTime */
- MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE = 121,
+ MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE = 122,
/** GetModifierStackingRespawnTime */
- MODIFIER_PROPERTY_RESPAWNTIME_STACKING = 122,
+ MODIFIER_PROPERTY_RESPAWNTIME_STACKING = 123,
/** GetModifierPercentageCooldown */
- MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE = 123,
+ MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE = 124,
/** GetModifierPercentageCooldownOngoing */
- MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING = 124,
+ MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING = 125,
/** GetModifierPercentageCasttime */
- MODIFIER_PROPERTY_CASTTIME_PERCENTAGE = 125,
+ MODIFIER_PROPERTY_CASTTIME_PERCENTAGE = 126,
/** GetModifierPercentageAttackAnimTime */
- MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE = 126,
+ MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE = 127,
/** GetModifierPercentageManacost */
- MODIFIER_PROPERTY_MANACOST_PERCENTAGE = 127,
+ MODIFIER_PROPERTY_MANACOST_PERCENTAGE = 128,
/** GetModifierPercentageManacostStacking */
- MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING = 128,
+ MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING = 129,
/** GetModifierPercentageHealthcost */
- MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE = 129,
+ MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE = 130,
/** GetModifierPercentageHealthcostStacking */
- MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING = 130,
+ MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING = 131,
/** GetModifierConstantDeathGoldCost */
- MODIFIER_PROPERTY_DEATHGOLDCOST = 131,
+ MODIFIER_PROPERTY_DEATHGOLDCOST = 132,
/** GetModifierPercentageDeathGoldCost */
- MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST = 132,
+ MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST = 133,
/** GetModifierPercentageExpRateBoost */
- MODIFIER_PROPERTY_EXP_RATE_BOOST = 133,
+ MODIFIER_PROPERTY_EXP_RATE_BOOST = 134,
/** GetModifierPercentageGoldRateBoost */
- MODIFIER_PROPERTY_GOLD_RATE_BOOST = 134,
+ MODIFIER_PROPERTY_GOLD_RATE_BOOST = 135,
/** GetModifierPreAttack_CriticalStrike */
- MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE = 135,
+ MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE = 136,
/** GetModifierPreAttack_Target_CriticalStrike */
- MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE = 136,
+ MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE = 137,
/** GetModifierMagical_ConstantBlock */
- MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK = 137,
+ MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK = 138,
/** GetModifierPhysical_ConstantBlock */
- MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK = 138,
+ MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK = 139,
/** GetModifierPhysical_ConstantBlockSpecial */
- MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL = 139,
+ MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL = 140,
+ /** GetModifierInnateDamageBlockPctOverride */
+ MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE = 141,
/** GetModifierPhysical_ConstantBlockUnavoidablePreArmor */
- MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR = 140,
+ MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR = 142,
/** GetModifierTotal_ConstantBlock */
- MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK = 141,
+ MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK = 143,
/** GetOverrideAnimation */
- MODIFIER_PROPERTY_OVERRIDE_ANIMATION = 142,
+ MODIFIER_PROPERTY_OVERRIDE_ANIMATION = 144,
/** GetOverrideAnimationRate */
- MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE = 143,
+ MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE = 145,
/** GetAbsorbSpell */
- MODIFIER_PROPERTY_ABSORB_SPELL = 144,
+ MODIFIER_PROPERTY_ABSORB_SPELL = 146,
/** GetReflectSpell */
- MODIFIER_PROPERTY_REFLECT_SPELL = 145,
+ MODIFIER_PROPERTY_REFLECT_SPELL = 147,
/** GetDisableAutoAttack */
- MODIFIER_PROPERTY_DISABLE_AUTOATTACK = 146,
+ MODIFIER_PROPERTY_DISABLE_AUTOATTACK = 148,
/** GetBonusDayVision */
- MODIFIER_PROPERTY_BONUS_DAY_VISION = 147,
+ MODIFIER_PROPERTY_BONUS_DAY_VISION = 149,
/** GetBonusDayVisionPercentage */
- MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE = 148,
+ MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE = 150,
/** GetBonusNightVision */
- MODIFIER_PROPERTY_BONUS_NIGHT_VISION = 149,
+ MODIFIER_PROPERTY_BONUS_NIGHT_VISION = 151,
/** GetBonusNightVisionUnique */
- MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE = 150,
+ MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE = 152,
/** GetBonusVisionPercentage */
- MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE = 151,
+ MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE = 153,
/** GetFixedDayVision */
- MODIFIER_PROPERTY_FIXED_DAY_VISION = 152,
+ MODIFIER_PROPERTY_FIXED_DAY_VISION = 154,
/** GetFixedNightVision */
- MODIFIER_PROPERTY_FIXED_NIGHT_VISION = 153,
+ MODIFIER_PROPERTY_FIXED_NIGHT_VISION = 155,
/** GetMinHealth */
- MODIFIER_PROPERTY_MIN_HEALTH = 154,
+ MODIFIER_PROPERTY_MIN_HEALTH = 156,
/** GetAbsoluteNoDamagePhysical */
- MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL = 155,
+ MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL = 157,
/** GetAbsoluteNoDamageMagical */
- MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL = 156,
+ MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL = 158,
/** GetAbsoluteNoDamagePure */
- MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE = 157,
+ MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE = 159,
/** GetIsIllusion */
- MODIFIER_PROPERTY_IS_ILLUSION = 158,
+ MODIFIER_PROPERTY_IS_ILLUSION = 160,
/** GetModifierIllusionLabel */
- MODIFIER_PROPERTY_ILLUSION_LABEL = 159,
+ MODIFIER_PROPERTY_ILLUSION_LABEL = 161,
/** GetModifierStrongIllusion */
- MODIFIER_PROPERTY_STRONG_ILLUSION = 160,
+ MODIFIER_PROPERTY_STRONG_ILLUSION = 162,
/** GetModifierSuperIllusion */
- MODIFIER_PROPERTY_SUPER_ILLUSION = 161,
+ MODIFIER_PROPERTY_SUPER_ILLUSION = 163,
/** GetModifierSuperIllusionWithUltimate */
- MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE = 162,
+ MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE = 164,
/** GetModifierXPDuringDeath */
- MODIFIER_PROPERTY_XP_DURING_DEATH = 163,
+ MODIFIER_PROPERTY_XP_DURING_DEATH = 165,
/** GetModifierTurnRate_Percentage */
- MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE = 164,
+ MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE = 166,
/** GetModifierTurnRate_Override */
- MODIFIER_PROPERTY_TURN_RATE_OVERRIDE = 165,
+ MODIFIER_PROPERTY_TURN_RATE_OVERRIDE = 167,
/** GetDisableHealing */
- MODIFIER_PROPERTY_DISABLE_HEALING = 166,
+ MODIFIER_PROPERTY_DISABLE_HEALING = 168,
+ /** GetDisableManaGain */
+ MODIFIER_PROPERTY_DISABLE_MANA_GAIN = 169,
/** GetAlwaysAllowAttack */
- MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK = 167,
+ MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK = 170,
/** GetAllowEtherealAttack */
- MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK = 168,
+ MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK = 171,
/** GetOverrideAttackMagical */
- MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL = 169,
+ MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL = 172,
/** GetModifierUnitStatsNeedsRefresh */
- MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH = 170,
+ MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH = 173,
/** Unused */
- MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER = 171,
+ MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER = 174,
/** Unused */
- MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER = 172,
+ MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER = 175,
/** GetModifierUnitDisllowUpgrading */
- MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING = 173,
+ MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING = 176,
/** GetModifierDodgeProjectile */
- MODIFIER_PROPERTY_DODGE_PROJECTILE = 174,
+ MODIFIER_PROPERTY_DODGE_PROJECTILE = 177,
/** GetTriggerCosmeticAndEndAttack */
- MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK = 175,
+ MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK = 178,
/** GetModifierMaxDebuffDuration */
- MODIFIER_PROPERTY_MAX_DEBUFF_DURATION = 176,
+ MODIFIER_PROPERTY_MAX_DEBUFF_DURATION = 179,
/** GetPrimaryStatDamageMultiplier */
- MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER = 177,
+ MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER = 180,
/** GetModifierPreAttack_DeadlyBlow */
- MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW = 178,
+ MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW = 181,
/** GetAlwaysAutoAttackWhileHoldPosition */
- MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION = 179,
+ MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION = 182,
+ /** GetPhysicalArmorPiercingPercentageTarget */
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET = 183,
+ /** GetMagicalArmorPiercingPercentageTarget */
+ MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET = 184,
/** OnSpellTargetReady */
- MODIFIER_EVENT_ON_SPELL_TARGET_READY = 180,
+ MODIFIER_EVENT_ON_SPELL_TARGET_READY = 185,
/** OnAttackRecord */
- MODIFIER_EVENT_ON_ATTACK_RECORD = 181,
+ MODIFIER_EVENT_ON_ATTACK_RECORD = 186,
/** OnAttackStart */
- MODIFIER_EVENT_ON_ATTACK_START = 182,
+ MODIFIER_EVENT_ON_ATTACK_START = 187,
/** OnAttack */
- MODIFIER_EVENT_ON_ATTACK = 183,
+ MODIFIER_EVENT_ON_ATTACK = 188,
/** OnAttackLanded */
- MODIFIER_EVENT_ON_ATTACK_LANDED = 184,
+ MODIFIER_EVENT_ON_ATTACK_LANDED = 189,
/** OnAttackFail */
- MODIFIER_EVENT_ON_ATTACK_FAIL = 185,
+ MODIFIER_EVENT_ON_ATTACK_FAIL = 190,
/** OnAttackAllied */
- MODIFIER_EVENT_ON_ATTACK_ALLIED = 186,
+ MODIFIER_EVENT_ON_ATTACK_ALLIED = 191,
/** OnProjectileDodge */
- MODIFIER_EVENT_ON_PROJECTILE_DODGE = 187,
+ MODIFIER_EVENT_ON_PROJECTILE_DODGE = 192,
/** OnOrder */
- MODIFIER_EVENT_ON_ORDER = 188,
+ MODIFIER_EVENT_ON_ORDER = 193,
/** OnUnitMoved */
- MODIFIER_EVENT_ON_UNIT_MOVED = 189,
+ MODIFIER_EVENT_ON_UNIT_MOVED = 194,
/** OnAbilityStart */
- MODIFIER_EVENT_ON_ABILITY_START = 190,
+ MODIFIER_EVENT_ON_ABILITY_START = 195,
/** OnAbilityExecuted */
- MODIFIER_EVENT_ON_ABILITY_EXECUTED = 191,
+ MODIFIER_EVENT_ON_ABILITY_EXECUTED = 196,
/** OnAbilityFullyCast */
- MODIFIER_EVENT_ON_ABILITY_FULLY_CAST = 192,
+ MODIFIER_EVENT_ON_ABILITY_FULLY_CAST = 197,
/** OnBreakInvisibility */
- MODIFIER_EVENT_ON_BREAK_INVISIBILITY = 193,
+ MODIFIER_EVENT_ON_BREAK_INVISIBILITY = 198,
/** OnAbilityEndChannel */
- MODIFIER_EVENT_ON_ABILITY_END_CHANNEL = 194,
+ MODIFIER_EVENT_ON_ABILITY_END_CHANNEL = 199,
/** Unused */
- MODIFIER_EVENT_ON_PROCESS_UPGRADE = 195,
+ MODIFIER_EVENT_ON_PROCESS_UPGRADE = 200,
/** Unused */
- MODIFIER_EVENT_ON_REFRESH = 196,
+ MODIFIER_EVENT_ON_REFRESH = 201,
/** OnTakeDamage */
- MODIFIER_EVENT_ON_TAKEDAMAGE = 197,
+ MODIFIER_EVENT_ON_TAKEDAMAGE = 202,
/** OnDamagePrevented */
- MODIFIER_EVENT_ON_DEATH_PREVENTED = 198,
+ MODIFIER_EVENT_ON_DEATH_PREVENTED = 203,
/** OnStateChanged */
- MODIFIER_EVENT_ON_STATE_CHANGED = 199,
+ MODIFIER_EVENT_ON_STATE_CHANGED = 204,
/** Unused */
- MODIFIER_EVENT_ON_ORB_EFFECT = 200,
+ MODIFIER_EVENT_ON_ORB_EFFECT = 205,
/** OnProcessCleave */
- MODIFIER_EVENT_ON_PROCESS_CLEAVE = 201,
+ MODIFIER_EVENT_ON_PROCESS_CLEAVE = 206,
/** OnDamageCalculated */
- MODIFIER_EVENT_ON_DAMAGE_CALCULATED = 202,
+ MODIFIER_EVENT_ON_DAMAGE_CALCULATED = 207,
/** OnMagicDamageCalculated */
- MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED = 203,
+ MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED = 208,
/** OnAttacked */
- MODIFIER_EVENT_ON_ATTACKED = 204,
+ MODIFIER_EVENT_ON_ATTACKED = 209,
/** OnDeath */
- MODIFIER_EVENT_ON_DEATH = 205,
+ MODIFIER_EVENT_ON_DEATH = 210,
/** OnDeathCompleted */
- MODIFIER_EVENT_ON_DEATH_COMPLETED = 206,
+ MODIFIER_EVENT_ON_DEATH_COMPLETED = 211,
/** OnRespawn */
- MODIFIER_EVENT_ON_RESPAWN = 207,
+ MODIFIER_EVENT_ON_RESPAWN = 212,
/** OnSpentMana */
- MODIFIER_EVENT_ON_SPENT_MANA = 208,
+ MODIFIER_EVENT_ON_SPENT_MANA = 213,
/** OnSpentHealth */
- MODIFIER_EVENT_ON_SPENT_HEALTH = 209,
+ MODIFIER_EVENT_ON_SPENT_HEALTH = 214,
/** OnTeleporting */
- MODIFIER_EVENT_ON_TELEPORTING = 210,
+ MODIFIER_EVENT_ON_TELEPORTING = 215,
/** OnTeleported */
- MODIFIER_EVENT_ON_TELEPORTED = 211,
+ MODIFIER_EVENT_ON_TELEPORTED = 216,
/** OnSetLocation */
- MODIFIER_EVENT_ON_SET_LOCATION = 212,
+ MODIFIER_EVENT_ON_SET_LOCATION = 217,
/** OnHealthGained */
- MODIFIER_EVENT_ON_HEALTH_GAINED = 213,
+ MODIFIER_EVENT_ON_HEALTH_GAINED = 218,
/** OnManaGained */
- MODIFIER_EVENT_ON_MANA_GAINED = 214,
+ MODIFIER_EVENT_ON_MANA_GAINED = 219,
/** OnTakeDamageKillCredit */
- MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT = 215,
+ MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT = 220,
/** OnHeroKilled */
- MODIFIER_EVENT_ON_HERO_KILLED = 216,
+ MODIFIER_EVENT_ON_HERO_KILLED = 221,
/** OnHealReceived */
- MODIFIER_EVENT_ON_HEAL_RECEIVED = 217,
+ MODIFIER_EVENT_ON_HEAL_RECEIVED = 222,
/** OnBuildingKilled */
- MODIFIER_EVENT_ON_BUILDING_KILLED = 218,
+ MODIFIER_EVENT_ON_BUILDING_KILLED = 223,
/** OnModelChanged */
- MODIFIER_EVENT_ON_MODEL_CHANGED = 219,
+ MODIFIER_EVENT_ON_MODEL_CHANGED = 224,
/** OnModifierAdded */
- MODIFIER_EVENT_ON_MODIFIER_ADDED = 220,
+ MODIFIER_EVENT_ON_MODIFIER_ADDED = 225,
/** OnModifierRemoved */
- MODIFIER_EVENT_ON_MODIFIER_REMOVED = 221,
+ MODIFIER_EVENT_ON_MODIFIER_REMOVED = 226,
/** OnTooltip */
- MODIFIER_PROPERTY_TOOLTIP = 222,
+ MODIFIER_PROPERTY_TOOLTIP = 227,
/** GetModifierModelChange */
- MODIFIER_PROPERTY_MODEL_CHANGE = 223,
+ MODIFIER_PROPERTY_MODEL_CHANGE = 228,
/** GetModifierModelScale */
- MODIFIER_PROPERTY_MODEL_SCALE = 224,
+ MODIFIER_PROPERTY_MODEL_SCALE = 229,
/** GetModifierModelScaleAnimateTime */
- MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME = 225,
+ MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME = 230,
/** GetModifierModelScaleUseInOutEase */
- MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE = 226,
+ MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE = 231,
/** GetModifierModelScaleConstant */
- MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT = 227,
+ MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT = 232,
/** GetModifierScepter */
- MODIFIER_PROPERTY_IS_SCEPTER = 228,
+ MODIFIER_PROPERTY_IS_SCEPTER = 233,
/** GetModifierShard */
- MODIFIER_PROPERTY_IS_SHARD = 229,
+ MODIFIER_PROPERTY_IS_SHARD = 234,
/** GetModifierRadarCooldownReduction */
- MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION = 230,
+ MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION = 235,
/** GetActivityTranslationModifiers */
- MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS = 231,
+ MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS = 236,
/** GetAttackSound */
- MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND = 232,
+ MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND = 237,
/** GetUnitLifetimeFraction */
- MODIFIER_PROPERTY_LIFETIME_FRACTION = 233,
+ MODIFIER_PROPERTY_LIFETIME_FRACTION = 238,
/** GetModifierProvidesFOWVision */
- MODIFIER_PROPERTY_PROVIDES_FOW_POSITION = 234,
+ MODIFIER_PROPERTY_PROVIDES_FOW_POSITION = 239,
/** GetModifierSpellsRequireHP */
- MODIFIER_PROPERTY_SPELLS_REQUIRE_HP = 235,
+ MODIFIER_PROPERTY_SPELLS_REQUIRE_HP = 240,
/** GetModifierConvertManaCostToHealthCost */
- MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST = 236,
+ MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST = 241,
/** GetForceDrawOnMinimap */
- MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP = 237,
+ MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP = 242,
/** GetModifierDisableTurning */
- MODIFIER_PROPERTY_DISABLE_TURNING = 238,
+ MODIFIER_PROPERTY_DISABLE_TURNING = 243,
/** GetModifierIgnoreCastAngle */
- MODIFIER_PROPERTY_IGNORE_CAST_ANGLE = 239,
+ MODIFIER_PROPERTY_IGNORE_CAST_ANGLE = 244,
/** GetModifierChangeAbilityValue */
- MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE = 240,
+ MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE = 245,
/** GetModifierOverrideAbilitySpecial */
- MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL = 241,
+ MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL = 246,
/** GetModifierOverrideAbilitySpecialValue */
- MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE = 242,
+ MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE = 247,
/** GetModifierAbilityLayout */
- MODIFIER_PROPERTY_ABILITY_LAYOUT = 243,
+ MODIFIER_PROPERTY_ABILITY_LAYOUT = 248,
/** OnDominated */
- MODIFIER_EVENT_ON_DOMINATED = 244,
+ MODIFIER_EVENT_ON_DOMINATED = 249,
/** OnKill */
- MODIFIER_EVENT_ON_KILL = 245,
+ MODIFIER_EVENT_ON_KILL = 250,
/** OnAssist */
- MODIFIER_EVENT_ON_ASSIST = 246,
+ MODIFIER_EVENT_ON_ASSIST = 251,
/** GetModifierTempestDouble */
- MODIFIER_PROPERTY_TEMPEST_DOUBLE = 247,
+ MODIFIER_PROPERTY_TEMPEST_DOUBLE = 252,
/** PreserveParticlesOnModelChanged */
- MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE = 248,
+ MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE = 253,
/** OnAttackFinished */
- MODIFIER_EVENT_ON_ATTACK_FINISHED = 249,
+ MODIFIER_EVENT_ON_ATTACK_FINISHED = 254,
/** GetModifierIgnoreCooldown */
- MODIFIER_PROPERTY_IGNORE_COOLDOWN = 250,
+ MODIFIER_PROPERTY_IGNORE_COOLDOWN = 255,
/** GetModifierCanAttackTrees */
- MODIFIER_PROPERTY_CAN_ATTACK_TREES = 251,
+ MODIFIER_PROPERTY_CAN_ATTACK_TREES = 256,
/** GetVisualZDelta */
- MODIFIER_PROPERTY_VISUAL_Z_DELTA = 252,
+ MODIFIER_PROPERTY_VISUAL_Z_DELTA = 257,
/** GetVisualZSpeedBaseOverride */
- MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE = 253,
- MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION = 254,
+ MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE = 258,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION = 259,
/** GetModifierNoVisionOfAttacker */
- MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER = 255,
+ MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER = 260,
/** OnTooltip2 */
- MODIFIER_PROPERTY_TOOLTIP2 = 256,
+ MODIFIER_PROPERTY_TOOLTIP2 = 261,
/** OnAttackRecordDestroy */
- MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY = 257,
+ MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY = 262,
/** OnProjectileObstructionHit */
- MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT = 258,
+ MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT = 263,
/** GetSuppressTeleport */
- MODIFIER_PROPERTY_SUPPRESS_TELEPORT = 259,
+ MODIFIER_PROPERTY_SUPPRESS_TELEPORT = 264,
/** OnAttackCancelled */
- MODIFIER_EVENT_ON_ATTACK_CANCELLED = 260,
+ MODIFIER_EVENT_ON_ATTACK_CANCELLED = 265,
/** GetSuppressCleave */
- MODIFIER_PROPERTY_SUPPRESS_CLEAVE = 261,
+ MODIFIER_PROPERTY_SUPPRESS_CLEAVE = 266,
/** BotAttackScoreBonus */
- MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS = 262,
+ MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS = 267,
/** GetModifierAttackSpeedReductionPercentage */
- MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE = 263,
+ MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE = 268,
/** GetModifierMoveSpeedReductionPercentage */
- MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE = 264,
- MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET = 265,
+ MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE = 269,
+ MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET = 270,
/** GetModifierAttackSpeedPercentage */
- MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE = 266,
+ MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE = 271,
/** OnAttemptProjectileDodge */
- MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE = 267,
+ MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE = 272,
/** OnPreDebuffApplied */
- MODIFIER_EVENT_ON_PREDEBUFF_APPLIED = 268,
+ MODIFIER_EVENT_ON_PREDEBUFF_APPLIED = 273,
/** GetModifierPercentageCooldownStacking */
- MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING = 269,
+ MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING = 274,
/** GetModifierSpellRedirectTarget */
- MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET = 270,
+ MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET = 275,
/** GetModifierTurnRateConstant */
- MODIFIER_PROPERTY_TURN_RATE_CONSTANT = 271,
+ MODIFIER_PROPERTY_TURN_RATE_CONSTANT = 276,
/** GetModifierIsPackRat */
- MODIFIER_PROPERTY_PACK_RAT = 272,
+ MODIFIER_PROPERTY_PACK_RAT = 277,
/** GetModifierPhysicalDamageOutgoing_Percentage */
- MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE = 273,
+ MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE = 278,
/** GetModifierKnockbackAmplification_Percentage */
- MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE = 274,
+ MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE = 279,
/** GetModifierHealthBarPips */
- MODIFIER_PROPERTY_HEALTHBAR_PIPS = 275,
+ MODIFIER_PROPERTY_HEALTHBAR_PIPS = 280,
/** GetModifierIncomingDamageConstant */
- MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT = 276,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT = 281,
/** OnSpellAppliedSuccessfully */
- MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY = 277,
+ MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY = 282,
/** GetModifierAvoidDamageAfterReductions */
- MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS = 278,
+ MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS = 283,
/** GetModifierPropetyFailAttack */
- MODIFIER_PROPERTY_FAIL_ATTACK = 279,
+ MODIFIER_PROPERTY_FAIL_ATTACK = 284,
/** GetModifierPrereduceIncomingDamage_Mult */
- MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT = 280,
+ MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT = 285,
/** GetModifierSuppressFullscreenDeathFX */
- MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX = 281,
+ MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX = 286,
/** MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST */
- MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST = 282,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST = 287,
/** GetModifierDamageOutgoing_PercentageMultiplicative */
- MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE = 283,
+ MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE = 288,
/** GetModifierTickGold_Multiplier */
- MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER = 284,
+ MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER = 289,
/** GEtModifierSlowResistance_Unique */
- MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE = 285,
+ MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE = 290,
/** GetModifierSlowResistance_Stacking */
- MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING = 286,
+ MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING = 291,
/** GetModifierAoEBonusPercentage */
- MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE = 287,
+ MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE = 292,
/** GetModifierProjectileSpeed */
- MODIFIER_PROPERTY_PROJECTILE_SPEED = 288,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED = 293,
/** GetModifierProjectileSpeedTarget */
- MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET = 289,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET = 294,
/** GetModifierBecomeStrength */
- MODIFIER_PROPERTY_BECOME_STRENGTH = 290,
+ MODIFIER_PROPERTY_BECOME_STRENGTH = 295,
/** GetModifierBecomeAgility */
- MODIFIER_PROPERTY_BECOME_AGILITY = 291,
+ MODIFIER_PROPERTY_BECOME_AGILITY = 296,
/** GetModifierBecomeIntelligence */
- MODIFIER_PROPERTY_BECOME_INTELLIGENCE = 292,
+ MODIFIER_PROPERTY_BECOME_INTELLIGENCE = 297,
/** GetModifierBecomeUniversal */
- MODIFIER_PROPERTY_BECOME_UNIVERSAL = 293,
+ MODIFIER_PROPERTY_BECOME_UNIVERSAL = 298,
/** OnForceProcMagicStick */
- MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK = 294,
+ MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK = 299,
/** OnDamageHPLoss */
- MODIFIER_EVENT_ON_DAMAGE_HPLOSS = 295,
+ MODIFIER_EVENT_ON_DAMAGE_HPLOSS = 300,
/** GetModifierShareXPRune */
- MODIFIER_PROPERTY_SHARE_XPRUNE = 296,
+ MODIFIER_PROPERTY_SHARE_XPRUNE = 301,
/** GetModifierNoFreeTPScrollOnDeath */
- MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH = 297,
+ MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH = 302,
/** GetModifierHasBonusNeutralItemChoice */
- MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE = 298,
+ MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE = 303,
/** GetModifierForceMaxHealth */
- MODIFIER_PROPERTY_FORCE_MAX_HEALTH = 299,
+ MODIFIER_PROPERTY_FORCE_MAX_HEALTH = 304,
/** GetModifierForceMaxMana */
- MODIFIER_PROPERTY_FORCE_MAX_MANA = 300,
+ MODIFIER_PROPERTY_FORCE_MAX_MANA = 305,
/** GetModifierAoEBonusConstant */
- MODIFIER_PROPERTY_AOE_BONUS_CONSTANT = 301,
+ MODIFIER_PROPERTY_AOE_BONUS_CONSTANT = 306,
/** GetModifierAoEBonusConstantStacking */
- MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING = 302,
+ MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING = 307,
/** OnTakeDamagePostUnavoidableBlock */
- MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK = 303,
+ MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK = 308,
/** OnMuteDamageAbilities */
- MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES = 304,
+ MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES = 309,
/** GetSuppressCrit */
- MODIFIER_PROPERTY_SUPPRESS_CRIT = 305,
+ MODIFIER_PROPERTY_SUPPRESS_CRIT = 310,
/** GetModifierAbilityPoints */
- MODIFIER_PROPERTY_ABILITY_POINTS = 306,
+ MODIFIER_PROPERTY_ABILITY_POINTS = 311,
/** GetModifierBuybackPenaltyPercent */
- MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT = 307,
+ MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT = 312,
/** GetModifierItemSellbackCost */
- MODIFIER_PROPERTY_ITEM_SELLBACK_COST = 308,
+ MODIFIER_PROPERTY_ITEM_SELLBACK_COST = 313,
/** GetModifierDisassembleAnything */
- MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING = 309,
+ MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING = 314,
/** GetModifierFixedManaRegen */
- MODIFIER_PROPERTY_FIXED_MANA_REGEN = 310,
+ MODIFIER_PROPERTY_FIXED_MANA_REGEN = 315,
/** GetModifierBonusUphillMissChance */
- MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE = 311,
+ MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE = 316,
/** GetModifierCreepDenyPercent */
- MODIFIER_PROPERTY_CREEP_DENY_PERCENT = 312,
+ MODIFIER_PROPERTY_CREEP_DENY_PERCENT = 317,
/** GetModifierAttackSpeedAbsoluteMax */
- MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX = 313,
+ MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX = 318,
/** GetModifierFoWTeam */
- MODIFIER_PROPERTY_FOW_TEAM = 314,
+ MODIFIER_PROPERTY_FOW_TEAM = 319,
/** OnHeroBeginDying */
- MODIFIER_EVENT_ON_HERO_BEGIN_DYING = 315,
+ MODIFIER_EVENT_ON_HERO_BEGIN_DYING = 320,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BONUS_LOTUS_HEAL = 316,
+ MODIFIER_PROPERTY_BONUS_LOTUS_HEAL = 321,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE = 317,
+ MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE = 322,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE = 318,
+ MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE = 323,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE = 319,
+ MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE = 324,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE = 320,
+ MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE = 325,
/** OnDayStarted */
- MODIFIER_EVENT_ON_DAY_STARTED = 321,
+ MODIFIER_EVENT_ON_DAY_STARTED = 326,
/** GetModifierCreateBonusIllusionChance */
- MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE = 322,
+ MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE = 327,
/** GetModifierCreateBonusIllusionCount */
- MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT = 323,
+ MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT = 328,
/** GetModofierPropertyPseudoRandomBonus */
- MODIFIER_PROPERTY_PSEUDORANDOM_BONUS = 324,
+ MODIFIER_PROPERTY_PSEUDORANDOM_BONUS = 329,
/** GetModifierAttackHeightBonus */
- MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS = 325,
+ MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS = 330,
/** GetSkipAttackRegulator */
- MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR = 326,
+ MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR = 331,
/** GetModifierMiss_Percentage_Target */
- MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET = 327,
+ MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET = 332,
/** GetModifierAdditionalNutralItemDrops */
- MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS = 328,
+ MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS = 333,
/** GetModifierKillStreakBonusGoldPercentage */
- MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE = 329,
+ MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE = 334,
/** GetModifierHPRegenMultiplierPreAmplification */
- MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION = 330,
+ MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION = 335,
/** GetModifierHeroFacetOverride */
- MODIFIER_PROPERTY_HEROFACET_OVERRIDE = 331,
- MODIFIER_FUNCTION_LAST = 332,
+ MODIFIER_PROPERTY_HEROFACET_OVERRIDE = 336,
+ /** OnTreeCutDown */
+ MODIFIER_EVENT_ON_TREE_CUT_DOWN = 337,
+ /** OnCleaveAttackLanded */
+ MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED = 338,
+ /** MinAttributeLevel */
+ MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL = 339,
+ /** GetTierTokenReroll */
+ MODIFIER_PROPERTY_TIER_TOKEN_REROLL = 340,
+ /** GetVisionDegreeRestriction */
+ MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION = 341,
+ /** GetModifierTotal_ConstantBlockStacking */
+ MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING = 342,
+ /** GetModifierInventorySlotRestricted */
+ MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED = 343,
+ /** OnTierTokenRerolled */
+ MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED = 344,
+ /** GetRedirectSpell */
+ MODIFIER_PROPERTY_REDIRECT_SPELL = 345,
+ /** GetBaseAttackPostBonus */
+ MODIFIER_PROPERTY_BASEATTACK_POSTBONUS = 346,
+ MODIFIER_FUNCTION_LAST = 347,
MODIFIER_FUNCTION_INVALID = 65535,
}
@@ -11138,7 +11172,7 @@ Initializing script VM...
},{
"kind":"constant",
"name":"AE_CL_ADD_PARTICLE_EFFECT_CP",
- "value":35
+ "value":37
},{
"kind":"constant",
"name":"AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN",
@@ -11178,19 +11212,19 @@ Initializing script VM...
},{
"kind":"constant",
"name":"AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT",
- "value":40
+ "value":42
},{
"kind":"constant",
"name":"AE_CL_DOTA_PLAY_STATUS_EFFECT",
- "value":38
+ "value":40
},{
"kind":"constant",
"name":"AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT",
- "value":41
+ "value":43
},{
"kind":"constant",
"name":"AE_CL_DOTA_STOP_STATUS_EFFECT",
- "value":39
+ "value":41
},{
"kind":"constant",
"name":"AE_CL_ENABLE_BODYGROUP",
@@ -11198,11 +11232,11 @@ Initializing script VM...
},{
"kind":"constant",
"name":"AE_CL_HIDE_PARTICLE_EFFECT",
- "value":33
+ "value":35
},{
"kind":"constant",
"name":"AE_CL_PANORAMA_EVENT",
- "value":37
+ "value":39
},{
"kind":"constant",
"name":"AE_CL_PLAYSOUND",
@@ -11222,11 +11256,11 @@ Initializing script VM...
},{
"kind":"constant",
"name":"AE_CL_SHOW_PARTICLE_EFFECT",
- "value":34
+ "value":36
},{
"kind":"constant",
"name":"AE_CL_SPEECH",
- "value":36
+ "value":38
},{
"kind":"constant",
"name":"AE_CL_STOPSOUND",
@@ -11242,43 +11276,51 @@ Initializing script VM...
},{
"kind":"constant",
"name":"AE_CL_SUPPRESS_EVENTS_WITH_TAG",
+ "value":34
+ },{
+ "kind":"constant",
+ "name":"AE_DISABLE_PLATFORM",
"value":32
},{
"kind":"constant",
"name":"AE_DOTA_CREATE_CLINKZ_ATTACK",
- "value":46
+ "value":48
},{
"kind":"constant",
"name":"AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES",
- "value":48
+ "value":50
},{
"kind":"constant",
"name":"AE_DOTA_PET_ITEM_DROP",
- "value":43
+ "value":45
},{
"kind":"constant",
"name":"AE_DOTA_PET_ITEM_PICKUP",
- "value":42
+ "value":44
},{
"kind":"constant",
"name":"AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB",
- "value":47
+ "value":49
},{
"kind":"constant",
"name":"AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL",
- "value":45
+ "value":47
},{
"kind":"constant",
"name":"AE_DOTA_SUPPRESS_CONSTANT_LAYER",
- "value":44
+ "value":46
},{
"kind":"constant",
"name":"AE_DOTA_SWITCH_ATTACK_COMBO",
- "value":49
+ "value":51
},{
"kind":"constant",
"name":"AE_EMPTY",
"value":0
+ },{
+ "kind":"constant",
+ "name":"AE_ENABLE_PLATFORM",
+ "value":33
},{
"kind":"constant",
"name":"AE_FIRE_INPUT",
@@ -11495,11 +11537,6 @@ Initializing script VM...
"kind":"constant",
"name":"DOTA_ABILITY_BEHAVIOR_AUTOCAST",
"value":4096
- },{
- "enum":"DOTA_ABILITY_BEHAVIOR",
- "kind":"constant",
- "name":"DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES",
- "value":0
},{
"enum":"DOTA_ABILITY_BEHAVIOR",
"kind":"constant",
@@ -11530,6 +11567,11 @@ Initializing script VM...
"kind":"constant",
"name":"DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT",
"value":8388608
+ },{
+ "enum":"DOTA_ABILITY_BEHAVIOR",
+ "kind":"constant",
+ "name":"DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES",
+ "value":0
},{
"enum":"DOTA_ABILITY_BEHAVIOR",
"kind":"constant",
@@ -11690,6 +11732,11 @@ Initializing script VM...
"kind":"constant",
"name":"DOTA_ABILITY_BEHAVIOR_UNRESTRICTED",
"value":1048576
+ },{
+ "enum":"DOTA_ABILITY_BEHAVIOR",
+ "kind":"constant",
+ "name":"DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE",
+ "value":0
},{
"enum":"DOTA_ABILITY_BEHAVIOR",
"kind":"constant",
@@ -11956,13 +12003,18 @@ Initializing script VM...
},{
"enum":"DOTADamageFlag_t",
"kind":"constant",
- "name":"DOTA_DAMAGE_FLAG_BYPASSES_BLOCK",
- "value":8
+ "name":"DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK",
+ "value":524288
},{
"enum":"DOTADamageFlag_t",
"kind":"constant",
"name":"DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY",
"value":4
+ },{
+ "enum":"DOTADamageFlag_t",
+ "kind":"constant",
+ "name":"DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK",
+ "value":8
},{
"enum":"DOTADamageFlag_t",
"kind":"constant",
@@ -12950,6 +13002,11 @@ Initializing script VM...
"kind":"constant",
"name":"DOTA_INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET",
"value":54
+ },{
+ "enum":"DOTA_INVALID_ORDERS",
+ "kind":"constant",
+ "name":"DOTA_INVALID_ORDER_CANT_BUYBACK_CEASELESS_DIRGE",
+ "value":120
},{
"enum":"DOTA_INVALID_ORDERS",
"kind":"constant",
@@ -13149,7 +13206,7 @@ Initializing script VM...
"enum":"DOTA_INVALID_ORDERS",
"kind":"constant",
"name":"DOTA_INVALID_ORDER_COUNT",
- "value":120
+ "value":121
},{
"enum":"DOTA_INVALID_ORDERS",
"kind":"constant",
@@ -13564,137 +13621,137 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_PERSONA_1_END",
- "value":65
+ "value":66
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_PERSONA_1_START",
- "value":38
+ "value":39
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY1",
- "value":23
+ "value":24
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1",
- "value":60
+ "value":61
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY2",
- "value":24
+ "value":25
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1",
- "value":61
+ "value":62
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY3",
- "value":25
+ "value":26
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1",
- "value":62
+ "value":63
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY4",
- "value":26
+ "value":27
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1",
- "value":63
+ "value":64
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
- "value":22
+ "value":23
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1",
- "value":59
+ "value":60
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1",
- "value":28
+ "value":29
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2",
- "value":29
+ "value":30
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3",
- "value":30
+ "value":31
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4",
- "value":31
+ "value":32
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5",
- "value":32
+ "value":33
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6",
- "value":33
+ "value":34
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7",
- "value":34
+ "value":35
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8",
- "value":35
+ "value":36
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9",
- "value":36
+ "value":37
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
- "value":27
+ "value":28
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1",
- "value":64
+ "value":65
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
- "value":21
+ "value":22
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1",
- "value":58
+ "value":59
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ANCIENT",
- "value":97
+ "value":98
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ANNOUNCER",
- "value":68
+ "value":69
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13704,7 +13761,7 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1",
- "value":45
+ "value":46
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13714,7 +13771,7 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ARMS_PERSONA_1",
- "value":44
+ "value":45
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13724,7 +13781,7 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_BACK_PERSONA_1",
- "value":48
+ "value":49
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13734,22 +13791,22 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_BELT_PERSONA_1",
- "value":46
+ "value":47
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_BLINK_EFFECT",
- "value":79
+ "value":80
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_BODY_HEAD",
- "value":16
+ "value":17
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1",
- "value":53
+ "value":54
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13759,47 +13816,47 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_COUNT",
- "value":99
+ "value":100
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_COURIER",
- "value":67
+ "value":68
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_COURIER_EFFECT",
- "value":92
+ "value":93
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_CURSOR_PACK",
- "value":77
+ "value":78
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_DEATH_EFFECT",
- "value":89
+ "value":90
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_DIRE_CREEPS",
- "value":83
+ "value":84
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS",
- "value":94
+ "value":95
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_DIRE_TOWER",
- "value":85
+ "value":86
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_EMBLEM",
- "value":80
+ "value":81
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13809,7 +13866,7 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1",
- "value":50
+ "value":51
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13819,22 +13876,27 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_HEAD_EFFECT",
- "value":90
+ "value":91
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_HEAD_PERSONA_1",
- "value":42
+ "value":43
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_HEROIC_STATUE",
- "value":75
+ "value":76
+ },{
+ "enum":"DOTASlotType_t",
+ "kind":"constant",
+ "name":"DOTA_LOADOUT_TYPE_HERO_BASE",
+ "value":16
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_HUD_SKIN",
- "value":72
+ "value":73
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13844,7 +13906,7 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_KILL_EFFECT",
- "value":88
+ "value":89
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13854,22 +13916,22 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_LEGS_PERSONA_1",
- "value":49
+ "value":50
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_LOADING_SCREEN",
- "value":73
+ "value":74
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MAP_EFFECT",
- "value":91
+ "value":92
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MEGA_KILLS",
- "value":69
+ "value":70
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13879,27 +13941,27 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MISC_PERSONA_1",
- "value":52
+ "value":53
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MOUNT",
- "value":17
+ "value":18
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1",
- "value":54
+ "value":55
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MULTIKILL_BANNER",
- "value":76
+ "value":77
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_MUSIC",
- "value":70
+ "value":71
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13909,12 +13971,12 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_NECK_PERSONA_1",
- "value":47
+ "value":48
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_NONE",
- "value":98
+ "value":99
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13929,47 +13991,47 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1",
- "value":41
+ "value":42
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1",
- "value":39
+ "value":40
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_PERSONA_SELECTOR",
- "value":66
+ "value":67
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_RADIANT_CREEPS",
- "value":82
+ "value":83
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS",
- "value":93
+ "value":94
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_RADIANT_TOWER",
- "value":84
+ "value":85
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_ROSHAN",
- "value":95
+ "value":96
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_SHAPESHIFT",
- "value":19
+ "value":20
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1",
- "value":56
+ "value":57
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -13979,22 +14041,22 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1",
- "value":43
+ "value":44
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_STREAK_EFFECT",
- "value":87
+ "value":88
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_SUMMON",
- "value":18
+ "value":19
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1",
- "value":55
+ "value":56
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -14004,52 +14066,52 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_TAIL_PERSONA_1",
- "value":51
+ "value":52
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_TAUNT",
- "value":20
+ "value":21
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1",
- "value":57
+ "value":58
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_TELEPORT_EFFECT",
- "value":78
+ "value":79
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_TERRAIN",
- "value":81
+ "value":82
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_TORMENTOR",
- "value":96
+ "value":97
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_VERSUS_SCREEN",
- "value":86
+ "value":87
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_VOICE",
- "value":37
+ "value":38
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_VOICE_PERSONA_1",
- "value":65
+ "value":66
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_WARD",
- "value":71
+ "value":72
},{
"enum":"DOTASlotType_t",
"kind":"constant",
@@ -14064,17 +14126,17 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1",
- "value":40
+ "value":41
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1",
- "value":38
+ "value":39
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_LOADOUT_TYPE_WEATHER",
- "value":74
+ "value":75
},{
"kind":"constant",
"name":"DOTA_MAX_ABILITIES",
@@ -14409,12 +14471,12 @@ Initializing script VM...
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_PLAYER_LOADOUT_END",
- "value":97
+ "value":98
},{
"enum":"DOTASlotType_t",
"kind":"constant",
"name":"DOTA_PLAYER_LOADOUT_START",
- "value":67
+ "value":68
},{
"enum":"DOTAPostGameColumn_t",
"kind":"constant",
@@ -15491,6 +15553,11 @@ Initializing script VM...
"kind":"constant",
"name":"DOTA_UNIT_TARGET_CUSTOM",
"value":128
+ },{
+ "enum":"DOTA_UNIT_TARGET_FLAGS",
+ "kind":"constant",
+ "name":"DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN",
+ "value":384
},{
"enum":"DOTA_UNIT_TARGET_FLAGS",
"kind":"constant",
@@ -15848,349 +15915,367 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_END_CHANNEL",
- "value":194
+ "value":199
},{
"description":"OnAbilityExecuted",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_EXECUTED",
- "value":191
+ "value":196
},{
"description":"OnAbilityFullyCast",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_FULLY_CAST",
- "value":192
+ "value":197
},{
"description":"OnAbilityStart",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_START",
- "value":190
+ "value":195
},{
"description":"OnAssist",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ASSIST",
- "value":246
+ "value":251
},{
"description":"OnAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK",
- "value":183
+ "value":188
},{
"description":"OnAttacked",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACKED",
- "value":204
+ "value":209
},{
"description":"OnAttackAllied",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_ALLIED",
- "value":186
+ "value":191
},{
"description":"OnAttackCancelled",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_CANCELLED",
- "value":260
+ "value":265
},{
"description":"OnAttackFail",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_FAIL",
- "value":185
+ "value":190
},{
"description":"OnAttackFinished",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_FINISHED",
- "value":249
+ "value":254
},{
"description":"OnAttackLanded",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_LANDED",
- "value":184
+ "value":189
},{
"description":"OnAttackRecord",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_RECORD",
- "value":181
+ "value":186
},{
"description":"OnAttackRecordDestroy",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY",
- "value":257
+ "value":262
},{
"description":"OnAttackStart",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_START",
- "value":182
+ "value":187
},{
"description":"OnAttemptProjectileDodge",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE",
- "value":267
+ "value":272
},{
"description":"OnBreakInvisibility",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_BREAK_INVISIBILITY",
- "value":193
+ "value":198
},{
"description":"OnBuildingKilled",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_BUILDING_KILLED",
- "value":218
+ "value":223
+ },{
+ "description":"OnCleaveAttackLanded",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED",
+ "value":338
},{
"description":"OnDamageCalculated",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DAMAGE_CALCULATED",
- "value":202
+ "value":207
},{
"description":"OnDamageHPLoss",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DAMAGE_HPLOSS",
- "value":295
+ "value":300
},{
"description":"OnDayStarted",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DAY_STARTED",
- "value":321
+ "value":326
},{
"description":"OnDeath",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DEATH",
- "value":205
+ "value":210
},{
"description":"OnDeathCompleted",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DEATH_COMPLETED",
- "value":206
+ "value":211
},{
"description":"OnDamagePrevented",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DEATH_PREVENTED",
- "value":198
+ "value":203
},{
"description":"OnDominated",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DOMINATED",
- "value":244
+ "value":249
},{
"description":"OnForceProcMagicStick",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK",
- "value":294
+ "value":299
},{
"description":"OnHealthGained",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HEALTH_GAINED",
- "value":213
+ "value":218
},{
"description":"OnHealReceived",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HEAL_RECEIVED",
- "value":217
+ "value":222
},{
"description":"OnHeroBeginDying",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HERO_BEGIN_DYING",
- "value":315
+ "value":320
},{
"description":"OnHeroKilled",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HERO_KILLED",
- "value":216
+ "value":221
},{
"description":"OnKill",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_KILL",
- "value":245
+ "value":250
},{
"description":"OnMagicDamageCalculated",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED",
- "value":203
+ "value":208
},{
"description":"OnManaGained",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MANA_GAINED",
- "value":214
+ "value":219
},{
"description":"OnModelChanged",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MODEL_CHANGED",
- "value":219
+ "value":224
},{
"description":"OnModifierAdded",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MODIFIER_ADDED",
- "value":220
+ "value":225
},{
"description":"OnModifierRemoved",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MODIFIER_REMOVED",
- "value":221
+ "value":226
},{
"description":"OnMuteDamageAbilities",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES",
- "value":304
+ "value":309
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ORB_EFFECT",
- "value":200
+ "value":205
},{
"description":"OnOrder",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ORDER",
- "value":188
+ "value":193
},{
"description":"OnPreDebuffApplied",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PREDEBUFF_APPLIED",
- "value":268
+ "value":273
},{
"description":"OnProcessCleave",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROCESS_CLEAVE",
- "value":201
+ "value":206
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROCESS_UPGRADE",
- "value":195
+ "value":200
},{
"description":"OnProjectileDodge",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROJECTILE_DODGE",
- "value":187
+ "value":192
},{
"description":"OnProjectileObstructionHit",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT",
- "value":258
+ "value":263
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_REFRESH",
- "value":196
+ "value":201
},{
"description":"OnRespawn",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_RESPAWN",
- "value":207
+ "value":212
},{
"description":"OnSetLocation",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SET_LOCATION",
- "value":212
+ "value":217
},{
"description":"OnSpellTargetReady",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SPELL_TARGET_READY",
- "value":180
+ "value":185
},{
"description":"OnSpentHealth",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SPENT_HEALTH",
- "value":209
+ "value":214
},{
"description":"OnSpentMana",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SPENT_MANA",
- "value":208
+ "value":213
},{
"description":"OnStateChanged",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_STATE_CHANGED",
- "value":199
+ "value":204
},{
"description":"OnTakeDamage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TAKEDAMAGE",
- "value":197
+ "value":202
},{
"description":"OnTakeDamageKillCredit",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT",
- "value":215
+ "value":220
},{
"description":"OnTakeDamagePostUnavoidableBlock",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK",
- "value":303
+ "value":308
},{
"description":"OnTeleported",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TELEPORTED",
- "value":211
+ "value":216
},{
"description":"OnTeleporting",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TELEPORTING",
- "value":210
+ "value":215
+ },{
+ "description":"OnTierTokenRerolled",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED",
+ "value":344
+ },{
+ "description":"OnTreeCutDown",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_EVENT_ON_TREE_CUT_DOWN",
+ "value":337
},{
"description":"OnUnitMoved",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_UNIT_MOVED",
- "value":189
+ "value":194
},{
"description":"OnSpellAppliedSuccessfully",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY",
- "value":277
+ "value":282
},{
"enum":"modifierfunction",
"kind":"constant",
@@ -16200,7 +16285,7 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_FUNCTION_LAST",
- "value":332
+ "value":347
},{
"enum":"modifierpriority",
"kind":"constant",
@@ -16231,85 +16316,85 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABILITY_LAYOUT",
- "value":243
+ "value":248
},{
"description":"GetModifierAbilityPoints",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABILITY_POINTS",
- "value":306
+ "value":311
},{
"description":"GetAbsoluteNoDamageMagical",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL",
- "value":156
+ "value":158
},{
"description":"GetAbsoluteNoDamagePhysical",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL",
- "value":155
+ "value":157
},{
"description":"GetAbsoluteNoDamagePure",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE",
- "value":157
+ "value":159
},{
"description":"GetAbsorbSpell",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSORB_SPELL",
- "value":144
+ "value":146
},{
"description":"GetModifierAdditionalNutralItemDrops",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS",
- "value":328
+ "value":333
},{
"description":"GetAlwaysAllowAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK",
- "value":167
+ "value":170
},{
"description":"GetAlwaysAutoAttackWhileHoldPosition",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION",
- "value":179
+ "value":182
},{
"description":"GetAllowEtherealAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK",
- "value":168
+ "value":171
},{
"description":"GetModifierAoEBonusConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AOE_BONUS_CONSTANT",
- "value":301
+ "value":306
},{
"description":"GetModifierAoEBonusConstantStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING",
- "value":302
+ "value":307
},{
"description":"GetModifierAoEBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE",
- "value":287
+ "value":292
},{
"description":"GetModifierAttackSpeedAbsoluteMax",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX",
- "value":313
+ "value":318
},{
"description":"GetModifierAttackSpeedBaseOverride",
"enum":"modifierfunction",
@@ -16327,25 +16412,25 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE",
- "value":266
+ "value":271
},{
"description":"GetModifierAttackSpeedReductionPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE",
- "value":263
+ "value":268
},{
"description":"GetModifierPercentageAttackAnimTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE",
- "value":126
+ "value":127
},{
"description":"GetModifierAttackHeightBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS",
- "value":325
+ "value":330
},{
"description":"GetModifierAttackPointConstant",
"enum":"modifierfunction",
@@ -16357,72 +16442,78 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE",
- "value":110
+ "value":111
},{
"description":"GetModifierAttackRangeBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BONUS",
- "value":111
+ "value":112
},{
"description":"GetModifierAttackRangeBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE",
- "value":113
+ "value":114
},{
"description":"GetModifierAttackRangeBonusUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE",
- "value":112
+ "value":113
},{
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET",
- "value":265
+ "value":270
},{
"description":"GetModifierAvoidDamage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AVOID_DAMAGE",
- "value":68
+ "value":69
},{
"description":"GetModifierAvoidDamageAfterReductions",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS",
- "value":278
+ "value":283
},{
"description":"GetModifierAvoidSpell",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AVOID_SPELL",
- "value":69
+ "value":70
},{
"description":"GetModifierBaseAttack_BonusDamage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE",
"value":4
+ },{
+ "description":"GetBaseAttackPostBonus",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_BASEATTACK_POSTBONUS",
+ "value":346
},{
"description":"GetModifierBaseDamageOutgoing_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE",
- "value":57
+ "value":58
},{
"description":"GetModifierBaseDamageOutgoing_PercentageUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE",
- "value":58
+ "value":59
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE",
- "value":318
+ "value":323
},{
"description":"GetModifierBaseAttackTimeConstant",
"enum":"modifierfunction",
@@ -16446,49 +16537,49 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE",
- "value":317
+ "value":322
},{
"description":"GetModifierBaseRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_MANA_REGEN",
- "value":85
+ "value":86
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE",
- "value":319
+ "value":324
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE",
- "value":320
+ "value":325
},{
"description":"GetModifierBecomeAgility",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_AGILITY",
- "value":291
+ "value":296
},{
"description":"GetModifierBecomeIntelligence",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_INTELLIGENCE",
- "value":292
+ "value":297
},{
"description":"GetModifierBecomeStrength",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_STRENGTH",
- "value":290
+ "value":295
},{
"description":"GetModifierBecomeUniversal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_UNIVERSAL",
- "value":293
+ "value":298
},{
"description":"GetModifierBonusDamageOutgoing_Percentage",
"enum":"modifierfunction",
@@ -16500,133 +16591,133 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_DAY_VISION",
- "value":147
+ "value":149
},{
"description":"GetBonusDayVisionPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE",
- "value":148
+ "value":150
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_LOTUS_HEAL",
- "value":316
+ "value":321
},{
"description":"GetBonusNightVision",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_NIGHT_VISION",
- "value":149
+ "value":151
},{
"description":"GetBonusNightVisionUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE",
- "value":150
+ "value":152
},{
"description":"GetModifierBonusUphillMissChance",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE",
- "value":311
+ "value":316
},{
"description":"GetBonusVisionPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE",
- "value":151
+ "value":153
},{
"description":"BotAttackScoreBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS",
- "value":262
+ "value":267
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER",
- "value":171
+ "value":174
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER",
- "value":172
+ "value":175
},{
"description":"GetModifierBuybackPenaltyPercent",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT",
- "value":307
+ "value":312
},{
"description":"GetModifierCanAttackTrees",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAN_ATTACK_TREES",
- "value":251
+ "value":256
},{
"description":"GetModifierPercentageCasttime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CASTTIME_PERCENTAGE",
- "value":125
+ "value":126
},{
"description":"GetModifierCastRangeBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS",
- "value":106
+ "value":107
},{
"description":"GetModifierCastRangeBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE",
- "value":107
+ "value":108
},{
"description":"GetModifierCastRangeBonusStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING",
- "value":109
+ "value":110
},{
"description":"GetModifierCastRangeBonusTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET",
- "value":108
+ "value":109
},{
"description":"GetModifierChangeAbilityValue",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE",
- "value":240
+ "value":245
},{
"description":"GetModifierConvertManaCostToHealthCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST",
- "value":236
+ "value":241
},{
"description":"GetModifierPercentageCooldown",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE",
- "value":123
+ "value":124
},{
"description":"GetModifierPercentageCooldownOngoing",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING",
- "value":124
+ "value":125
},{
"description":"GetModifierPercentageCooldownStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING",
- "value":269
+ "value":274
},{
"description":"GetModifierCooldownReduction_Constant",
"enum":"modifierfunction",
@@ -16638,19 +16729,19 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE",
- "value":322
+ "value":327
},{
"description":"GetModifierCreateBonusIllusionCount",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT",
- "value":323
+ "value":328
},{
"description":"GetModifierCreepDenyPercent",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CREEP_DENY_PERCENT",
- "value":312
+ "value":317
},{
"description":"GetModifierDamageOutgoing_Percentage",
"enum":"modifierfunction",
@@ -16674,103 +16765,109 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE",
- "value":283
+ "value":288
},{
"description":"GetModifierConstantDeathGoldCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DEATHGOLDCOST",
- "value":131
+ "value":132
},{
"description":"GetDisableAutoAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISABLE_AUTOATTACK",
- "value":146
+ "value":148
},{
"description":"GetDisableHealing",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISABLE_HEALING",
- "value":166
+ "value":168
+ },{
+ "description":"GetDisableManaGain",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_DISABLE_MANA_GAIN",
+ "value":169
},{
"description":"GetModifierDisableTurning",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISABLE_TURNING",
- "value":238
+ "value":243
},{
"description":"GetModifierDisassembleAnything",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING",
- "value":309
+ "value":314
},{
"description":"GetModifierDodgeProjectile",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DODGE_PROJECTILE",
- "value":174
+ "value":177
},{
"description":"GetModifierNoVisionOfAttacker",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER",
- "value":255
+ "value":260
},{
"description":"GetModifierEvasion_Constant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EVASION_CONSTANT",
- "value":63
+ "value":64
},{
"description":"GetModifierPercentageExpRateBoost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXP_RATE_BOOST",
- "value":133
+ "value":134
},{
"description":"GetModifierExtraHealthBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS",
- "value":95
+ "value":96
},{
"description":"GetModifierExtraHealthPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE",
- "value":98
+ "value":99
},{
"description":"GetModifierExtraManaBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_MANA_BONUS",
- "value":96
+ "value":97
},{
"description":"GetModifierExtraManaBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE",
- "value":97
+ "value":98
},{
"description":"GetModifierExtraManaPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE",
- "value":99
+ "value":100
},{
"description":"GetModifierExtraStrengthBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS",
- "value":94
+ "value":95
},{
"description":"GetModifierPropetyFailAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FAIL_ATTACK",
- "value":279
+ "value":284
},{
"description":"GetModifierFixedAttackRate",
"enum":"modifierfunction",
@@ -16782,73 +16879,73 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FIXED_DAY_VISION",
- "value":152
+ "value":154
},{
"description":"GetModifierFixedManaRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FIXED_MANA_REGEN",
- "value":310
+ "value":315
},{
"description":"GetFixedNightVision",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FIXED_NIGHT_VISION",
- "value":153
+ "value":155
},{
"description":"GetForceDrawOnMinimap",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP",
- "value":237
+ "value":242
},{
"description":"GetModifierForceMaxHealth",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FORCE_MAX_HEALTH",
- "value":299
+ "value":304
},{
"description":"GetModifierForceMaxMana",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FORCE_MAX_MANA",
- "value":300
+ "value":305
},{
"description":"GetModifierFoWTeam",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FOW_TEAM",
- "value":314
+ "value":319
},{
"description":"GetModifierPercentageGoldRateBoost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_GOLD_RATE_BOOST",
- "value":134
+ "value":135
},{
"description":"GetModifierHasBonusNeutralItemChoice",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE",
- "value":298
+ "value":303
},{
"description":"GetModifierHealthBarPips",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTHBAR_PIPS",
- "value":275
+ "value":280
},{
"description":"GetModifierPercentageHealthcost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE",
- "value":129
+ "value":130
},{
"description":"GetModifierPercentageHealthcostStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING",
- "value":130
+ "value":131
},{
"description":"GetModifierHealthcostReduction_Constant",
"enum":"modifierfunction",
@@ -16860,61 +16957,61 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_BONUS",
- "value":92
+ "value":93
},{
"description":"GetModifierConstantHealthRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT",
- "value":89
+ "value":90
},{
"description":"GetModifierHealthRegenPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE",
- "value":90
+ "value":91
},{
"description":"GetModifierHealthRegenPercentageUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE",
- "value":91
+ "value":92
},{
"description":"GetModifierHealAmplify_PercentageSource",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE",
- "value":48
+ "value":49
},{
"description":"GetModifierHealAmplify_PercentageTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET",
- "value":49
+ "value":50
},{
"description":"GetModifierHeroFacetOverride",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEROFACET_OVERRIDE",
- "value":331
+ "value":336
},{
"description":"GetModifierHPRegenAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE",
- "value":51
+ "value":52
},{
"description":"GetModifierHPRegen_CanBeNegative",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE",
- "value":50
+ "value":51
},{
"description":"GetModifierHPRegenMultiplierPreAmplification",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION",
- "value":330
+ "value":335
},{
"description":"GetModifierAttackSpeed_Limit",
"enum":"modifierfunction",
@@ -16926,13 +17023,13 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IGNORE_CAST_ANGLE",
- "value":239
+ "value":244
},{
"description":"GetModifierIgnoreCooldown",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IGNORE_COOLDOWN",
- "value":250
+ "value":255
},{
"description":"GetModifierIgnoreMovespeedLimit",
"enum":"modifierfunction",
@@ -16944,54 +17041,66 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR",
- "value":78
+ "value":79
},{
"description":"GetModifierIllusionLabel",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ILLUSION_LABEL",
- "value":159
+ "value":161
},{
"description":"GetModifierIncomingDamageConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT",
- "value":276
+ "value":281
},{
"description":"MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
- "value":282
+ "value":287
},{
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION",
- "value":254
+ "value":259
},{
"description":"GetModifierIncomingDamage_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE",
- "value":59
+ "value":60
},{
"description":"GetModifierIncomingPhysicalDamageConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT",
- "value":61
+ "value":62
},{
"description":"GetModifierIncomingPhysicalDamage_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE",
- "value":60
+ "value":61
},{
"description":"GetModifierIncomingSpellDamageConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT",
- "value":62
+ "value":63
+ },{
+ "description":"GetModifierInnateDamageBlockPctOverride",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE",
+ "value":141
+ },{
+ "description":"GetModifierInventorySlotRestricted",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED",
+ "value":343
},{
"description":"GetModifierInvisibilityAttackBehaviorException",
"enum":"modifierfunction",
@@ -17009,103 +17118,109 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IS_ILLUSION",
- "value":158
+ "value":160
},{
"description":"GetModifierScepter",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IS_SCEPTER",
- "value":228
+ "value":233
},{
"description":"GetModifierShard",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IS_SHARD",
- "value":229
+ "value":234
},{
"description":"GetModifierItemSellbackCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ITEM_SELLBACK_COST",
- "value":308
+ "value":313
},{
"description":"GetModifierKillStreakBonusGoldPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE",
- "value":329
+ "value":334
},{
"description":"GetModifierKnockbackAmplification_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE",
- "value":274
+ "value":279
},{
"description":"GetModifierLifestealRegenAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE",
- "value":52
+ "value":53
},{
"description":"GetUnitLifetimeFraction",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_LIFETIME_FRACTION",
- "value":233
+ "value":238
+ },{
+ "description":"GetMagicalArmorPiercingPercentageTarget",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "value":184
},{
"description":"GetModifierMagical_ConstantBlock",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK",
- "value":137
+ "value":138
},{
"description":"GetModifierMagicalResistanceBaseReduction",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION",
- "value":79
+ "value":80
},{
"description":"GetModifierMagicalResistanceBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS",
- "value":81
+ "value":82
},{
"description":"GetModifierMagicalResistanceBonusIllusions",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS",
- "value":82
+ "value":83
},{
"description":"GetModifierMagicalResistanceBonusUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE",
- "value":83
+ "value":84
},{
"description":"GetModifierMagicalResistanceDecrepifyUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE",
- "value":84
+ "value":85
},{
"description":"GetModifierMagicalResistanceDirectModification",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION",
- "value":80
+ "value":81
},{
"description":"GetModifierPercentageManacost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANACOST_PERCENTAGE",
- "value":127
+ "value":128
},{
"description":"GetModifierPercentageManacostStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING",
- "value":128
+ "value":129
},{
"description":"GetModifierManacostReduction_Constant",
"enum":"modifierfunction",
@@ -17117,97 +17232,103 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_BONUS",
- "value":93
+ "value":94
},{
"description":"GetModifierManaDrainAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE",
- "value":55
+ "value":56
},{
"description":"GetModifierConstantManaRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_REGEN_CONSTANT",
- "value":86
+ "value":87
},{
"description":"GetModifierConstantManaRegenUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE",
- "value":87
+ "value":88
},{
"description":"GetModifierTotalPercentageManaRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE",
- "value":88
+ "value":89
},{
"description":"GetModifierMaxAttackRange",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAX_ATTACK_RANGE",
- "value":114
+ "value":115
},{
"description":"GetModifierMaxDebuffDuration",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAX_DEBUFF_DURATION",
- "value":176
+ "value":179
+ },{
+ "description":"MinAttributeLevel",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL",
+ "value":339
},{
"description":"GetMinHealth",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MIN_HEALTH",
- "value":154
+ "value":156
},{
"description":"GetModifierMinPhysicalArmor",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR",
- "value":77
+ "value":78
},{
"description":"GetModifierMiss_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MISS_PERCENTAGE",
- "value":70
+ "value":71
},{
"description":"GetModifierMiss_Percentage_Target",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET",
- "value":327
+ "value":332
},{
"description":"GetModifierModelChange",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_CHANGE",
- "value":223
+ "value":228
},{
"description":"GetModifierModelScale",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE",
- "value":224
+ "value":229
},{
"description":"GetModifierModelScaleAnimateTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME",
- "value":225
+ "value":230
},{
"description":"GetModifierModelScaleConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT",
- "value":227
+ "value":232
},{
"description":"GetModifierModelScaleUseInOutEase",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE",
- "value":226
+ "value":231
},{
"description":"GetModifierMoveSpeed_Absolute",
"enum":"modifierfunction",
@@ -17285,55 +17406,55 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE",
- "value":264
+ "value":269
},{
"description":"GetModifierMPRegenAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE",
- "value":54
+ "value":55
},{
"description":"GetModifierMPRestoreAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE",
- "value":56
+ "value":57
},{
"description":"GetModifierNegativeEvasion_Constant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT",
- "value":64
+ "value":65
},{
"description":"GetModifierNoFreeTPScrollOnDeath",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH",
- "value":297
+ "value":302
},{
"description":"GetModifierOverrideAbilitySpecial",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL",
- "value":241
+ "value":246
},{
"description":"GetModifierOverrideAbilitySpecialValue",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE",
- "value":242
+ "value":247
},{
"description":"GetOverrideAnimation",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ANIMATION",
- "value":142
+ "value":144
},{
"description":"GetOverrideAnimationRate",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE",
- "value":143
+ "value":145
},{
"description":"GetModifierOverrideAttackDamage",
"enum":"modifierfunction",
@@ -17345,19 +17466,19 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL",
- "value":169
+ "value":172
},{
"description":"GetModifierIsPackRat",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PACK_RAT",
- "value":272
+ "value":277
},{
"description":"GetModifierPercentageDeathGoldCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST",
- "value":132
+ "value":133
},{
"description":"GetModifierPersistentInvisibility",
"enum":"modifierfunction",
@@ -17369,55 +17490,61 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE",
- "value":273
+ "value":278
},{
"description":"GetModifierPhysicalArmorBase_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE",
- "value":71
+ "value":72
},{
"description":"GetModifierPhysicalArmorBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS",
- "value":73
+ "value":74
},{
"description":"GetModifierPhysicalArmorBonusPost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST",
- "value":76
+ "value":77
},{
"description":"GetModifierPhysicalArmorBonusUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE",
- "value":74
+ "value":75
},{
"description":"GetModifierPhysicalArmorBonusUniqueActive",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE",
- "value":75
+ "value":76
+ },{
+ "description":"GetPhysicalArmorPiercingPercentageTarget",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "value":183
},{
"description":"GetModifierPhysicalArmorTotal_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE",
- "value":72
+ "value":73
},{
"description":"GetModifierPhysical_ConstantBlock",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK",
- "value":138
+ "value":139
},{
"description":"GetModifierPhysical_ConstantBlockSpecial",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL",
- "value":139
+ "value":140
},{
"description":"GetModifierPreAttack_BonusDamage",
"enum":"modifierfunction",
@@ -17447,31 +17574,31 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE",
- "value":135
+ "value":136
},{
"description":"GetModifierPreAttack_DeadlyBlow",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW",
- "value":178
+ "value":181
},{
"description":"GetModifierPreAttack_Target_CriticalStrike",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE",
- "value":136
+ "value":137
},{
"description":"GetModifierPrereduceIncomingDamage_Mult",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT",
- "value":280
+ "value":285
},{
"description":"PreserveParticlesOnModelChanged",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE",
- "value":248
+ "value":253
},{
"description":"GetModifierPreAttack",
"enum":"modifierfunction",
@@ -17483,7 +17610,7 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER",
- "value":177
+ "value":180
},{
"description":"GetModifierProcAttack_BonusDamage_Magical",
"enum":"modifierfunction",
@@ -17525,115 +17652,121 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_NAME",
- "value":117
+ "value":118
},{
"description":"GetModifierProjectileSpeed",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED",
- "value":288
+ "value":293
},{
"description":"GetModifierProjectileSpeedBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS",
- "value":115
+ "value":116
},{
"description":"GetModifierProjectileSpeedBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE",
- "value":116
+ "value":117
},{
"description":"GetModifierProjectileSpeedTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET",
- "value":289
+ "value":294
},{
"description":"GetModifierProvidesFOWVision",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROVIDES_FOW_POSITION",
- "value":234
+ "value":239
},{
"description":"GetModofierPropertyPseudoRandomBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PSEUDORANDOM_BONUS",
- "value":324
+ "value":329
},{
"description":"GetModifierRadarCooldownReduction",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION",
- "value":230
+ "value":235
+ },{
+ "description":"GetRedirectSpell",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_REDIRECT_SPELL",
+ "value":345
},{
"description":"GetReflectSpell",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_REFLECT_SPELL",
- "value":145
+ "value":147
},{
"description":"ReincarnateTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_REINCARNATION",
- "value":118
+ "value":119
},{
"description":"ReincarnateSuppressFX",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX",
- "value":119
+ "value":120
},{
"description":"GetModifierConstantRespawnTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RESPAWNTIME",
- "value":120
+ "value":121
},{
"description":"GetModifierPercentageRespawnTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE",
- "value":121
+ "value":122
},{
"description":"GetModifierStackingRespawnTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RESPAWNTIME_STACKING",
- "value":122
+ "value":123
},{
"description":"GetModifierShareXPRune",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SHARE_XPRUNE",
- "value":296
+ "value":301
},{
"description":"GetSkipAttackRegulator",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR",
- "value":326
+ "value":331
},{
"description":"GetModifierSlowResistance_Stacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING",
- "value":286
+ "value":291
},{
"description":"GEtModifierSlowResistance_Unique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE",
- "value":285
+ "value":290
},{
"description":"GetModifierSpellsRequireHP",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELLS_REQUIRE_HP",
- "value":235
+ "value":240
},{
"description":"GetModifierSpellAmplify_Percentage",
"enum":"modifierfunction",
@@ -17646,6 +17779,12 @@ Initializing script VM...
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_CREEP",
"value":45
+ },{
+ "description":"GetModifierSpellAmplify_PercentageTarget",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET",
+ "value":48
},{
"description":"GetModifierSpellAmplify_PercentageUnique",
"enum":"modifierfunction",
@@ -17657,133 +17796,139 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE",
- "value":53
+ "value":54
},{
"description":"GetModifierSpellRedirectTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET",
- "value":270
+ "value":275
},{
"description":"GetModifierBonusStats_Agility",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_AGILITY_BONUS",
- "value":101
+ "value":102
},{
"description":"GetModifierBonusStats_Agility_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE",
- "value":104
+ "value":105
},{
"description":"GetModifierBonusStats_Intellect",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_INTELLECT_BONUS",
- "value":102
+ "value":103
},{
"description":"GetModifierBonusStats_Intellect_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE",
- "value":105
+ "value":106
},{
"description":"GetModifierBonusStats_Strength",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_STRENGTH_BONUS",
- "value":100
+ "value":101
},{
"description":"GetModifierBonusStats_Strength_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE",
- "value":103
+ "value":104
},{
"description":"GetModifierStatusResistance",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATUS_RESISTANCE",
- "value":65
+ "value":66
},{
"description":"GetModifierStatusResistanceCaster",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER",
- "value":67
+ "value":68
},{
"description":"GetModifierStatusResistanceStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING",
- "value":66
+ "value":67
},{
"description":"GetModifierStrongIllusion",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STRONG_ILLUSION",
- "value":160
+ "value":162
},{
"description":"GetModifierSuperIllusion",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPER_ILLUSION",
- "value":161
+ "value":163
},{
"description":"GetModifierSuperIllusionWithUltimate",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE",
- "value":162
+ "value":164
},{
"description":"GetSuppressCleave",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_CLEAVE",
- "value":261
+ "value":266
},{
"description":"GetSuppressCrit",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_CRIT",
- "value":305
+ "value":310
},{
"description":"GetModifierSuppressFullscreenDeathFX",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX",
- "value":281
+ "value":286
},{
"description":"GetSuppressTeleport",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_TELEPORT",
- "value":259
+ "value":264
},{
"description":"GetModifierTempestDouble",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TEMPEST_DOUBLE",
- "value":247
+ "value":252
},{
"description":"GetModifierTickGold_Multiplier",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER",
- "value":284
+ "value":289
+ },{
+ "description":"GetTierTokenReroll",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_TIER_TOKEN_REROLL",
+ "value":340
},{
"description":"OnTooltip",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOOLTIP",
- "value":222
+ "value":227
},{
"description":"OnTooltip2",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOOLTIP2",
- "value":256
+ "value":261
},{
"description":"GetModifierTotalDamageOutgoing_Percentage",
"enum":"modifierfunction",
@@ -17795,79 +17940,91 @@ Initializing script VM...
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK",
- "value":141
+ "value":143
+ },{
+ "description":"GetModifierTotal_ConstantBlockStacking",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING",
+ "value":342
},{
"description":"GetModifierPhysical_ConstantBlockUnavoidablePreArmor",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR",
- "value":140
+ "value":142
},{
"description":"GetActivityTranslationModifiers",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS",
- "value":231
+ "value":236
},{
"description":"GetAttackSound",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND",
- "value":232
+ "value":237
},{
"description":"GetTriggerCosmeticAndEndAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK",
- "value":175
+ "value":178
},{
"description":"GetModifierTurnRateConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TURN_RATE_CONSTANT",
- "value":271
+ "value":276
},{
"description":"GetModifierTurnRate_Override",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TURN_RATE_OVERRIDE",
- "value":165
+ "value":167
},{
"description":"GetModifierTurnRate_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE",
- "value":164
+ "value":166
},{
"description":"GetModifierUnitDisllowUpgrading",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING",
- "value":173
+ "value":176
},{
"description":"GetModifierUnitStatsNeedsRefresh",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH",
- "value":170
+ "value":173
+ },{
+ "description":"GetVisionDegreeRestriction",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION",
+ "value":341
},{
"description":"GetVisualZDelta",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_VISUAL_Z_DELTA",
- "value":252
+ "value":257
},{
"description":"GetVisualZSpeedBaseOverride",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE",
- "value":253
+ "value":258
},{
"description":"GetModifierXPDuringDeath",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_XP_DURING_DEATH",
- "value":163
+ "value":165
},{
"enum":"modifierstate",
"kind":"constant",
@@ -20000,7 +20157,7 @@ Initializing script VM...
},{
"args":[],
"name":"GetAOERadius",
- "returns":"int"
+ "returns":"float"
},{
"args":[{
"name":"iLevel",
@@ -27512,7 +27669,10 @@ Initializing script VM...
"name":"SetStacksWithOtherOwners",
"returns":"void"
},{
- "args":[],
+ "args":[{
+ "name":"flDelayRemove",
+ "type":"float"
+ }],
"name":"SpendCharge",
"returns":"void"
},{
@@ -28056,7 +28216,7 @@ Initializing script VM...
"args":[],
"description":"Return the range around the parent this aura tries to apply its buff.",
"name":"GetAuraRadius",
- "returns":"int"
+ "returns":"float"
},{
"args":[],
"description":"Return the unit flags this aura respects when placing buffs.",
@@ -33470,7 +33630,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACD_DOTA_IDLE",
- "value":1776
+ "value":1777
},{
"kind":"constant",
"name":"ACTIVATE_TYPE_DATAUPDATE_CREATION",
@@ -34246,7 +34406,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_CAST_FENCE",
- "value":1785
+ "value":1790
},{
"kind":"constant",
"name":"ACT_DOTA_CAST_FORGE_SPIRIT",
@@ -34402,7 +34562,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_CYCLONE",
- "value":1789
+ "value":1778
},{
"kind":"constant",
"name":"ACT_DOTA_DAGON",
@@ -34434,7 +34594,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_DISABLED_END",
- "value":1777
+ "value":1776
},{
"kind":"constant",
"name":"ACT_DOTA_DP_SPIRIT_SIPHON",
@@ -34570,7 +34730,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_IMPALE",
- "value":1790
+ "value":1779
},{
"kind":"constant",
"name":"ACT_DOTA_INTRO",
@@ -34790,7 +34950,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_RADIANT_CREEP_HAMMER",
- "value":1788
+ "value":1787
},{
"kind":"constant",
"name":"ACT_DOTA_RATTLETRAP_BATTERYASSAULT",
@@ -34830,7 +34990,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_RELAX_IN",
- "value":1783
+ "value":1788
},{
"kind":"constant",
"name":"ACT_DOTA_RELAX_LOOP",
@@ -34842,7 +35002,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_RELAX_OUT",
- "value":1784
+ "value":1789
},{
"kind":"constant",
"name":"ACT_DOTA_RELAX_START",
@@ -34862,7 +35022,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_RUN_ALT",
- "value":1779
+ "value":1782
},{
"kind":"constant",
"name":"ACT_DOTA_RUN_RARE",
@@ -34946,7 +35106,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_SPWN",
- "value":1786
+ "value":1791
},{
"kind":"constant",
"name":"ACT_DOTA_STARTLE",
@@ -35046,7 +35206,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_TORRENT",
- "value":1791
+ "value":1780
},{
"kind":"constant",
"name":"ACT_DOTA_TRANSITION",
@@ -35102,7 +35262,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"ACT_DOTA_VOODOO_REST",
- "value":1778
+ "value":1781
},{
"kind":"constant",
"name":"ACT_DOTA_WAIT_IDLE",
@@ -38734,7 +38894,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"AE_CL_ADD_PARTICLE_EFFECT_CP",
- "value":35
+ "value":37
},{
"kind":"constant",
"name":"AE_CL_BODYGROUP_SET_VALUE_CMODEL_WPN",
@@ -38774,19 +38934,19 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT",
- "value":40
+ "value":42
},{
"kind":"constant",
"name":"AE_CL_DOTA_PLAY_STATUS_EFFECT",
- "value":38
+ "value":40
},{
"kind":"constant",
"name":"AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT",
- "value":41
+ "value":43
},{
"kind":"constant",
"name":"AE_CL_DOTA_STOP_STATUS_EFFECT",
- "value":39
+ "value":41
},{
"kind":"constant",
"name":"AE_CL_ENABLE_BODYGROUP",
@@ -38794,11 +38954,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"AE_CL_HIDE_PARTICLE_EFFECT",
- "value":33
+ "value":35
},{
"kind":"constant",
"name":"AE_CL_PANORAMA_EVENT",
- "value":37
+ "value":39
},{
"kind":"constant",
"name":"AE_CL_PLAYSOUND",
@@ -38818,11 +38978,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"AE_CL_SHOW_PARTICLE_EFFECT",
- "value":34
+ "value":36
},{
"kind":"constant",
"name":"AE_CL_SPEECH",
- "value":36
+ "value":38
},{
"kind":"constant",
"name":"AE_CL_STOPSOUND",
@@ -38838,55 +38998,63 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"AE_CL_SUPPRESS_EVENTS_WITH_TAG",
+ "value":34
+ },{
+ "kind":"constant",
+ "name":"AE_DISABLE_PLATFORM",
"value":32
},{
"kind":"constant",
"name":"AE_DOTA_CREATE_CLINKZ_ATTACK",
- "value":46
+ "value":48
},{
"kind":"constant",
"name":"AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES",
- "value":48
+ "value":50
},{
"kind":"constant",
"name":"AE_DOTA_PET_ITEM_DROP",
- "value":43
+ "value":45
},{
"kind":"constant",
"name":"AE_DOTA_PET_ITEM_PICKUP",
- "value":42
+ "value":44
},{
"kind":"constant",
"name":"AE_DOTA_PLAY_SOUND_ATTACK",
- "value":52
+ "value":54
},{
"kind":"constant",
"name":"AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB",
- "value":47
+ "value":49
},{
"kind":"constant",
"name":"AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL",
- "value":45
+ "value":47
},{
"kind":"constant",
"name":"AE_DOTA_SUPPRESS_CONSTANT_LAYER",
- "value":44
+ "value":46
},{
"kind":"constant",
"name":"AE_DOTA_SWITCH_ATTACK_COMBO",
- "value":49
+ "value":51
},{
"kind":"constant",
"name":"AE_EF_DRAW",
- "value":51
+ "value":53
},{
"kind":"constant",
"name":"AE_EF_NODRAW",
- "value":50
+ "value":52
},{
"kind":"constant",
"name":"AE_EMPTY",
"value":0
+ },{
+ "kind":"constant",
+ "name":"AE_ENABLE_PLATFORM",
+ "value":33
},{
"kind":"constant",
"name":"AE_FIRE_INPUT",
@@ -39072,11 +39240,6 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"kind":"constant",
"name":"DOTA_ABILITY_BEHAVIOR_AUTOCAST",
"value":4096
- },{
- "enum":"DOTA_ABILITY_BEHAVIOR",
- "kind":"constant",
- "name":"DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES",
- "value":0
},{
"enum":"DOTA_ABILITY_BEHAVIOR",
"kind":"constant",
@@ -39107,6 +39270,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"kind":"constant",
"name":"DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT",
"value":8388608
+ },{
+ "enum":"DOTA_ABILITY_BEHAVIOR",
+ "kind":"constant",
+ "name":"DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES",
+ "value":0
},{
"enum":"DOTA_ABILITY_BEHAVIOR",
"kind":"constant",
@@ -39267,6 +39435,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"kind":"constant",
"name":"DOTA_ABILITY_BEHAVIOR_UNRESTRICTED",
"value":1048576
+ },{
+ "enum":"DOTA_ABILITY_BEHAVIOR",
+ "kind":"constant",
+ "name":"DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE",
+ "value":0
},{
"enum":"DOTA_ABILITY_BEHAVIOR",
"kind":"constant",
@@ -39889,6 +40062,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"kind":"constant",
"name":"DOTA_INVALID_ORDER_CANT_ACCEPT_ATTACK_TARGET",
"value":54
+ },{
+ "enum":"DOTA_INVALID_ORDERS",
+ "kind":"constant",
+ "name":"DOTA_INVALID_ORDER_CANT_BUYBACK_CEASELESS_DIRGE",
+ "value":120
},{
"enum":"DOTA_INVALID_ORDERS",
"kind":"constant",
@@ -40088,7 +40266,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"DOTA_INVALID_ORDERS",
"kind":"constant",
"name":"DOTA_INVALID_ORDER_COUNT",
- "value":120
+ "value":121
},{
"enum":"DOTA_INVALID_ORDERS",
"kind":"constant",
@@ -41207,6 +41385,11 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"kind":"constant",
"name":"DOTA_UNIT_TARGET_CUSTOM",
"value":128
+ },{
+ "enum":"DOTA_UNIT_TARGET_FLAGS",
+ "kind":"constant",
+ "name":"DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN",
+ "value":384
},{
"enum":"DOTA_UNIT_TARGET_FLAGS",
"kind":"constant",
@@ -41545,349 +41728,367 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_END_CHANNEL",
- "value":194
+ "value":199
},{
"description":"OnAbilityExecuted",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_EXECUTED",
- "value":191
+ "value":196
},{
"description":"OnAbilityFullyCast",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_FULLY_CAST",
- "value":192
+ "value":197
},{
"description":"OnAbilityStart",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ABILITY_START",
- "value":190
+ "value":195
},{
"description":"OnAssist",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ASSIST",
- "value":246
+ "value":251
},{
"description":"OnAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK",
- "value":183
+ "value":188
},{
"description":"OnAttacked",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACKED",
- "value":204
+ "value":209
},{
"description":"OnAttackAllied",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_ALLIED",
- "value":186
+ "value":191
},{
"description":"OnAttackCancelled",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_CANCELLED",
- "value":260
+ "value":265
},{
"description":"OnAttackFail",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_FAIL",
- "value":185
+ "value":190
},{
"description":"OnAttackFinished",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_FINISHED",
- "value":249
+ "value":254
},{
"description":"OnAttackLanded",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_LANDED",
- "value":184
+ "value":189
},{
"description":"OnAttackRecord",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_RECORD",
- "value":181
+ "value":186
},{
"description":"OnAttackRecordDestroy",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY",
- "value":257
+ "value":262
},{
"description":"OnAttackStart",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTACK_START",
- "value":182
+ "value":187
},{
"description":"OnAttemptProjectileDodge",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE",
- "value":267
+ "value":272
},{
"description":"OnBreakInvisibility",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_BREAK_INVISIBILITY",
- "value":193
+ "value":198
},{
"description":"OnBuildingKilled",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_BUILDING_KILLED",
- "value":218
+ "value":223
+ },{
+ "description":"OnCleaveAttackLanded",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED",
+ "value":338
},{
"description":"OnDamageCalculated",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DAMAGE_CALCULATED",
- "value":202
+ "value":207
},{
"description":"OnDamageHPLoss",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DAMAGE_HPLOSS",
- "value":295
+ "value":300
},{
"description":"OnDayStarted",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DAY_STARTED",
- "value":321
+ "value":326
},{
"description":"OnDeath",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DEATH",
- "value":205
+ "value":210
},{
"description":"OnDeathCompleted",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DEATH_COMPLETED",
- "value":206
+ "value":211
},{
"description":"OnDamagePrevented",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DEATH_PREVENTED",
- "value":198
+ "value":203
},{
"description":"OnDominated",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_DOMINATED",
- "value":244
+ "value":249
},{
"description":"OnForceProcMagicStick",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK",
- "value":294
+ "value":299
},{
"description":"OnHealthGained",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HEALTH_GAINED",
- "value":213
+ "value":218
},{
"description":"OnHealReceived",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HEAL_RECEIVED",
- "value":217
+ "value":222
},{
"description":"OnHeroBeginDying",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HERO_BEGIN_DYING",
- "value":315
+ "value":320
},{
"description":"OnHeroKilled",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_HERO_KILLED",
- "value":216
+ "value":221
},{
"description":"OnKill",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_KILL",
- "value":245
+ "value":250
},{
"description":"OnMagicDamageCalculated",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED",
- "value":203
+ "value":208
},{
"description":"OnManaGained",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MANA_GAINED",
- "value":214
+ "value":219
},{
"description":"OnModelChanged",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MODEL_CHANGED",
- "value":219
+ "value":224
},{
"description":"OnModifierAdded",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MODIFIER_ADDED",
- "value":220
+ "value":225
},{
"description":"OnModifierRemoved",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MODIFIER_REMOVED",
- "value":221
+ "value":226
},{
"description":"OnMuteDamageAbilities",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES",
- "value":304
+ "value":309
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ORB_EFFECT",
- "value":200
+ "value":205
},{
"description":"OnOrder",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_ORDER",
- "value":188
+ "value":193
},{
"description":"OnPreDebuffApplied",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PREDEBUFF_APPLIED",
- "value":268
+ "value":273
},{
"description":"OnProcessCleave",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROCESS_CLEAVE",
- "value":201
+ "value":206
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROCESS_UPGRADE",
- "value":195
+ "value":200
},{
"description":"OnProjectileDodge",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROJECTILE_DODGE",
- "value":187
+ "value":192
},{
"description":"OnProjectileObstructionHit",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT",
- "value":258
+ "value":263
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_REFRESH",
- "value":196
+ "value":201
},{
"description":"OnRespawn",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_RESPAWN",
- "value":207
+ "value":212
},{
"description":"OnSetLocation",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SET_LOCATION",
- "value":212
+ "value":217
},{
"description":"OnSpellTargetReady",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SPELL_TARGET_READY",
- "value":180
+ "value":185
},{
"description":"OnSpentHealth",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SPENT_HEALTH",
- "value":209
+ "value":214
},{
"description":"OnSpentMana",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_SPENT_MANA",
- "value":208
+ "value":213
},{
"description":"OnStateChanged",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_STATE_CHANGED",
- "value":199
+ "value":204
},{
"description":"OnTakeDamage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TAKEDAMAGE",
- "value":197
+ "value":202
},{
"description":"OnTakeDamageKillCredit",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT",
- "value":215
+ "value":220
},{
"description":"OnTakeDamagePostUnavoidableBlock",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK",
- "value":303
+ "value":308
},{
"description":"OnTeleported",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TELEPORTED",
- "value":211
+ "value":216
},{
"description":"OnTeleporting",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_TELEPORTING",
- "value":210
+ "value":215
+ },{
+ "description":"OnTierTokenRerolled",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED",
+ "value":344
+ },{
+ "description":"OnTreeCutDown",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_EVENT_ON_TREE_CUT_DOWN",
+ "value":337
},{
"description":"OnUnitMoved",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_ON_UNIT_MOVED",
- "value":189
+ "value":194
},{
"description":"OnSpellAppliedSuccessfully",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY",
- "value":277
+ "value":282
},{
"enum":"modifierfunction",
"kind":"constant",
@@ -41897,7 +42098,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_FUNCTION_LAST",
- "value":332
+ "value":347
},{
"enum":"modifierpriority",
"kind":"constant",
@@ -41928,85 +42129,85 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABILITY_LAYOUT",
- "value":243
+ "value":248
},{
"description":"GetModifierAbilityPoints",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABILITY_POINTS",
- "value":306
+ "value":311
},{
"description":"GetAbsoluteNoDamageMagical",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL",
- "value":156
+ "value":158
},{
"description":"GetAbsoluteNoDamagePhysical",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL",
- "value":155
+ "value":157
},{
"description":"GetAbsoluteNoDamagePure",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE",
- "value":157
+ "value":159
},{
"description":"GetAbsorbSpell",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ABSORB_SPELL",
- "value":144
+ "value":146
},{
"description":"GetModifierAdditionalNutralItemDrops",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS",
- "value":328
+ "value":333
},{
"description":"GetAlwaysAllowAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK",
- "value":167
+ "value":170
},{
"description":"GetAlwaysAutoAttackWhileHoldPosition",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION",
- "value":179
+ "value":182
},{
"description":"GetAllowEtherealAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK",
- "value":168
+ "value":171
},{
"description":"GetModifierAoEBonusConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AOE_BONUS_CONSTANT",
- "value":301
+ "value":306
},{
"description":"GetModifierAoEBonusConstantStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING",
- "value":302
+ "value":307
},{
"description":"GetModifierAoEBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE",
- "value":287
+ "value":292
},{
"description":"GetModifierAttackSpeedAbsoluteMax",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX",
- "value":313
+ "value":318
},{
"description":"GetModifierAttackSpeedBaseOverride",
"enum":"modifierfunction",
@@ -42024,25 +42225,25 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE",
- "value":266
+ "value":271
},{
"description":"GetModifierAttackSpeedReductionPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE",
- "value":263
+ "value":268
},{
"description":"GetModifierPercentageAttackAnimTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE",
- "value":126
+ "value":127
},{
"description":"GetModifierAttackHeightBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS",
- "value":325
+ "value":330
},{
"description":"GetModifierAttackPointConstant",
"enum":"modifierfunction",
@@ -42054,72 +42255,78 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE",
- "value":110
+ "value":111
},{
"description":"GetModifierAttackRangeBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BONUS",
- "value":111
+ "value":112
},{
"description":"GetModifierAttackRangeBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE",
- "value":113
+ "value":114
},{
"description":"GetModifierAttackRangeBonusUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE",
- "value":112
+ "value":113
},{
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET",
- "value":265
+ "value":270
},{
"description":"GetModifierAvoidDamage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AVOID_DAMAGE",
- "value":68
+ "value":69
},{
"description":"GetModifierAvoidDamageAfterReductions",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS",
- "value":278
+ "value":283
},{
"description":"GetModifierAvoidSpell",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_AVOID_SPELL",
- "value":69
+ "value":70
},{
"description":"GetModifierBaseAttack_BonusDamage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE",
"value":4
+ },{
+ "description":"GetBaseAttackPostBonus",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_BASEATTACK_POSTBONUS",
+ "value":346
},{
"description":"GetModifierBaseDamageOutgoing_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE",
- "value":57
+ "value":58
},{
"description":"GetModifierBaseDamageOutgoing_PercentageUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE",
- "value":58
+ "value":59
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE",
- "value":318
+ "value":323
},{
"description":"GetModifierBaseAttackTimeConstant",
"enum":"modifierfunction",
@@ -42143,49 +42350,49 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE",
- "value":317
+ "value":322
},{
"description":"GetModifierBaseRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_MANA_REGEN",
- "value":85
+ "value":86
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE",
- "value":319
+ "value":324
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE",
- "value":320
+ "value":325
},{
"description":"GetModifierBecomeAgility",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_AGILITY",
- "value":291
+ "value":296
},{
"description":"GetModifierBecomeIntelligence",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_INTELLIGENCE",
- "value":292
+ "value":297
},{
"description":"GetModifierBecomeStrength",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_STRENGTH",
- "value":290
+ "value":295
},{
"description":"GetModifierBecomeUniversal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BECOME_UNIVERSAL",
- "value":293
+ "value":298
},{
"description":"GetModifierBonusDamageOutgoing_Percentage",
"enum":"modifierfunction",
@@ -42197,133 +42404,133 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_DAY_VISION",
- "value":147
+ "value":149
},{
"description":"GetBonusDayVisionPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE",
- "value":148
+ "value":150
},{
"description":"GetModifierBonusLotusHeal",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_LOTUS_HEAL",
- "value":316
+ "value":321
},{
"description":"GetBonusNightVision",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_NIGHT_VISION",
- "value":149
+ "value":151
},{
"description":"GetBonusNightVisionUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE",
- "value":150
+ "value":152
},{
"description":"GetModifierBonusUphillMissChance",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE",
- "value":311
+ "value":316
},{
"description":"GetBonusVisionPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE",
- "value":151
+ "value":153
},{
"description":"BotAttackScoreBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS",
- "value":262
+ "value":267
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER",
- "value":171
+ "value":174
},{
"description":"Unused",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER",
- "value":172
+ "value":175
},{
"description":"GetModifierBuybackPenaltyPercent",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT",
- "value":307
+ "value":312
},{
"description":"GetModifierCanAttackTrees",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAN_ATTACK_TREES",
- "value":251
+ "value":256
},{
"description":"GetModifierPercentageCasttime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CASTTIME_PERCENTAGE",
- "value":125
+ "value":126
},{
"description":"GetModifierCastRangeBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS",
- "value":106
+ "value":107
},{
"description":"GetModifierCastRangeBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE",
- "value":107
+ "value":108
},{
"description":"GetModifierCastRangeBonusStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING",
- "value":109
+ "value":110
},{
"description":"GetModifierCastRangeBonusTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET",
- "value":108
+ "value":109
},{
"description":"GetModifierChangeAbilityValue",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE",
- "value":240
+ "value":245
},{
"description":"GetModifierConvertManaCostToHealthCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST",
- "value":236
+ "value":241
},{
"description":"GetModifierPercentageCooldown",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE",
- "value":123
+ "value":124
},{
"description":"GetModifierPercentageCooldownOngoing",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING",
- "value":124
+ "value":125
},{
"description":"GetModifierPercentageCooldownStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING",
- "value":269
+ "value":274
},{
"description":"GetModifierCooldownReduction_Constant",
"enum":"modifierfunction",
@@ -42335,19 +42542,19 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE",
- "value":322
+ "value":327
},{
"description":"GetModifierCreateBonusIllusionCount",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT",
- "value":323
+ "value":328
},{
"description":"GetModifierCreepDenyPercent",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_CREEP_DENY_PERCENT",
- "value":312
+ "value":317
},{
"description":"GetModifierDamageOutgoing_Percentage",
"enum":"modifierfunction",
@@ -42371,103 +42578,109 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE",
- "value":283
+ "value":288
},{
"description":"GetModifierConstantDeathGoldCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DEATHGOLDCOST",
- "value":131
+ "value":132
},{
"description":"GetDisableAutoAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISABLE_AUTOATTACK",
- "value":146
+ "value":148
},{
"description":"GetDisableHealing",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISABLE_HEALING",
- "value":166
+ "value":168
+ },{
+ "description":"GetDisableManaGain",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_DISABLE_MANA_GAIN",
+ "value":169
},{
"description":"GetModifierDisableTurning",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISABLE_TURNING",
- "value":238
+ "value":243
},{
"description":"GetModifierDisassembleAnything",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING",
- "value":309
+ "value":314
},{
"description":"GetModifierDodgeProjectile",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DODGE_PROJECTILE",
- "value":174
+ "value":177
},{
"description":"GetModifierNoVisionOfAttacker",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER",
- "value":255
+ "value":260
},{
"description":"GetModifierEvasion_Constant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EVASION_CONSTANT",
- "value":63
+ "value":64
},{
"description":"GetModifierPercentageExpRateBoost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXP_RATE_BOOST",
- "value":133
+ "value":134
},{
"description":"GetModifierExtraHealthBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS",
- "value":95
+ "value":96
},{
"description":"GetModifierExtraHealthPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE",
- "value":98
+ "value":99
},{
"description":"GetModifierExtraManaBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_MANA_BONUS",
- "value":96
+ "value":97
},{
"description":"GetModifierExtraManaBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE",
- "value":97
+ "value":98
},{
"description":"GetModifierExtraManaPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE",
- "value":99
+ "value":100
},{
"description":"GetModifierExtraStrengthBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS",
- "value":94
+ "value":95
},{
"description":"GetModifierPropetyFailAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FAIL_ATTACK",
- "value":279
+ "value":284
},{
"description":"GetModifierFixedAttackRate",
"enum":"modifierfunction",
@@ -42479,73 +42692,73 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FIXED_DAY_VISION",
- "value":152
+ "value":154
},{
"description":"GetModifierFixedManaRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FIXED_MANA_REGEN",
- "value":310
+ "value":315
},{
"description":"GetFixedNightVision",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FIXED_NIGHT_VISION",
- "value":153
+ "value":155
},{
"description":"GetForceDrawOnMinimap",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP",
- "value":237
+ "value":242
},{
"description":"GetModifierForceMaxHealth",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FORCE_MAX_HEALTH",
- "value":299
+ "value":304
},{
"description":"GetModifierForceMaxMana",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FORCE_MAX_MANA",
- "value":300
+ "value":305
},{
"description":"GetModifierFoWTeam",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_FOW_TEAM",
- "value":314
+ "value":319
},{
"description":"GetModifierPercentageGoldRateBoost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_GOLD_RATE_BOOST",
- "value":134
+ "value":135
},{
"description":"GetModifierHasBonusNeutralItemChoice",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE",
- "value":298
+ "value":303
},{
"description":"GetModifierHealthBarPips",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTHBAR_PIPS",
- "value":275
+ "value":280
},{
"description":"GetModifierPercentageHealthcost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE",
- "value":129
+ "value":130
},{
"description":"GetModifierPercentageHealthcostStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING",
- "value":130
+ "value":131
},{
"description":"GetModifierHealthcostReduction_Constant",
"enum":"modifierfunction",
@@ -42557,61 +42770,61 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_BONUS",
- "value":92
+ "value":93
},{
"description":"GetModifierConstantHealthRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT",
- "value":89
+ "value":90
},{
"description":"GetModifierHealthRegenPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE",
- "value":90
+ "value":91
},{
"description":"GetModifierHealthRegenPercentageUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE",
- "value":91
+ "value":92
},{
"description":"GetModifierHealAmplify_PercentageSource",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE",
- "value":48
+ "value":49
},{
"description":"GetModifierHealAmplify_PercentageTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET",
- "value":49
+ "value":50
},{
"description":"GetModifierHeroFacetOverride",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HEROFACET_OVERRIDE",
- "value":331
+ "value":336
},{
"description":"GetModifierHPRegenAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE",
- "value":51
+ "value":52
},{
"description":"GetModifierHPRegen_CanBeNegative",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE",
- "value":50
+ "value":51
},{
"description":"GetModifierHPRegenMultiplierPreAmplification",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION",
- "value":330
+ "value":335
},{
"description":"GetModifierAttackSpeed_Limit",
"enum":"modifierfunction",
@@ -42623,13 +42836,13 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IGNORE_CAST_ANGLE",
- "value":239
+ "value":244
},{
"description":"GetModifierIgnoreCooldown",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IGNORE_COOLDOWN",
- "value":250
+ "value":255
},{
"description":"GetModifierIgnoreMovespeedLimit",
"enum":"modifierfunction",
@@ -42641,54 +42854,66 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR",
- "value":78
+ "value":79
},{
"description":"GetModifierIllusionLabel",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ILLUSION_LABEL",
- "value":159
+ "value":161
},{
"description":"GetModifierIncomingDamageConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT",
- "value":276
+ "value":281
},{
"description":"MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
- "value":282
+ "value":287
},{
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION",
- "value":254
+ "value":259
},{
"description":"GetModifierIncomingDamage_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE",
- "value":59
+ "value":60
},{
"description":"GetModifierIncomingPhysicalDamageConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT",
- "value":61
+ "value":62
},{
"description":"GetModifierIncomingPhysicalDamage_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE",
- "value":60
+ "value":61
},{
"description":"GetModifierIncomingSpellDamageConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT",
- "value":62
+ "value":63
+ },{
+ "description":"GetModifierInnateDamageBlockPctOverride",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE",
+ "value":141
+ },{
+ "description":"GetModifierInventorySlotRestricted",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED",
+ "value":343
},{
"description":"GetModifierInvisibilityAttackBehaviorException",
"enum":"modifierfunction",
@@ -42706,103 +42931,109 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IS_ILLUSION",
- "value":158
+ "value":160
},{
"description":"GetModifierScepter",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IS_SCEPTER",
- "value":228
+ "value":233
},{
"description":"GetModifierShard",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_IS_SHARD",
- "value":229
+ "value":234
},{
"description":"GetModifierItemSellbackCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_ITEM_SELLBACK_COST",
- "value":308
+ "value":313
},{
"description":"GetModifierKillStreakBonusGoldPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE",
- "value":329
+ "value":334
},{
"description":"GetModifierKnockbackAmplification_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE",
- "value":274
+ "value":279
},{
"description":"GetModifierLifestealRegenAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE",
- "value":52
+ "value":53
},{
"description":"GetUnitLifetimeFraction",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_LIFETIME_FRACTION",
- "value":233
+ "value":238
+ },{
+ "description":"GetMagicalArmorPiercingPercentageTarget",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "value":184
},{
"description":"GetModifierMagical_ConstantBlock",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK",
- "value":137
+ "value":138
},{
"description":"GetModifierMagicalResistanceBaseReduction",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION",
- "value":79
+ "value":80
},{
"description":"GetModifierMagicalResistanceBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS",
- "value":81
+ "value":82
},{
"description":"GetModifierMagicalResistanceBonusIllusions",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS",
- "value":82
+ "value":83
},{
"description":"GetModifierMagicalResistanceBonusUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE",
- "value":83
+ "value":84
},{
"description":"GetModifierMagicalResistanceDecrepifyUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE",
- "value":84
+ "value":85
},{
"description":"GetModifierMagicalResistanceDirectModification",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION",
- "value":80
+ "value":81
},{
"description":"GetModifierPercentageManacost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANACOST_PERCENTAGE",
- "value":127
+ "value":128
},{
"description":"GetModifierPercentageManacostStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING",
- "value":128
+ "value":129
},{
"description":"GetModifierManacostReduction_Constant",
"enum":"modifierfunction",
@@ -42814,97 +43045,103 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_BONUS",
- "value":93
+ "value":94
},{
"description":"GetModifierManaDrainAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE",
- "value":55
+ "value":56
},{
"description":"GetModifierConstantManaRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_REGEN_CONSTANT",
- "value":86
+ "value":87
},{
"description":"GetModifierConstantManaRegenUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE",
- "value":87
+ "value":88
},{
"description":"GetModifierTotalPercentageManaRegen",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE",
- "value":88
+ "value":89
},{
"description":"GetModifierMaxAttackRange",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAX_ATTACK_RANGE",
- "value":114
+ "value":115
},{
"description":"GetModifierMaxDebuffDuration",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MAX_DEBUFF_DURATION",
- "value":176
+ "value":179
+ },{
+ "description":"MinAttributeLevel",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL",
+ "value":339
},{
"description":"GetMinHealth",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MIN_HEALTH",
- "value":154
+ "value":156
},{
"description":"GetModifierMinPhysicalArmor",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR",
- "value":77
+ "value":78
},{
"description":"GetModifierMiss_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MISS_PERCENTAGE",
- "value":70
+ "value":71
},{
"description":"GetModifierMiss_Percentage_Target",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET",
- "value":327
+ "value":332
},{
"description":"GetModifierModelChange",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_CHANGE",
- "value":223
+ "value":228
},{
"description":"GetModifierModelScale",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE",
- "value":224
+ "value":229
},{
"description":"GetModifierModelScaleAnimateTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME",
- "value":225
+ "value":230
},{
"description":"GetModifierModelScaleConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT",
- "value":227
+ "value":232
},{
"description":"GetModifierModelScaleUseInOutEase",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE",
- "value":226
+ "value":231
},{
"description":"GetModifierMoveSpeed_Absolute",
"enum":"modifierfunction",
@@ -42982,55 +43219,55 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE",
- "value":264
+ "value":269
},{
"description":"GetModifierMPRegenAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE",
- "value":54
+ "value":55
},{
"description":"GetModifierMPRestoreAmplify_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE",
- "value":56
+ "value":57
},{
"description":"GetModifierNegativeEvasion_Constant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT",
- "value":64
+ "value":65
},{
"description":"GetModifierNoFreeTPScrollOnDeath",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH",
- "value":297
+ "value":302
},{
"description":"GetModifierOverrideAbilitySpecial",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL",
- "value":241
+ "value":246
},{
"description":"GetModifierOverrideAbilitySpecialValue",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE",
- "value":242
+ "value":247
},{
"description":"GetOverrideAnimation",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ANIMATION",
- "value":142
+ "value":144
},{
"description":"GetOverrideAnimationRate",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE",
- "value":143
+ "value":145
},{
"description":"GetModifierOverrideAttackDamage",
"enum":"modifierfunction",
@@ -43042,19 +43279,19 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL",
- "value":169
+ "value":172
},{
"description":"GetModifierIsPackRat",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PACK_RAT",
- "value":272
+ "value":277
},{
"description":"GetModifierPercentageDeathGoldCost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST",
- "value":132
+ "value":133
},{
"description":"GetModifierPersistentInvisibility",
"enum":"modifierfunction",
@@ -43066,55 +43303,61 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE",
- "value":273
+ "value":278
},{
"description":"GetModifierPhysicalArmorBase_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE",
- "value":71
+ "value":72
},{
"description":"GetModifierPhysicalArmorBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS",
- "value":73
+ "value":74
},{
"description":"GetModifierPhysicalArmorBonusPost",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST",
- "value":76
+ "value":77
},{
"description":"GetModifierPhysicalArmorBonusUnique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE",
- "value":74
+ "value":75
},{
"description":"GetModifierPhysicalArmorBonusUniqueActive",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE",
- "value":75
+ "value":76
+ },{
+ "description":"GetPhysicalArmorPiercingPercentageTarget",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "value":183
},{
"description":"GetModifierPhysicalArmorTotal_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE",
- "value":72
+ "value":73
},{
"description":"GetModifierPhysical_ConstantBlock",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK",
- "value":138
+ "value":139
},{
"description":"GetModifierPhysical_ConstantBlockSpecial",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL",
- "value":139
+ "value":140
},{
"description":"GetModifierPreAttack_BonusDamage",
"enum":"modifierfunction",
@@ -43144,31 +43387,31 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE",
- "value":135
+ "value":136
},{
"description":"GetModifierPreAttack_DeadlyBlow",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW",
- "value":178
+ "value":181
},{
"description":"GetModifierPreAttack_Target_CriticalStrike",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE",
- "value":136
+ "value":137
},{
"description":"GetModifierPrereduceIncomingDamage_Mult",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT",
- "value":280
+ "value":285
},{
"description":"PreserveParticlesOnModelChanged",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE",
- "value":248
+ "value":253
},{
"description":"GetModifierPreAttack",
"enum":"modifierfunction",
@@ -43180,7 +43423,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER",
- "value":177
+ "value":180
},{
"description":"GetModifierProcAttack_BonusDamage_Magical",
"enum":"modifierfunction",
@@ -43222,115 +43465,121 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_NAME",
- "value":117
+ "value":118
},{
"description":"GetModifierProjectileSpeed",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED",
- "value":288
+ "value":293
},{
"description":"GetModifierProjectileSpeedBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS",
- "value":115
+ "value":116
},{
"description":"GetModifierProjectileSpeedBonusPercentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE",
- "value":116
+ "value":117
},{
"description":"GetModifierProjectileSpeedTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET",
- "value":289
+ "value":294
},{
"description":"GetModifierProvidesFOWVision",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PROVIDES_FOW_POSITION",
- "value":234
+ "value":239
},{
"description":"GetModofierPropertyPseudoRandomBonus",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_PSEUDORANDOM_BONUS",
- "value":324
+ "value":329
},{
"description":"GetModifierRadarCooldownReduction",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION",
- "value":230
+ "value":235
+ },{
+ "description":"GetRedirectSpell",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_REDIRECT_SPELL",
+ "value":345
},{
"description":"GetReflectSpell",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_REFLECT_SPELL",
- "value":145
+ "value":147
},{
"description":"ReincarnateTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_REINCARNATION",
- "value":118
+ "value":119
},{
"description":"ReincarnateSuppressFX",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX",
- "value":119
+ "value":120
},{
"description":"GetModifierConstantRespawnTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RESPAWNTIME",
- "value":120
+ "value":121
},{
"description":"GetModifierPercentageRespawnTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE",
- "value":121
+ "value":122
},{
"description":"GetModifierStackingRespawnTime",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_RESPAWNTIME_STACKING",
- "value":122
+ "value":123
},{
"description":"GetModifierShareXPRune",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SHARE_XPRUNE",
- "value":296
+ "value":301
},{
"description":"GetSkipAttackRegulator",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR",
- "value":326
+ "value":331
},{
"description":"GetModifierSlowResistance_Stacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING",
- "value":286
+ "value":291
},{
"description":"GEtModifierSlowResistance_Unique",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE",
- "value":285
+ "value":290
},{
"description":"GetModifierSpellsRequireHP",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELLS_REQUIRE_HP",
- "value":235
+ "value":240
},{
"description":"GetModifierSpellAmplify_Percentage",
"enum":"modifierfunction",
@@ -43343,6 +43592,12 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_CREEP",
"value":45
+ },{
+ "description":"GetModifierSpellAmplify_PercentageTarget",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET",
+ "value":48
},{
"description":"GetModifierSpellAmplify_PercentageUnique",
"enum":"modifierfunction",
@@ -43354,133 +43609,139 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE",
- "value":53
+ "value":54
},{
"description":"GetModifierSpellRedirectTarget",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET",
- "value":270
+ "value":275
},{
"description":"GetModifierBonusStats_Agility",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_AGILITY_BONUS",
- "value":101
+ "value":102
},{
"description":"GetModifierBonusStats_Agility_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE",
- "value":104
+ "value":105
},{
"description":"GetModifierBonusStats_Intellect",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_INTELLECT_BONUS",
- "value":102
+ "value":103
},{
"description":"GetModifierBonusStats_Intellect_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE",
- "value":105
+ "value":106
},{
"description":"GetModifierBonusStats_Strength",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_STRENGTH_BONUS",
- "value":100
+ "value":101
},{
"description":"GetModifierBonusStats_Strength_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE",
- "value":103
+ "value":104
},{
"description":"GetModifierStatusResistance",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATUS_RESISTANCE",
- "value":65
+ "value":66
},{
"description":"GetModifierStatusResistanceCaster",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER",
- "value":67
+ "value":68
},{
"description":"GetModifierStatusResistanceStacking",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING",
- "value":66
+ "value":67
},{
"description":"GetModifierStrongIllusion",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_STRONG_ILLUSION",
- "value":160
+ "value":162
},{
"description":"GetModifierSuperIllusion",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPER_ILLUSION",
- "value":161
+ "value":163
},{
"description":"GetModifierSuperIllusionWithUltimate",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE",
- "value":162
+ "value":164
},{
"description":"GetSuppressCleave",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_CLEAVE",
- "value":261
+ "value":266
},{
"description":"GetSuppressCrit",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_CRIT",
- "value":305
+ "value":310
},{
"description":"GetModifierSuppressFullscreenDeathFX",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX",
- "value":281
+ "value":286
},{
"description":"GetSuppressTeleport",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_SUPPRESS_TELEPORT",
- "value":259
+ "value":264
},{
"description":"GetModifierTempestDouble",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TEMPEST_DOUBLE",
- "value":247
+ "value":252
},{
"description":"GetModifierTickGold_Multiplier",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER",
- "value":284
+ "value":289
+ },{
+ "description":"GetTierTokenReroll",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_TIER_TOKEN_REROLL",
+ "value":340
},{
"description":"OnTooltip",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOOLTIP",
- "value":222
+ "value":227
},{
"description":"OnTooltip2",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOOLTIP2",
- "value":256
+ "value":261
},{
"description":"GetModifierTotalDamageOutgoing_Percentage",
"enum":"modifierfunction",
@@ -43492,79 +43753,91 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK",
- "value":141
+ "value":143
+ },{
+ "description":"GetModifierTotal_ConstantBlockStacking",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING",
+ "value":342
},{
"description":"GetModifierPhysical_ConstantBlockUnavoidablePreArmor",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR",
- "value":140
+ "value":142
},{
"description":"GetActivityTranslationModifiers",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS",
- "value":231
+ "value":236
},{
"description":"GetAttackSound",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND",
- "value":232
+ "value":237
},{
"description":"GetTriggerCosmeticAndEndAttack",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK",
- "value":175
+ "value":178
},{
"description":"GetModifierTurnRateConstant",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TURN_RATE_CONSTANT",
- "value":271
+ "value":276
},{
"description":"GetModifierTurnRate_Override",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TURN_RATE_OVERRIDE",
- "value":165
+ "value":167
},{
"description":"GetModifierTurnRate_Percentage",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE",
- "value":164
+ "value":166
},{
"description":"GetModifierUnitDisllowUpgrading",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING",
- "value":173
+ "value":176
},{
"description":"GetModifierUnitStatsNeedsRefresh",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH",
- "value":170
+ "value":173
+ },{
+ "description":"GetVisionDegreeRestriction",
+ "enum":"modifierfunction",
+ "kind":"constant",
+ "name":"MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION",
+ "value":341
},{
"description":"GetVisualZDelta",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_VISUAL_Z_DELTA",
- "value":252
+ "value":257
},{
"description":"GetVisualZSpeedBaseOverride",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE",
- "value":253
+ "value":258
},{
"description":"GetModifierXPDuringDeath",
"enum":"modifierfunction",
"kind":"constant",
"name":"MODIFIER_PROPERTY_XP_DURING_DEATH",
- "value":163
+ "value":165
},{
"enum":"modifierstate",
"kind":"constant",
@@ -44256,19 +44529,19 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
},{
"kind":"constant",
"name":"muerta_debut_satyr_a",
- "value":1780
+ "value":1783
},{
"kind":"constant",
"name":"muerta_debut_satyr_b",
- "value":1781
+ "value":1784
},{
"kind":"constant",
"name":"muerta_debut_satyr_c",
- "value":1782
+ "value":1785
},{
"kind":"constant",
"name":"radiant_melee_mars_shieldbash",
- "value":1787
+ "value":1786
},{
"extend":"C_BaseModelEntity",
"kind":"class",
@@ -44716,7 +44989,7 @@ LUA Memory usage warning: The VM has hit a new high usage of 16,777,216 bytes.
"args":[],
"description":"Return the range around the parent this aura tries to apply its buff.",
"name":"GetAuraRadius",
- "returns":"int"
+ "returns":"float"
},{
"args":[],
"description":"Return the unit flags this aura respects when placing buffs.",
@@ -47662,7 +47935,6 @@ interface CScriptBindingPR_Entities
NotOnMinimap( nEntityIndex: number ): boolean;
NotOnMinimapForEnemies( nEntityIndex: number ): boolean;
NoUnitCollision( nEntityIndex: number ): boolean;
- PassivesDisabled( nEntityIndex: number ): boolean;
ProvidesVision( nEntityIndex: number ): boolean;
UsesHeroAbilityNumbers( nEntityIndex: number ): boolean;
IsMoving( nEntityIndex: number ): boolean;
@@ -47743,6 +48015,7 @@ interface CScriptBindingPR_Entities
IsValidEntity( nEntityIndex: number ): boolean;
/** Is this entity an item container in the world? */
IsItemPhysical( nEntityIndex: number ): boolean;
+ PassivesDisabled( nEntityIndex: number ): boolean;
/** Get the item contained in this physical item container. */
GetContainedItem( nEntityIndex: number ): number;
}
@@ -49475,6 +49748,7 @@ declare enum DOTA_UNIT_TARGET_FLAGS
DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED = 524288,
DOTA_UNIT_TARGET_FLAG_PREFER_ENEMIES = 1048576,
DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS = 2097152,
+ DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN = 384,
}
declare enum DOTALimits_t
@@ -49611,9 +49885,10 @@ declare enum DOTA_ABILITY_BEHAVIOR
DOTA_ABILITY_BEHAVIOR_OVERSHOOT = 274877906944,
DOTA_ABILITY_BEHAVIOR_IGNORE_MUTED = 549755813888,
DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE = 1099511627776,
- DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES = 2199023255552,
DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS = 4398046511104,
DOTA_ABILITY_BEHAVIOR_INNATE_UI = 8796093022208,
+ DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE = 17592186044416,
+ DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES = 35184372088832,
}
declare enum DAMAGE_TYPES
@@ -49651,7 +49926,7 @@ declare enum DOTADamageFlag_t
DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR = 1,
DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR = 2,
DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY = 4,
- DOTA_DAMAGE_FLAG_BYPASSES_BLOCK = 8,
+ DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK = 8,
DOTA_DAMAGE_FLAG_REFLECTION = 16,
DOTA_DAMAGE_FLAG_HPLOSS = 32,
DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT = 64,
@@ -49666,6 +49941,7 @@ declare enum DOTADamageFlag_t
DOTA_DAMAGE_FLAG_FORCE_SPELL_AMPLIFICATION = 65536,
DOTA_DAMAGE_FLAG_MAGIC_AUTO_ATTACK = 131072,
DOTA_DAMAGE_FLAG_ATTACK_MODIFIER = 262144,
+ DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK = 524288,
}
declare enum EDOTA_ModifyXP_Reason
@@ -49987,94 +50263,95 @@ declare enum DOTASlotType_t
DOTA_LOADOUT_TYPE_TAIL = 13,
DOTA_LOADOUT_TYPE_MISC = 14,
DOTA_LOADOUT_TYPE_COSTUME = 15,
- DOTA_LOADOUT_TYPE_BODY_HEAD = 16,
- DOTA_LOADOUT_TYPE_MOUNT = 17,
- DOTA_LOADOUT_TYPE_SUMMON = 18,
- DOTA_LOADOUT_TYPE_SHAPESHIFT = 19,
- DOTA_LOADOUT_TYPE_TAUNT = 20,
- DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS = 21,
- DOTA_LOADOUT_TYPE_ABILITY_ATTACK = 22,
- DOTA_LOADOUT_TYPE_ABILITY1 = 23,
- DOTA_LOADOUT_TYPE_ABILITY2 = 24,
- DOTA_LOADOUT_TYPE_ABILITY3 = 25,
- DOTA_LOADOUT_TYPE_ABILITY4 = 26,
- DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE = 27,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1 = 28,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2 = 29,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3 = 30,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4 = 31,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5 = 32,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6 = 33,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7 = 34,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8 = 35,
- DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9 = 36,
- DOTA_LOADOUT_TYPE_VOICE = 37,
- DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1 = 38,
- DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1 = 39,
- DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1 = 40,
- DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1 = 41,
- DOTA_LOADOUT_TYPE_HEAD_PERSONA_1 = 42,
- DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1 = 43,
- DOTA_LOADOUT_TYPE_ARMS_PERSONA_1 = 44,
- DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1 = 45,
- DOTA_LOADOUT_TYPE_BELT_PERSONA_1 = 46,
- DOTA_LOADOUT_TYPE_NECK_PERSONA_1 = 47,
- DOTA_LOADOUT_TYPE_BACK_PERSONA_1 = 48,
- DOTA_LOADOUT_TYPE_LEGS_PERSONA_1 = 49,
- DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1 = 50,
- DOTA_LOADOUT_TYPE_TAIL_PERSONA_1 = 51,
- DOTA_LOADOUT_TYPE_MISC_PERSONA_1 = 52,
- DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1 = 53,
- DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1 = 54,
- DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1 = 55,
- DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1 = 56,
- DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1 = 57,
- DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1 = 58,
- DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1 = 59,
- DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1 = 60,
- DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1 = 61,
- DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1 = 62,
- DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1 = 63,
- DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1 = 64,
- DOTA_LOADOUT_TYPE_VOICE_PERSONA_1 = 65,
- DOTA_LOADOUT_PERSONA_1_START = 38,
- DOTA_LOADOUT_PERSONA_1_END = 65,
- DOTA_LOADOUT_TYPE_PERSONA_SELECTOR = 66,
- DOTA_LOADOUT_TYPE_COURIER = 67,
- DOTA_LOADOUT_TYPE_ANNOUNCER = 68,
- DOTA_LOADOUT_TYPE_MEGA_KILLS = 69,
- DOTA_LOADOUT_TYPE_MUSIC = 70,
- DOTA_LOADOUT_TYPE_WARD = 71,
- DOTA_LOADOUT_TYPE_HUD_SKIN = 72,
- DOTA_LOADOUT_TYPE_LOADING_SCREEN = 73,
- DOTA_LOADOUT_TYPE_WEATHER = 74,
- DOTA_LOADOUT_TYPE_HEROIC_STATUE = 75,
- DOTA_LOADOUT_TYPE_MULTIKILL_BANNER = 76,
- DOTA_LOADOUT_TYPE_CURSOR_PACK = 77,
- DOTA_LOADOUT_TYPE_TELEPORT_EFFECT = 78,
- DOTA_LOADOUT_TYPE_BLINK_EFFECT = 79,
- DOTA_LOADOUT_TYPE_EMBLEM = 80,
- DOTA_LOADOUT_TYPE_TERRAIN = 81,
- DOTA_LOADOUT_TYPE_RADIANT_CREEPS = 82,
- DOTA_LOADOUT_TYPE_DIRE_CREEPS = 83,
- DOTA_LOADOUT_TYPE_RADIANT_TOWER = 84,
- DOTA_LOADOUT_TYPE_DIRE_TOWER = 85,
- DOTA_LOADOUT_TYPE_VERSUS_SCREEN = 86,
- DOTA_LOADOUT_TYPE_STREAK_EFFECT = 87,
- DOTA_LOADOUT_TYPE_KILL_EFFECT = 88,
- DOTA_LOADOUT_TYPE_DEATH_EFFECT = 89,
- DOTA_LOADOUT_TYPE_HEAD_EFFECT = 90,
- DOTA_LOADOUT_TYPE_MAP_EFFECT = 91,
- DOTA_LOADOUT_TYPE_COURIER_EFFECT = 92,
- DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS = 93,
- DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS = 94,
- DOTA_LOADOUT_TYPE_ROSHAN = 95,
- DOTA_LOADOUT_TYPE_TORMENTOR = 96,
- DOTA_LOADOUT_TYPE_ANCIENT = 97,
- DOTA_PLAYER_LOADOUT_START = 67,
- DOTA_PLAYER_LOADOUT_END = 97,
- DOTA_LOADOUT_TYPE_NONE = 98,
- DOTA_LOADOUT_TYPE_COUNT = 99,
+ DOTA_LOADOUT_TYPE_HERO_BASE = 16,
+ DOTA_LOADOUT_TYPE_BODY_HEAD = 17,
+ DOTA_LOADOUT_TYPE_MOUNT = 18,
+ DOTA_LOADOUT_TYPE_SUMMON = 19,
+ DOTA_LOADOUT_TYPE_SHAPESHIFT = 20,
+ DOTA_LOADOUT_TYPE_TAUNT = 21,
+ DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS = 22,
+ DOTA_LOADOUT_TYPE_ABILITY_ATTACK = 23,
+ DOTA_LOADOUT_TYPE_ABILITY1 = 24,
+ DOTA_LOADOUT_TYPE_ABILITY2 = 25,
+ DOTA_LOADOUT_TYPE_ABILITY3 = 26,
+ DOTA_LOADOUT_TYPE_ABILITY4 = 27,
+ DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE = 28,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1 = 29,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2 = 30,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3 = 31,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4 = 32,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5 = 33,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6 = 34,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7 = 35,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8 = 36,
+ DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9 = 37,
+ DOTA_LOADOUT_TYPE_VOICE = 38,
+ DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1 = 39,
+ DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1 = 40,
+ DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1 = 41,
+ DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1 = 42,
+ DOTA_LOADOUT_TYPE_HEAD_PERSONA_1 = 43,
+ DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1 = 44,
+ DOTA_LOADOUT_TYPE_ARMS_PERSONA_1 = 45,
+ DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1 = 46,
+ DOTA_LOADOUT_TYPE_BELT_PERSONA_1 = 47,
+ DOTA_LOADOUT_TYPE_NECK_PERSONA_1 = 48,
+ DOTA_LOADOUT_TYPE_BACK_PERSONA_1 = 49,
+ DOTA_LOADOUT_TYPE_LEGS_PERSONA_1 = 50,
+ DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1 = 51,
+ DOTA_LOADOUT_TYPE_TAIL_PERSONA_1 = 52,
+ DOTA_LOADOUT_TYPE_MISC_PERSONA_1 = 53,
+ DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1 = 54,
+ DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1 = 55,
+ DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1 = 56,
+ DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1 = 57,
+ DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1 = 58,
+ DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1 = 59,
+ DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1 = 60,
+ DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1 = 61,
+ DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1 = 62,
+ DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1 = 63,
+ DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1 = 64,
+ DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1 = 65,
+ DOTA_LOADOUT_TYPE_VOICE_PERSONA_1 = 66,
+ DOTA_LOADOUT_PERSONA_1_START = 39,
+ DOTA_LOADOUT_PERSONA_1_END = 66,
+ DOTA_LOADOUT_TYPE_PERSONA_SELECTOR = 67,
+ DOTA_LOADOUT_TYPE_COURIER = 68,
+ DOTA_LOADOUT_TYPE_ANNOUNCER = 69,
+ DOTA_LOADOUT_TYPE_MEGA_KILLS = 70,
+ DOTA_LOADOUT_TYPE_MUSIC = 71,
+ DOTA_LOADOUT_TYPE_WARD = 72,
+ DOTA_LOADOUT_TYPE_HUD_SKIN = 73,
+ DOTA_LOADOUT_TYPE_LOADING_SCREEN = 74,
+ DOTA_LOADOUT_TYPE_WEATHER = 75,
+ DOTA_LOADOUT_TYPE_HEROIC_STATUE = 76,
+ DOTA_LOADOUT_TYPE_MULTIKILL_BANNER = 77,
+ DOTA_LOADOUT_TYPE_CURSOR_PACK = 78,
+ DOTA_LOADOUT_TYPE_TELEPORT_EFFECT = 79,
+ DOTA_LOADOUT_TYPE_BLINK_EFFECT = 80,
+ DOTA_LOADOUT_TYPE_EMBLEM = 81,
+ DOTA_LOADOUT_TYPE_TERRAIN = 82,
+ DOTA_LOADOUT_TYPE_RADIANT_CREEPS = 83,
+ DOTA_LOADOUT_TYPE_DIRE_CREEPS = 84,
+ DOTA_LOADOUT_TYPE_RADIANT_TOWER = 85,
+ DOTA_LOADOUT_TYPE_DIRE_TOWER = 86,
+ DOTA_LOADOUT_TYPE_VERSUS_SCREEN = 87,
+ DOTA_LOADOUT_TYPE_STREAK_EFFECT = 88,
+ DOTA_LOADOUT_TYPE_KILL_EFFECT = 89,
+ DOTA_LOADOUT_TYPE_DEATH_EFFECT = 90,
+ DOTA_LOADOUT_TYPE_HEAD_EFFECT = 91,
+ DOTA_LOADOUT_TYPE_MAP_EFFECT = 92,
+ DOTA_LOADOUT_TYPE_COURIER_EFFECT = 93,
+ DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS = 94,
+ DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS = 95,
+ DOTA_LOADOUT_TYPE_ROSHAN = 96,
+ DOTA_LOADOUT_TYPE_TORMENTOR = 97,
+ DOTA_LOADOUT_TYPE_ANCIENT = 98,
+ DOTA_PLAYER_LOADOUT_START = 68,
+ DOTA_PLAYER_LOADOUT_END = 98,
+ DOTA_LOADOUT_TYPE_NONE = 99,
+ DOTA_LOADOUT_TYPE_COUNT = 100,
}
declare enum modifierfunction
@@ -50175,573 +50452,603 @@ declare enum modifierfunction
MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE = 46,
/** GetModifierSpellAmplify_PercentageUnique */
MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_UNIQUE = 47,
+ /** GetModifierSpellAmplify_PercentageTarget */
+ MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET = 48,
/** GetModifierHealAmplify_PercentageSource */
- MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE = 48,
+ MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE = 49,
/** GetModifierHealAmplify_PercentageTarget */
- MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET = 49,
+ MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET = 50,
/** GetModifierHPRegen_CanBeNegative */
- MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE = 50,
+ MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE = 51,
/** GetModifierHPRegenAmplify_Percentage */
- MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE = 51,
+ MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE = 52,
/** GetModifierLifestealRegenAmplify_Percentage */
- MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE = 52,
+ MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE = 53,
/** GetModifierSpellLifestealRegenAmplify_Percentage */
- MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE = 53,
+ MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE = 54,
/** GetModifierMPRegenAmplify_Percentage */
- MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE = 54,
+ MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE = 55,
/** GetModifierManaDrainAmplify_Percentage */
- MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE = 55,
+ MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE = 56,
/** GetModifierMPRestoreAmplify_Percentage */
- MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE = 56,
+ MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE = 57,
/** GetModifierBaseDamageOutgoing_Percentage */
- MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE = 57,
+ MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE = 58,
/** GetModifierBaseDamageOutgoing_PercentageUnique */
- MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE = 58,
+ MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE = 59,
/** GetModifierIncomingDamage_Percentage */
- MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE = 59,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE = 60,
/** GetModifierIncomingPhysicalDamage_Percentage */
- MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE = 60,
+ MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE = 61,
/** GetModifierIncomingPhysicalDamageConstant */
- MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT = 61,
+ MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT = 62,
/** GetModifierIncomingSpellDamageConstant */
- MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT = 62,
+ MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT = 63,
/** GetModifierEvasion_Constant */
- MODIFIER_PROPERTY_EVASION_CONSTANT = 63,
+ MODIFIER_PROPERTY_EVASION_CONSTANT = 64,
/** GetModifierNegativeEvasion_Constant */
- MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT = 64,
+ MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT = 65,
/** GetModifierStatusResistance */
- MODIFIER_PROPERTY_STATUS_RESISTANCE = 65,
+ MODIFIER_PROPERTY_STATUS_RESISTANCE = 66,
/** GetModifierStatusResistanceStacking */
- MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING = 66,
+ MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING = 67,
/** GetModifierStatusResistanceCaster */
- MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER = 67,
+ MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER = 68,
/** GetModifierAvoidDamage */
- MODIFIER_PROPERTY_AVOID_DAMAGE = 68,
+ MODIFIER_PROPERTY_AVOID_DAMAGE = 69,
/** GetModifierAvoidSpell */
- MODIFIER_PROPERTY_AVOID_SPELL = 69,
+ MODIFIER_PROPERTY_AVOID_SPELL = 70,
/** GetModifierMiss_Percentage */
- MODIFIER_PROPERTY_MISS_PERCENTAGE = 70,
+ MODIFIER_PROPERTY_MISS_PERCENTAGE = 71,
/** GetModifierPhysicalArmorBase_Percentage */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE = 71,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE = 72,
/** GetModifierPhysicalArmorTotal_Percentage */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE = 72,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE = 73,
/** GetModifierPhysicalArmorBonus */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS = 73,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS = 74,
/** GetModifierPhysicalArmorBonusUnique */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE = 74,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE = 75,
/** GetModifierPhysicalArmorBonusUniqueActive */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE = 75,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE = 76,
/** GetModifierPhysicalArmorBonusPost */
- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST = 76,
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST = 77,
/** GetModifierMinPhysicalArmor */
- MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR = 77,
+ MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR = 78,
/** GetModifierIgnorePhysicalArmor */
- MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR = 78,
+ MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR = 79,
/** GetModifierMagicalResistanceBaseReduction */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION = 79,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION = 80,
/** GetModifierMagicalResistanceDirectModification */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION = 80,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION = 81,
/** GetModifierMagicalResistanceBonus */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS = 81,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS = 82,
/** GetModifierMagicalResistanceBonusIllusions */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS = 82,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS = 83,
/** GetModifierMagicalResistanceBonusUnique */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE = 83,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE = 84,
/** GetModifierMagicalResistanceDecrepifyUnique */
- MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE = 84,
+ MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE = 85,
/** GetModifierBaseRegen */
- MODIFIER_PROPERTY_BASE_MANA_REGEN = 85,
+ MODIFIER_PROPERTY_BASE_MANA_REGEN = 86,
/** GetModifierConstantManaRegen */
- MODIFIER_PROPERTY_MANA_REGEN_CONSTANT = 86,
+ MODIFIER_PROPERTY_MANA_REGEN_CONSTANT = 87,
/** GetModifierConstantManaRegenUnique */
- MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE = 87,
+ MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE = 88,
/** GetModifierTotalPercentageManaRegen */
- MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE = 88,
+ MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE = 89,
/** GetModifierConstantHealthRegen */
- MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT = 89,
+ MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT = 90,
/** GetModifierHealthRegenPercentage */
- MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE = 90,
+ MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE = 91,
/** GetModifierHealthRegenPercentageUnique */
- MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE = 91,
+ MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE = 92,
/** GetModifierHealthBonus */
- MODIFIER_PROPERTY_HEALTH_BONUS = 92,
+ MODIFIER_PROPERTY_HEALTH_BONUS = 93,
/** GetModifierManaBonus */
- MODIFIER_PROPERTY_MANA_BONUS = 93,
+ MODIFIER_PROPERTY_MANA_BONUS = 94,
/** GetModifierExtraStrengthBonus */
- MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS = 94,
+ MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS = 95,
/** GetModifierExtraHealthBonus */
- MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS = 95,
+ MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS = 96,
/** GetModifierExtraManaBonus */
- MODIFIER_PROPERTY_EXTRA_MANA_BONUS = 96,
+ MODIFIER_PROPERTY_EXTRA_MANA_BONUS = 97,
/** GetModifierExtraManaBonusPercentage */
- MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE = 97,
+ MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE = 98,
/** GetModifierExtraHealthPercentage */
- MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE = 98,
+ MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE = 99,
/** GetModifierExtraManaPercentage */
- MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE = 99,
+ MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE = 100,
/** GetModifierBonusStats_Strength */
- MODIFIER_PROPERTY_STATS_STRENGTH_BONUS = 100,
+ MODIFIER_PROPERTY_STATS_STRENGTH_BONUS = 101,
/** GetModifierBonusStats_Agility */
- MODIFIER_PROPERTY_STATS_AGILITY_BONUS = 101,
+ MODIFIER_PROPERTY_STATS_AGILITY_BONUS = 102,
/** GetModifierBonusStats_Intellect */
- MODIFIER_PROPERTY_STATS_INTELLECT_BONUS = 102,
+ MODIFIER_PROPERTY_STATS_INTELLECT_BONUS = 103,
/** GetModifierBonusStats_Strength_Percentage */
- MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE = 103,
+ MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE = 104,
/** GetModifierBonusStats_Agility_Percentage */
- MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE = 104,
+ MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE = 105,
/** GetModifierBonusStats_Intellect_Percentage */
- MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE = 105,
+ MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE = 106,
/** GetModifierCastRangeBonus */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS = 106,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS = 107,
/** GetModifierCastRangeBonusPercentage */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE = 107,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE = 108,
/** GetModifierCastRangeBonusTarget */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET = 108,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET = 109,
/** GetModifierCastRangeBonusStacking */
- MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING = 109,
+ MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING = 110,
/** GetModifierAttackRangeOverride */
- MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE = 110,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE = 111,
/** GetModifierAttackRangeBonus */
- MODIFIER_PROPERTY_ATTACK_RANGE_BONUS = 111,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BONUS = 112,
/** GetModifierAttackRangeBonusUnique */
- MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE = 112,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE = 113,
/** GetModifierAttackRangeBonusPercentage */
- MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE = 113,
+ MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE = 114,
/** GetModifierMaxAttackRange */
- MODIFIER_PROPERTY_MAX_ATTACK_RANGE = 114,
+ MODIFIER_PROPERTY_MAX_ATTACK_RANGE = 115,
/** GetModifierProjectileSpeedBonus */
- MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS = 115,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS = 116,
/** GetModifierProjectileSpeedBonusPercentage */
- MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE = 116,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE = 117,
/** GetModifierProjectileName */
- MODIFIER_PROPERTY_PROJECTILE_NAME = 117,
+ MODIFIER_PROPERTY_PROJECTILE_NAME = 118,
/** ReincarnateTime */
- MODIFIER_PROPERTY_REINCARNATION = 118,
+ MODIFIER_PROPERTY_REINCARNATION = 119,
/** ReincarnateSuppressFX */
- MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX = 119,
+ MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX = 120,
/** GetModifierConstantRespawnTime */
- MODIFIER_PROPERTY_RESPAWNTIME = 120,
+ MODIFIER_PROPERTY_RESPAWNTIME = 121,
/** GetModifierPercentageRespawnTime */
- MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE = 121,
+ MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE = 122,
/** GetModifierStackingRespawnTime */
- MODIFIER_PROPERTY_RESPAWNTIME_STACKING = 122,
+ MODIFIER_PROPERTY_RESPAWNTIME_STACKING = 123,
/** GetModifierPercentageCooldown */
- MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE = 123,
+ MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE = 124,
/** GetModifierPercentageCooldownOngoing */
- MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING = 124,
+ MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING = 125,
/** GetModifierPercentageCasttime */
- MODIFIER_PROPERTY_CASTTIME_PERCENTAGE = 125,
+ MODIFIER_PROPERTY_CASTTIME_PERCENTAGE = 126,
/** GetModifierPercentageAttackAnimTime */
- MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE = 126,
+ MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE = 127,
/** GetModifierPercentageManacost */
- MODIFIER_PROPERTY_MANACOST_PERCENTAGE = 127,
+ MODIFIER_PROPERTY_MANACOST_PERCENTAGE = 128,
/** GetModifierPercentageManacostStacking */
- MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING = 128,
+ MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING = 129,
/** GetModifierPercentageHealthcost */
- MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE = 129,
+ MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE = 130,
/** GetModifierPercentageHealthcostStacking */
- MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING = 130,
+ MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING = 131,
/** GetModifierConstantDeathGoldCost */
- MODIFIER_PROPERTY_DEATHGOLDCOST = 131,
+ MODIFIER_PROPERTY_DEATHGOLDCOST = 132,
/** GetModifierPercentageDeathGoldCost */
- MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST = 132,
+ MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST = 133,
/** GetModifierPercentageExpRateBoost */
- MODIFIER_PROPERTY_EXP_RATE_BOOST = 133,
+ MODIFIER_PROPERTY_EXP_RATE_BOOST = 134,
/** GetModifierPercentageGoldRateBoost */
- MODIFIER_PROPERTY_GOLD_RATE_BOOST = 134,
+ MODIFIER_PROPERTY_GOLD_RATE_BOOST = 135,
/** GetModifierPreAttack_CriticalStrike */
- MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE = 135,
+ MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE = 136,
/** GetModifierPreAttack_Target_CriticalStrike */
- MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE = 136,
+ MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE = 137,
/** GetModifierMagical_ConstantBlock */
- MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK = 137,
+ MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK = 138,
/** GetModifierPhysical_ConstantBlock */
- MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK = 138,
+ MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK = 139,
/** GetModifierPhysical_ConstantBlockSpecial */
- MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL = 139,
+ MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL = 140,
+ /** GetModifierInnateDamageBlockPctOverride */
+ MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE = 141,
/** GetModifierPhysical_ConstantBlockUnavoidablePreArmor */
- MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR = 140,
+ MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR = 142,
/** GetModifierTotal_ConstantBlock */
- MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK = 141,
+ MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK = 143,
/** GetOverrideAnimation */
- MODIFIER_PROPERTY_OVERRIDE_ANIMATION = 142,
+ MODIFIER_PROPERTY_OVERRIDE_ANIMATION = 144,
/** GetOverrideAnimationRate */
- MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE = 143,
+ MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE = 145,
/** GetAbsorbSpell */
- MODIFIER_PROPERTY_ABSORB_SPELL = 144,
+ MODIFIER_PROPERTY_ABSORB_SPELL = 146,
/** GetReflectSpell */
- MODIFIER_PROPERTY_REFLECT_SPELL = 145,
+ MODIFIER_PROPERTY_REFLECT_SPELL = 147,
/** GetDisableAutoAttack */
- MODIFIER_PROPERTY_DISABLE_AUTOATTACK = 146,
+ MODIFIER_PROPERTY_DISABLE_AUTOATTACK = 148,
/** GetBonusDayVision */
- MODIFIER_PROPERTY_BONUS_DAY_VISION = 147,
+ MODIFIER_PROPERTY_BONUS_DAY_VISION = 149,
/** GetBonusDayVisionPercentage */
- MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE = 148,
+ MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE = 150,
/** GetBonusNightVision */
- MODIFIER_PROPERTY_BONUS_NIGHT_VISION = 149,
+ MODIFIER_PROPERTY_BONUS_NIGHT_VISION = 151,
/** GetBonusNightVisionUnique */
- MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE = 150,
+ MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE = 152,
/** GetBonusVisionPercentage */
- MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE = 151,
+ MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE = 153,
/** GetFixedDayVision */
- MODIFIER_PROPERTY_FIXED_DAY_VISION = 152,
+ MODIFIER_PROPERTY_FIXED_DAY_VISION = 154,
/** GetFixedNightVision */
- MODIFIER_PROPERTY_FIXED_NIGHT_VISION = 153,
+ MODIFIER_PROPERTY_FIXED_NIGHT_VISION = 155,
/** GetMinHealth */
- MODIFIER_PROPERTY_MIN_HEALTH = 154,
+ MODIFIER_PROPERTY_MIN_HEALTH = 156,
/** GetAbsoluteNoDamagePhysical */
- MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL = 155,
+ MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL = 157,
/** GetAbsoluteNoDamageMagical */
- MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL = 156,
+ MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL = 158,
/** GetAbsoluteNoDamagePure */
- MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE = 157,
+ MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE = 159,
/** GetIsIllusion */
- MODIFIER_PROPERTY_IS_ILLUSION = 158,
+ MODIFIER_PROPERTY_IS_ILLUSION = 160,
/** GetModifierIllusionLabel */
- MODIFIER_PROPERTY_ILLUSION_LABEL = 159,
+ MODIFIER_PROPERTY_ILLUSION_LABEL = 161,
/** GetModifierStrongIllusion */
- MODIFIER_PROPERTY_STRONG_ILLUSION = 160,
+ MODIFIER_PROPERTY_STRONG_ILLUSION = 162,
/** GetModifierSuperIllusion */
- MODIFIER_PROPERTY_SUPER_ILLUSION = 161,
+ MODIFIER_PROPERTY_SUPER_ILLUSION = 163,
/** GetModifierSuperIllusionWithUltimate */
- MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE = 162,
+ MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE = 164,
/** GetModifierXPDuringDeath */
- MODIFIER_PROPERTY_XP_DURING_DEATH = 163,
+ MODIFIER_PROPERTY_XP_DURING_DEATH = 165,
/** GetModifierTurnRate_Percentage */
- MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE = 164,
+ MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE = 166,
/** GetModifierTurnRate_Override */
- MODIFIER_PROPERTY_TURN_RATE_OVERRIDE = 165,
+ MODIFIER_PROPERTY_TURN_RATE_OVERRIDE = 167,
/** GetDisableHealing */
- MODIFIER_PROPERTY_DISABLE_HEALING = 166,
+ MODIFIER_PROPERTY_DISABLE_HEALING = 168,
+ /** GetDisableManaGain */
+ MODIFIER_PROPERTY_DISABLE_MANA_GAIN = 169,
/** GetAlwaysAllowAttack */
- MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK = 167,
+ MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK = 170,
/** GetAllowEtherealAttack */
- MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK = 168,
+ MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK = 171,
/** GetOverrideAttackMagical */
- MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL = 169,
+ MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL = 172,
/** GetModifierUnitStatsNeedsRefresh */
- MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH = 170,
+ MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH = 173,
/** Unused */
- MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER = 171,
+ MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER = 174,
/** Unused */
- MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER = 172,
+ MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER = 175,
/** GetModifierUnitDisllowUpgrading */
- MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING = 173,
+ MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING = 176,
/** GetModifierDodgeProjectile */
- MODIFIER_PROPERTY_DODGE_PROJECTILE = 174,
+ MODIFIER_PROPERTY_DODGE_PROJECTILE = 177,
/** GetTriggerCosmeticAndEndAttack */
- MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK = 175,
+ MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK = 178,
/** GetModifierMaxDebuffDuration */
- MODIFIER_PROPERTY_MAX_DEBUFF_DURATION = 176,
+ MODIFIER_PROPERTY_MAX_DEBUFF_DURATION = 179,
/** GetPrimaryStatDamageMultiplier */
- MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER = 177,
+ MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER = 180,
/** GetModifierPreAttack_DeadlyBlow */
- MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW = 178,
+ MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW = 181,
/** GetAlwaysAutoAttackWhileHoldPosition */
- MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION = 179,
+ MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION = 182,
+ /** GetPhysicalArmorPiercingPercentageTarget */
+ MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET = 183,
+ /** GetMagicalArmorPiercingPercentageTarget */
+ MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET = 184,
/** OnSpellTargetReady */
- MODIFIER_EVENT_ON_SPELL_TARGET_READY = 180,
+ MODIFIER_EVENT_ON_SPELL_TARGET_READY = 185,
/** OnAttackRecord */
- MODIFIER_EVENT_ON_ATTACK_RECORD = 181,
+ MODIFIER_EVENT_ON_ATTACK_RECORD = 186,
/** OnAttackStart */
- MODIFIER_EVENT_ON_ATTACK_START = 182,
+ MODIFIER_EVENT_ON_ATTACK_START = 187,
/** OnAttack */
- MODIFIER_EVENT_ON_ATTACK = 183,
+ MODIFIER_EVENT_ON_ATTACK = 188,
/** OnAttackLanded */
- MODIFIER_EVENT_ON_ATTACK_LANDED = 184,
+ MODIFIER_EVENT_ON_ATTACK_LANDED = 189,
/** OnAttackFail */
- MODIFIER_EVENT_ON_ATTACK_FAIL = 185,
+ MODIFIER_EVENT_ON_ATTACK_FAIL = 190,
/** OnAttackAllied */
- MODIFIER_EVENT_ON_ATTACK_ALLIED = 186,
+ MODIFIER_EVENT_ON_ATTACK_ALLIED = 191,
/** OnProjectileDodge */
- MODIFIER_EVENT_ON_PROJECTILE_DODGE = 187,
+ MODIFIER_EVENT_ON_PROJECTILE_DODGE = 192,
/** OnOrder */
- MODIFIER_EVENT_ON_ORDER = 188,
+ MODIFIER_EVENT_ON_ORDER = 193,
/** OnUnitMoved */
- MODIFIER_EVENT_ON_UNIT_MOVED = 189,
+ MODIFIER_EVENT_ON_UNIT_MOVED = 194,
/** OnAbilityStart */
- MODIFIER_EVENT_ON_ABILITY_START = 190,
+ MODIFIER_EVENT_ON_ABILITY_START = 195,
/** OnAbilityExecuted */
- MODIFIER_EVENT_ON_ABILITY_EXECUTED = 191,
+ MODIFIER_EVENT_ON_ABILITY_EXECUTED = 196,
/** OnAbilityFullyCast */
- MODIFIER_EVENT_ON_ABILITY_FULLY_CAST = 192,
+ MODIFIER_EVENT_ON_ABILITY_FULLY_CAST = 197,
/** OnBreakInvisibility */
- MODIFIER_EVENT_ON_BREAK_INVISIBILITY = 193,
+ MODIFIER_EVENT_ON_BREAK_INVISIBILITY = 198,
/** OnAbilityEndChannel */
- MODIFIER_EVENT_ON_ABILITY_END_CHANNEL = 194,
+ MODIFIER_EVENT_ON_ABILITY_END_CHANNEL = 199,
/** Unused */
- MODIFIER_EVENT_ON_PROCESS_UPGRADE = 195,
+ MODIFIER_EVENT_ON_PROCESS_UPGRADE = 200,
/** Unused */
- MODIFIER_EVENT_ON_REFRESH = 196,
+ MODIFIER_EVENT_ON_REFRESH = 201,
/** OnTakeDamage */
- MODIFIER_EVENT_ON_TAKEDAMAGE = 197,
+ MODIFIER_EVENT_ON_TAKEDAMAGE = 202,
/** OnDamagePrevented */
- MODIFIER_EVENT_ON_DEATH_PREVENTED = 198,
+ MODIFIER_EVENT_ON_DEATH_PREVENTED = 203,
/** OnStateChanged */
- MODIFIER_EVENT_ON_STATE_CHANGED = 199,
+ MODIFIER_EVENT_ON_STATE_CHANGED = 204,
/** Unused */
- MODIFIER_EVENT_ON_ORB_EFFECT = 200,
+ MODIFIER_EVENT_ON_ORB_EFFECT = 205,
/** OnProcessCleave */
- MODIFIER_EVENT_ON_PROCESS_CLEAVE = 201,
+ MODIFIER_EVENT_ON_PROCESS_CLEAVE = 206,
/** OnDamageCalculated */
- MODIFIER_EVENT_ON_DAMAGE_CALCULATED = 202,
+ MODIFIER_EVENT_ON_DAMAGE_CALCULATED = 207,
/** OnMagicDamageCalculated */
- MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED = 203,
+ MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED = 208,
/** OnAttacked */
- MODIFIER_EVENT_ON_ATTACKED = 204,
+ MODIFIER_EVENT_ON_ATTACKED = 209,
/** OnDeath */
- MODIFIER_EVENT_ON_DEATH = 205,
+ MODIFIER_EVENT_ON_DEATH = 210,
/** OnDeathCompleted */
- MODIFIER_EVENT_ON_DEATH_COMPLETED = 206,
+ MODIFIER_EVENT_ON_DEATH_COMPLETED = 211,
/** OnRespawn */
- MODIFIER_EVENT_ON_RESPAWN = 207,
+ MODIFIER_EVENT_ON_RESPAWN = 212,
/** OnSpentMana */
- MODIFIER_EVENT_ON_SPENT_MANA = 208,
+ MODIFIER_EVENT_ON_SPENT_MANA = 213,
/** OnSpentHealth */
- MODIFIER_EVENT_ON_SPENT_HEALTH = 209,
+ MODIFIER_EVENT_ON_SPENT_HEALTH = 214,
/** OnTeleporting */
- MODIFIER_EVENT_ON_TELEPORTING = 210,
+ MODIFIER_EVENT_ON_TELEPORTING = 215,
/** OnTeleported */
- MODIFIER_EVENT_ON_TELEPORTED = 211,
+ MODIFIER_EVENT_ON_TELEPORTED = 216,
/** OnSetLocation */
- MODIFIER_EVENT_ON_SET_LOCATION = 212,
+ MODIFIER_EVENT_ON_SET_LOCATION = 217,
/** OnHealthGained */
- MODIFIER_EVENT_ON_HEALTH_GAINED = 213,
+ MODIFIER_EVENT_ON_HEALTH_GAINED = 218,
/** OnManaGained */
- MODIFIER_EVENT_ON_MANA_GAINED = 214,
+ MODIFIER_EVENT_ON_MANA_GAINED = 219,
/** OnTakeDamageKillCredit */
- MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT = 215,
+ MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT = 220,
/** OnHeroKilled */
- MODIFIER_EVENT_ON_HERO_KILLED = 216,
+ MODIFIER_EVENT_ON_HERO_KILLED = 221,
/** OnHealReceived */
- MODIFIER_EVENT_ON_HEAL_RECEIVED = 217,
+ MODIFIER_EVENT_ON_HEAL_RECEIVED = 222,
/** OnBuildingKilled */
- MODIFIER_EVENT_ON_BUILDING_KILLED = 218,
+ MODIFIER_EVENT_ON_BUILDING_KILLED = 223,
/** OnModelChanged */
- MODIFIER_EVENT_ON_MODEL_CHANGED = 219,
+ MODIFIER_EVENT_ON_MODEL_CHANGED = 224,
/** OnModifierAdded */
- MODIFIER_EVENT_ON_MODIFIER_ADDED = 220,
+ MODIFIER_EVENT_ON_MODIFIER_ADDED = 225,
/** OnModifierRemoved */
- MODIFIER_EVENT_ON_MODIFIER_REMOVED = 221,
+ MODIFIER_EVENT_ON_MODIFIER_REMOVED = 226,
/** OnTooltip */
- MODIFIER_PROPERTY_TOOLTIP = 222,
+ MODIFIER_PROPERTY_TOOLTIP = 227,
/** GetModifierModelChange */
- MODIFIER_PROPERTY_MODEL_CHANGE = 223,
+ MODIFIER_PROPERTY_MODEL_CHANGE = 228,
/** GetModifierModelScale */
- MODIFIER_PROPERTY_MODEL_SCALE = 224,
+ MODIFIER_PROPERTY_MODEL_SCALE = 229,
/** GetModifierModelScaleAnimateTime */
- MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME = 225,
+ MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME = 230,
/** GetModifierModelScaleUseInOutEase */
- MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE = 226,
+ MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE = 231,
/** GetModifierModelScaleConstant */
- MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT = 227,
+ MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT = 232,
/** GetModifierScepter */
- MODIFIER_PROPERTY_IS_SCEPTER = 228,
+ MODIFIER_PROPERTY_IS_SCEPTER = 233,
/** GetModifierShard */
- MODIFIER_PROPERTY_IS_SHARD = 229,
+ MODIFIER_PROPERTY_IS_SHARD = 234,
/** GetModifierRadarCooldownReduction */
- MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION = 230,
+ MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION = 235,
/** GetActivityTranslationModifiers */
- MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS = 231,
+ MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS = 236,
/** GetAttackSound */
- MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND = 232,
+ MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND = 237,
/** GetUnitLifetimeFraction */
- MODIFIER_PROPERTY_LIFETIME_FRACTION = 233,
+ MODIFIER_PROPERTY_LIFETIME_FRACTION = 238,
/** GetModifierProvidesFOWVision */
- MODIFIER_PROPERTY_PROVIDES_FOW_POSITION = 234,
+ MODIFIER_PROPERTY_PROVIDES_FOW_POSITION = 239,
/** GetModifierSpellsRequireHP */
- MODIFIER_PROPERTY_SPELLS_REQUIRE_HP = 235,
+ MODIFIER_PROPERTY_SPELLS_REQUIRE_HP = 240,
/** GetModifierConvertManaCostToHealthCost */
- MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST = 236,
+ MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST = 241,
/** GetForceDrawOnMinimap */
- MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP = 237,
+ MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP = 242,
/** GetModifierDisableTurning */
- MODIFIER_PROPERTY_DISABLE_TURNING = 238,
+ MODIFIER_PROPERTY_DISABLE_TURNING = 243,
/** GetModifierIgnoreCastAngle */
- MODIFIER_PROPERTY_IGNORE_CAST_ANGLE = 239,
+ MODIFIER_PROPERTY_IGNORE_CAST_ANGLE = 244,
/** GetModifierChangeAbilityValue */
- MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE = 240,
+ MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE = 245,
/** GetModifierOverrideAbilitySpecial */
- MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL = 241,
+ MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL = 246,
/** GetModifierOverrideAbilitySpecialValue */
- MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE = 242,
+ MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE = 247,
/** GetModifierAbilityLayout */
- MODIFIER_PROPERTY_ABILITY_LAYOUT = 243,
+ MODIFIER_PROPERTY_ABILITY_LAYOUT = 248,
/** OnDominated */
- MODIFIER_EVENT_ON_DOMINATED = 244,
+ MODIFIER_EVENT_ON_DOMINATED = 249,
/** OnKill */
- MODIFIER_EVENT_ON_KILL = 245,
+ MODIFIER_EVENT_ON_KILL = 250,
/** OnAssist */
- MODIFIER_EVENT_ON_ASSIST = 246,
+ MODIFIER_EVENT_ON_ASSIST = 251,
/** GetModifierTempestDouble */
- MODIFIER_PROPERTY_TEMPEST_DOUBLE = 247,
+ MODIFIER_PROPERTY_TEMPEST_DOUBLE = 252,
/** PreserveParticlesOnModelChanged */
- MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE = 248,
+ MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE = 253,
/** OnAttackFinished */
- MODIFIER_EVENT_ON_ATTACK_FINISHED = 249,
+ MODIFIER_EVENT_ON_ATTACK_FINISHED = 254,
/** GetModifierIgnoreCooldown */
- MODIFIER_PROPERTY_IGNORE_COOLDOWN = 250,
+ MODIFIER_PROPERTY_IGNORE_COOLDOWN = 255,
/** GetModifierCanAttackTrees */
- MODIFIER_PROPERTY_CAN_ATTACK_TREES = 251,
+ MODIFIER_PROPERTY_CAN_ATTACK_TREES = 256,
/** GetVisualZDelta */
- MODIFIER_PROPERTY_VISUAL_Z_DELTA = 252,
+ MODIFIER_PROPERTY_VISUAL_Z_DELTA = 257,
/** GetVisualZSpeedBaseOverride */
- MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE = 253,
- MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION = 254,
+ MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE = 258,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION = 259,
/** GetModifierNoVisionOfAttacker */
- MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER = 255,
+ MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER = 260,
/** OnTooltip2 */
- MODIFIER_PROPERTY_TOOLTIP2 = 256,
+ MODIFIER_PROPERTY_TOOLTIP2 = 261,
/** OnAttackRecordDestroy */
- MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY = 257,
+ MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY = 262,
/** OnProjectileObstructionHit */
- MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT = 258,
+ MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT = 263,
/** GetSuppressTeleport */
- MODIFIER_PROPERTY_SUPPRESS_TELEPORT = 259,
+ MODIFIER_PROPERTY_SUPPRESS_TELEPORT = 264,
/** OnAttackCancelled */
- MODIFIER_EVENT_ON_ATTACK_CANCELLED = 260,
+ MODIFIER_EVENT_ON_ATTACK_CANCELLED = 265,
/** GetSuppressCleave */
- MODIFIER_PROPERTY_SUPPRESS_CLEAVE = 261,
+ MODIFIER_PROPERTY_SUPPRESS_CLEAVE = 266,
/** BotAttackScoreBonus */
- MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS = 262,
+ MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS = 267,
/** GetModifierAttackSpeedReductionPercentage */
- MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE = 263,
+ MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE = 268,
/** GetModifierMoveSpeedReductionPercentage */
- MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE = 264,
- MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET = 265,
+ MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE = 269,
+ MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET = 270,
/** GetModifierAttackSpeedPercentage */
- MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE = 266,
+ MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE = 271,
/** OnAttemptProjectileDodge */
- MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE = 267,
+ MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE = 272,
/** OnPreDebuffApplied */
- MODIFIER_EVENT_ON_PREDEBUFF_APPLIED = 268,
+ MODIFIER_EVENT_ON_PREDEBUFF_APPLIED = 273,
/** GetModifierPercentageCooldownStacking */
- MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING = 269,
+ MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING = 274,
/** GetModifierSpellRedirectTarget */
- MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET = 270,
+ MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET = 275,
/** GetModifierTurnRateConstant */
- MODIFIER_PROPERTY_TURN_RATE_CONSTANT = 271,
+ MODIFIER_PROPERTY_TURN_RATE_CONSTANT = 276,
/** GetModifierIsPackRat */
- MODIFIER_PROPERTY_PACK_RAT = 272,
+ MODIFIER_PROPERTY_PACK_RAT = 277,
/** GetModifierPhysicalDamageOutgoing_Percentage */
- MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE = 273,
+ MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE = 278,
/** GetModifierKnockbackAmplification_Percentage */
- MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE = 274,
+ MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE = 279,
/** GetModifierHealthBarPips */
- MODIFIER_PROPERTY_HEALTHBAR_PIPS = 275,
+ MODIFIER_PROPERTY_HEALTHBAR_PIPS = 280,
/** GetModifierIncomingDamageConstant */
- MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT = 276,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT = 281,
/** OnSpellAppliedSuccessfully */
- MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY = 277,
+ MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY = 282,
/** GetModifierAvoidDamageAfterReductions */
- MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS = 278,
+ MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS = 283,
/** GetModifierPropetyFailAttack */
- MODIFIER_PROPERTY_FAIL_ATTACK = 279,
+ MODIFIER_PROPERTY_FAIL_ATTACK = 284,
/** GetModifierPrereduceIncomingDamage_Mult */
- MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT = 280,
+ MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT = 285,
/** GetModifierSuppressFullscreenDeathFX */
- MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX = 281,
+ MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX = 286,
/** MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST */
- MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST = 282,
+ MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST = 287,
/** GetModifierDamageOutgoing_PercentageMultiplicative */
- MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE = 283,
+ MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE = 288,
/** GetModifierTickGold_Multiplier */
- MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER = 284,
+ MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER = 289,
/** GEtModifierSlowResistance_Unique */
- MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE = 285,
+ MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE = 290,
/** GetModifierSlowResistance_Stacking */
- MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING = 286,
+ MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING = 291,
/** GetModifierAoEBonusPercentage */
- MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE = 287,
+ MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE = 292,
/** GetModifierProjectileSpeed */
- MODIFIER_PROPERTY_PROJECTILE_SPEED = 288,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED = 293,
/** GetModifierProjectileSpeedTarget */
- MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET = 289,
+ MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET = 294,
/** GetModifierBecomeStrength */
- MODIFIER_PROPERTY_BECOME_STRENGTH = 290,
+ MODIFIER_PROPERTY_BECOME_STRENGTH = 295,
/** GetModifierBecomeAgility */
- MODIFIER_PROPERTY_BECOME_AGILITY = 291,
+ MODIFIER_PROPERTY_BECOME_AGILITY = 296,
/** GetModifierBecomeIntelligence */
- MODIFIER_PROPERTY_BECOME_INTELLIGENCE = 292,
+ MODIFIER_PROPERTY_BECOME_INTELLIGENCE = 297,
/** GetModifierBecomeUniversal */
- MODIFIER_PROPERTY_BECOME_UNIVERSAL = 293,
+ MODIFIER_PROPERTY_BECOME_UNIVERSAL = 298,
/** OnForceProcMagicStick */
- MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK = 294,
+ MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK = 299,
/** OnDamageHPLoss */
- MODIFIER_EVENT_ON_DAMAGE_HPLOSS = 295,
+ MODIFIER_EVENT_ON_DAMAGE_HPLOSS = 300,
/** GetModifierShareXPRune */
- MODIFIER_PROPERTY_SHARE_XPRUNE = 296,
+ MODIFIER_PROPERTY_SHARE_XPRUNE = 301,
/** GetModifierNoFreeTPScrollOnDeath */
- MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH = 297,
+ MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH = 302,
/** GetModifierHasBonusNeutralItemChoice */
- MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE = 298,
+ MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE = 303,
/** GetModifierForceMaxHealth */
- MODIFIER_PROPERTY_FORCE_MAX_HEALTH = 299,
+ MODIFIER_PROPERTY_FORCE_MAX_HEALTH = 304,
/** GetModifierForceMaxMana */
- MODIFIER_PROPERTY_FORCE_MAX_MANA = 300,
+ MODIFIER_PROPERTY_FORCE_MAX_MANA = 305,
/** GetModifierAoEBonusConstant */
- MODIFIER_PROPERTY_AOE_BONUS_CONSTANT = 301,
+ MODIFIER_PROPERTY_AOE_BONUS_CONSTANT = 306,
/** GetModifierAoEBonusConstantStacking */
- MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING = 302,
+ MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING = 307,
/** OnTakeDamagePostUnavoidableBlock */
- MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK = 303,
+ MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK = 308,
/** OnMuteDamageAbilities */
- MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES = 304,
+ MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES = 309,
/** GetSuppressCrit */
- MODIFIER_PROPERTY_SUPPRESS_CRIT = 305,
+ MODIFIER_PROPERTY_SUPPRESS_CRIT = 310,
/** GetModifierAbilityPoints */
- MODIFIER_PROPERTY_ABILITY_POINTS = 306,
+ MODIFIER_PROPERTY_ABILITY_POINTS = 311,
/** GetModifierBuybackPenaltyPercent */
- MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT = 307,
+ MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT = 312,
/** GetModifierItemSellbackCost */
- MODIFIER_PROPERTY_ITEM_SELLBACK_COST = 308,
+ MODIFIER_PROPERTY_ITEM_SELLBACK_COST = 313,
/** GetModifierDisassembleAnything */
- MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING = 309,
+ MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING = 314,
/** GetModifierFixedManaRegen */
- MODIFIER_PROPERTY_FIXED_MANA_REGEN = 310,
+ MODIFIER_PROPERTY_FIXED_MANA_REGEN = 315,
/** GetModifierBonusUphillMissChance */
- MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE = 311,
+ MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE = 316,
/** GetModifierCreepDenyPercent */
- MODIFIER_PROPERTY_CREEP_DENY_PERCENT = 312,
+ MODIFIER_PROPERTY_CREEP_DENY_PERCENT = 317,
/** GetModifierAttackSpeedAbsoluteMax */
- MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX = 313,
+ MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX = 318,
/** GetModifierFoWTeam */
- MODIFIER_PROPERTY_FOW_TEAM = 314,
+ MODIFIER_PROPERTY_FOW_TEAM = 319,
/** OnHeroBeginDying */
- MODIFIER_EVENT_ON_HERO_BEGIN_DYING = 315,
+ MODIFIER_EVENT_ON_HERO_BEGIN_DYING = 320,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BONUS_LOTUS_HEAL = 316,
+ MODIFIER_PROPERTY_BONUS_LOTUS_HEAL = 321,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE = 317,
+ MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE = 322,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE = 318,
+ MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE = 323,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE = 319,
+ MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE = 324,
/** GetModifierBonusLotusHeal */
- MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE = 320,
+ MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE = 325,
/** OnDayStarted */
- MODIFIER_EVENT_ON_DAY_STARTED = 321,
+ MODIFIER_EVENT_ON_DAY_STARTED = 326,
/** GetModifierCreateBonusIllusionChance */
- MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE = 322,
+ MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE = 327,
/** GetModifierCreateBonusIllusionCount */
- MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT = 323,
+ MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT = 328,
/** GetModofierPropertyPseudoRandomBonus */
- MODIFIER_PROPERTY_PSEUDORANDOM_BONUS = 324,
+ MODIFIER_PROPERTY_PSEUDORANDOM_BONUS = 329,
/** GetModifierAttackHeightBonus */
- MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS = 325,
+ MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS = 330,
/** GetSkipAttackRegulator */
- MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR = 326,
+ MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR = 331,
/** GetModifierMiss_Percentage_Target */
- MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET = 327,
+ MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET = 332,
/** GetModifierAdditionalNutralItemDrops */
- MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS = 328,
+ MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS = 333,
/** GetModifierKillStreakBonusGoldPercentage */
- MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE = 329,
+ MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE = 334,
/** GetModifierHPRegenMultiplierPreAmplification */
- MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION = 330,
+ MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION = 335,
/** GetModifierHeroFacetOverride */
- MODIFIER_PROPERTY_HEROFACET_OVERRIDE = 331,
- MODIFIER_FUNCTION_LAST = 332,
+ MODIFIER_PROPERTY_HEROFACET_OVERRIDE = 336,
+ /** OnTreeCutDown */
+ MODIFIER_EVENT_ON_TREE_CUT_DOWN = 337,
+ /** OnCleaveAttackLanded */
+ MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED = 338,
+ /** MinAttributeLevel */
+ MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL = 339,
+ /** GetTierTokenReroll */
+ MODIFIER_PROPERTY_TIER_TOKEN_REROLL = 340,
+ /** GetVisionDegreeRestriction */
+ MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION = 341,
+ /** GetModifierTotal_ConstantBlockStacking */
+ MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING = 342,
+ /** GetModifierInventorySlotRestricted */
+ MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED = 343,
+ /** OnTierTokenRerolled */
+ MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED = 344,
+ /** GetRedirectSpell */
+ MODIFIER_PROPERTY_REDIRECT_SPELL = 345,
+ /** GetBaseAttackPostBonus */
+ MODIFIER_PROPERTY_BASEATTACK_POSTBONUS = 346,
+ MODIFIER_FUNCTION_LAST = 347,
MODIFIER_FUNCTION_INVALID = 65535,
}
diff --git a/files/engine-enums.json b/files/engine-enums.json
index ca09dc4..c67f7cf 100644
--- a/files/engine-enums.json
+++ b/files/engine-enums.json
@@ -2679,6 +2679,10 @@
"name": "ACT_IDLE_AIM_AGITATED",
"shortName": "IDLE_AIM_AGITATED"
},
+ {
+ "name": "ACT_IDLE_AIM_AUTOGUN",
+ "shortName": "IDLE_AIM_AUTOGUN"
+ },
{
"name": "ACT_IDLE_AIM_DUAL",
"shortName": "IDLE_AIM_DUAL"
@@ -6374,10 +6378,6 @@
"name": "DOTA_ABILITY_BEHAVIOR_AUTOCAST",
"shortName": "AUTOCAST"
},
- {
- "name": "DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES",
- "shortName": "BREAK_DISABLES"
- },
{
"name": "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST",
"shortName": "CAN_SELF_CAST"
@@ -6402,6 +6402,10 @@
"name": "DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT",
"shortName": "DONT_CANCEL_MOVEMENT"
},
+ {
+ "name": "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES",
+ "shortName": "DONT_PROC_OTHER_ABILITIES"
+ },
{
"name": "DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK",
"shortName": "DONT_RESUME_ATTACK"
diff --git a/files/panorama/enums.json b/files/panorama/enums.json
index e7dddd0..e6e936e 100644
--- a/files/panorama/enums.json
+++ b/files/panorama/enums.json
@@ -1271,6 +1271,10 @@
{
"name": "DOTA_UNIT_TARGET_FLAG_RESPECT_OBSTRUCTIONS",
"value": 2097152
+ },
+ {
+ "name": "DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN",
+ "value": 384
}
]
},
@@ -1704,10 +1708,6 @@
"name": "DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE",
"value": 1099511627776
},
- {
- "name": "DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES",
- "value": 2199023255552
- },
{
"name": "DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS",
"value": 4398046511104
@@ -1715,6 +1715,14 @@
{
"name": "DOTA_ABILITY_BEHAVIOR_INNATE_UI",
"value": 8796093022208
+ },
+ {
+ "name": "DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE",
+ "value": 17592186044416
+ },
+ {
+ "name": "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES",
+ "value": 35184372088832
}
]
},
@@ -1821,7 +1829,7 @@
"value": 4
},
{
- "name": "DOTA_DAMAGE_FLAG_BYPASSES_BLOCK",
+ "name": "DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK",
"value": 8
},
{
@@ -1879,6 +1887,10 @@
{
"name": "DOTA_DAMAGE_FLAG_ATTACK_MODIFIER",
"value": 262144
+ },
+ {
+ "name": "DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK",
+ "value": 524288
}
]
},
@@ -3121,356 +3133,360 @@
"value": 15
},
{
- "name": "DOTA_LOADOUT_TYPE_BODY_HEAD",
+ "name": "DOTA_LOADOUT_TYPE_HERO_BASE",
"value": 16
},
{
- "name": "DOTA_LOADOUT_TYPE_MOUNT",
+ "name": "DOTA_LOADOUT_TYPE_BODY_HEAD",
"value": 17
},
{
- "name": "DOTA_LOADOUT_TYPE_SUMMON",
+ "name": "DOTA_LOADOUT_TYPE_MOUNT",
"value": 18
},
{
- "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT",
+ "name": "DOTA_LOADOUT_TYPE_SUMMON",
"value": 19
},
{
- "name": "DOTA_LOADOUT_TYPE_TAUNT",
+ "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT",
"value": 20
},
{
- "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
+ "name": "DOTA_LOADOUT_TYPE_TAUNT",
"value": 21
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
+ "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
"value": 22
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
"value": 23
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY2",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY1",
"value": 24
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY3",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY2",
"value": 25
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY4",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY3",
"value": 26
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY4",
"value": 27
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
"value": 28
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1",
"value": 29
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2",
"value": 30
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3",
"value": 31
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4",
"value": 32
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5",
"value": 33
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6",
"value": 34
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7",
"value": 35
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8",
"value": 36
},
{
- "name": "DOTA_LOADOUT_TYPE_VOICE",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9",
"value": 37
},
{
- "name": "DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_VOICE",
"value": 38
},
{
- "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1",
"value": 39
},
{
- "name": "DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1",
"value": 40
},
{
- "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1",
"value": 41
},
{
- "name": "DOTA_LOADOUT_TYPE_HEAD_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1",
"value": 42
},
{
- "name": "DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_HEAD_PERSONA_1",
"value": 43
},
{
- "name": "DOTA_LOADOUT_TYPE_ARMS_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1",
"value": 44
},
{
- "name": "DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ARMS_PERSONA_1",
"value": 45
},
{
- "name": "DOTA_LOADOUT_TYPE_BELT_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1",
"value": 46
},
{
- "name": "DOTA_LOADOUT_TYPE_NECK_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_BELT_PERSONA_1",
"value": 47
},
{
- "name": "DOTA_LOADOUT_TYPE_BACK_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_NECK_PERSONA_1",
"value": 48
},
{
- "name": "DOTA_LOADOUT_TYPE_LEGS_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_BACK_PERSONA_1",
"value": 49
},
{
- "name": "DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_LEGS_PERSONA_1",
"value": 50
},
{
- "name": "DOTA_LOADOUT_TYPE_TAIL_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1",
"value": 51
},
{
- "name": "DOTA_LOADOUT_TYPE_MISC_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_TAIL_PERSONA_1",
"value": 52
},
{
- "name": "DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_MISC_PERSONA_1",
"value": 53
},
{
- "name": "DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1",
"value": 54
},
{
- "name": "DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1",
"value": 55
},
{
- "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1",
"value": 56
},
{
- "name": "DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1",
"value": 57
},
{
- "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1",
"value": 58
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1",
"value": 59
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1",
"value": 60
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1",
"value": 61
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1",
"value": 62
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1",
"value": 63
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1",
"value": 64
},
{
- "name": "DOTA_LOADOUT_TYPE_VOICE_PERSONA_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1",
"value": 65
},
+ {
+ "name": "DOTA_LOADOUT_TYPE_VOICE_PERSONA_1",
+ "value": 66
+ },
{
"name": "DOTA_LOADOUT_PERSONA_1_START",
- "value": 38
+ "value": 39
},
{
"name": "DOTA_LOADOUT_PERSONA_1_END",
- "value": 65
+ "value": 66
},
{
"name": "DOTA_LOADOUT_TYPE_PERSONA_SELECTOR",
- "value": 66
+ "value": 67
},
{
"name": "DOTA_LOADOUT_TYPE_COURIER",
- "value": 67
+ "value": 68
},
{
"name": "DOTA_LOADOUT_TYPE_ANNOUNCER",
- "value": 68
+ "value": 69
},
{
"name": "DOTA_LOADOUT_TYPE_MEGA_KILLS",
- "value": 69
+ "value": 70
},
{
"name": "DOTA_LOADOUT_TYPE_MUSIC",
- "value": 70
+ "value": 71
},
{
"name": "DOTA_LOADOUT_TYPE_WARD",
- "value": 71
+ "value": 72
},
{
"name": "DOTA_LOADOUT_TYPE_HUD_SKIN",
- "value": 72
+ "value": 73
},
{
"name": "DOTA_LOADOUT_TYPE_LOADING_SCREEN",
- "value": 73
+ "value": 74
},
{
"name": "DOTA_LOADOUT_TYPE_WEATHER",
- "value": 74
+ "value": 75
},
{
"name": "DOTA_LOADOUT_TYPE_HEROIC_STATUE",
- "value": 75
+ "value": 76
},
{
"name": "DOTA_LOADOUT_TYPE_MULTIKILL_BANNER",
- "value": 76
+ "value": 77
},
{
"name": "DOTA_LOADOUT_TYPE_CURSOR_PACK",
- "value": 77
+ "value": 78
},
{
"name": "DOTA_LOADOUT_TYPE_TELEPORT_EFFECT",
- "value": 78
+ "value": 79
},
{
"name": "DOTA_LOADOUT_TYPE_BLINK_EFFECT",
- "value": 79
+ "value": 80
},
{
"name": "DOTA_LOADOUT_TYPE_EMBLEM",
- "value": 80
+ "value": 81
},
{
"name": "DOTA_LOADOUT_TYPE_TERRAIN",
- "value": 81
+ "value": 82
},
{
"name": "DOTA_LOADOUT_TYPE_RADIANT_CREEPS",
- "value": 82
+ "value": 83
},
{
"name": "DOTA_LOADOUT_TYPE_DIRE_CREEPS",
- "value": 83
+ "value": 84
},
{
"name": "DOTA_LOADOUT_TYPE_RADIANT_TOWER",
- "value": 84
+ "value": 85
},
{
"name": "DOTA_LOADOUT_TYPE_DIRE_TOWER",
- "value": 85
+ "value": 86
},
{
"name": "DOTA_LOADOUT_TYPE_VERSUS_SCREEN",
- "value": 86
+ "value": 87
},
{
"name": "DOTA_LOADOUT_TYPE_STREAK_EFFECT",
- "value": 87
+ "value": 88
},
{
"name": "DOTA_LOADOUT_TYPE_KILL_EFFECT",
- "value": 88
+ "value": 89
},
{
"name": "DOTA_LOADOUT_TYPE_DEATH_EFFECT",
- "value": 89
+ "value": 90
},
{
"name": "DOTA_LOADOUT_TYPE_HEAD_EFFECT",
- "value": 90
+ "value": 91
},
{
"name": "DOTA_LOADOUT_TYPE_MAP_EFFECT",
- "value": 91
+ "value": 92
},
{
"name": "DOTA_LOADOUT_TYPE_COURIER_EFFECT",
- "value": 92
+ "value": 93
},
{
"name": "DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS",
- "value": 93
+ "value": 94
},
{
"name": "DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS",
- "value": 94
+ "value": 95
},
{
"name": "DOTA_LOADOUT_TYPE_ROSHAN",
- "value": 95
+ "value": 96
},
{
"name": "DOTA_LOADOUT_TYPE_TORMENTOR",
- "value": 96
+ "value": 97
},
{
"name": "DOTA_LOADOUT_TYPE_ANCIENT",
- "value": 97
+ "value": 98
},
{
"name": "DOTA_PLAYER_LOADOUT_START",
- "value": 67
+ "value": 68
},
{
"name": "DOTA_PLAYER_LOADOUT_END",
- "value": 97
+ "value": 98
},
{
"name": "DOTA_LOADOUT_TYPE_NONE",
- "value": 98
+ "value": 99
},
{
"name": "DOTA_LOADOUT_TYPE_COUNT",
- "value": 99
+ "value": 100
}
]
},
@@ -3717,1422 +3733,1497 @@
"description": "Method Name: `GetModifierSpellAmplify_PercentageUnique`",
"value": 47
},
+ {
+ "name": "MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET",
+ "description": "Method Name: `GetModifierSpellAmplify_PercentageTarget`",
+ "value": 48
+ },
{
"name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE",
"description": "Method Name: `GetModifierHealAmplify_PercentageSource`",
- "value": 48
+ "value": 49
},
{
"name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET",
"description": "Method Name: `GetModifierHealAmplify_PercentageTarget`",
- "value": 49
+ "value": 50
},
{
"name": "MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE",
"description": "Method Name: `GetModifierHPRegen_CanBeNegative`",
- "value": 50
+ "value": 51
},
{
"name": "MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierHPRegenAmplify_Percentage`",
- "value": 51
+ "value": 52
},
{
"name": "MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierLifestealRegenAmplify_Percentage`",
- "value": 52
+ "value": 53
},
{
"name": "MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierSpellLifestealRegenAmplify_Percentage`",
- "value": 53
+ "value": 54
},
{
"name": "MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierMPRegenAmplify_Percentage`",
- "value": 54
+ "value": 55
},
{
"name": "MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierManaDrainAmplify_Percentage`",
- "value": 55
+ "value": 56
},
{
"name": "MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE",
"description": "Total amplify value is clamped to 0.\n\nMethod Name: `GetModifierMPRestoreAmplify_Percentage`.",
- "value": 56
+ "value": 57
},
{
"name": "MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE",
"description": "Method Name: `GetModifierBaseDamageOutgoing_Percentage`",
- "value": 57
+ "value": 58
},
{
"name": "MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE",
"description": "Method Name: `GetModifierBaseDamageOutgoing_PercentageUnique`",
- "value": 58
+ "value": 59
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE",
"description": "Method Name: `GetModifierIncomingDamage_Percentage`",
- "value": 59
+ "value": 60
},
{
"name": "MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE",
"description": "Method Name: `GetModifierIncomingPhysicalDamage_Percentage`",
- "value": 60
+ "value": 61
},
{
"name": "MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT",
"description": "This property controls 'physical' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingPhysicalDamageConstant`.",
- "value": 61
+ "value": 62
},
{
"name": "MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT",
"description": "This property controls 'spell' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingSpellDamageConstant`.",
- "value": 62
+ "value": 63
},
{
"name": "MODIFIER_PROPERTY_EVASION_CONSTANT",
"description": "Method Name: `GetModifierEvasion_Constant`",
- "value": 63
+ "value": 64
},
{
"name": "MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT",
"description": "Method Name: `GetModifierNegativeEvasion_Constant`",
- "value": 64
+ "value": 65
},
{
"name": "MODIFIER_PROPERTY_STATUS_RESISTANCE",
"description": "Method Name: `GetModifierStatusResistance`",
- "value": 65
+ "value": 66
},
{
"name": "MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING",
"description": "Method Name: `GetModifierStatusResistanceStacking`",
- "value": 66
+ "value": 67
},
{
"name": "MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER",
"description": "Method Name: `GetModifierStatusResistanceCaster`",
- "value": 67
+ "value": 68
},
{
"name": "MODIFIER_PROPERTY_AVOID_DAMAGE",
"description": "Method Name: `GetModifierAvoidDamage`",
- "value": 68
+ "value": 69
},
{
"name": "MODIFIER_PROPERTY_AVOID_SPELL",
"description": "Method Name: `GetModifierAvoidSpell`",
- "value": 69
+ "value": 70
},
{
"name": "MODIFIER_PROPERTY_MISS_PERCENTAGE",
"description": "Method Name: `GetModifierMiss_Percentage`",
- "value": 70
+ "value": 71
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE",
"description": "Values above 100% are ignored.\n\nMethod Name: `GetModifierPhysicalArmorBase_Percentage`.",
- "value": 71
+ "value": 72
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE",
"description": "Method Name: `GetModifierPhysicalArmorTotal_Percentage`",
- "value": 72
+ "value": 73
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS",
"description": "Method Name: `GetModifierPhysicalArmorBonus`",
- "value": 73
+ "value": 74
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE",
"description": "Method Name: `GetModifierPhysicalArmorBonusUnique`",
- "value": 74
+ "value": 75
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE",
"description": "Method Name: `GetModifierPhysicalArmorBonusUniqueActive`",
- "value": 75
+ "value": 76
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST",
"description": "Method Name: `GetModifierPhysicalArmorBonusPost`",
- "value": 76
+ "value": 77
},
{
"name": "MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR",
"description": "Method Name: `GetModifierMinPhysicalArmor`",
- "value": 77
+ "value": 78
},
{
"name": "MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR",
"description": "Method Name: `GetModifierIgnorePhysicalArmor`",
- "value": 78
+ "value": 79
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION",
"description": "Method Name: `GetModifierMagicalResistanceBaseReduction`",
- "value": 79
+ "value": 80
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION",
"description": "Method Name: `GetModifierMagicalResistanceDirectModification`",
- "value": 80
+ "value": 81
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS",
"description": "Method Name: `GetModifierMagicalResistanceBonus`",
- "value": 81
+ "value": 82
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS",
"description": "Method Name: `GetModifierMagicalResistanceBonusIllusions`",
- "value": 82
+ "value": 83
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE",
"description": "Method Name: `GetModifierMagicalResistanceBonusUnique`",
- "value": 83
+ "value": 84
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE",
"description": "Method Name: `GetModifierMagicalResistanceDecrepifyUnique`",
- "value": 84
+ "value": 85
},
{
"name": "MODIFIER_PROPERTY_BASE_MANA_REGEN",
"description": "Method Name: `GetModifierBaseRegen`",
- "value": 85
+ "value": 86
},
{
"name": "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT",
"description": "Method Name: `GetModifierConstantManaRegen`",
- "value": 86
+ "value": 87
},
{
"name": "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE",
"description": "Method Name: `GetModifierConstantManaRegenUnique`",
- "value": 87
+ "value": 88
},
{
"name": "MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE",
"description": "Method Name: `GetModifierTotalPercentageManaRegen`",
- "value": 88
+ "value": 89
},
{
"name": "MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT",
"description": "Method Name: `GetModifierConstantHealthRegen`",
- "value": 89
+ "value": 90
},
{
"name": "MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE",
"description": "Method Name: `GetModifierHealthRegenPercentage`",
- "value": 90
+ "value": 91
},
{
"name": "MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE",
"description": "Method Name: `GetModifierHealthRegenPercentageUnique`",
- "value": 91
+ "value": 92
},
{
"name": "MODIFIER_PROPERTY_HEALTH_BONUS",
"description": "Method Name: `GetModifierHealthBonus`",
- "value": 92
+ "value": 93
},
{
"name": "MODIFIER_PROPERTY_MANA_BONUS",
"description": "Method Name: `GetModifierManaBonus`",
- "value": 93
+ "value": 94
},
{
"name": "MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS",
"description": "Method Name: `GetModifierExtraStrengthBonus`",
- "value": 94
+ "value": 95
},
{
"name": "MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS",
"description": "Method Name: `GetModifierExtraHealthBonus`",
- "value": 95
+ "value": 96
},
{
"name": "MODIFIER_PROPERTY_EXTRA_MANA_BONUS",
"description": "Method Name: `GetModifierExtraManaBonus`",
- "value": 96
+ "value": 97
},
{
"name": "MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierExtraManaBonusPercentage`",
- "value": 97
+ "value": 98
},
{
"name": "MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE",
"description": "Method Name: `GetModifierExtraHealthPercentage`",
- "value": 98
+ "value": 99
},
{
"name": "MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE",
"description": "Method Name: `GetModifierExtraManaPercentage`",
- "value": 99
+ "value": 100
},
{
"name": "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS",
"description": "Method Name: `GetModifierBonusStats_Strength`",
- "value": 100
+ "value": 101
},
{
"name": "MODIFIER_PROPERTY_STATS_AGILITY_BONUS",
"description": "Method Name: `GetModifierBonusStats_Agility`",
- "value": 101
+ "value": 102
},
{
"name": "MODIFIER_PROPERTY_STATS_INTELLECT_BONUS",
"description": "Method Name: `GetModifierBonusStats_Intellect`",
- "value": 102
+ "value": 103
},
{
"name": "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusStats_Strength_Percentage`",
- "value": 103
+ "value": 104
},
{
"name": "MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusStats_Agility_Percentage`",
- "value": 104
+ "value": 105
},
{
"name": "MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusStats_Intellect_Percentage`",
- "value": 105
+ "value": 106
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS",
"description": "Method Name: `GetModifierCastRangeBonus`",
- "value": 106
+ "value": 107
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierCastRangeBonusPercentage`",
- "value": 107
+ "value": 108
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET",
"description": "Method Name: `GetModifierCastRangeBonusTarget`",
- "value": 108
+ "value": 109
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING",
"description": "Method Name: `GetModifierCastRangeBonusStacking`",
- "value": 109
+ "value": 110
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE",
"description": "Method Name: `GetModifierAttackRangeOverride`",
- "value": 110
+ "value": 111
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS",
"description": "Method Name: `GetModifierAttackRangeBonus`",
- "value": 111
+ "value": 112
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE",
"description": "Method Name: `GetModifierAttackRangeBonusUnique`",
- "value": 112
+ "value": 113
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierAttackRangeBonusPercentage`",
- "value": 113
+ "value": 114
},
{
"name": "MODIFIER_PROPERTY_MAX_ATTACK_RANGE",
"description": "Method Name: `GetModifierMaxAttackRange`",
- "value": 114
+ "value": 115
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS",
"description": "Method Name: `GetModifierProjectileSpeedBonus`",
- "value": 115
+ "value": 116
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierProjectileSpeedBonusPercentage`",
- "value": 116
+ "value": 117
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_NAME",
"description": "Method Name: `GetModifierProjectileName`",
- "value": 117
+ "value": 118
},
{
"name": "MODIFIER_PROPERTY_REINCARNATION",
"description": "Method Name: `ReincarnateTime`",
- "value": 118
+ "value": 119
},
{
"name": "MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX",
"description": "Method Name: `ReincarnateSuppressFX`",
- "value": 119
+ "value": 120
},
{
"name": "MODIFIER_PROPERTY_RESPAWNTIME",
"description": "Method Name: `GetModifierConstantRespawnTime`",
- "value": 120
+ "value": 121
},
{
"name": "MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageRespawnTime`",
- "value": 121
+ "value": 122
},
{
"name": "MODIFIER_PROPERTY_RESPAWNTIME_STACKING",
"description": "Method Name: `GetModifierStackingRespawnTime`",
- "value": 122
+ "value": 123
},
{
"name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageCooldown`",
- "value": 123
+ "value": 124
},
{
"name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING",
"description": "Method Name: `GetModifierPercentageCooldownOngoing`",
- "value": 124
+ "value": 125
},
{
"name": "MODIFIER_PROPERTY_CASTTIME_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageCasttime`",
- "value": 125
+ "value": 126
},
{
"name": "MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageAttackAnimTime`",
- "value": 126
+ "value": 127
},
{
"name": "MODIFIER_PROPERTY_MANACOST_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageManacost`",
- "value": 127
+ "value": 128
},
{
"name": "MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING",
"description": "Method Name: `GetModifierPercentageManacostStacking`",
- "value": 128
+ "value": 129
},
{
"name": "MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageHealthcost`",
- "value": 129
+ "value": 130
},
{
"name": "MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING",
"description": "Method Name: `GetModifierPercentageHealthcostStacking`",
- "value": 130
+ "value": 131
},
{
"name": "MODIFIER_PROPERTY_DEATHGOLDCOST",
"description": "Method Name: `GetModifierConstantDeathGoldCost`",
- "value": 131
+ "value": 132
},
{
"name": "MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST",
"description": "Method Name: `GetModifierPercentageDeathGoldCost`",
- "value": 132
+ "value": 133
},
{
"name": "MODIFIER_PROPERTY_EXP_RATE_BOOST",
"description": "Method Name: `GetModifierPercentageExpRateBoost`",
- "value": 133
+ "value": 134
},
{
"name": "MODIFIER_PROPERTY_GOLD_RATE_BOOST",
"description": "Method Name: `GetModifierPercentageGoldRateBoost`",
- "value": 134
+ "value": 135
},
{
"name": "MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE",
"description": "Method Name: `GetModifierPreAttack_CriticalStrike`",
- "value": 135
+ "value": 136
},
{
"name": "MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE",
"description": "Method Name: `GetModifierPreAttack_Target_CriticalStrike`",
- "value": 136
+ "value": 137
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK",
"description": "Method Name: `GetModifierMagical_ConstantBlock`",
- "value": 137
+ "value": 138
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK",
"description": "Method Name: `GetModifierPhysical_ConstantBlock`",
- "value": 138
+ "value": 139
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL",
"description": "Method Name: `GetModifierPhysical_ConstantBlockSpecial`",
- "value": 139
+ "value": 140
+ },
+ {
+ "name": "MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE",
+ "description": "Method Name: `GetModifierInnateDamageBlockPctOverride`",
+ "value": 141
},
{
"name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR",
"description": "Method Name: `GetModifierPhysical_ConstantBlockUnavoidablePreArmor`",
- "value": 140
+ "value": 142
},
{
"name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK",
"description": "Method Name: `GetModifierTotal_ConstantBlock`",
- "value": 141
+ "value": 143
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ANIMATION",
"description": "Method Name: `GetOverrideAnimation`",
- "value": 142
+ "value": 144
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE",
"description": "Method Name: `GetOverrideAnimationRate`",
- "value": 143
+ "value": 145
},
{
"name": "MODIFIER_PROPERTY_ABSORB_SPELL",
"description": "Method Name: `GetAbsorbSpell`",
- "value": 144
+ "value": 146
},
{
"name": "MODIFIER_PROPERTY_REFLECT_SPELL",
"description": "Method Name: `GetReflectSpell`",
- "value": 145
+ "value": 147
},
{
"name": "MODIFIER_PROPERTY_DISABLE_AUTOATTACK",
"description": "Method Name: `GetDisableAutoAttack`",
- "value": 146
+ "value": 148
},
{
"name": "MODIFIER_PROPERTY_BONUS_DAY_VISION",
"description": "Method Name: `GetBonusDayVision`",
- "value": 147
+ "value": 149
},
{
"name": "MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE",
"description": "Method Name: `GetBonusDayVisionPercentage`",
- "value": 148
+ "value": 150
},
{
"name": "MODIFIER_PROPERTY_BONUS_NIGHT_VISION",
"description": "Method Name: `GetBonusNightVision`",
- "value": 149
+ "value": 151
},
{
"name": "MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE",
"description": "Method Name: `GetBonusNightVisionUnique`",
- "value": 150
+ "value": 152
},
{
"name": "MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE",
"description": "Method Name: `GetBonusVisionPercentage`",
- "value": 151
+ "value": 153
},
{
"name": "MODIFIER_PROPERTY_FIXED_DAY_VISION",
"description": "Method Name: `GetFixedDayVision`",
- "value": 152
+ "value": 154
},
{
"name": "MODIFIER_PROPERTY_FIXED_NIGHT_VISION",
"description": "Method Name: `GetFixedNightVision`",
- "value": 153
+ "value": 155
},
{
"name": "MODIFIER_PROPERTY_MIN_HEALTH",
"description": "Method Name: `GetMinHealth`",
- "value": 154
+ "value": 156
},
{
"name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL",
"description": "Method Name: `GetAbsoluteNoDamagePhysical`",
- "value": 155
+ "value": 157
},
{
"name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL",
"description": "Method Name: `GetAbsoluteNoDamageMagical`",
- "value": 156
+ "value": 158
},
{
"name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE",
"description": "Method Name: `GetAbsoluteNoDamagePure`",
- "value": 157
+ "value": 159
},
{
"name": "MODIFIER_PROPERTY_IS_ILLUSION",
"description": "Method Name: `GetIsIllusion`",
- "value": 158
+ "value": 160
},
{
"name": "MODIFIER_PROPERTY_ILLUSION_LABEL",
"description": "Method Name: `GetModifierIllusionLabel`",
- "value": 159
+ "value": 161
},
{
"name": "MODIFIER_PROPERTY_STRONG_ILLUSION",
"description": "Method Name: `GetModifierStrongIllusion`",
- "value": 160
+ "value": 162
},
{
"name": "MODIFIER_PROPERTY_SUPER_ILLUSION",
"description": "Method Name: `GetModifierSuperIllusion`",
- "value": 161
+ "value": 163
},
{
"name": "MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE",
"description": "Method Name: `GetModifierSuperIllusionWithUltimate`",
- "value": 162
+ "value": 164
},
{
"name": "MODIFIER_PROPERTY_XP_DURING_DEATH",
"description": "Method Name: `GetModifierXPDuringDeath`",
- "value": 163
+ "value": 165
},
{
"name": "MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE",
"description": "Method Name: `GetModifierTurnRate_Percentage`",
- "value": 164
+ "value": 166
},
{
"name": "MODIFIER_PROPERTY_TURN_RATE_OVERRIDE",
"description": "Method Name: `GetModifierTurnRate_Override`",
- "value": 165
+ "value": 167
},
{
"name": "MODIFIER_PROPERTY_DISABLE_HEALING",
"description": "Method Name: `GetDisableHealing`",
- "value": 166
+ "value": 168
+ },
+ {
+ "name": "MODIFIER_PROPERTY_DISABLE_MANA_GAIN",
+ "description": "Method Name: `GetDisableManaGain`",
+ "value": 169
},
{
"name": "MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK",
"description": "Method Name: `GetAlwaysAllowAttack`",
- "value": 167
+ "value": 170
},
{
"name": "MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK",
"description": "Method Name: `GetAllowEtherealAttack`",
- "value": 168
+ "value": 171
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL",
"description": "Method Name: `GetOverrideAttackMagical`",
- "value": 169
+ "value": 172
},
{
"name": "MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH",
"description": "Method Name: `GetModifierUnitStatsNeedsRefresh`",
- "value": 170
+ "value": 173
},
{
"name": "MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER",
- "value": 171
+ "value": 174
},
{
"name": "MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER",
- "value": 172
+ "value": 175
},
{
"name": "MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING",
"description": "Method Name: `GetModifierUnitDisllowUpgrading`",
- "value": 173
+ "value": 176
},
{
"name": "MODIFIER_PROPERTY_DODGE_PROJECTILE",
"description": "Method Name: `GetModifierDodgeProjectile`",
- "value": 174
+ "value": 177
},
{
"name": "MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK",
"description": "Method Name: `GetTriggerCosmeticAndEndAttack`",
- "value": 175
+ "value": 178
},
{
"name": "MODIFIER_PROPERTY_MAX_DEBUFF_DURATION",
"description": "Method Name: `GetModifierMaxDebuffDuration`",
- "value": 176
+ "value": 179
},
{
"name": "MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER",
"description": "Method Name: `GetPrimaryStatDamageMultiplier`",
- "value": 177
+ "value": 180
},
{
"name": "MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW",
"description": "Method Name: `GetModifierPreAttack_DeadlyBlow`",
- "value": 178
+ "value": 181
},
{
"name": "MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION",
"description": "Method Name: `GetAlwaysAutoAttackWhileHoldPosition`",
- "value": 179
+ "value": 182
+ },
+ {
+ "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "description": "Method Name: `GetPhysicalArmorPiercingPercentageTarget`",
+ "value": 183
+ },
+ {
+ "name": "MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "description": "Method Name: `GetMagicalArmorPiercingPercentageTarget`",
+ "value": 184
},
{
"name": "MODIFIER_EVENT_ON_SPELL_TARGET_READY",
"description": "Method Name: `OnSpellTargetReady`",
- "value": 180
+ "value": 185
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_RECORD",
"description": "Method Name: `OnAttackRecord`",
- "value": 181
+ "value": 186
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_START",
"description": "Method Name: `OnAttackStart`",
- "value": 182
+ "value": 187
},
{
"name": "MODIFIER_EVENT_ON_ATTACK",
"description": "Method Name: `OnAttack`",
- "value": 183
+ "value": 188
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_LANDED",
"description": "Method Name: `OnAttackLanded`",
- "value": 184
+ "value": 189
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_FAIL",
"description": "Method Name: `OnAttackFail`",
- "value": 185
+ "value": 190
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_ALLIED",
"description": "Happens even if attack can't be issued.\n\nMethod Name: `OnAttackAllied`.",
- "value": 186
+ "value": 191
},
{
"name": "MODIFIER_EVENT_ON_PROJECTILE_DODGE",
"description": "Method Name: `OnProjectileDodge`",
- "value": 187
+ "value": 192
},
{
"name": "MODIFIER_EVENT_ON_ORDER",
"description": "Method Name: `OnOrder`",
- "value": 188
+ "value": 193
},
{
"name": "MODIFIER_EVENT_ON_UNIT_MOVED",
"description": "Method Name: `OnUnitMoved`",
- "value": 189
+ "value": 194
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_START",
"description": "Method Name: `OnAbilityStart`",
- "value": 190
+ "value": 195
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_EXECUTED",
"description": "Method Name: `OnAbilityExecuted`",
- "value": 191
+ "value": 196
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_FULLY_CAST",
"description": "Method Name: `OnAbilityFullyCast`",
- "value": 192
+ "value": 197
},
{
"name": "MODIFIER_EVENT_ON_BREAK_INVISIBILITY",
"description": "Method Name: `OnBreakInvisibility`",
- "value": 193
+ "value": 198
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_END_CHANNEL",
"description": "Method Name: `OnAbilityEndChannel`",
- "value": 194
+ "value": 199
},
{
"name": "MODIFIER_EVENT_ON_PROCESS_UPGRADE",
- "value": 195
+ "value": 200
},
{
"name": "MODIFIER_EVENT_ON_REFRESH",
- "value": 196
+ "value": 201
},
{
"name": "MODIFIER_EVENT_ON_TAKEDAMAGE",
"description": "Method Name: `OnTakeDamage`",
- "value": 197
+ "value": 202
},
{
"name": "MODIFIER_EVENT_ON_DEATH_PREVENTED",
"description": "Method Name: `OnDamagePrevented`",
- "value": 198
+ "value": 203
},
{
"name": "MODIFIER_EVENT_ON_STATE_CHANGED",
"description": "Method Name: `OnStateChanged`",
- "value": 199
+ "value": 204
},
{
"name": "MODIFIER_EVENT_ON_ORB_EFFECT",
- "value": 200
+ "value": 205
},
{
"name": "MODIFIER_EVENT_ON_PROCESS_CLEAVE",
"description": "Method Name: `OnProcessCleave`",
- "value": 201
+ "value": 206
},
{
"name": "MODIFIER_EVENT_ON_DAMAGE_CALCULATED",
"description": "Method Name: `OnDamageCalculated`",
- "value": 202
+ "value": 207
},
{
"name": "MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED",
"description": "Method Name: `OnMagicDamageCalculated`",
- "value": 203
+ "value": 208
},
{
"name": "MODIFIER_EVENT_ON_ATTACKED",
"description": "Method Name: `OnAttacked`",
- "value": 204
+ "value": 209
},
{
"name": "MODIFIER_EVENT_ON_DEATH",
"description": "Method Name: `OnDeath`",
- "value": 205
+ "value": 210
},
{
"name": "MODIFIER_EVENT_ON_DEATH_COMPLETED",
"description": "Method Name: `OnDeathCompleted`",
- "value": 206
+ "value": 211
},
{
"name": "MODIFIER_EVENT_ON_RESPAWN",
"description": "Method Name: `OnRespawn`",
- "value": 207
+ "value": 212
},
{
"name": "MODIFIER_EVENT_ON_SPENT_MANA",
"description": "Method Name: `OnSpentMana`",
- "value": 208
+ "value": 213
},
{
"name": "MODIFIER_EVENT_ON_SPENT_HEALTH",
"description": "Method Name: `OnSpentHealth`",
- "value": 209
+ "value": 214
},
{
"name": "MODIFIER_EVENT_ON_TELEPORTING",
"description": "Method Name: `OnTeleporting`",
- "value": 210
+ "value": 215
},
{
"name": "MODIFIER_EVENT_ON_TELEPORTED",
"description": "Method Name: `OnTeleported`",
- "value": 211
+ "value": 216
},
{
"name": "MODIFIER_EVENT_ON_SET_LOCATION",
"description": "Method Name: `OnSetLocation`",
- "value": 212
+ "value": 217
},
{
"name": "MODIFIER_EVENT_ON_HEALTH_GAINED",
"description": "Method Name: `OnHealthGained`",
- "value": 213
+ "value": 218
},
{
"name": "MODIFIER_EVENT_ON_MANA_GAINED",
"description": "Method Name: `OnManaGained`",
- "value": 214
+ "value": 219
},
{
"name": "MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT",
"description": "Method Name: `OnTakeDamageKillCredit`",
- "value": 215
+ "value": 220
},
{
"name": "MODIFIER_EVENT_ON_HERO_KILLED",
"description": "Method Name: `OnHeroKilled`",
- "value": 216
+ "value": 221
},
{
"name": "MODIFIER_EVENT_ON_HEAL_RECEIVED",
"description": "Method Name: `OnHealReceived`",
- "value": 217
+ "value": 222
},
{
"name": "MODIFIER_EVENT_ON_BUILDING_KILLED",
"description": "Method Name: `OnBuildingKilled`",
- "value": 218
+ "value": 223
},
{
"name": "MODIFIER_EVENT_ON_MODEL_CHANGED",
"description": "Method Name: `OnModelChanged`",
- "value": 219
+ "value": 224
},
{
"name": "MODIFIER_EVENT_ON_MODIFIER_ADDED",
"description": "Method Name: `OnModifierAdded`",
- "value": 220
+ "value": 225
},
{
"name": "MODIFIER_EVENT_ON_MODIFIER_REMOVED",
"description": "Method Name: `OnModifierRemoved`",
- "value": 221
+ "value": 226
},
{
"name": "MODIFIER_PROPERTY_TOOLTIP",
"description": "Method Name: `OnTooltip`",
- "value": 222
+ "value": 227
},
{
"name": "MODIFIER_PROPERTY_MODEL_CHANGE",
"description": "Method Name: `GetModifierModelChange`",
- "value": 223
+ "value": 228
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE",
"description": "Method Name: `GetModifierModelScale`",
- "value": 224
+ "value": 229
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME",
"description": "Method Name: `GetModifierModelScaleAnimateTime`",
- "value": 225
+ "value": 230
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE",
"description": "Method Name: `GetModifierModelScaleUseInOutEase`",
- "value": 226
+ "value": 231
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT",
"description": "Method Name: `GetModifierModelScaleConstant`",
- "value": 227
+ "value": 232
},
{
"name": "MODIFIER_PROPERTY_IS_SCEPTER",
"description": "Applies scepter when this property is active\n\nMethod Name: `GetModifierScepter`.",
- "value": 228
+ "value": 233
},
{
"name": "MODIFIER_PROPERTY_IS_SHARD",
"description": "Applies shard when this property is active\n\nMethod Name: `GetModifierShard`.",
- "value": 229
+ "value": 234
},
{
"name": "MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION",
"description": "Method Name: `GetModifierRadarCooldownReduction`",
- "value": 230
+ "value": 235
},
{
"name": "MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS",
"description": "Method Name: `GetActivityTranslationModifiers`",
- "value": 231
+ "value": 236
},
{
"name": "MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND",
"description": "Method Name: `GetAttackSound`",
- "value": 232
+ "value": 237
},
{
"name": "MODIFIER_PROPERTY_LIFETIME_FRACTION",
"description": "Method Name: `GetUnitLifetimeFraction`",
- "value": 233
+ "value": 238
},
{
"name": "MODIFIER_PROPERTY_PROVIDES_FOW_POSITION",
"description": "Method Name: `GetModifierProvidesFOWVision`",
- "value": 234
+ "value": 239
},
{
"name": "MODIFIER_PROPERTY_SPELLS_REQUIRE_HP",
"description": "Method Name: `GetModifierSpellsRequireHP`",
- "value": 235
+ "value": 240
},
{
"name": "MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST",
"description": "Method Name: `GetModifierConvertManaCostToHealthCost`",
- "value": 236
+ "value": 241
},
{
"name": "MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP",
"description": "Method Name: `GetForceDrawOnMinimap`",
- "value": 237
+ "value": 242
},
{
"name": "MODIFIER_PROPERTY_DISABLE_TURNING",
"description": "Method Name: `GetModifierDisableTurning`",
- "value": 238
+ "value": 243
},
{
"name": "MODIFIER_PROPERTY_IGNORE_CAST_ANGLE",
"description": "Method Name: `GetModifierIgnoreCastAngle`",
- "value": 239
+ "value": 244
},
{
"name": "MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE",
"description": "Method Name: `GetModifierChangeAbilityValue`",
- "value": 240
+ "value": 245
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL",
"description": "Method Name: `GetModifierOverrideAbilitySpecial`",
- "value": 241
+ "value": 246
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE",
"description": "Method Name: `GetModifierOverrideAbilitySpecialValue`",
- "value": 242
+ "value": 247
},
{
"name": "MODIFIER_PROPERTY_ABILITY_LAYOUT",
"description": "Method Name: `GetModifierAbilityLayout`",
- "value": 243
+ "value": 248
},
{
"name": "MODIFIER_EVENT_ON_DOMINATED",
"description": "Method Name: `OnDominated`",
- "value": 244
+ "value": 249
},
{
"name": "MODIFIER_EVENT_ON_KILL",
"description": "Method Name: `OnKill`",
- "value": 245
+ "value": 250
},
{
"name": "MODIFIER_EVENT_ON_ASSIST",
"description": "Method Name: `OnAssist`",
- "value": 246
+ "value": 251
},
{
"name": "MODIFIER_PROPERTY_TEMPEST_DOUBLE",
"description": "Method Name: `GetModifierTempestDouble`",
- "value": 247
+ "value": 252
},
{
"name": "MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE",
"description": "Method Name: `PreserveParticlesOnModelChanged`",
- "value": 248
+ "value": 253
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_FINISHED",
"description": "Method Name: `OnAttackFinished`",
- "value": 249
+ "value": 254
},
{
"name": "MODIFIER_PROPERTY_IGNORE_COOLDOWN",
"description": "Method Name: `GetModifierIgnoreCooldown`",
- "value": 250
+ "value": 255
},
{
"name": "MODIFIER_PROPERTY_CAN_ATTACK_TREES",
"description": "Method Name: `GetModifierCanAttackTrees`",
- "value": 251
+ "value": 256
},
{
"name": "MODIFIER_PROPERTY_VISUAL_Z_DELTA",
"description": "Method Name: `GetVisualZDelta`",
- "value": 252
+ "value": 257
},
{
"name": "MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE",
"description": "Method Name: `GetVisualZSpeedBaseOverride`",
- "value": 253
+ "value": 258
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION",
- "value": 254
+ "value": 259
},
{
"name": "MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER",
"description": "Method Name: `GetModifierNoVisionOfAttacker`",
- "value": 255
+ "value": 260
},
{
"name": "MODIFIER_PROPERTY_TOOLTIP2",
"description": "Method Name: `OnTooltip2`",
- "value": 256
+ "value": 261
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY",
"description": "Method Name: `OnAttackRecordDestroy`",
- "value": 257
+ "value": 262
},
{
"name": "MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT",
"description": "Method Name: `OnProjectileObstructionHit`",
- "value": 258
+ "value": 263
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_TELEPORT",
"description": "Method Name: `GetSuppressTeleport`",
- "value": 259
+ "value": 264
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_CANCELLED",
"description": "Method Name: `OnAttackCancelled`",
- "value": 260
+ "value": 265
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_CLEAVE",
"description": "Method Name: `GetSuppressCleave`",
- "value": 261
+ "value": 266
},
{
"name": "MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS",
"description": "Method Name: `BotAttackScoreBonus`",
- "value": 262
+ "value": 267
},
{
"name": "MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE",
"description": "Method Name: `GetModifierAttackSpeedReductionPercentage`",
- "value": 263
+ "value": 268
},
{
"name": "MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE",
"description": "Method Name: `GetModifierMoveSpeedReductionPercentage`",
- "value": 264
+ "value": 269
},
{
"name": "MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET",
- "value": 265
+ "value": 270
},
{
"name": "MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE",
"description": "Method Name: `GetModifierAttackSpeedPercentage`",
- "value": 266
+ "value": 271
},
{
"name": "MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE",
"description": "Method Name: `OnAttemptProjectileDodge`",
- "value": 267
+ "value": 272
},
{
"name": "MODIFIER_EVENT_ON_PREDEBUFF_APPLIED",
"description": "Method Name: `OnPreDebuffApplied`",
- "value": 268
+ "value": 273
},
{
"name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING",
"description": "Method Name: `GetModifierPercentageCooldownStacking`",
- "value": 269
+ "value": 274
},
{
"name": "MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET",
"description": "Method Name: `GetModifierSpellRedirectTarget`",
- "value": 270
+ "value": 275
},
{
"name": "MODIFIER_PROPERTY_TURN_RATE_CONSTANT",
"description": "Method Name: `GetModifierTurnRateConstant`",
- "value": 271
+ "value": 276
},
{
"name": "MODIFIER_PROPERTY_PACK_RAT",
"description": "Method Name: `GetModifierIsPackRat`",
- "value": 272
+ "value": 277
},
{
"name": "MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE",
"description": "Method Name: `GetModifierPhysicalDamageOutgoing_Percentage`",
- "value": 273
+ "value": 278
},
{
"name": "MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE",
"description": "Method Name: `GetModifierKnockbackAmplification_Percentage`",
- "value": 274
+ "value": 279
},
{
"name": "MODIFIER_PROPERTY_HEALTHBAR_PIPS",
"description": "Return value is a count of pips.\n\nMethod Name: `GetModifierHealthBarPips`.",
- "value": 275
+ "value": 280
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT",
"description": "This property controls 'universal' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingDamageConstant`.",
- "value": 276
+ "value": 281
},
{
"name": "MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY",
"description": "Method Name: `OnSpellAppliedSuccessfully`",
- "value": 277
+ "value": 282
},
{
"name": "MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS",
"description": "Method Name: `GetModifierAvoidDamageAfterReductions`",
- "value": 278
+ "value": 283
},
{
"name": "MODIFIER_PROPERTY_FAIL_ATTACK",
"description": "Method Name: `GetModifierPropetyFailAttack`",
- "value": 279
+ "value": 284
},
{
"name": "MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT",
"description": "Method Name: `GetModifierPrereduceIncomingDamage_Mult`",
- "value": 280
+ "value": 285
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX",
"description": "Method Name: `GetModifierSuppressFullscreenDeathFX`",
- "value": 281
+ "value": 286
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
"description": "Method Name: `MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST`",
- "value": 282
+ "value": 287
},
{
"name": "MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE",
"description": "Method Name: `GetModifierDamageOutgoing_PercentageMultiplicative`",
- "value": 283
+ "value": 288
},
{
"name": "MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER",
"description": "Method Name: `GetModifierTickGold_Multiplier`",
- "value": 284
+ "value": 289
},
{
"name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE",
"description": "Method Name: `GEtModifierSlowResistance_Unique`",
- "value": 285
+ "value": 290
},
{
"name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING",
"description": "Method Name: `GetModifierSlowResistance_Stacking`",
- "value": 286
+ "value": 291
},
{
"name": "MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierAoEBonusPercentage`",
- "value": 287
+ "value": 292
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED",
"description": "Method Name: `GetModifierProjectileSpeed`",
- "value": 288
+ "value": 293
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET",
"description": "Method Name: `GetModifierProjectileSpeedTarget`",
- "value": 289
+ "value": 294
},
{
"name": "MODIFIER_PROPERTY_BECOME_STRENGTH",
"description": "Method Name: `GetModifierBecomeStrength`",
- "value": 290
+ "value": 295
},
{
"name": "MODIFIER_PROPERTY_BECOME_AGILITY",
"description": "Method Name: `GetModifierBecomeAgility`",
- "value": 291
+ "value": 296
},
{
"name": "MODIFIER_PROPERTY_BECOME_INTELLIGENCE",
"description": "Method Name: `GetModifierBecomeIntelligence`",
- "value": 292
+ "value": 297
},
{
"name": "MODIFIER_PROPERTY_BECOME_UNIVERSAL",
"description": "Method Name: `GetModifierBecomeUniversal`",
- "value": 293
+ "value": 298
},
{
"name": "MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK",
"description": "Method Name: `OnForceProcMagicStick`",
- "value": 294
+ "value": 299
},
{
"name": "MODIFIER_EVENT_ON_DAMAGE_HPLOSS",
"description": "Method Name: `OnDamageHPLoss`",
- "value": 295
+ "value": 300
},
{
"name": "MODIFIER_PROPERTY_SHARE_XPRUNE",
"description": "Method Name: `GetModifierShareXPRune`",
- "value": 296
+ "value": 301
},
{
"name": "MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH",
"description": "Method Name: `GetModifierNoFreeTPScrollOnDeath`",
- "value": 297
+ "value": 302
},
{
"name": "MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE",
"description": "Method Name: `GetModifierHasBonusNeutralItemChoice`",
- "value": 298
+ "value": 303
},
{
"name": "MODIFIER_PROPERTY_FORCE_MAX_HEALTH",
"description": "Method Name: `GetModifierForceMaxHealth`",
- "value": 299
+ "value": 304
},
{
"name": "MODIFIER_PROPERTY_FORCE_MAX_MANA",
"description": "Method Name: `GetModifierForceMaxMana`",
- "value": 300
+ "value": 305
},
{
"name": "MODIFIER_PROPERTY_AOE_BONUS_CONSTANT",
"description": "Method Name: `GetModifierAoEBonusConstant`",
- "value": 301
+ "value": 306
},
{
"name": "MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING",
"description": "Method Name: `GetModifierAoEBonusConstantStacking`",
- "value": 302
+ "value": 307
},
{
"name": "MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK",
"description": "Method Name: `OnTakeDamagePostUnavoidableBlock`",
- "value": 303
+ "value": 308
},
{
"name": "MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES",
"description": "Method Name: `OnMuteDamageAbilities`",
- "value": 304
+ "value": 309
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_CRIT",
"description": "Method Name: `GetSuppressCrit`",
- "value": 305
+ "value": 310
},
{
"name": "MODIFIER_PROPERTY_ABILITY_POINTS",
"description": "Method Name: `GetModifierAbilityPoints`",
- "value": 306
+ "value": 311
},
{
"name": "MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT",
"description": "Method Name: `GetModifierBuybackPenaltyPercent`",
- "value": 307
+ "value": 312
},
{
"name": "MODIFIER_PROPERTY_ITEM_SELLBACK_COST",
"description": "Method Name: `GetModifierItemSellbackCost`",
- "value": 308
+ "value": 313
},
{
"name": "MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING",
"description": "Method Name: `GetModifierDisassembleAnything`",
- "value": 309
+ "value": 314
},
{
"name": "MODIFIER_PROPERTY_FIXED_MANA_REGEN",
"description": "Method Name: `GetModifierFixedManaRegen`",
- "value": 310
+ "value": 315
},
{
"name": "MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE",
"description": "Method Name: `GetModifierBonusUphillMissChance`",
- "value": 311
+ "value": 316
},
{
"name": "MODIFIER_PROPERTY_CREEP_DENY_PERCENT",
"description": "Method Name: `GetModifierCreepDenyPercent`",
- "value": 312
+ "value": 317
},
{
"name": "MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX",
"description": "Method Name: `GetModifierAttackSpeedAbsoluteMax`",
- "value": 313
+ "value": 318
},
{
"name": "MODIFIER_PROPERTY_FOW_TEAM",
"description": "Method Name: `GetModifierFoWTeam`",
- "value": 314
+ "value": 319
},
{
"name": "MODIFIER_EVENT_ON_HERO_BEGIN_DYING",
"description": "Method Name: `OnHeroBeginDying`",
- "value": 315
+ "value": 320
},
{
"name": "MODIFIER_PROPERTY_BONUS_LOTUS_HEAL",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 316
+ "value": 321
},
{
"name": "MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 317
+ "value": 322
},
{
"name": "MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 318
+ "value": 323
},
{
"name": "MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 319
+ "value": 324
},
{
"name": "MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 320
+ "value": 325
},
{
"name": "MODIFIER_EVENT_ON_DAY_STARTED",
"description": "Method Name: `OnDayStarted`",
- "value": 321
+ "value": 326
},
{
"name": "MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE",
"description": "Method Name: `GetModifierCreateBonusIllusionChance`",
- "value": 322
+ "value": 327
},
{
"name": "MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT",
"description": "Method Name: `GetModifierCreateBonusIllusionCount`",
- "value": 323
+ "value": 328
},
{
"name": "MODIFIER_PROPERTY_PSEUDORANDOM_BONUS",
"description": "Method Name: `GetModofierPropertyPseudoRandomBonus`",
- "value": 324
+ "value": 329
},
{
"name": "MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS",
"description": "Method Name: `GetModifierAttackHeightBonus`",
- "value": 325
+ "value": 330
},
{
"name": "MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR",
"description": "Method Name: `GetSkipAttackRegulator`",
- "value": 326
+ "value": 331
},
{
"name": "MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET",
"description": "Method Name: `GetModifierMiss_Percentage_Target`",
- "value": 327
+ "value": 332
},
{
"name": "MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS",
"description": "Method Name: `GetModifierAdditionalNutralItemDrops`",
- "value": 328
+ "value": 333
},
{
"name": "MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE",
"description": "Method Name: `GetModifierKillStreakBonusGoldPercentage`",
- "value": 329
+ "value": 334
},
{
"name": "MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION",
"description": "Method Name: `GetModifierHPRegenMultiplierPreAmplification`",
- "value": 330
+ "value": 335
},
{
"name": "MODIFIER_PROPERTY_HEROFACET_OVERRIDE",
"description": "Method Name: `GetModifierHeroFacetOverride`",
- "value": 331
+ "value": 336
+ },
+ {
+ "name": "MODIFIER_EVENT_ON_TREE_CUT_DOWN",
+ "description": "Method Name: `OnTreeCutDown`",
+ "value": 337
+ },
+ {
+ "name": "MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED",
+ "description": "Method Name: `OnCleaveAttackLanded`",
+ "value": 338
+ },
+ {
+ "name": "MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL",
+ "description": "Method Name: `MinAttributeLevel`",
+ "value": 339
+ },
+ {
+ "name": "MODIFIER_PROPERTY_TIER_TOKEN_REROLL",
+ "description": "Method Name: `GetTierTokenReroll`",
+ "value": 340
+ },
+ {
+ "name": "MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION",
+ "description": "Method Name: `GetVisionDegreeRestriction`",
+ "value": 341
+ },
+ {
+ "name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING",
+ "description": "Method Name: `GetModifierTotal_ConstantBlockStacking`",
+ "value": 342
+ },
+ {
+ "name": "MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED",
+ "description": "Method Name: `GetModifierInventorySlotRestricted`",
+ "value": 343
+ },
+ {
+ "name": "MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED",
+ "description": "Method Name: `OnTierTokenRerolled`",
+ "value": 344
+ },
+ {
+ "name": "MODIFIER_PROPERTY_REDIRECT_SPELL",
+ "description": "Method Name: `GetRedirectSpell`",
+ "value": 345
+ },
+ {
+ "name": "MODIFIER_PROPERTY_BASEATTACK_POSTBONUS",
+ "description": "Method Name: `GetBaseAttackPostBonus`",
+ "value": 346
},
{
"name": "MODIFIER_FUNCTION_LAST",
- "value": 332
+ "value": 347
},
{
"name": "MODIFIER_FUNCTION_INVALID",
diff --git a/files/panorama/events.json b/files/panorama/events.json
index 07ef4bc..0473f59 100644
--- a/files/panorama/events.json
+++ b/files/panorama/events.json
@@ -257,7 +257,7 @@
},
{
"name": "arg3",
- "type": "int32"
+ "type": "HeroID_t"
},
{
"name": "arg4",
@@ -275,7 +275,7 @@
},
{
"name": "heroid",
- "type": "int32"
+ "type": "HeroID_t"
},
{
"name": "heroVariant",
@@ -324,7 +324,7 @@
]
},
"DOTAShowEconItemTooltip": {
- "description": "Show the econ item tooltip for a given item, style, and hero. Use 0 for the default style, and -1 for the default hero.",
+ "description": "Show the econ item tooltip for a given item, style, and hero. Use 0 for the default style, and 0 for the default hero.",
"panelEvent": true,
"args": [
{
@@ -337,7 +337,7 @@
},
{
"name": "heroId",
- "type": "int32"
+ "type": "HeroID_t"
}
]
},
@@ -347,7 +347,7 @@
"args": [
{
"name": "heroId",
- "type": "int32"
+ "type": "HeroID_t"
},
{
"name": "hero",
diff --git a/files/vscripts/api.json b/files/vscripts/api.json
index e9067e6..1ee5438 100644
--- a/files/vscripts/api.json
+++ b/files/vscripts/api.json
@@ -13702,7 +13702,14 @@
"returns": [
"nil"
],
- "args": []
+ "args": [
+ {
+ "name": "delayRemove",
+ "types": [
+ "float"
+ ]
+ }
+ ]
},
{
"kind": "function",
@@ -14850,7 +14857,7 @@
"available": "both",
"description": "Return the range around the parent this aura tries to apply its buff.",
"returns": [
- "int"
+ "float"
],
"args": []
},
@@ -15385,6 +15392,16 @@
"string"
]
},
+ {
+ "kind": "function",
+ "name": "GetBaseAttackPostBonus",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetBonusDayVision",
@@ -15469,6 +15486,16 @@
}
]
},
+ {
+ "kind": "function",
+ "name": "GetDisableManaGain",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetFixedDayVision",
@@ -15523,6 +15550,16 @@
}
]
},
+ {
+ "kind": "function",
+ "name": "GetMagicalArmorPiercingPercentageTarget",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetMinHealth",
@@ -16770,6 +16807,26 @@
"float"
]
},
+ {
+ "kind": "function",
+ "name": "GetModifierInnateDamageBlockPctOverride",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
+ {
+ "kind": "function",
+ "name": "GetModifierInventorySlotRestricted",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetModifierInvisibilityAttackBehaviorException",
@@ -18011,6 +18068,16 @@
"nil"
]
},
+ {
+ "kind": "function",
+ "name": "GetModifierSpellAmplify_PercentageTarget",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetModifierSpellAmplify_PercentageUnique",
@@ -18196,6 +18263,16 @@
"float"
]
},
+ {
+ "kind": "function",
+ "name": "GetModifierTotal_ConstantBlockStacking",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetModifierTotalDamageOutgoing_Percentage",
@@ -18344,6 +18421,16 @@
}
]
},
+ {
+ "kind": "function",
+ "name": "GetPhysicalArmorPiercingPercentageTarget",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetPrimaryStatDamageMultiplier",
@@ -18354,6 +18441,16 @@
"float"
]
},
+ {
+ "kind": "function",
+ "name": "GetRedirectSpell",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetReflectSpell",
@@ -18439,6 +18536,16 @@
}
]
},
+ {
+ "kind": "function",
+ "name": "GetTierTokenReroll",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetTriggerCosmeticAndEndAttack",
@@ -18459,6 +18566,16 @@
"float"
]
},
+ {
+ "kind": "function",
+ "name": "GetVisionDegreeRestriction",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "GetVisualZDelta",
@@ -18479,6 +18596,16 @@
"nil"
]
},
+ {
+ "kind": "function",
+ "name": "MinAttributeLevel",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
@@ -18775,6 +18902,16 @@
"nil"
]
},
+ {
+ "kind": "function",
+ "name": "OnCleaveAttackLanded",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "OnDamageCalculated",
@@ -19289,6 +19426,16 @@
"nil"
]
},
+ {
+ "kind": "function",
+ "name": "OnTierTokenRerolled",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "OnTooltip",
@@ -19309,6 +19456,16 @@
"float"
]
},
+ {
+ "kind": "function",
+ "name": "OnTreeCutDown",
+ "available": "both",
+ "abstract": true,
+ "args": [],
+ "returns": [
+ "nil"
+ ]
+ },
{
"kind": "function",
"name": "OnUnitMoved",
@@ -22995,7 +23152,7 @@
"name": "GetAOERadius",
"available": "server",
"returns": [
- "int"
+ "float"
],
"args": []
},
diff --git a/files/vscripts/enums.json b/files/vscripts/enums.json
index 540c734..41cc4a6 100644
--- a/files/vscripts/enums.json
+++ b/files/vscripts/enums.json
@@ -442,11 +442,11 @@
"value": 0
},
{
- "name": "DOTA_ABILITY_BEHAVIOR_BREAK_DISABLES",
+ "name": "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST",
"value": 0
},
{
- "name": "DOTA_ABILITY_BEHAVIOR_CAN_SELF_CAST",
+ "name": "DOTA_ABILITY_BEHAVIOR_DONT_PROC_OTHER_ABILITIES",
"value": 0
},
{
@@ -489,6 +489,10 @@
"name": "DOTA_ABILITY_BEHAVIOR_UNLOCKED_BY_EFFECT_INDEX",
"value": 0
},
+ {
+ "name": "DOTA_ABILITY_BEHAVIOR_UNSWAPPABLE",
+ "value": 0
+ },
{
"name": "DOTA_ABILITY_BEHAVIOR_HIDDEN",
"value": 1
@@ -1490,8 +1494,12 @@
"value": 119
},
{
- "name": "DOTA_INVALID_ORDER_COUNT",
+ "name": "DOTA_INVALID_ORDER_CANT_BUYBACK_CEASELESS_DIRGE",
"value": 120
+ },
+ {
+ "name": "DOTA_INVALID_ORDER_COUNT",
+ "value": 121
}
]
},
@@ -1776,6 +1784,10 @@
"name": "DOTA_UNIT_TARGET_FLAG_NO_INVIS",
"value": 256
},
+ {
+ "name": "DOTA_UNIT_TARGET_FLAG_CAN_BE_SEEN",
+ "value": 384
+ },
{
"name": "DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS",
"value": 512
@@ -2043,7 +2055,7 @@
"value": 4
},
{
- "name": "DOTA_DAMAGE_FLAG_BYPASSES_BLOCK",
+ "name": "DOTA_DAMAGE_FLAG_BYPASSES_PHYSICAL_BLOCK",
"value": 8
},
{
@@ -2101,6 +2113,10 @@
{
"name": "DOTA_DAMAGE_FLAG_ATTACK_MODIFIER",
"value": 262144
+ },
+ {
+ "name": "DOTA_DAMAGE_FLAG_BYPASSES_ALL_BLOCK",
+ "value": 524288
}
]
},
@@ -2863,356 +2879,360 @@
"value": 15
},
{
- "name": "DOTA_LOADOUT_TYPE_BODY_HEAD",
+ "name": "DOTA_LOADOUT_TYPE_HERO_BASE",
"value": 16
},
{
- "name": "DOTA_LOADOUT_TYPE_MOUNT",
+ "name": "DOTA_LOADOUT_TYPE_BODY_HEAD",
"value": 17
},
{
- "name": "DOTA_LOADOUT_TYPE_SUMMON",
+ "name": "DOTA_LOADOUT_TYPE_MOUNT",
"value": 18
},
{
- "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT",
+ "name": "DOTA_LOADOUT_TYPE_SUMMON",
"value": 19
},
{
- "name": "DOTA_LOADOUT_TYPE_TAUNT",
+ "name": "DOTA_LOADOUT_TYPE_SHAPESHIFT",
"value": 20
},
{
- "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
+ "name": "DOTA_LOADOUT_TYPE_TAUNT",
"value": 21
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
+ "name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS",
"value": 22
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK",
"value": 23
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY2",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY1",
"value": 24
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY3",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY2",
"value": 25
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY4",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY3",
"value": 26
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY4",
"value": 27
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE",
"value": 28
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_1",
"value": 29
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_2",
"value": 30
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_3",
"value": 31
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_4",
"value": 32
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_5",
"value": 33
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_6",
"value": 34
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_7",
"value": 35
},
{
- "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_8",
"value": 36
},
{
- "name": "DOTA_LOADOUT_TYPE_VOICE",
+ "name": "DOTA_LOADOUT_TYPE_ABILITY_EFFECTS_9",
"value": 37
},
{
- "name": "DOTA_LOADOUT_PERSONA_1_START",
+ "name": "DOTA_LOADOUT_TYPE_VOICE",
"value": 38
},
+ {
+ "name": "DOTA_LOADOUT_PERSONA_1_START",
+ "value": 39
+ },
{
"name": "DOTA_LOADOUT_TYPE_WEAPON_PERSONA_1",
- "value": 38
+ "value": 39
},
{
"name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON_PERSONA_1",
- "value": 39
+ "value": 40
},
{
"name": "DOTA_LOADOUT_TYPE_WEAPON2_PERSONA_1",
- "value": 40
+ "value": 41
},
{
"name": "DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2_PERSONA_1",
- "value": 41
+ "value": 42
},
{
"name": "DOTA_LOADOUT_TYPE_HEAD_PERSONA_1",
- "value": 42
+ "value": 43
},
{
"name": "DOTA_LOADOUT_TYPE_SHOULDER_PERSONA_1",
- "value": 43
+ "value": 44
},
{
"name": "DOTA_LOADOUT_TYPE_ARMS_PERSONA_1",
- "value": 44
+ "value": 45
},
{
"name": "DOTA_LOADOUT_TYPE_ARMOR_PERSONA_1",
- "value": 45
+ "value": 46
},
{
"name": "DOTA_LOADOUT_TYPE_BELT_PERSONA_1",
- "value": 46
+ "value": 47
},
{
"name": "DOTA_LOADOUT_TYPE_NECK_PERSONA_1",
- "value": 47
+ "value": 48
},
{
"name": "DOTA_LOADOUT_TYPE_BACK_PERSONA_1",
- "value": 48
+ "value": 49
},
{
"name": "DOTA_LOADOUT_TYPE_LEGS_PERSONA_1",
- "value": 49
+ "value": 50
},
{
"name": "DOTA_LOADOUT_TYPE_GLOVES_PERSONA_1",
- "value": 50
+ "value": 51
},
{
"name": "DOTA_LOADOUT_TYPE_TAIL_PERSONA_1",
- "value": 51
+ "value": 52
},
{
"name": "DOTA_LOADOUT_TYPE_MISC_PERSONA_1",
- "value": 52
+ "value": 53
},
{
"name": "DOTA_LOADOUT_TYPE_BODY_HEAD_PERSONA_1",
- "value": 53
+ "value": 54
},
{
"name": "DOTA_LOADOUT_TYPE_MOUNT_PERSONA_1",
- "value": 54
+ "value": 55
},
{
"name": "DOTA_LOADOUT_TYPE_SUMMON_PERSONA_1",
- "value": 55
+ "value": 56
},
{
"name": "DOTA_LOADOUT_TYPE_SHAPESHIFT_PERSONA_1",
- "value": 56
+ "value": 57
},
{
"name": "DOTA_LOADOUT_TYPE_TAUNT_PERSONA_1",
- "value": 57
+ "value": 58
},
{
"name": "DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS_PERSONA_1",
- "value": 58
+ "value": 59
},
{
"name": "DOTA_LOADOUT_TYPE_ABILITY_ATTACK_PERSONA_1",
- "value": 59
+ "value": 60
},
{
"name": "DOTA_LOADOUT_TYPE_ABILITY1_PERSONA_1",
- "value": 60
+ "value": 61
},
{
"name": "DOTA_LOADOUT_TYPE_ABILITY2_PERSONA_1",
- "value": 61
+ "value": 62
},
{
"name": "DOTA_LOADOUT_TYPE_ABILITY3_PERSONA_1",
- "value": 62
+ "value": 63
},
{
"name": "DOTA_LOADOUT_TYPE_ABILITY4_PERSONA_1",
- "value": 63
+ "value": 64
},
{
"name": "DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE_PERSONA_1",
- "value": 64
+ "value": 65
},
{
"name": "DOTA_LOADOUT_PERSONA_1_END",
- "value": 65
+ "value": 66
},
{
"name": "DOTA_LOADOUT_TYPE_VOICE_PERSONA_1",
- "value": 65
+ "value": 66
},
{
"name": "DOTA_LOADOUT_TYPE_PERSONA_SELECTOR",
- "value": 66
+ "value": 67
},
{
"name": "DOTA_LOADOUT_TYPE_COURIER",
- "value": 67
+ "value": 68
},
{
"name": "DOTA_PLAYER_LOADOUT_START",
- "value": 67
+ "value": 68
},
{
"name": "DOTA_LOADOUT_TYPE_ANNOUNCER",
- "value": 68
+ "value": 69
},
{
"name": "DOTA_LOADOUT_TYPE_MEGA_KILLS",
- "value": 69
+ "value": 70
},
{
"name": "DOTA_LOADOUT_TYPE_MUSIC",
- "value": 70
+ "value": 71
},
{
"name": "DOTA_LOADOUT_TYPE_WARD",
- "value": 71
+ "value": 72
},
{
"name": "DOTA_LOADOUT_TYPE_HUD_SKIN",
- "value": 72
+ "value": 73
},
{
"name": "DOTA_LOADOUT_TYPE_LOADING_SCREEN",
- "value": 73
+ "value": 74
},
{
"name": "DOTA_LOADOUT_TYPE_WEATHER",
- "value": 74
+ "value": 75
},
{
"name": "DOTA_LOADOUT_TYPE_HEROIC_STATUE",
- "value": 75
+ "value": 76
},
{
"name": "DOTA_LOADOUT_TYPE_MULTIKILL_BANNER",
- "value": 76
+ "value": 77
},
{
"name": "DOTA_LOADOUT_TYPE_CURSOR_PACK",
- "value": 77
+ "value": 78
},
{
"name": "DOTA_LOADOUT_TYPE_TELEPORT_EFFECT",
- "value": 78
+ "value": 79
},
{
"name": "DOTA_LOADOUT_TYPE_BLINK_EFFECT",
- "value": 79
+ "value": 80
},
{
"name": "DOTA_LOADOUT_TYPE_EMBLEM",
- "value": 80
+ "value": 81
},
{
"name": "DOTA_LOADOUT_TYPE_TERRAIN",
- "value": 81
+ "value": 82
},
{
"name": "DOTA_LOADOUT_TYPE_RADIANT_CREEPS",
- "value": 82
+ "value": 83
},
{
"name": "DOTA_LOADOUT_TYPE_DIRE_CREEPS",
- "value": 83
+ "value": 84
},
{
"name": "DOTA_LOADOUT_TYPE_RADIANT_TOWER",
- "value": 84
+ "value": 85
},
{
"name": "DOTA_LOADOUT_TYPE_DIRE_TOWER",
- "value": 85
+ "value": 86
},
{
"name": "DOTA_LOADOUT_TYPE_VERSUS_SCREEN",
- "value": 86
+ "value": 87
},
{
"name": "DOTA_LOADOUT_TYPE_STREAK_EFFECT",
- "value": 87
+ "value": 88
},
{
"name": "DOTA_LOADOUT_TYPE_KILL_EFFECT",
- "value": 88
+ "value": 89
},
{
"name": "DOTA_LOADOUT_TYPE_DEATH_EFFECT",
- "value": 89
+ "value": 90
},
{
"name": "DOTA_LOADOUT_TYPE_HEAD_EFFECT",
- "value": 90
+ "value": 91
},
{
"name": "DOTA_LOADOUT_TYPE_MAP_EFFECT",
- "value": 91
+ "value": 92
},
{
"name": "DOTA_LOADOUT_TYPE_COURIER_EFFECT",
- "value": 92
+ "value": 93
},
{
"name": "DOTA_LOADOUT_TYPE_RADIANT_SIEGE_CREEPS",
- "value": 93
+ "value": 94
},
{
"name": "DOTA_LOADOUT_TYPE_DIRE_SIEGE_CREEPS",
- "value": 94
+ "value": 95
},
{
"name": "DOTA_LOADOUT_TYPE_ROSHAN",
- "value": 95
+ "value": 96
},
{
"name": "DOTA_LOADOUT_TYPE_TORMENTOR",
- "value": 96
+ "value": 97
},
{
"name": "DOTA_LOADOUT_TYPE_ANCIENT",
- "value": 97
+ "value": 98
},
{
"name": "DOTA_PLAYER_LOADOUT_END",
- "value": 97
+ "value": 98
},
{
"name": "DOTA_LOADOUT_TYPE_NONE",
- "value": 98
+ "value": 99
},
{
"name": "DOTA_LOADOUT_TYPE_COUNT",
- "value": 99
+ "value": 100
}
]
},
@@ -8980,46 +9000,46 @@
},
{
"name": "ACT_DOTA_DISABLED_END",
- "value": 1777
+ "value": 1776
},
{
- "name": "ACT_DOTA_VOODOO_REST",
+ "name": "ACT_DOTA_CYCLONE",
"value": 1778
},
{
- "name": "ACT_DOTA_RUN_ALT",
+ "name": "ACT_DOTA_IMPALE",
"value": 1779
},
{
- "name": "ACT_DOTA_RELAX_IN",
- "value": 1783
+ "name": "ACT_DOTA_TORRENT",
+ "value": 1780
},
{
- "name": "ACT_DOTA_RELAX_OUT",
- "value": 1784
+ "name": "ACT_DOTA_VOODOO_REST",
+ "value": 1781
},
{
- "name": "ACT_DOTA_CAST_FENCE",
- "value": 1785
+ "name": "ACT_DOTA_RUN_ALT",
+ "value": 1782
},
{
- "name": "ACT_DOTA_SPWN",
- "value": 1786
+ "name": "ACT_DOTA_RADIANT_CREEP_HAMMER",
+ "value": 1787
},
{
- "name": "ACT_DOTA_RADIANT_CREEP_HAMMER",
+ "name": "ACT_DOTA_RELAX_IN",
"value": 1788
},
{
- "name": "ACT_DOTA_CYCLONE",
+ "name": "ACT_DOTA_RELAX_OUT",
"value": 1789
},
{
- "name": "ACT_DOTA_IMPALE",
+ "name": "ACT_DOTA_CAST_FENCE",
"value": 1790
},
{
- "name": "ACT_DOTA_TORRENT",
+ "name": "ACT_DOTA_SPWN",
"value": 1791
}
]
@@ -9296,1422 +9316,1497 @@
"description": "Method Name: `GetModifierSpellAmplify_PercentageUnique`",
"value": 47
},
+ {
+ "name": "MODIFIER_PROPERTY_SPELL_AMPLIFY_PERCENTAGE_TARGET",
+ "description": "Method Name: `GetModifierSpellAmplify_PercentageTarget`",
+ "value": 48
+ },
{
"name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_SOURCE",
"description": "Method Name: `GetModifierHealAmplify_PercentageSource`",
- "value": 48
+ "value": 49
},
{
"name": "MODIFIER_PROPERTY_HEAL_AMPLIFY_PERCENTAGE_TARGET",
"description": "Method Name: `GetModifierHealAmplify_PercentageTarget`",
- "value": 49
+ "value": 50
},
{
"name": "MODIFIER_PROPERTY_HP_REGEN_CAN_BE_NEGATIVE",
"description": "Method Name: `GetModifierHPRegen_CanBeNegative`",
- "value": 50
+ "value": 51
},
{
"name": "MODIFIER_PROPERTY_HP_REGEN_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierHPRegenAmplify_Percentage`",
- "value": 51
+ "value": 52
},
{
"name": "MODIFIER_PROPERTY_LIFESTEAL_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierLifestealRegenAmplify_Percentage`",
- "value": 52
+ "value": 53
},
{
"name": "MODIFIER_PROPERTY_SPELL_LIFESTEAL_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierSpellLifestealRegenAmplify_Percentage`",
- "value": 53
+ "value": 54
},
{
"name": "MODIFIER_PROPERTY_MP_REGEN_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierMPRegenAmplify_Percentage`",
- "value": 54
+ "value": 55
},
{
"name": "MODIFIER_PROPERTY_MANA_DRAIN_AMPLIFY_PERCENTAGE",
"description": "Method Name: `GetModifierManaDrainAmplify_Percentage`",
- "value": 55
+ "value": 56
},
{
"name": "MODIFIER_PROPERTY_MP_RESTORE_AMPLIFY_PERCENTAGE",
"description": "Total amplify value is clamped to 0.\n\nMethod Name: `GetModifierMPRestoreAmplify_Percentage`.",
- "value": 56
+ "value": 57
},
{
"name": "MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE",
"description": "Method Name: `GetModifierBaseDamageOutgoing_Percentage`",
- "value": 57
+ "value": 58
},
{
"name": "MODIFIER_PROPERTY_BASEDAMAGEOUTGOING_PERCENTAGE_UNIQUE",
"description": "Method Name: `GetModifierBaseDamageOutgoing_PercentageUnique`",
- "value": 58
+ "value": 59
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_PERCENTAGE",
"description": "Method Name: `GetModifierIncomingDamage_Percentage`",
- "value": 59
+ "value": 60
},
{
"name": "MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_PERCENTAGE",
"description": "Method Name: `GetModifierIncomingPhysicalDamage_Percentage`",
- "value": 60
+ "value": 61
},
{
"name": "MODIFIER_PROPERTY_INCOMING_PHYSICAL_DAMAGE_CONSTANT",
"description": "This property controls 'physical' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingPhysicalDamageConstant`.",
- "value": 61
+ "value": 62
},
{
"name": "MODIFIER_PROPERTY_INCOMING_SPELL_DAMAGE_CONSTANT",
"description": "This property controls 'spell' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingSpellDamageConstant`.",
- "value": 62
+ "value": 63
},
{
"name": "MODIFIER_PROPERTY_EVASION_CONSTANT",
"description": "Method Name: `GetModifierEvasion_Constant`",
- "value": 63
+ "value": 64
},
{
"name": "MODIFIER_PROPERTY_NEGATIVE_EVASION_CONSTANT",
"description": "Method Name: `GetModifierNegativeEvasion_Constant`",
- "value": 64
+ "value": 65
},
{
"name": "MODIFIER_PROPERTY_STATUS_RESISTANCE",
"description": "Method Name: `GetModifierStatusResistance`",
- "value": 65
+ "value": 66
},
{
"name": "MODIFIER_PROPERTY_STATUS_RESISTANCE_STACKING",
"description": "Method Name: `GetModifierStatusResistanceStacking`",
- "value": 66
+ "value": 67
},
{
"name": "MODIFIER_PROPERTY_STATUS_RESISTANCE_CASTER",
"description": "Method Name: `GetModifierStatusResistanceCaster`",
- "value": 67
+ "value": 68
},
{
"name": "MODIFIER_PROPERTY_AVOID_DAMAGE",
"description": "Method Name: `GetModifierAvoidDamage`",
- "value": 68
+ "value": 69
},
{
"name": "MODIFIER_PROPERTY_AVOID_SPELL",
"description": "Method Name: `GetModifierAvoidSpell`",
- "value": 69
+ "value": 70
},
{
"name": "MODIFIER_PROPERTY_MISS_PERCENTAGE",
"description": "Method Name: `GetModifierMiss_Percentage`",
- "value": 70
+ "value": 71
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BASE_PERCENTAGE",
"description": "Values above 100% are ignored.\n\nMethod Name: `GetModifierPhysicalArmorBase_Percentage`.",
- "value": 71
+ "value": 72
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_TOTAL_PERCENTAGE",
"description": "Method Name: `GetModifierPhysicalArmorTotal_Percentage`",
- "value": 72
+ "value": 73
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS",
"description": "Method Name: `GetModifierPhysicalArmorBonus`",
- "value": 73
+ "value": 74
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE",
"description": "Method Name: `GetModifierPhysicalArmorBonusUnique`",
- "value": 74
+ "value": 75
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_UNIQUE_ACTIVE",
"description": "Method Name: `GetModifierPhysicalArmorBonusUniqueActive`",
- "value": 75
+ "value": 76
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS_POST",
"description": "Method Name: `GetModifierPhysicalArmorBonusPost`",
- "value": 76
+ "value": 77
},
{
"name": "MODIFIER_PROPERTY_MIN_PHYSICAL_ARMOR",
"description": "Method Name: `GetModifierMinPhysicalArmor`",
- "value": 77
+ "value": 78
},
{
"name": "MODIFIER_PROPERTY_IGNORE_PHYSICAL_ARMOR",
"description": "Method Name: `GetModifierIgnorePhysicalArmor`",
- "value": 78
+ "value": 79
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BASE_REDUCTION",
"description": "Method Name: `GetModifierMagicalResistanceBaseReduction`",
- "value": 79
+ "value": 80
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DIRECT_MODIFICATION",
"description": "Method Name: `GetModifierMagicalResistanceDirectModification`",
- "value": 80
+ "value": 81
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS",
"description": "Method Name: `GetModifierMagicalResistanceBonus`",
- "value": 81
+ "value": 82
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_ILLUSIONS",
"description": "Method Name: `GetModifierMagicalResistanceBonusIllusions`",
- "value": 82
+ "value": 83
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_BONUS_UNIQUE",
"description": "Method Name: `GetModifierMagicalResistanceBonusUnique`",
- "value": 83
+ "value": 84
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_RESISTANCE_DECREPIFY_UNIQUE",
"description": "Method Name: `GetModifierMagicalResistanceDecrepifyUnique`",
- "value": 84
+ "value": 85
},
{
"name": "MODIFIER_PROPERTY_BASE_MANA_REGEN",
"description": "Method Name: `GetModifierBaseRegen`",
- "value": 85
+ "value": 86
},
{
"name": "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT",
"description": "Method Name: `GetModifierConstantManaRegen`",
- "value": 86
+ "value": 87
},
{
"name": "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT_UNIQUE",
"description": "Method Name: `GetModifierConstantManaRegenUnique`",
- "value": 87
+ "value": 88
},
{
"name": "MODIFIER_PROPERTY_MANA_REGEN_TOTAL_PERCENTAGE",
"description": "Method Name: `GetModifierTotalPercentageManaRegen`",
- "value": 88
+ "value": 89
},
{
"name": "MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT",
"description": "Method Name: `GetModifierConstantHealthRegen`",
- "value": 89
+ "value": 90
},
{
"name": "MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE",
"description": "Method Name: `GetModifierHealthRegenPercentage`",
- "value": 90
+ "value": 91
},
{
"name": "MODIFIER_PROPERTY_HEALTH_REGEN_PERCENTAGE_UNIQUE",
"description": "Method Name: `GetModifierHealthRegenPercentageUnique`",
- "value": 91
+ "value": 92
},
{
"name": "MODIFIER_PROPERTY_HEALTH_BONUS",
"description": "Method Name: `GetModifierHealthBonus`",
- "value": 92
+ "value": 93
},
{
"name": "MODIFIER_PROPERTY_MANA_BONUS",
"description": "Method Name: `GetModifierManaBonus`",
- "value": 93
+ "value": 94
},
{
"name": "MODIFIER_PROPERTY_EXTRA_STRENGTH_BONUS",
"description": "Method Name: `GetModifierExtraStrengthBonus`",
- "value": 94
+ "value": 95
},
{
"name": "MODIFIER_PROPERTY_EXTRA_HEALTH_BONUS",
"description": "Method Name: `GetModifierExtraHealthBonus`",
- "value": 95
+ "value": 96
},
{
"name": "MODIFIER_PROPERTY_EXTRA_MANA_BONUS",
"description": "Method Name: `GetModifierExtraManaBonus`",
- "value": 96
+ "value": 97
},
{
"name": "MODIFIER_PROPERTY_EXTRA_MANA_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierExtraManaBonusPercentage`",
- "value": 97
+ "value": 98
},
{
"name": "MODIFIER_PROPERTY_EXTRA_HEALTH_PERCENTAGE",
"description": "Method Name: `GetModifierExtraHealthPercentage`",
- "value": 98
+ "value": 99
},
{
"name": "MODIFIER_PROPERTY_EXTRA_MANA_PERCENTAGE",
"description": "Method Name: `GetModifierExtraManaPercentage`",
- "value": 99
+ "value": 100
},
{
"name": "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS",
"description": "Method Name: `GetModifierBonusStats_Strength`",
- "value": 100
+ "value": 101
},
{
"name": "MODIFIER_PROPERTY_STATS_AGILITY_BONUS",
"description": "Method Name: `GetModifierBonusStats_Agility`",
- "value": 101
+ "value": 102
},
{
"name": "MODIFIER_PROPERTY_STATS_INTELLECT_BONUS",
"description": "Method Name: `GetModifierBonusStats_Intellect`",
- "value": 102
+ "value": 103
},
{
"name": "MODIFIER_PROPERTY_STATS_STRENGTH_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusStats_Strength_Percentage`",
- "value": 103
+ "value": 104
},
{
"name": "MODIFIER_PROPERTY_STATS_AGILITY_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusStats_Agility_Percentage`",
- "value": 104
+ "value": 105
},
{
"name": "MODIFIER_PROPERTY_STATS_INTELLECT_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusStats_Intellect_Percentage`",
- "value": 105
+ "value": 106
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS",
"description": "Method Name: `GetModifierCastRangeBonus`",
- "value": 106
+ "value": 107
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierCastRangeBonusPercentage`",
- "value": 107
+ "value": 108
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_TARGET",
"description": "Method Name: `GetModifierCastRangeBonusTarget`",
- "value": 108
+ "value": 109
},
{
"name": "MODIFIER_PROPERTY_CAST_RANGE_BONUS_STACKING",
"description": "Method Name: `GetModifierCastRangeBonusStacking`",
- "value": 109
+ "value": 110
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BASE_OVERRIDE",
"description": "Method Name: `GetModifierAttackRangeOverride`",
- "value": 110
+ "value": 111
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS",
"description": "Method Name: `GetModifierAttackRangeBonus`",
- "value": 111
+ "value": 112
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_UNIQUE",
"description": "Method Name: `GetModifierAttackRangeBonusUnique`",
- "value": 112
+ "value": 113
},
{
"name": "MODIFIER_PROPERTY_ATTACK_RANGE_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierAttackRangeBonusPercentage`",
- "value": 113
+ "value": 114
},
{
"name": "MODIFIER_PROPERTY_MAX_ATTACK_RANGE",
"description": "Method Name: `GetModifierMaxAttackRange`",
- "value": 114
+ "value": 115
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS",
"description": "Method Name: `GetModifierProjectileSpeedBonus`",
- "value": 115
+ "value": 116
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierProjectileSpeedBonusPercentage`",
- "value": 116
+ "value": 117
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_NAME",
"description": "Method Name: `GetModifierProjectileName`",
- "value": 117
+ "value": 118
},
{
"name": "MODIFIER_PROPERTY_REINCARNATION",
"description": "Method Name: `ReincarnateTime`",
- "value": 118
+ "value": 119
},
{
"name": "MODIFIER_PROPERTY_REINCARNATION_SUPPRESS_FX",
"description": "Method Name: `ReincarnateSuppressFX`",
- "value": 119
+ "value": 120
},
{
"name": "MODIFIER_PROPERTY_RESPAWNTIME",
"description": "Method Name: `GetModifierConstantRespawnTime`",
- "value": 120
+ "value": 121
},
{
"name": "MODIFIER_PROPERTY_RESPAWNTIME_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageRespawnTime`",
- "value": 121
+ "value": 122
},
{
"name": "MODIFIER_PROPERTY_RESPAWNTIME_STACKING",
"description": "Method Name: `GetModifierStackingRespawnTime`",
- "value": 122
+ "value": 123
},
{
"name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageCooldown`",
- "value": 123
+ "value": 124
},
{
"name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_ONGOING",
"description": "Method Name: `GetModifierPercentageCooldownOngoing`",
- "value": 124
+ "value": 125
},
{
"name": "MODIFIER_PROPERTY_CASTTIME_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageCasttime`",
- "value": 125
+ "value": 126
},
{
"name": "MODIFIER_PROPERTY_ATTACK_ANIM_TIME_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageAttackAnimTime`",
- "value": 126
+ "value": 127
},
{
"name": "MODIFIER_PROPERTY_MANACOST_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageManacost`",
- "value": 127
+ "value": 128
},
{
"name": "MODIFIER_PROPERTY_MANACOST_PERCENTAGE_STACKING",
"description": "Method Name: `GetModifierPercentageManacostStacking`",
- "value": 128
+ "value": 129
},
{
"name": "MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE",
"description": "Method Name: `GetModifierPercentageHealthcost`",
- "value": 129
+ "value": 130
},
{
"name": "MODIFIER_PROPERTY_HEALTHCOST_PERCENTAGE_STACKING",
"description": "Method Name: `GetModifierPercentageHealthcostStacking`",
- "value": 130
+ "value": 131
},
{
"name": "MODIFIER_PROPERTY_DEATHGOLDCOST",
"description": "Method Name: `GetModifierConstantDeathGoldCost`",
- "value": 131
+ "value": 132
},
{
"name": "MODIFIER_PROPERTY_PERCENTAGE_DEATHGOLDCOST",
"description": "Method Name: `GetModifierPercentageDeathGoldCost`",
- "value": 132
+ "value": 133
},
{
"name": "MODIFIER_PROPERTY_EXP_RATE_BOOST",
"description": "Method Name: `GetModifierPercentageExpRateBoost`",
- "value": 133
+ "value": 134
},
{
"name": "MODIFIER_PROPERTY_GOLD_RATE_BOOST",
"description": "Method Name: `GetModifierPercentageGoldRateBoost`",
- "value": 134
+ "value": 135
},
{
"name": "MODIFIER_PROPERTY_PREATTACK_CRITICALSTRIKE",
"description": "Method Name: `GetModifierPreAttack_CriticalStrike`",
- "value": 135
+ "value": 136
},
{
"name": "MODIFIER_PROPERTY_PREATTACK_TARGET_CRITICALSTRIKE",
"description": "Method Name: `GetModifierPreAttack_Target_CriticalStrike`",
- "value": 136
+ "value": 137
},
{
"name": "MODIFIER_PROPERTY_MAGICAL_CONSTANT_BLOCK",
"description": "Method Name: `GetModifierMagical_ConstantBlock`",
- "value": 137
+ "value": 138
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK",
"description": "Method Name: `GetModifierPhysical_ConstantBlock`",
- "value": 138
+ "value": 139
},
{
"name": "MODIFIER_PROPERTY_PHYSICAL_CONSTANT_BLOCK_SPECIAL",
"description": "Method Name: `GetModifierPhysical_ConstantBlockSpecial`",
- "value": 139
+ "value": 140
+ },
+ {
+ "name": "MODIFIER_PROPERTY_INNATE_DAMAGE_BLOCK_PCT_OVERRIDE",
+ "description": "Method Name: `GetModifierInnateDamageBlockPctOverride`",
+ "value": 141
},
{
"name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_UNAVOIDABLE_PRE_ARMOR",
"description": "Method Name: `GetModifierPhysical_ConstantBlockUnavoidablePreArmor`",
- "value": 140
+ "value": 142
},
{
"name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK",
"description": "Method Name: `GetModifierTotal_ConstantBlock`",
- "value": 141
+ "value": 143
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ANIMATION",
"description": "Method Name: `GetOverrideAnimation`",
- "value": 142
+ "value": 144
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ANIMATION_RATE",
"description": "Method Name: `GetOverrideAnimationRate`",
- "value": 143
+ "value": 145
},
{
"name": "MODIFIER_PROPERTY_ABSORB_SPELL",
"description": "Method Name: `GetAbsorbSpell`",
- "value": 144
+ "value": 146
},
{
"name": "MODIFIER_PROPERTY_REFLECT_SPELL",
"description": "Method Name: `GetReflectSpell`",
- "value": 145
+ "value": 147
},
{
"name": "MODIFIER_PROPERTY_DISABLE_AUTOATTACK",
"description": "Method Name: `GetDisableAutoAttack`",
- "value": 146
+ "value": 148
},
{
"name": "MODIFIER_PROPERTY_BONUS_DAY_VISION",
"description": "Method Name: `GetBonusDayVision`",
- "value": 147
+ "value": 149
},
{
"name": "MODIFIER_PROPERTY_BONUS_DAY_VISION_PERCENTAGE",
"description": "Method Name: `GetBonusDayVisionPercentage`",
- "value": 148
+ "value": 150
},
{
"name": "MODIFIER_PROPERTY_BONUS_NIGHT_VISION",
"description": "Method Name: `GetBonusNightVision`",
- "value": 149
+ "value": 151
},
{
"name": "MODIFIER_PROPERTY_BONUS_NIGHT_VISION_UNIQUE",
"description": "Method Name: `GetBonusNightVisionUnique`",
- "value": 150
+ "value": 152
},
{
"name": "MODIFIER_PROPERTY_BONUS_VISION_PERCENTAGE",
"description": "Method Name: `GetBonusVisionPercentage`",
- "value": 151
+ "value": 153
},
{
"name": "MODIFIER_PROPERTY_FIXED_DAY_VISION",
"description": "Method Name: `GetFixedDayVision`",
- "value": 152
+ "value": 154
},
{
"name": "MODIFIER_PROPERTY_FIXED_NIGHT_VISION",
"description": "Method Name: `GetFixedNightVision`",
- "value": 153
+ "value": 155
},
{
"name": "MODIFIER_PROPERTY_MIN_HEALTH",
"description": "Method Name: `GetMinHealth`",
- "value": 154
+ "value": 156
},
{
"name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PHYSICAL",
"description": "Method Name: `GetAbsoluteNoDamagePhysical`",
- "value": 155
+ "value": 157
},
{
"name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_MAGICAL",
"description": "Method Name: `GetAbsoluteNoDamageMagical`",
- "value": 156
+ "value": 158
},
{
"name": "MODIFIER_PROPERTY_ABSOLUTE_NO_DAMAGE_PURE",
"description": "Method Name: `GetAbsoluteNoDamagePure`",
- "value": 157
+ "value": 159
},
{
"name": "MODIFIER_PROPERTY_IS_ILLUSION",
"description": "Method Name: `GetIsIllusion`",
- "value": 158
+ "value": 160
},
{
"name": "MODIFIER_PROPERTY_ILLUSION_LABEL",
"description": "Method Name: `GetModifierIllusionLabel`",
- "value": 159
+ "value": 161
},
{
"name": "MODIFIER_PROPERTY_STRONG_ILLUSION",
"description": "Method Name: `GetModifierStrongIllusion`",
- "value": 160
+ "value": 162
},
{
"name": "MODIFIER_PROPERTY_SUPER_ILLUSION",
"description": "Method Name: `GetModifierSuperIllusion`",
- "value": 161
+ "value": 163
},
{
"name": "MODIFIER_PROPERTY_SUPER_ILLUSION_WITH_ULTIMATE",
"description": "Method Name: `GetModifierSuperIllusionWithUltimate`",
- "value": 162
+ "value": 164
},
{
"name": "MODIFIER_PROPERTY_XP_DURING_DEATH",
"description": "Method Name: `GetModifierXPDuringDeath`",
- "value": 163
+ "value": 165
},
{
"name": "MODIFIER_PROPERTY_TURN_RATE_PERCENTAGE",
"description": "Method Name: `GetModifierTurnRate_Percentage`",
- "value": 164
+ "value": 166
},
{
"name": "MODIFIER_PROPERTY_TURN_RATE_OVERRIDE",
"description": "Method Name: `GetModifierTurnRate_Override`",
- "value": 165
+ "value": 167
},
{
"name": "MODIFIER_PROPERTY_DISABLE_HEALING",
"description": "Method Name: `GetDisableHealing`",
- "value": 166
+ "value": 168
+ },
+ {
+ "name": "MODIFIER_PROPERTY_DISABLE_MANA_GAIN",
+ "description": "Method Name: `GetDisableManaGain`",
+ "value": 169
},
{
"name": "MODIFIER_PROPERTY_ALWAYS_ALLOW_ATTACK",
"description": "Method Name: `GetAlwaysAllowAttack`",
- "value": 167
+ "value": 170
},
{
"name": "MODIFIER_PROPERTY_ALWAYS_ETHEREAL_ATTACK",
"description": "Method Name: `GetAllowEtherealAttack`",
- "value": 168
+ "value": 171
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ATTACK_MAGICAL",
"description": "Method Name: `GetOverrideAttackMagical`",
- "value": 169
+ "value": 172
},
{
"name": "MODIFIER_PROPERTY_UNIT_STATS_NEEDS_REFRESH",
"description": "Method Name: `GetModifierUnitStatsNeedsRefresh`",
- "value": 170
+ "value": 173
},
{
"name": "MODIFIER_PROPERTY_BOUNTY_CREEP_MULTIPLIER",
- "value": 171
+ "value": 174
},
{
"name": "MODIFIER_PROPERTY_BOUNTY_OTHER_MULTIPLIER",
- "value": 172
+ "value": 175
},
{
"name": "MODIFIER_PROPERTY_UNIT_DISALLOW_UPGRADING",
"description": "Method Name: `GetModifierUnitDisllowUpgrading`",
- "value": 173
+ "value": 176
},
{
"name": "MODIFIER_PROPERTY_DODGE_PROJECTILE",
"description": "Method Name: `GetModifierDodgeProjectile`",
- "value": 174
+ "value": 177
},
{
"name": "MODIFIER_PROPERTY_TRIGGER_COSMETIC_AND_END_ATTACK",
"description": "Method Name: `GetTriggerCosmeticAndEndAttack`",
- "value": 175
+ "value": 178
},
{
"name": "MODIFIER_PROPERTY_MAX_DEBUFF_DURATION",
"description": "Method Name: `GetModifierMaxDebuffDuration`",
- "value": 176
+ "value": 179
},
{
"name": "MODIFIER_PROPERTY_PRIMARY_STAT_DAMAGE_MULTIPLIER",
"description": "Method Name: `GetPrimaryStatDamageMultiplier`",
- "value": 177
+ "value": 180
},
{
"name": "MODIFIER_PROPERTY_PREATTACK_DEADLY_BLOW",
"description": "Method Name: `GetModifierPreAttack_DeadlyBlow`",
- "value": 178
+ "value": 181
},
{
"name": "MODIFIER_PROPERTY_ALWAYS_AUTOATTACK_WHILE_HOLD_POSITION",
"description": "Method Name: `GetAlwaysAutoAttackWhileHoldPosition`",
- "value": 179
+ "value": 182
+ },
+ {
+ "name": "MODIFIER_PROPERTY_PHYSICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "description": "Method Name: `GetPhysicalArmorPiercingPercentageTarget`",
+ "value": 183
+ },
+ {
+ "name": "MODIFIER_PROPERTY_MAGICAL_ARMOR_PIERCING_PERCENTAGE_TARGET",
+ "description": "Method Name: `GetMagicalArmorPiercingPercentageTarget`",
+ "value": 184
},
{
"name": "MODIFIER_EVENT_ON_SPELL_TARGET_READY",
"description": "Method Name: `OnSpellTargetReady`",
- "value": 180
+ "value": 185
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_RECORD",
"description": "Method Name: `OnAttackRecord`",
- "value": 181
+ "value": 186
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_START",
"description": "Method Name: `OnAttackStart`",
- "value": 182
+ "value": 187
},
{
"name": "MODIFIER_EVENT_ON_ATTACK",
"description": "Method Name: `OnAttack`",
- "value": 183
+ "value": 188
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_LANDED",
"description": "Method Name: `OnAttackLanded`",
- "value": 184
+ "value": 189
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_FAIL",
"description": "Method Name: `OnAttackFail`",
- "value": 185
+ "value": 190
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_ALLIED",
"description": "Happens even if attack can't be issued.\n\nMethod Name: `OnAttackAllied`.",
- "value": 186
+ "value": 191
},
{
"name": "MODIFIER_EVENT_ON_PROJECTILE_DODGE",
"description": "Method Name: `OnProjectileDodge`",
- "value": 187
+ "value": 192
},
{
"name": "MODIFIER_EVENT_ON_ORDER",
"description": "Method Name: `OnOrder`",
- "value": 188
+ "value": 193
},
{
"name": "MODIFIER_EVENT_ON_UNIT_MOVED",
"description": "Method Name: `OnUnitMoved`",
- "value": 189
+ "value": 194
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_START",
"description": "Method Name: `OnAbilityStart`",
- "value": 190
+ "value": 195
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_EXECUTED",
"description": "Method Name: `OnAbilityExecuted`",
- "value": 191
+ "value": 196
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_FULLY_CAST",
"description": "Method Name: `OnAbilityFullyCast`",
- "value": 192
+ "value": 197
},
{
"name": "MODIFIER_EVENT_ON_BREAK_INVISIBILITY",
"description": "Method Name: `OnBreakInvisibility`",
- "value": 193
+ "value": 198
},
{
"name": "MODIFIER_EVENT_ON_ABILITY_END_CHANNEL",
"description": "Method Name: `OnAbilityEndChannel`",
- "value": 194
+ "value": 199
},
{
"name": "MODIFIER_EVENT_ON_PROCESS_UPGRADE",
- "value": 195
+ "value": 200
},
{
"name": "MODIFIER_EVENT_ON_REFRESH",
- "value": 196
+ "value": 201
},
{
"name": "MODIFIER_EVENT_ON_TAKEDAMAGE",
"description": "Method Name: `OnTakeDamage`",
- "value": 197
+ "value": 202
},
{
"name": "MODIFIER_EVENT_ON_DEATH_PREVENTED",
"description": "Method Name: `OnDamagePrevented`",
- "value": 198
+ "value": 203
},
{
"name": "MODIFIER_EVENT_ON_STATE_CHANGED",
"description": "Method Name: `OnStateChanged`",
- "value": 199
+ "value": 204
},
{
"name": "MODIFIER_EVENT_ON_ORB_EFFECT",
- "value": 200
+ "value": 205
},
{
"name": "MODIFIER_EVENT_ON_PROCESS_CLEAVE",
"description": "Method Name: `OnProcessCleave`",
- "value": 201
+ "value": 206
},
{
"name": "MODIFIER_EVENT_ON_DAMAGE_CALCULATED",
"description": "Method Name: `OnDamageCalculated`",
- "value": 202
+ "value": 207
},
{
"name": "MODIFIER_EVENT_ON_MAGIC_DAMAGE_CALCULATED",
"description": "Method Name: `OnMagicDamageCalculated`",
- "value": 203
+ "value": 208
},
{
"name": "MODIFIER_EVENT_ON_ATTACKED",
"description": "Method Name: `OnAttacked`",
- "value": 204
+ "value": 209
},
{
"name": "MODIFIER_EVENT_ON_DEATH",
"description": "Method Name: `OnDeath`",
- "value": 205
+ "value": 210
},
{
"name": "MODIFIER_EVENT_ON_DEATH_COMPLETED",
"description": "Method Name: `OnDeathCompleted`",
- "value": 206
+ "value": 211
},
{
"name": "MODIFIER_EVENT_ON_RESPAWN",
"description": "Method Name: `OnRespawn`",
- "value": 207
+ "value": 212
},
{
"name": "MODIFIER_EVENT_ON_SPENT_MANA",
"description": "Method Name: `OnSpentMana`",
- "value": 208
+ "value": 213
},
{
"name": "MODIFIER_EVENT_ON_SPENT_HEALTH",
"description": "Method Name: `OnSpentHealth`",
- "value": 209
+ "value": 214
},
{
"name": "MODIFIER_EVENT_ON_TELEPORTING",
"description": "Method Name: `OnTeleporting`",
- "value": 210
+ "value": 215
},
{
"name": "MODIFIER_EVENT_ON_TELEPORTED",
"description": "Method Name: `OnTeleported`",
- "value": 211
+ "value": 216
},
{
"name": "MODIFIER_EVENT_ON_SET_LOCATION",
"description": "Method Name: `OnSetLocation`",
- "value": 212
+ "value": 217
},
{
"name": "MODIFIER_EVENT_ON_HEALTH_GAINED",
"description": "Method Name: `OnHealthGained`",
- "value": 213
+ "value": 218
},
{
"name": "MODIFIER_EVENT_ON_MANA_GAINED",
"description": "Method Name: `OnManaGained`",
- "value": 214
+ "value": 219
},
{
"name": "MODIFIER_EVENT_ON_TAKEDAMAGE_KILLCREDIT",
"description": "Method Name: `OnTakeDamageKillCredit`",
- "value": 215
+ "value": 220
},
{
"name": "MODIFIER_EVENT_ON_HERO_KILLED",
"description": "Method Name: `OnHeroKilled`",
- "value": 216
+ "value": 221
},
{
"name": "MODIFIER_EVENT_ON_HEAL_RECEIVED",
"description": "Method Name: `OnHealReceived`",
- "value": 217
+ "value": 222
},
{
"name": "MODIFIER_EVENT_ON_BUILDING_KILLED",
"description": "Method Name: `OnBuildingKilled`",
- "value": 218
+ "value": 223
},
{
"name": "MODIFIER_EVENT_ON_MODEL_CHANGED",
"description": "Method Name: `OnModelChanged`",
- "value": 219
+ "value": 224
},
{
"name": "MODIFIER_EVENT_ON_MODIFIER_ADDED",
"description": "Method Name: `OnModifierAdded`",
- "value": 220
+ "value": 225
},
{
"name": "MODIFIER_EVENT_ON_MODIFIER_REMOVED",
"description": "Method Name: `OnModifierRemoved`",
- "value": 221
+ "value": 226
},
{
"name": "MODIFIER_PROPERTY_TOOLTIP",
"description": "Method Name: `OnTooltip`",
- "value": 222
+ "value": 227
},
{
"name": "MODIFIER_PROPERTY_MODEL_CHANGE",
"description": "Method Name: `GetModifierModelChange`",
- "value": 223
+ "value": 228
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE",
"description": "Method Name: `GetModifierModelScale`",
- "value": 224
+ "value": 229
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE_ANIMATE_TIME",
"description": "Method Name: `GetModifierModelScaleAnimateTime`",
- "value": 225
+ "value": 230
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE_USE_IN_OUT_EASE",
"description": "Method Name: `GetModifierModelScaleUseInOutEase`",
- "value": 226
+ "value": 231
},
{
"name": "MODIFIER_PROPERTY_MODEL_SCALE_CONSTANT",
"description": "Method Name: `GetModifierModelScaleConstant`",
- "value": 227
+ "value": 232
},
{
"name": "MODIFIER_PROPERTY_IS_SCEPTER",
"description": "Applies scepter when this property is active\n\nMethod Name: `GetModifierScepter`.",
- "value": 228
+ "value": 233
},
{
"name": "MODIFIER_PROPERTY_IS_SHARD",
"description": "Applies shard when this property is active\n\nMethod Name: `GetModifierShard`.",
- "value": 229
+ "value": 234
},
{
"name": "MODIFIER_PROPERTY_RADAR_COOLDOWN_REDUCTION",
"description": "Method Name: `GetModifierRadarCooldownReduction`",
- "value": 230
+ "value": 235
},
{
"name": "MODIFIER_PROPERTY_TRANSLATE_ACTIVITY_MODIFIERS",
"description": "Method Name: `GetActivityTranslationModifiers`",
- "value": 231
+ "value": 236
},
{
"name": "MODIFIER_PROPERTY_TRANSLATE_ATTACK_SOUND",
"description": "Method Name: `GetAttackSound`",
- "value": 232
+ "value": 237
},
{
"name": "MODIFIER_PROPERTY_LIFETIME_FRACTION",
"description": "Method Name: `GetUnitLifetimeFraction`",
- "value": 233
+ "value": 238
},
{
"name": "MODIFIER_PROPERTY_PROVIDES_FOW_POSITION",
"description": "Method Name: `GetModifierProvidesFOWVision`",
- "value": 234
+ "value": 239
},
{
"name": "MODIFIER_PROPERTY_SPELLS_REQUIRE_HP",
"description": "Method Name: `GetModifierSpellsRequireHP`",
- "value": 235
+ "value": 240
},
{
"name": "MODIFIER_PROPERTY_CONVERT_MANA_COST_TO_HEALTH_COST",
"description": "Method Name: `GetModifierConvertManaCostToHealthCost`",
- "value": 236
+ "value": 241
},
{
"name": "MODIFIER_PROPERTY_FORCE_DRAW_MINIMAP",
"description": "Method Name: `GetForceDrawOnMinimap`",
- "value": 237
+ "value": 242
},
{
"name": "MODIFIER_PROPERTY_DISABLE_TURNING",
"description": "Method Name: `GetModifierDisableTurning`",
- "value": 238
+ "value": 243
},
{
"name": "MODIFIER_PROPERTY_IGNORE_CAST_ANGLE",
"description": "Method Name: `GetModifierIgnoreCastAngle`",
- "value": 239
+ "value": 244
},
{
"name": "MODIFIER_PROPERTY_CHANGE_ABILITY_VALUE",
"description": "Method Name: `GetModifierChangeAbilityValue`",
- "value": 240
+ "value": 245
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL",
"description": "Method Name: `GetModifierOverrideAbilitySpecial`",
- "value": 241
+ "value": 246
},
{
"name": "MODIFIER_PROPERTY_OVERRIDE_ABILITY_SPECIAL_VALUE",
"description": "Method Name: `GetModifierOverrideAbilitySpecialValue`",
- "value": 242
+ "value": 247
},
{
"name": "MODIFIER_PROPERTY_ABILITY_LAYOUT",
"description": "Method Name: `GetModifierAbilityLayout`",
- "value": 243
+ "value": 248
},
{
"name": "MODIFIER_EVENT_ON_DOMINATED",
"description": "Method Name: `OnDominated`",
- "value": 244
+ "value": 249
},
{
"name": "MODIFIER_EVENT_ON_KILL",
"description": "Method Name: `OnKill`",
- "value": 245
+ "value": 250
},
{
"name": "MODIFIER_EVENT_ON_ASSIST",
"description": "Method Name: `OnAssist`",
- "value": 246
+ "value": 251
},
{
"name": "MODIFIER_PROPERTY_TEMPEST_DOUBLE",
"description": "Method Name: `GetModifierTempestDouble`",
- "value": 247
+ "value": 252
},
{
"name": "MODIFIER_PROPERTY_PRESERVE_PARTICLES_ON_MODEL_CHANGE",
"description": "Method Name: `PreserveParticlesOnModelChanged`",
- "value": 248
+ "value": 253
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_FINISHED",
"description": "Method Name: `OnAttackFinished`",
- "value": 249
+ "value": 254
},
{
"name": "MODIFIER_PROPERTY_IGNORE_COOLDOWN",
"description": "Method Name: `GetModifierIgnoreCooldown`",
- "value": 250
+ "value": 255
},
{
"name": "MODIFIER_PROPERTY_CAN_ATTACK_TREES",
"description": "Method Name: `GetModifierCanAttackTrees`",
- "value": 251
+ "value": 256
},
{
"name": "MODIFIER_PROPERTY_VISUAL_Z_DELTA",
"description": "Method Name: `GetVisualZDelta`",
- "value": 252
+ "value": 257
},
{
"name": "MODIFIER_PROPERTY_VISUAL_Z_SPEED_BASE_OVERRIDE",
"description": "Method Name: `GetVisualZSpeedBaseOverride`",
- "value": 253
+ "value": 258
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_ILLUSION",
- "value": 254
+ "value": 259
},
{
"name": "MODIFIER_PROPERTY_DONT_GIVE_VISION_OF_ATTACKER",
"description": "Method Name: `GetModifierNoVisionOfAttacker`",
- "value": 255
+ "value": 260
},
{
"name": "MODIFIER_PROPERTY_TOOLTIP2",
"description": "Method Name: `OnTooltip2`",
- "value": 256
+ "value": 261
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_RECORD_DESTROY",
"description": "Method Name: `OnAttackRecordDestroy`",
- "value": 257
+ "value": 262
},
{
"name": "MODIFIER_EVENT_ON_PROJECTILE_OBSTRUCTION_HIT",
"description": "Method Name: `OnProjectileObstructionHit`",
- "value": 258
+ "value": 263
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_TELEPORT",
"description": "Method Name: `GetSuppressTeleport`",
- "value": 259
+ "value": 264
},
{
"name": "MODIFIER_EVENT_ON_ATTACK_CANCELLED",
"description": "Method Name: `OnAttackCancelled`",
- "value": 260
+ "value": 265
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_CLEAVE",
"description": "Method Name: `GetSuppressCleave`",
- "value": 261
+ "value": 266
},
{
"name": "MODIFIER_PROPERTY_BOT_ATTACK_SCORE_BONUS",
"description": "Method Name: `BotAttackScoreBonus`",
- "value": 262
+ "value": 267
},
{
"name": "MODIFIER_PROPERTY_ATTACKSPEED_REDUCTION_PERCENTAGE",
"description": "Method Name: `GetModifierAttackSpeedReductionPercentage`",
- "value": 263
+ "value": 268
},
{
"name": "MODIFIER_PROPERTY_MOVESPEED_REDUCTION_PERCENTAGE",
"description": "Method Name: `GetModifierMoveSpeedReductionPercentage`",
- "value": 264
+ "value": 269
},
{
"name": "MODIFIER_PROPERTY_ATTACK_WHILE_MOVING_TARGET",
- "value": 265
+ "value": 270
},
{
"name": "MODIFIER_PROPERTY_ATTACKSPEED_PERCENTAGE",
"description": "Method Name: `GetModifierAttackSpeedPercentage`",
- "value": 266
+ "value": 271
},
{
"name": "MODIFIER_EVENT_ON_ATTEMPT_PROJECTILE_DODGE",
"description": "Method Name: `OnAttemptProjectileDodge`",
- "value": 267
+ "value": 272
},
{
"name": "MODIFIER_EVENT_ON_PREDEBUFF_APPLIED",
"description": "Method Name: `OnPreDebuffApplied`",
- "value": 268
+ "value": 273
},
{
"name": "MODIFIER_PROPERTY_COOLDOWN_PERCENTAGE_STACKING",
"description": "Method Name: `GetModifierPercentageCooldownStacking`",
- "value": 269
+ "value": 274
},
{
"name": "MODIFIER_PROPERTY_SPELL_REDIRECT_TARGET",
"description": "Method Name: `GetModifierSpellRedirectTarget`",
- "value": 270
+ "value": 275
},
{
"name": "MODIFIER_PROPERTY_TURN_RATE_CONSTANT",
"description": "Method Name: `GetModifierTurnRateConstant`",
- "value": 271
+ "value": 276
},
{
"name": "MODIFIER_PROPERTY_PACK_RAT",
"description": "Method Name: `GetModifierIsPackRat`",
- "value": 272
+ "value": 277
},
{
"name": "MODIFIER_PROPERTY_PHYSICALDAMAGEOUTGOING_PERCENTAGE",
"description": "Method Name: `GetModifierPhysicalDamageOutgoing_Percentage`",
- "value": 273
+ "value": 278
},
{
"name": "MODIFIER_PROPERTY_KNOCKBACK_AMPLIFICATION_PERCENTAGE",
"description": "Method Name: `GetModifierKnockbackAmplification_Percentage`",
- "value": 274
+ "value": 279
},
{
"name": "MODIFIER_PROPERTY_HEALTHBAR_PIPS",
"description": "Return value is a count of pips.\n\nMethod Name: `GetModifierHealthBarPips`.",
- "value": 275
+ "value": 280
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT",
"description": "This property controls 'universal' shield, if defined both on client and server. Return value on client should be current shield health, as a positive integer, on server - amount of damage blocked.\n\nMethod Name: `GetModifierIncomingDamageConstant`.",
- "value": 276
+ "value": 281
},
{
"name": "MODIFIER_EVENT_SPELL_APPLIED_SUCCESSFULLY",
"description": "Method Name: `OnSpellAppliedSuccessfully`",
- "value": 277
+ "value": 282
},
{
"name": "MODIFIER_PROPERTY_AVOID_DAMAGE_AFTER_REDUCTIONS",
"description": "Method Name: `GetModifierAvoidDamageAfterReductions`",
- "value": 278
+ "value": 283
},
{
"name": "MODIFIER_PROPERTY_FAIL_ATTACK",
"description": "Method Name: `GetModifierPropetyFailAttack`",
- "value": 279
+ "value": 284
},
{
"name": "MODIFIER_PROPERTY_PREREDUCE_INCOMING_DAMAGE_MULT",
"description": "Method Name: `GetModifierPrereduceIncomingDamage_Mult`",
- "value": 280
+ "value": 285
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_FULLSCREEN_DEATH_FX",
"description": "Method Name: `GetModifierSuppressFullscreenDeathFX`",
- "value": 281
+ "value": 286
},
{
"name": "MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST",
"description": "Method Name: `MODIFIER_PROPERTY_INCOMING_DAMAGE_CONSTANT_POST`",
- "value": 282
+ "value": 287
},
{
"name": "MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE_MULTIPLICATIVE",
"description": "Method Name: `GetModifierDamageOutgoing_PercentageMultiplicative`",
- "value": 283
+ "value": 288
},
{
"name": "MODIFIER_PROPERTY_TICK_GOLD_MULTIPLIER",
"description": "Method Name: `GetModifierTickGold_Multiplier`",
- "value": 284
+ "value": 289
},
{
"name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_UNIQUE",
"description": "Method Name: `GEtModifierSlowResistance_Unique`",
- "value": 285
+ "value": 290
},
{
"name": "MODIFIER_PROPERTY_SLOW_RESISTANCE_STACKING",
"description": "Method Name: `GetModifierSlowResistance_Stacking`",
- "value": 286
+ "value": 291
},
{
"name": "MODIFIER_PROPERTY_AOE_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierAoEBonusPercentage`",
- "value": 287
+ "value": 292
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED",
"description": "Method Name: `GetModifierProjectileSpeed`",
- "value": 288
+ "value": 293
},
{
"name": "MODIFIER_PROPERTY_PROJECTILE_SPEED_TARGET",
"description": "Method Name: `GetModifierProjectileSpeedTarget`",
- "value": 289
+ "value": 294
},
{
"name": "MODIFIER_PROPERTY_BECOME_STRENGTH",
"description": "Method Name: `GetModifierBecomeStrength`",
- "value": 290
+ "value": 295
},
{
"name": "MODIFIER_PROPERTY_BECOME_AGILITY",
"description": "Method Name: `GetModifierBecomeAgility`",
- "value": 291
+ "value": 296
},
{
"name": "MODIFIER_PROPERTY_BECOME_INTELLIGENCE",
"description": "Method Name: `GetModifierBecomeIntelligence`",
- "value": 292
+ "value": 297
},
{
"name": "MODIFIER_PROPERTY_BECOME_UNIVERSAL",
"description": "Method Name: `GetModifierBecomeUniversal`",
- "value": 293
+ "value": 298
},
{
"name": "MODIFIER_EVENT_ON_FORCE_PROC_MAGIC_STICK",
"description": "Method Name: `OnForceProcMagicStick`",
- "value": 294
+ "value": 299
},
{
"name": "MODIFIER_EVENT_ON_DAMAGE_HPLOSS",
"description": "Method Name: `OnDamageHPLoss`",
- "value": 295
+ "value": 300
},
{
"name": "MODIFIER_PROPERTY_SHARE_XPRUNE",
"description": "Method Name: `GetModifierShareXPRune`",
- "value": 296
+ "value": 301
},
{
"name": "MODIFIER_PROPERTY_NO_FREE_TP_SCROLL_ON_DEATH",
"description": "Method Name: `GetModifierNoFreeTPScrollOnDeath`",
- "value": 297
+ "value": 302
},
{
"name": "MODIFIER_PROPERTY_HAS_BONUS_NEUTRAL_ITEM_CHOICE",
"description": "Method Name: `GetModifierHasBonusNeutralItemChoice`",
- "value": 298
+ "value": 303
},
{
"name": "MODIFIER_PROPERTY_FORCE_MAX_HEALTH",
"description": "Method Name: `GetModifierForceMaxHealth`",
- "value": 299
+ "value": 304
},
{
"name": "MODIFIER_PROPERTY_FORCE_MAX_MANA",
"description": "Method Name: `GetModifierForceMaxMana`",
- "value": 300
+ "value": 305
},
{
"name": "MODIFIER_PROPERTY_AOE_BONUS_CONSTANT",
"description": "Method Name: `GetModifierAoEBonusConstant`",
- "value": 301
+ "value": 306
},
{
"name": "MODIFIER_PROPERTY_AOE_BONUS_CONSTANT_STACKING",
"description": "Method Name: `GetModifierAoEBonusConstantStacking`",
- "value": 302
+ "value": 307
},
{
"name": "MODIFIER_EVENT_ON_TAKEDAMAGE_POST_UNAVOIDABLE_BLOCK",
"description": "Method Name: `OnTakeDamagePostUnavoidableBlock`",
- "value": 303
+ "value": 308
},
{
"name": "MODIFIER_EVENT_ON_MUTE_DAMAGE_ABILITIES",
"description": "Method Name: `OnMuteDamageAbilities`",
- "value": 304
+ "value": 309
},
{
"name": "MODIFIER_PROPERTY_SUPPRESS_CRIT",
"description": "Method Name: `GetSuppressCrit`",
- "value": 305
+ "value": 310
},
{
"name": "MODIFIER_PROPERTY_ABILITY_POINTS",
"description": "Method Name: `GetModifierAbilityPoints`",
- "value": 306
+ "value": 311
},
{
"name": "MODIFIER_PROPERTY_BUYBACK_PENALTY_PERCENT",
"description": "Method Name: `GetModifierBuybackPenaltyPercent`",
- "value": 307
+ "value": 312
},
{
"name": "MODIFIER_PROPERTY_ITEM_SELLBACK_COST",
"description": "Method Name: `GetModifierItemSellbackCost`",
- "value": 308
+ "value": 313
},
{
"name": "MODIFIER_PROPERTY_DISASSEMBLE_ANYTHING",
"description": "Method Name: `GetModifierDisassembleAnything`",
- "value": 309
+ "value": 314
},
{
"name": "MODIFIER_PROPERTY_FIXED_MANA_REGEN",
"description": "Method Name: `GetModifierFixedManaRegen`",
- "value": 310
+ "value": 315
},
{
"name": "MODIFIER_PROPERTY_BONUS_UPHILL_MISS_CHANCE",
"description": "Method Name: `GetModifierBonusUphillMissChance`",
- "value": 311
+ "value": 316
},
{
"name": "MODIFIER_PROPERTY_CREEP_DENY_PERCENT",
"description": "Method Name: `GetModifierCreepDenyPercent`",
- "value": 312
+ "value": 317
},
{
"name": "MODIFIER_PROPERTY_ATTACKSPEED_ABSOLUTE_MAX",
"description": "Method Name: `GetModifierAttackSpeedAbsoluteMax`",
- "value": 313
+ "value": 318
},
{
"name": "MODIFIER_PROPERTY_FOW_TEAM",
"description": "Method Name: `GetModifierFoWTeam`",
- "value": 314
+ "value": 319
},
{
"name": "MODIFIER_EVENT_ON_HERO_BEGIN_DYING",
"description": "Method Name: `OnHeroBeginDying`",
- "value": 315
+ "value": 320
},
{
"name": "MODIFIER_PROPERTY_BONUS_LOTUS_HEAL",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 316
+ "value": 321
},
{
"name": "MODIFIER_PROPERTY_BASE_HP_REGEN_PER_STR_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 317
+ "value": 322
},
{
"name": "MODIFIER_PROPERTY_BASE_ARMOR_PER_AGI_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 318
+ "value": 323
},
{
"name": "MODIFIER_PROPERTY_BASE_MP_REGEN_PER_INT_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 319
+ "value": 324
},
{
"name": "MODIFIER_PROPERTY_BASE_MRES_PER_INT_BONUS_PERCENTAGE",
"description": "Method Name: `GetModifierBonusLotusHeal`",
- "value": 320
+ "value": 325
},
{
"name": "MODIFIER_EVENT_ON_DAY_STARTED",
"description": "Method Name: `OnDayStarted`",
- "value": 321
+ "value": 326
},
{
"name": "MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_CHANCE",
"description": "Method Name: `GetModifierCreateBonusIllusionChance`",
- "value": 322
+ "value": 327
},
{
"name": "MODIFIER_PROPERTY_CREATE_BONUS_ILLUSION_COUNT",
"description": "Method Name: `GetModifierCreateBonusIllusionCount`",
- "value": 323
+ "value": 328
},
{
"name": "MODIFIER_PROPERTY_PSEUDORANDOM_BONUS",
"description": "Method Name: `GetModofierPropertyPseudoRandomBonus`",
- "value": 324
+ "value": 329
},
{
"name": "MODIFIER_PROPERTY_ATTACK_HEIGHT_BONUS",
"description": "Method Name: `GetModifierAttackHeightBonus`",
- "value": 325
+ "value": 330
},
{
"name": "MODIFIER_PROPERTY_SKIP_ATTACK_REGULATOR",
"description": "Method Name: `GetSkipAttackRegulator`",
- "value": 326
+ "value": 331
},
{
"name": "MODIFIER_PROPERTY_MISS_PERCENTAGE_TARGET",
"description": "Method Name: `GetModifierMiss_Percentage_Target`",
- "value": 327
+ "value": 332
},
{
"name": "MODIFIER_PROPERTY_ADDITIONAL_NEUTRAL_ITEM_DROPS",
"description": "Method Name: `GetModifierAdditionalNutralItemDrops`",
- "value": 328
+ "value": 333
},
{
"name": "MODIFIER_PROPERTY_KILL_STREAK_BONUS_GOLD_PERCENTAGE",
"description": "Method Name: `GetModifierKillStreakBonusGoldPercentage`",
- "value": 329
+ "value": 334
},
{
"name": "MODIFIER_PROPERTY_HP_REGEN_MULTIPLIER_PRE_AMPLIFICATION",
"description": "Method Name: `GetModifierHPRegenMultiplierPreAmplification`",
- "value": 330
+ "value": 335
},
{
"name": "MODIFIER_PROPERTY_HEROFACET_OVERRIDE",
"description": "Method Name: `GetModifierHeroFacetOverride`",
- "value": 331
+ "value": 336
+ },
+ {
+ "name": "MODIFIER_EVENT_ON_TREE_CUT_DOWN",
+ "description": "Method Name: `OnTreeCutDown`",
+ "value": 337
+ },
+ {
+ "name": "MODIFIER_EVENT_ON_CLEAVE_ATTACK_LANDED",
+ "description": "Method Name: `OnCleaveAttackLanded`",
+ "value": 338
+ },
+ {
+ "name": "MODIFIER_PROPERTY_MIN_ATTRIBUTE_LEVEL",
+ "description": "Method Name: `MinAttributeLevel`",
+ "value": 339
+ },
+ {
+ "name": "MODIFIER_PROPERTY_TIER_TOKEN_REROLL",
+ "description": "Method Name: `GetTierTokenReroll`",
+ "value": 340
+ },
+ {
+ "name": "MODIFIER_PROPERTY_VISION_DEGREES_RESTRICTION",
+ "description": "Method Name: `GetVisionDegreeRestriction`",
+ "value": 341
+ },
+ {
+ "name": "MODIFIER_PROPERTY_TOTAL_CONSTANT_BLOCK_STACKING",
+ "description": "Method Name: `GetModifierTotal_ConstantBlockStacking`",
+ "value": 342
+ },
+ {
+ "name": "MODIFIER_PROPERTY_INVENTORY_SLOT_RESTRICTED",
+ "description": "Method Name: `GetModifierInventorySlotRestricted`",
+ "value": 343
+ },
+ {
+ "name": "MODIFIER_EVENT_ON_TIER_TOKEN_REROLLED",
+ "description": "Method Name: `OnTierTokenRerolled`",
+ "value": 344
+ },
+ {
+ "name": "MODIFIER_PROPERTY_REDIRECT_SPELL",
+ "description": "Method Name: `GetRedirectSpell`",
+ "value": 345
+ },
+ {
+ "name": "MODIFIER_PROPERTY_BASEATTACK_POSTBONUS",
+ "description": "Method Name: `GetBaseAttackPostBonus`",
+ "value": 346
},
{
"name": "MODIFIER_FUNCTION_LAST",
- "value": 332
+ "value": 347
},
{
"name": "MODIFIER_FUNCTION_INVALID",
@@ -11650,88 +11745,96 @@
"value": 31
},
{
- "name": "AE_CL_SUPPRESS_EVENTS_WITH_TAG",
+ "name": "AE_DISABLE_PLATFORM",
"value": 32
},
{
- "name": "AE_CL_HIDE_PARTICLE_EFFECT",
+ "name": "AE_ENABLE_PLATFORM",
"value": 33
},
{
- "name": "AE_CL_SHOW_PARTICLE_EFFECT",
+ "name": "AE_CL_SUPPRESS_EVENTS_WITH_TAG",
"value": 34
},
{
- "name": "AE_CL_ADD_PARTICLE_EFFECT_CP",
+ "name": "AE_CL_HIDE_PARTICLE_EFFECT",
"value": 35
},
{
- "name": "AE_CL_SPEECH",
+ "name": "AE_CL_SHOW_PARTICLE_EFFECT",
"value": 36
},
{
- "name": "AE_CL_PANORAMA_EVENT",
+ "name": "AE_CL_ADD_PARTICLE_EFFECT_CP",
"value": 37
},
{
- "name": "AE_CL_DOTA_PLAY_STATUS_EFFECT",
+ "name": "AE_CL_SPEECH",
"value": 38
},
{
- "name": "AE_CL_DOTA_STOP_STATUS_EFFECT",
+ "name": "AE_CL_PANORAMA_EVENT",
"value": 39
},
{
- "name": "AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT",
+ "name": "AE_CL_DOTA_PLAY_STATUS_EFFECT",
"value": 40
},
{
- "name": "AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT",
+ "name": "AE_CL_DOTA_STOP_STATUS_EFFECT",
"value": 41
},
{
- "name": "AE_DOTA_PET_ITEM_PICKUP",
+ "name": "AE_CL_DOTA_NPC_CREATE_PARTICLE_EFFECT",
"value": 42
},
{
- "name": "AE_DOTA_PET_ITEM_DROP",
+ "name": "AE_CL_DOTA_RUBICK_ARCANA_CREATE_PARTICLE_EFFECT",
"value": 43
},
{
- "name": "AE_DOTA_SUPPRESS_CONSTANT_LAYER",
+ "name": "AE_DOTA_PET_ITEM_PICKUP",
"value": 44
},
{
- "name": "AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL",
+ "name": "AE_DOTA_PET_ITEM_DROP",
"value": 45
},
{
- "name": "AE_DOTA_CREATE_CLINKZ_ATTACK",
+ "name": "AE_DOTA_SUPPRESS_CONSTANT_LAYER",
"value": 46
},
{
- "name": "AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB",
+ "name": "AE_DOTA_PLAY_SOUND_ATTACK_SPECIAL",
"value": 47
},
{
- "name": "AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES",
+ "name": "AE_DOTA_CREATE_CLINKZ_ATTACK",
"value": 48
},
{
- "name": "AE_DOTA_SWITCH_ATTACK_COMBO",
+ "name": "AE_DOTA_PLAY_SOUND_ATTACK_BACKSTAB",
"value": 49
},
{
- "name": "AE_EF_NODRAW",
+ "name": "AE_DOTA_DIE_PHANTOM_DEATH_PARTICLES",
"value": 50
},
{
- "name": "AE_EF_DRAW",
+ "name": "AE_DOTA_SWITCH_ATTACK_COMBO",
"value": 51
},
{
- "name": "AE_DOTA_PLAY_SOUND_ATTACK",
+ "name": "AE_EF_NODRAW",
"value": 52
+ },
+ {
+ "name": "AE_EF_DRAW",
+ "value": 53
+ },
+ {
+ "name": "AE_DOTA_PLAY_SOUND_ATTACK",
+ "value": 54
}
],
"description": "https://developer.valvesoftware.com/wiki/Animation_Events#Server_events"
diff --git a/src/schema-builder/index.ts b/src/schema-builder/index.ts
index 6ffad9a..b3e846b 100644
--- a/src/schema-builder/index.ts
+++ b/src/schema-builder/index.ts
@@ -50,4 +50,5 @@ export const int = () => num().integer();
export const map = (schema: Schema, name?: string) => obj(name).rest(schema);
export const oneOfLiterals = (values: LiteralSchemaValue[]) => oneOf(values.map(literal));
export const binaryBoolean = () => oneOfLiterals([0, 1]);
+export const stringBoolean = () => oneOfLiterals(['true', 'false']);
export const vector = () => arrayLike().min(3).max(3);
diff --git a/src/schemas/abilities/base.ts b/src/schemas/abilities/base.ts
index a743ef4..6c584bf 100644
--- a/src/schemas/abilities/base.ts
+++ b/src/schemas/abilities/base.ts
@@ -73,6 +73,7 @@ export const baseAbility = (schemaName = 'BaseAbility') =>
.field('ad_linked_abilities', s.str())
.field('SpecialBonusIntrinsicModifier', s.str())
.field('LinkedShardAbility', s.str().pattern(resourcePatterns.ability))
+ .field('IsBreakable', s.binaryBoolean())
.field(
'AbilitySpecial',
@@ -198,6 +199,11 @@ export const baseItem = (name = 'BaseItem') =>
.field('ModelScale', s.num())
.field('ItemAllowCombineFromGround', s.binaryBoolean())
+ .field('SuggestPregame', s.binaryBoolean())
+ .field('SuggestEarlygame', s.binaryBoolean())
+ .field('SuggestLategame', s.binaryBoolean())
+ .field('CooldownPausedOutOfInventory', s.binaryBoolean())
+
// TODO: Used only in `seasonal_ti9_banner`
.field('UnlockMinEffectIndex', s.int().min(0))
.field('UnlockMaxEffectIndex', s.int().min(0))
diff --git a/src/schemas/units/heroes.ts b/src/schemas/units/heroes.ts
index c841285..434728b 100644
--- a/src/schemas/units/heroes.ts
+++ b/src/schemas/units/heroes.ts
@@ -61,6 +61,7 @@ const baseHero = () =>
.field('GradientID', s.int().min(0))
.field('AbilityIconReplacements', s.obj().rest(s.str(), 'string'))
.field('KeyValueOverrides', s.obj().rest(s.num(), 'string'))
+ .field('Deprecated', s.stringBoolean())
.field(
'Abilities',
s.obj().rest(