Results 1 to 1 of 1

Thread: [Death Prophet] Several fixes and additions to her ability & modifier tooltips

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

    [Death Prophet] Several fixes and additions to her ability & modifier tooltips

    Crypt Swarm:
    * Added starting width to traits
    * Added end width to traits
    * Changed RANGE to SWARM RANGE
    * Reworded ending of description to be more general
    * Reworded ALT note to be more general (number cant be made to update dynamically)

    Silence:
    * Reworded description to use proper terms
    * Reworded ALT note to use proper terms
    * Added description to the Silence modifier

    Spirit Siphon:
    * Reworded description start to mention the charge usage
    * Reworded description to get rid of scaling values
    * Changed BASE DAMAGE to BASE DRAIN
    * Changed MAX HP AS DAMAGE to MAX HP DRAIN
    * Changed ENEMY SLOW to MOVEMENT SLOW
    * Added link range buffer to traits
    * Added new ALT note telling how the link can be broken
    * Added new ALT note telling that the heal and damage are independent
    * Added new ALT note telling it can't target Roshan
    * Reworded debuff description to tell about the health drain, instead of mentioning the slow ony
    * Reworded charge counter buff description to avoid "you" wording

    Exorcism:
    * Reworded description to tell that the spirits cant be controlled, and that the spirits heal upon returning
    * Removed duration from description
    * Added duration to traits
    * Changed Radius to SPIRITS SEARCH RADIUS
    * Changed SPIRITS to NUMBER OF SPIRITS
    * Removed od ALT note, because the reworded trait makes it redundant
    * Added new ALT note telling that spirits choose targets randomly, but prioritise whoever Death Prophet attacks
    * Added new ALT note telling for how far spirits chase before giving up, and the maximum damage distance
    * Added new ALT note telling that spirits disappear and respawn from Death Prophet when getting too far away
    * Added new ALT note telling that multiple instances of Exorcism don't stack, but that a recast makes the previous spirits return
    * Added description to Exorcism's caster buff

    Spoiler: 


    Here the edited files
    Code:
    		//DEATH PROPHET
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm"								"Crypt Swarm"
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm_Description"					"Sends a swarm of winged beasts to savage enemy units in a line."
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm_Lore"							"Krobelus' many trips to the grave gather a flock of the damned."
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm_Note0"						"The total damage distance equals the travel range plus end width."
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm_range"						"SWARM RANGE:"
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm_start_radius"					"START WIDTH:"
    		"DOTA_Tooltip_ability_death_prophet_carrion_swarm_end_radius"					"END WIDTH:"
    		"DOTA_Tooltip_ability_death_prophet_silence"									"Silence"
    		"DOTA_Tooltip_ability_death_prophet_silence_Description"						"Silences enemy units in a target area upon cast."
    		"DOTA_Tooltip_ability_death_prophet_silence_Lore"								"Peering into the veil of her opponent's demise, Krobelus sees a silent future."
    		"DOTA_Tooltip_ability_death_prophet_silence_Note0"								"Does not mute items."
    		"DOTA_Tooltip_ability_death_prophet_silence_radius"								"RADIUS:"
    		"DOTA_Tooltip_ability_death_prophet_silence_duration"							"DURATION:"
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon"								"Spirit Siphon"
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_Description"					"Consumes a charge to create a spirit link between Death Prophet and an enemy unit, draining their health based on their maximum health pool and slowing their movement speed."
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_Lore"                        	"Krobelus willingly shows others the path she alone cannot follow."
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_Note0"                        "Cannot cast multiple instances on the same target."
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_Note1"						"The link can only be broken by getting out of range."
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_Note2"						"The heal amount is independent from the actual damage dealt."
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_Note3"						"Cannot be cast on Roshan."
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_damage"                       "BASE HP DRAIN:"
    	    "DOTA_Tooltip_ability_death_prophet_spirit_siphon_damage_pct"                   "%MAX HP DRAIN:"
    	    "DOTA_Tooltip_ability_death_prophet_spirit_siphon_movement_slow"                "%MOVEMENT SLOW:"
    	    "DOTA_Tooltip_ability_death_prophet_spirit_siphon_haunt_duration"               "DURATION:"
    		"DOTA_Tooltip_ability_death_prophet_spirit_siphon_siphon_buffer"				"LINK RANGE BUFFER:"
    	    "DOTA_Tooltip_ability_death_prophet_spirit_siphon_max_charges"                  "MAX CHARGES:"
            "DOTA_Tooltip_ability_death_prophet_spirit_siphon_charge_restore_time"          "CHARGE RESTORE TIME:"
    		"DOTA_Tooltip_ability_death_prophet_exorcism"									"Exorcism"
    		"DOTA_Tooltip_ability_death_prophet_exorcism_Description"						"Unleashes uncontrolable evil spirits to attack nearby enemy units and structures. At the end of the duration, the spirits return to Death Prophet, healing her for a proportion of damage they dealt."
    		"DOTA_Tooltip_ability_death_prophet_exorcism_Lore"								"Over time, the banshee remnants of her previous lives return to haunt the present."
    		"DOTA_Tooltip_ability_death_prophet_exorcism_Note0"								"Spirits choose their targets randomly, but prioritise whoever Death Prophet is currently attacking."
    		"DOTA_Tooltip_ability_death_prophet_exorcism_Note1"								"Spirits chase their targets for up to 1900 range, but cannot damage them when more than 1200 range away from Death Prophet."
    		"DOTA_Tooltip_ability_death_prophet_exorcism_Note2"								"Spirits disappear and respawn from Death Prophet when getting too far away from her."
    		"DOTA_Tooltip_ability_death_prophet_exorcism_Note3"								"Recasting Exorcism ends the previous cast, and causes the previous spirits to return."
    		"DOTA_Tooltip_ability_death_prophet_exorcism_radius"							"SPIRITS SEARCH RADIUS:"
    		"DOTA_Tooltip_ability_death_prophet_exorcism_spirits"							"NUMBER OF SPIRITS:"
    		"DOTA_Tooltip_ability_death_prophet_exorcism_heal_percent"						"%LIFE DRAIN:"
    		"DOTA_Tooltip_ability_death_prophet_exorcism_average_damage"					"SPIRIT DAMAGE:"
    		"DOTA_Tooltip_ability_death_prophet_exorcism_ghost_spawn_interval"				"SPIRITS SPAWN INTERVAL:"
    		"DOTA_Tooltip_ability_death_prophet_exorcism_duration"							"DURATION:"
    
    		"DOTA_Tooltip_modifier_death_prophet_spirit_siphon_charge_counter"  			"Spirit Siphon Charges"
    		"DOTA_Tooltip_modifier_death_prophet_spirit_siphon_charge_counter_Description"  "Spirit Siphon may only be cast when there is a charge available."
    		"DOTA_Tooltip_modifier_death_prophet_exorcism"					                "Exorcism"
    		"DOTA_Tooltip_modifier_death_prophet_exorcism_description"		                "Surrounded by spirits that attack nearby enemies. Spirits will heal at the end of the duration."
    		"DOTA_Tooltip_modifier_death_prophet_spirit_siphon_slow"						"Spirit Siphon"
    		"DOTA_Tooltip_modifier_death_prophet_spirit_siphon_slow_Description"			"Life being drained and movement speed slowed by %dMODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE%%% until the link is broken."
    Changes to NPC file: Added var type "duration" to Exorcism

    Code:
    	//=================================================================================================================
    	// Death Prophet: Exorcism
    	//=================================================================================================================
    	"death_prophet_exorcism"
    	{
    		// General
    		//-------------------------------------------------------------------------------------------------------------
    		"ID"					"5093"														// 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"
    		"AbilityUnitDamageType"			"DAMAGE_TYPE_PHYSICAL"	
    		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_YES"
    		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
    		"FightRecapLevel"				"2"
    		"AbilitySound"					"Hero_DeathProphet.Exorcism.Cast"
    
    		// Casting
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCastPoint"				"0.5 0.5 0.5"
    		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_4"
    
    		// Time		
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityCooldown"				"145.0"
    		"AbilityDuration"				"35"
    
    		// Cost
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilityManaCost"				"200 300 400"
    
    		// Special
    		//-------------------------------------------------------------------------------------------------------------
    		"AbilitySpecial"
    		{
    			"01"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"radius"				"700 700 700"
    			}
    			"02"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"spirits"				"8 16 24"
    				"LinkedSpecialBonus"	"special_bonus_unique_death_prophet"
    			}
    			"03"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"spirit_speed"			"500 500 500"
    			}
    			"04"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"max_distance"			"2000 2000 2000"
    			}
    			"05"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"give_up_distance"		"1200 1200 1200"
    			}
    			"06"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"min_damage"			"56"
    			}
    			"07"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"max_damage"			"61"
    			}
    			"08"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"heal_percent"			"25 25 25"
    			}
    			"09"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"average_damage"		"58"
    			}
    			"10"
    			{
    				"var_type"				"FIELD_FLOAT"
    				"ghost_spawn_rate"	"0.35"
    			}
    			"11"
    			{
    				"var_type"				"FIELD_INTEGER"
    				"duration"				"35"
    			}
    		}
    	}
    Last edited by bu3ny; 09-17-2018 at 04:34 AM.
    Please, just call me buny.

Posting Permissions

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