Poison Touch:
* Removed the ALT note about damage block (this note should be on damage block abilities as a general note)
* Added disjoint info to ALT notes
* Added stacking info to ALT notes
* Changed SLOW to MOVEMENT SLOW
* Reworded debuff description to be up to date. Now mentions the refresh on attack.

Shallow Grave:
* Extended description to be clearer, now says how it prevents death (prevent hp from going below 1)
* Removed that part from the first ALT note and made it more general (doesn't save against instakillers like Cull and Bloodstone)
* Reworded buff description to indicate that it prevents death to damage (doesn't protect against insta-kill effects)

Shadow Wave:
* Expanded first ALT note, now tells that wounded units are prioritised.
* Fixed "DAMAGE RADIUS" showing increased values when holding ALT
* Added a separate "HEAL" trait, to make clear that the heal is fixed and not affected by spell damage amplification.

Weave:
* Reworded description to be clearer
* Removed first ALT note, info is now in the description
* Added new ALT note telling how the armor is granted (+1 per interval, intervals get lower per level)
* Added new ALT note about stacking behavior
* Added new ALT note about the vision on cast

Spoiler: 


Here the edited files
Code:
		//DAZZLE
		"DOTA_Tooltip_ability_dazzle_poison_touch"										"Poison Touch"
		"DOTA_Tooltip_ability_dazzle_poison_touch_Description"							"Releases a cone of poisonous magic that strikes multiple enemy units. Deals damage over time and slows the targets. Anytime the targets get attacked, the debuff duration is refreshed."
		"DOTA_Tooltip_ability_dazzle_poison_touch_Lore"									"One of the few Dezun rites used for offensive purposes, the paralytic enchantment often proves useful."
		"DOTA_Tooltip_ability_dazzle_poison_touch_Note0"								"Poison Touch's projectile can be disjointed."
		"DOTA_Tooltip_ability_dazzle_poison_touch_Note1"								"Multiple instances of Poison Touch on the same targets do not stack."
		"DOTA_Tooltip_ability_dazzle_poison_touch_targets"								"TARGETS:"
		"DOTA_Tooltip_ability_dazzle_poison_touch_damage"								"DAMAGE PER SECOND:"
		"DOTA_Tooltip_ability_dazzle_poison_touch_slow"									"%MOVEMENT SLOW:"
		"DOTA_Tooltip_ability_dazzle_poison_touch_duration"								"DURATION:"
		"DOTA_Tooltip_ability_dazzle_poison_touch_range_tooltip"						"RANGE:"
		"DOTA_Tooltip_ability_dazzle_shallow_grave"										"Shallow Grave"
		"DOTA_Tooltip_ability_dazzle_shallow_grave_Description"							"An ally blessed with Shallow Grave, no matter how close to death, cannot die while under its protection. Prevents the target hero's health from dropping below 1 for the duration.\n\nUpgradable by Aghanim's Scepter."
		"DOTA_Tooltip_ability_dazzle_shallow_grave_Lore"								"Only a seasoned acolyte of the Shadow can properly perform the rite of preventing death."
		"DOTA_Tooltip_ability_dazzle_shallow_grave_Note0"								"Does not protect against instantly killing effects like Culling Blade or Bloodstone's Pocket Deny."
		"DOTA_Tooltip_ability_dazzle_shallow_grave_duration_tooltip"					"DURATION:"
		"DOTA_Tooltip_ability_dazzle_shallow_grave_range_tooltip"						"RANGE:"
		"DOTA_Tooltip_ability_dazzle_shallow_grave_scepter_radius"						"SCEPTER RADIUS:"
		"DOTA_Tooltip_ability_dazzle_shallow_grave_aghanim_description"					"Causes Shallow Grave to be an AoE spell."
		"DOTA_Tooltip_ability_dazzle_shadow_wave"										"Shadow Wave"
		"DOTA_Tooltip_ability_dazzle_shadow_wave_Description"							"Sends out a bolt of power that arcs between allies, healing them while damaging enemy units standing nearby. Dazzle is always healed first by Shadow Wave."
		"DOTA_Tooltip_ability_dazzle_shadow_wave_Lore"									"While it is a simplistic and routine rite among Shadow Priests, the Shadow Wave is also the most critical for success."
		"DOTA_Tooltip_ability_dazzle_shadow_wave_Note0"									"Prioritizes heroes over creeps. Prioritizes wounded units over units with full health."
		"DOTA_Tooltip_ability_dazzle_shadow_wave_Note1"									"If enemies are near multiple allied units affected by Shadow Wave, they will take multiple instances of damage."
		"DOTA_Tooltip_ability_dazzle_shadow_wave_bounce_radius"							"HEAL ARC RADIUS:"
		"DOTA_Tooltip_ability_dazzle_shadow_wave_tooltip_max_targets_inc_dazzle"		"MAX HEAL TARGETS:"
		"DOTA_Tooltip_ability_dazzle_shadow_wave_damage_radius"							"DAMAGE RADIUS:"
		"DOTA_Tooltip_ability_dazzle_shadow_wave_damage"								"DAMAGE:"
		"DOTA_Tooltip_ability_dazzle_shadow_wave_heal"									"HEAL:"
		"DOTA_Tooltip_ability_dazzle_weave"												"Weave"
		"DOTA_Tooltip_ability_dazzle_weave_Description"									"Blesses allied heroes and curses enemy heroes within the target area upon cast. Buffed allies gain armor over time, while debuffed enemies lose armor."
		"DOTA_Tooltip_ability_dazzle_weave_Lore"										"His ethereal journey into the Nothl realm has allowed Dazzle to mend together the powers of light and dark, creating shifting waves of enchantments."
		"DOTA_Tooltip_ability_dazzle_weave_Note0"										"Changes armor by 1 per interval. Higher levels of the spell reduce the time between the intervals."
		"DOTA_Tooltip_ability_dazzle_weave_Note1"										"Multiple instances of Weave fully stack."
		"DOTA_Tooltip_ability_dazzle_weave_Note2"										"Provides ground vision within the targeted area for 3 seconds."
		"DOTA_Tooltip_ability_dazzle_weave_radius"										"RADIUS:"
		"DOTA_Tooltip_ability_dazzle_weave_duration"									"DURATION:"
		"DOTA_Tooltip_ability_dazzle_weave_armor_per_second"							"ARMOR PER SECOND:"
		"npc_dota_hero_dazzle_bio"														"Each young acolyte to the Dezun order must complete a series of rites before becoming a shadow priest. The final rite, the rite of shades, is a harrowing spiritual journey through the Nothl Realm, an unpredictable domain from which not all visitants return.  Of those who do, some return mad. Others return with strange aptitudes. But all who go there are changed by their experiences. Driven by the need for enlightenment, Dazzle was the youngest of his tribe ever to request the sacred ritual. At first the order refused him, saying he was too young. But Dazzle was not to be dissuaded. Sensing something special in the headstrong young acolyte, the elders relented. Dazzle drank down the sacred potion and sat by the fire while the rest of his tribe danced through the night. In this ethereal dimension of the Nothl Realm, the properties of light and dark are inverted. Thus his brilliant healing light, beautiful to our eye, is actually a sinister kind of evil; and the darkest deeds are done in a dazzling glow. The elders' intuition was prophetic: Dazzle returned to his people as a Shadow Priest like none seen before, with the power to heal as well as to destroy. Now he uses his gift to cut down his enemies and mend his friends."

		"DOTA_Tooltip_modifier_dazzle_poison_touch"					"Poison Touch"
		"DOTA_Tooltip_modifier_dazzle_poison_touch_Description"		"Movement speed slowed by %dMODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE%%% and taking damage over time. Debuff duration refreshes when getting attacked."
		"DOTA_Tooltip_modifier_dazzle_shallow_grave"				"Shallow Grave"
		"DOTA_Tooltip_modifier_dazzle_shallow_grave_Description"	"This hero cannot die to damage."
		"DOTA_Tooltip_modifier_dazzle_weave_armor"					"Weave"
		"DOTA_Tooltip_modifier_dazzle_weave_armor_Description"		"Armor modified by %-fMODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS%."
Changes to NPC file: Added var type "heal" to Shadow Wave, with LinkedSpecialBonus unique_dazzle_2, and added CalculateSpellDamageTooltip "0" to damage_radius

Code:
	//=================================================================================================================
	// Dazzle: Shadow Wave
	//=================================================================================================================
	"dazzle_shadow_wave"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"ID"							"5235"														// 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_FRIENDLY"
		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_PHYSICAL"	
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_YES"
		"AbilitySound"					"Hero_Dazzle.Shadow_Wave"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"900"
		"AbilityCastPoint"				"0.3 0.3 0.3 0.3"
		
		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"12 10 8 6"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"90 100 110 120"
		
			
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilitySpecial"
		{
			"01"
			{
				"var_type"			"FIELD_INTEGER"
				"bounce_radius"		"475"
			}
			"02"
			{	
				"var_type"			"FIELD_INTEGER"
				"damage_radius"		"185"
				"CalculateSpellDamageTooltip"	"0"
			}
			"03"
			{	
				"var_type"			"FIELD_INTEGER"
				"max_targets"		"3 4 5 6"
			}
			"04"
			{	
				"var_type"			"FIELD_INTEGER"
				"tooltip_max_targets_inc_dazzle"		"4 5 6 7"
			}
			"05"
			{
				"var_type"				"FIELD_INTEGER"
				"damage"				"80 100 120 140"
				"LinkedSpecialBonus"	"special_bonus_unique_dazzle_2"

			}
			"06"
			{
				"var_type"				"FIELD_INTEGER"
				"heal"				"80 100 120 140"
				"LinkedSpecialBonus"	"special_bonus_unique_dazzle_2"

			}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_3"
	}