Results 1 to 2 of 2

Thread: [Brewmaster] Several fixes and additions to his ability & modifier tooltips

  1. #1
    Volunteer Moderator bu3ny's Avatar
    Join Date
    Oct 2011
    Location
    .-.
    Posts
    11,660

    [Brewmaster] Several fixes and additions to his ability & modifier tooltips

    Thunder Clap:
    • Description says "enemy land units", but it affects flying units as well. The "land" part should be removed.
    • Typo in the +2s Thunder Clap talent, it says "Thunderlap", instead of "Thunder Clap"
    • The +75 damage and +2s duration talent bonuses are not added to the tooltip (+2s should be added to hero and creep duration)
    • The Earth element's Thunder Clap is unable to show the talent bonuses (just adding the linking stuff to the ability in the npc file does not work)

    Drunken Haze:
    • Has sentence structure repetition ("causing their..., causing their")
    • Doesn't mention cast range in traits

    Drunken Brawler:
    • Doesn't say that it pierces spell immunity in the header
    • Says "avoid attacks", instead of "evade attacks"
    • Second sentence for the guaranteed crit/evasion is completely out of style (using "you" and "will")
    • Trait says "DODGE CHANCE", instead of "EVASION" or "EVASION CHANCE" (these should be consistent across the game)
    • New ALT note: Guaranteed evasion does not work against True Strike
    • New ALT note: Fully works for illusions, including the guaranteed crit/evasion

    Primal Split:
    • When holding Aghanim's Scepter, All of the spirits' spell are 1 level too high, and show level 4 while on level 3. Their tooltip orange glow stops working as well. Only Fire's Permanent Immolation is limited correctly to 3 levels.
    • Add "SPLIT TIME" to the traits, below the "DURATION".
    • Drop the "adept at survival" part of the first sentence. It makes no sense (and we need to shorten it a bit based on the following things)
    • Change "the end of their summoned timer" to "the end of their duration" (more shortening for the following)
    • Add descriptions for the 3 elements, briefly tell what their spells do. Use color-coding similar to Elder Dragon Form (see image for example)
    • Rework the ALT notes:
    • First note should say that Brewmaster is periodically moved along with the elements in this order, assuming they are alive: Earth->Storm->Fire
    • Second note should say that all of Brewmaster's auras are bestowed around the element he currently follows (current note says that auras always follow Earth, which is incorrect)
    • Third note should say that Brewmaster takes the place of the element he followed the last
    • New ALT note: The 3 spirits are treated as heroes and are ancient creeps
    • Add text to the Primal Split modifier, it's currently blank. Best would "If any of them survive until the end of their duration, the Brewmaster is reborn.", copied from the spell description.

    Hurl Boulder:
    • Change "doing damage and stunning" in the description to "damaging and stunning".
    • Doesn't mention cast range in traits
    • New ALT note: Can be disjointed
    • Missing lore text

    Spell Immunity:
    • Description lacks style
    • Missing lore

    Demolish:
    • Description lacks style
    • Missing lore

    Dispel Magic:
    • Description implies that it removes buffs and debuffs on all units, while it actually removes buffs on enemies and debuffs on allies
    • Doesn't mention cast range in traits
    • New ALT note: Affects invulnerable units
    • Missing lore

    Cyclone:
    • Description implies the target gets hidden ("removed" from the battle field), it should say it turns it invulnerable and renders it unable to act.
    • Doesn't mention cast range in traits
    • Missing lore
    • Copy wording of Invoker's Tornado modifier for Cyclone's modifier

    Wind Walk:
    • Doesn't say it pierces spell immunity in the header
    • Doesn't mention FADE TIME in traits
    • Description says it grants bonus attack damage while invisible, which is vague. Should say the attack breaking the invis deals bonus damage (could copy Shadow Walk's description and adapt it)
    • Missing lore
    • New ALT note: Damage is directly added to Storm's attack damage (works with crits and lifesteal)
    • New ALT note: Actions performed during the fade time don't break the invis
    • Add "The next attack deals bonus damage" to description of Wind Walk's modifier

    Permanent Immolation:
    • Description lacks style
    • Missing lore


    And how about a bit of clean-up?
    "DOTA_Tooltip_ability_brewmaster_resistant_ski n"
    "DOTA_Tooltip_ability_brewmaster_resistant_skin_Lo re"
    "DOTA_Tooltip_ability_brewmaster_resistant_skin_De scription"
    "DOTA_Tooltip_modifier_brewmaster_drunken_braw ler"
    "DOTA_Tooltip_modifier_brewmaster_drunken_brawler_ Description"%dMODIFIER_PROPERTY_TOOLTIP%%% crit."
    "DOTA_Tooltip_modifier_brewmaster_earth_pulver ize"
    "DOTA_Tooltip_modifier_brewmaster_earth_pulverize_ Description"
    "DOTA_Tooltip_modifier_brewmaster_earth_spell_immu nity"
    "DOTA_Tooltip_modifier_brewmaster_earth_spell_immu nity_Description"

    These are all unneeded. There is no "resistant_skin" ability, and the brawler, demolish and spell immunity modifiers are invisible.

    Here is an image showing all the changes
    Spoiler: 


    Here are the modified sections of dota_english.txt and npc_abilities.txt required for these changes and additions. Changed values are marked red and new values are marked blue.

    Code:
    		//BREWMASTER
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap"								"Thunder Clap"
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_Lore"							"A slam of Mangix' mighty keg starts the festivities."
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_Description"					"Slams the ground, dealing damage and slowing the movement and attack speed of nearby enemy units."
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_radius"						"RADIUS:"
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_damage"						"DAMAGE:"
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_movement_slow"				"%MOVEMENT SLOW:"
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_attack_speed_slow"			"ATTACK SLOW:"
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_duration"						"HERO DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_thunder_clap_duration_creeps"				"CREEP DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze"								"Drunken Haze"
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_Lore"							"The Order of the Oyo's solution to all problems - another round!"
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_Description"					"Drenches a target enemy in alcohol, causing them to get drunk, moving slower and missing most of their attacks until sobering up."
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_Note0"						"Can be disjointed."
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_duration"						"DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_movement_slow"				"%MOVEMENT SLOW:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_miss_chance"					"%MISS CHANCE:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_haze_cast_range_tooltip"			"CAST RANGE:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler"							"Drunken Brawler"
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_Lore"						"When Mangix won his title as the Brewmaster of the Order of Oyo, he also claimed his place in the mastery of inebriation."
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_Description"				"Gives a chance to evade enemy attacks and to deal critical damage with own attacks. Critical Strike and evasion are guaranteed when having not attacked, or not been attacked for a while.\n\nStacks diminishingly with other sources of Evasion."
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_Note0"						"The guaranteed critical attack and guaranteed dodge chance are on separate timers."
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_Note1"						"The guaranteed evasion does not work against True Strike."
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_Note2"						"Fully works for illusions, including the guaranteed crit and evasion."
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_dodge_chance"				"%EVASION CHANCE:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_crit_chance"				"%CRIT CHANCE:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_crit_multiplier"			"%CRIT DAMAGE:"
    		"DOTA_Tooltip_ability_brewmaster_drunken_brawler_last_proc"					"CERTAIN TRIGGER TIMER:"		
    		"DOTA_Tooltip_ability_brewmaster_primal_split"								"Primal Split"
    		"DOTA_Tooltip_ability_brewmaster_primal_split_Lore"							"It isn't clear whether Mangix is consciously aware of his potent bond with nature, as it often occurs in the midst of a drunken stupor."
    		"DOTA_Tooltip_ability_brewmaster_primal_split_Description"					"Splits Brewmaster into elements, forming 3 specialized warriors. If any of them survive until the end of their duration, the Brewmaster is reborn.\n<font color=\"#9acd32\">Earth element:</font> Deals high damage to buildings, has permanent spell immunity, and can stun a single target with Hurl Boulder.\n<font color=\"#87ceeb\">Storm element:</font> Can dispel allies and enemies within a huge area, cyclone single enemies for a long time and can turn invisible.\n<font color=\"#ff0000\">Fire element:</font> Has full movement speed, phased movement, high attack damage and passively burns enemies which stay too close.\n\nUpgradable by Aghanim's Scepter."
    		"DOTA_Tooltip_ability_brewmaster_primal_split_Note0"						"Brewmaster is hidden, but follows the elements wherever they go, in this order, assuming they are alive: Earth, Storm Fire."
    		"DOTA_Tooltip_ability_brewmaster_primal_split_Note1"						"Any aura on Brewmaster, including True Sight, is bestowed around the spirit he currently follows."
    		"DOTA_Tooltip_ability_brewmaster_primal_split_Note2"						"When the spell ends, Brewmaster takes place of the element he followed."
    		"DOTA_Tooltip_ability_brewmaster_primal_split_Note3"						"The three elements are treated as heroes by most spells, and are also regarded as Ancient creeps."
    		"DOTA_Tooltip_ability_brewmaster_primal_split_duration"						"DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_primal_split_split_duration"				"SPLIT TIME:"
    		"DOTA_Tooltip_ability_brewmaster_primal_split_aghanim_description"			"Earth gains Thunder Clap, Storm gains Drunken Haze and Fire gains Drunken Brawler, on the same level as they are on Brewmaster."
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder"						"Hurl Boulder"
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder_Lore"					"The Earth element relies on raw force, rather than magic, launching heavy rocks over a long distance with his bare hands."
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder_Note0"					"Can be disjointed."
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder_Description"			"Throws a boulder at a unit, damaging and stunning it."
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder_damage"					"DAMAGE:"
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder_duration"				"STUN DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_earth_hurl_boulder_cast_range_tooltip"		"CAST RANGE:"
    		"DOTA_Tooltip_ability_brewmaster_earth_spell_immunity"						"Spell Immunity"
    		"DOTA_Tooltip_ability_brewmaster_earth_spell_immunity_Lore"					"A thick layer of earth protects the Earth warrior from harmful magics."
    		"DOTA_Tooltip_ability_brewmaster_earth_spell_immunity_Description"			"The Earth element is permanently immune to spells."
    		"DOTA_Tooltip_ability_brewmaster_earth_pulverize"							"Demolish"
    		"DOTA_Tooltip_ability_brewmaster_earth_pulverize_Lore"						"Akin to an landslide, the Earth element is capable of quickly leveling any structure."
    		"DOTA_Tooltip_ability_brewmaster_earth_pulverize_Description"				"Grants the Earth element bonus attack damage against buildings."
    		"DOTA_Tooltip_ability_brewmaster_earth_pulverize_bonus_building_damage"     "BONUS BUILDING DAMAGE:"
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic"						"Dispel Magic"
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic_Lore"					"A strong electrical current can rid of most magical effects and beings."
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic_Description"			"Dispels all units within an area, removing buffs on enemies and debuffs on allies, and deals massive damage to summoned units.\n\nDISPEL TYPE: Basic Dispel"
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic_Note0"					"Affects invulnerable units."
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic_damage"					"DAMAGE TO SUMMONS:"
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic_radius"					"RADIUS:"
    		"DOTA_Tooltip_ability_brewmaster_storm_dispel_magic_cast_range_tooltip"		"CAST RANGE:"
    		"DOTA_Tooltip_ability_brewmaster_storm_cyclone"								"Cyclone"
    		"DOTA_Tooltip_ability_brewmaster_storm_cyclone_Lore"						"A powerful gust of whirling air can sweep even the heaviest foes off the ground."
    		"DOTA_Tooltip_ability_brewmaster_storm_cyclone_Description"					"Encloses an enemy unit in a cyclone, turning it invulnerable and unable to act."
    		"DOTA_Tooltip_ability_brewmaster_storm_cyclone_duration_hero"				"HERO DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_storm_cyclone_duration_unit"				"NON-HERO DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_storm_cyclone_cast_range_tooltip"			"CAST RANGE:"
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk"							"Wind Walk"
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_Lore"						"By manipulating the wind and electricity around him, the Storm element speeds his flight and turns invisible to the naked eye."
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_Description"				"The Storm element becomes invisible, gaining movement speed and the ability to move through other units until he attacks or uses an ability. If he breaks the invisibility with an attack, that attack will deal bonus damage."
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_Note0"						"The damage is directly added to the Storm's attack damage and is fully affected by crits and lifesteal."
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_Note1"						"Actions performed during the fade time do not break the invisibility."
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_bonus_damage"				"BONUS DAMAGE:"
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_bonus_movement_speeed"		"BONUS MOVEMENT SPEED:"
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_duration"					"DURATION:"
    		"DOTA_Tooltip_ability_brewmaster_storm_wind_walk_fade_time"					"FADE TIME:"
    		"DOTA_Tooltip_ability_brewmaster_fire_permanent_immolation"					"Permanent Immolation"
    		"DOTA_Tooltip_ability_brewmaster_fire_permanent_immolation_Lore"			"The Fire element's presence alone is enough to combust the air around him, without any additional efforts required."
    		"DOTA_Tooltip_ability_brewmaster_fire_permanent_immolation_Description"		"Emits a permanent fire, burning any enemy which gets too close."
    		"DOTA_Tooltip_ability_brewmaster_fire_permanent_immolation_damage"			"DAMAGE PER SECOND:"
    		"DOTA_Tooltip_ability_brewmaster_fire_permanent_immolation_radius"			"RADIUS:"
    		"npc_dota_hero_brewmaster_bio"												"Deep in the Wailing Mountains, in a valley beneath the Ruined City, the ancient Order of the Oyo has for centuries practiced its rites of holy reverie, communing with the spirit realm in grand festivals of drink.  Born to a mother's flesh by a Celestial father, the youth known as Mangix was the first to grow up with the talents of both lineages.  He trained with the greatest aesthetes of the Order, eventually earning, through diligent drunkenness, the right to challenge for the title of Brewmaster, that appellation most honored among the contemplative malt-brewing sect.   
    As much drinking competition as mortal combat, Mangix for nine days drank and fought the elder master.  For nine nights they stumbled and whirled, chugged and struck, until at last the elder warrior collapsed into a drunken stupor, and a new Brewmaster was named.  Now the new, young Brewmaster calls upon the strength of his Oyo forebears to speed his staff.  When using magic, it is to his spirit ancestors that he turns.  Like all Brewmasters before him, he was sent out from his people with a single mission.  He wanders the land, striving toward enlightenment through drink, searching for the answer to the ancient spiritual schism.  Hoping to think the single thought that will unite the spirit and physical planes again."
    
    
    		"DOTA_Tooltip_ability_special_bonus_unique_brewmaster"	"+2000 Health to Primal Split Units"
    		"DOTA_Tooltip_ability_special_bonus_unique_brewmaster_2"	"+75 Thunder Clap Damage"
    		"DOTA_Tooltip_ability_special_bonus_unique_brewmaster_3"	"+2s Thunder Clap Slow"
    
    
    		"DOTA_Tooltip_modifier_brewmaster_thunder_clap"						"Thunder Clap"
    		"DOTA_Tooltip_modifier_brewmaster_thunder_clap_Description"			"Movement slowed by %dMODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE%%%, attacks slowed by %dMODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT%."
    		"DOTA_Tooltip_modifier_brewmaster_drunken_haze"						"Drunken Haze"
    		"DOTA_Tooltip_modifier_brewmaster_drunken_haze_Description"			"Movement slowed by %dMODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE%%% and %dMODIFIER_PROPERTY_MISS_PERCENTAGE%%% chance to miss attacks."
    		"DOTA_Tooltip_modifier_brewmaster_storm_wind_walk"					"Wind Walk"
    		"DOTA_Tooltip_modifier_brewmaster_storm_wind_walk_Description"		"Invisible and phased. Movement speed increased by %dMODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE%. The next attack deals bonus damage."
    		"DOTA_Tooltip_modifier_brewmaster_storm_cyclone"					"Cyclone"
    		"DOTA_Tooltip_modifier_brewmaster_storm_cyclone_Description"		"Swept up in a cyclone. Invulnerable but cannot act."
    		"DOTA_Tooltip_modifier_brewmaster_fire_permanent_immolation"		"Permanent Immolation"
    		"DOTA_Tooltip_modifier_brewmaster_fire_permanent_immolation_Description"	"Burning for %dMODIFIER_PROPERTY_TOOLTIP% damage per second."
    		"DOTA_Tooltip_modifier_brewmaster_primal_split_duration"			"Primal Split"
    		"DOTA_Tooltip_modifier_brewmaster_primal_split_duration_Description" "If any of the three elements survive until the end of their duration, the Brewmaster is reborn."
    Code:
    	//=================================================================================================================
    	// Brewmaster: Thunder Clap
    	//=================================================================================================================
    	"brewmaster_thunder_clap"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5400"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_NO_TARGET"
    		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
    		"AbilitySound"					"Hero_Brewmaster.ThunderClap"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"13"
    		
    		// Casting
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCastPoint"				"0.4"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"90 105 130 150"		
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"radius"					"400"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"damage"					"100 175 250 300"
    				"LinkedSpecialBonus"	"special_bonus_unique_brewmaster_2"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"movement_slow"				"25 35 45 55"
    			}
    			"04"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"attack_speed_slow"			"25 35 45 55"
    			}			
    			"05"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration"					"4.0"
    				"LinkedSpecialBonus"	"special_bonus_unique_brewmaster_3"
    			}
    			"06"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration_creeps"			"8.0"
    				"LinkedSpecialBonus"	"special_bonus_unique_brewmaster_3"
    			}			
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster: Drunken Haze
    	//=================================================================================================================
    	"brewmaster_drunken_haze"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5401"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
    		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
    		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_CREEP"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
    		"FightRecapLevel"				"1"
    		"AbilitySound"					"Hero_Brewmaster.DrunkenHaze.Cast"
    
    		// Casting
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCastPoint"				"0.2"
    		"AbilityCastRange"				"850"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"8 7 6 5"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"25"		
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration"					"4.5"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"movement_slow"				"10 20 30 40"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"miss_chance"				"70"
    			}
    			"04"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"cast_range_tooltip"		"850"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster: Drunken Brawler
    	//=================================================================================================================
    	"brewmaster_drunken_brawler"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5402"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE"
    		"AbilitySound"					"Hero_Brewmaster.Brawler.Crit"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_YES"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"dodge_chance"				"10 15 20 25"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"crit_chance"				"10 15 20 25"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"crit_multiplier"			"230"
    			}
    			"04"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"last_proc"			"13 12 11 10"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster: Primal Split
    	//=================================================================================================================
    	"brewmaster_primal_split"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5403"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_NO_TARGET"
    		"AbilityType"					"DOTA_ABILITY_TYPE_ULTIMATE"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
    		"FightRecapLevel"				"2"
    		"AbilitySound"					"Hero_Brewmaster.PrimalSplit.Spawn"
    
    		"HasScepterUpgrade"			"1"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"140 120 100"
    		
    		// Casting
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCastPoint"				"0.65"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"125 150 175"		
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			
    			"01"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration"					"16 18 20"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"split_duration"			"0.6"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Earth: Hurl Boulder
    	//=================================================================================================================
    	"brewmaster_earth_hurl_boulder"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5404"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
    		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
    		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_CREEP"
    		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_YES_STRONG"
    		"AbilitySound"					"Brewmaster_Earth.Boulder.Cast"
    
    		"AbilityCastRange"				"800"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"5"
    		"AbilityCastPoint"				"0.25"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"0"		
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"damage"					"50 100 150"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration"					"2.0"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"speed"						"800"
    			}
    			"04"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"cast_range_tooltip"		"800"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Earth: Spell Immunity
    	//=================================================================================================================
    	"brewmaster_earth_spell_immunity"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5405"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Earth: Pulverize
    	//=================================================================================================================
    	"brewmaster_earth_pulverize"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5406"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"bonus_building_damage"		"90 180 270"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Storm: Dispel Magic
    	//=================================================================================================================
    	"brewmaster_storm_dispel_magic"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5408"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_POINT"
    		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
    		"AbilitySound"					"Brewmaster_Storm.DispelMagic"
    
    		"AbilityCastRange"				"500"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"4"
    		"AbilityCastPoint"				"0.4"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"75"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"damage"					"1000"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"radius"					"600"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"cast_range_tooltip"		"500"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Storm: Cyclone
    	//=================================================================================================================
    	"brewmaster_storm_cyclone"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5409"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
    		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
    		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_CREEP"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
    
    		"AbilityCastRange"				"600"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"8.0"
    		"AbilityCastPoint"				"0.4"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"150"		
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration_hero"				"6.0"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration_unit"				"20.0"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"cast_range_tooltip"		"600"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Storm: Wind Walk
    	//=================================================================================================================
    	"brewmaster_storm_wind_walk"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5410"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_YES"
    		"AbilitySound"					"Brewmaster_Storm.WindWalk"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"5"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"75"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"bonus_damage"				"100 160 220"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"bonus_movement_speeed"		"50"
    			}
    			"03"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"duration"					"20.0"
    			}
    			"04"
    			{
    				"var_type"					"FIELD_FLOAT"
    				"fade_time"					"0.6"
    			}
    		}
    	}
    
    	//=================================================================================================================
    	// Brewmaster Fire: Permanent Immolation
    	//=================================================================================================================
    	"brewmaster_fire_permanent_immolation"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"							"5411"							// unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.
    		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE"
    		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"damage"					"15 30 45"
    			}
    			"02"
    			{
    				"var_type"					"FIELD_INTEGER"
    				"radius"					"220"
    			}
    		}
    	}
    Please, just call me buny.

  2. #2
    Basic Member
    Join Date
    May 2013
    Location
    In a flying city in the sky
    Posts
    1,119
    How much do you get paid for fixing their assets?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •