Advertisement
Guest User

npc_abilities_custom changes

a guest
Jan 16th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.59 KB | None | 0 0
  1.  
  2. //=================================================================================================================
  3. // Bite
  4. //=================================================================================================================
  5. "customability_druid_bite"
  6. {
  7.  
  8. "precache"
  9. {
  10. }
  11.  
  12. // General
  13. //-------------------------------------------------------------------------------------------------------------
  14. "BaseClass" "ability_lua"
  15. "AbilityTextureName" "life_stealer_feast"
  16. "ScriptFile" "Abilities/druid/bear/bite.lua"
  17. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  18. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
  19. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  20. "MaxLevel" "30"
  21. "RequiredLevel" "1"
  22. "LevelsBetweenUpgrades" "3"
  23.  
  24.  
  25. // Casting
  26. //-------------------------------------------------------------------------------------------------------------
  27. "AbilityCastRange" "200"
  28. "AbilityCastPoint" ".2"
  29.  
  30. // Time
  31. //-------------------------------------------------------------------------------------------------------------
  32. "AbilityCooldown" "8"
  33.  
  34. // Cost
  35. //-------------------------------------------------------------------------------------------------------------
  36.  
  37. // Special
  38. //-------------------------------------------------------------------------------------------------------------
  39. "AbilitySpecial"
  40. {
  41. }
  42. }
  43. //=================================================================================================================
  44. // Rend
  45. //=================================================================================================================
  46. "customability_druid_rend"
  47. {
  48.  
  49. "precache"
  50. {
  51. }
  52.  
  53. // General
  54. //-------------------------------------------------------------------------------------------------------------
  55. "BaseClass" "ability_lua"
  56. "AbilityTextureName" "spells/rend"
  57. "ScriptFile" "Abilities/druid/bear/rend.lua"
  58. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_IGNRORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  59. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
  60. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  61. "MaxLevel" "30"
  62. "RequiredLevel" "1"
  63. "LevelsBetweenUpgrades" "3"
  64.  
  65.  
  66. // Casting
  67. //-------------------------------------------------------------------------------------------------------------
  68. "AbilityCastPoint" "0"
  69.  
  70. // Time
  71. //-------------------------------------------------------------------------------------------------------------
  72. "AbilityCooldown" ".5"
  73.  
  74. // Cost
  75. //-------------------------------------------------------------------------------------------------------------
  76.  
  77. // Special
  78. //-------------------------------------------------------------------------------------------------------------
  79. "AbilitySpecial"
  80. {
  81. }
  82. }
  83. //=================================================================================================================
  84. // Roar
  85. //=================================================================================================================
  86. "customability_druid_roar"
  87. {
  88.  
  89. "precache"
  90. {
  91. "model" "models/heroes/techies/fx_techiesfx_stasis.vmdl"
  92. }
  93.  
  94. // General
  95. //-------------------------------------------------------------------------------------------------------------
  96. "BaseClass" "ability_lua"
  97. "AbilityTextureName" "lone_druid_spirit_bear"
  98. "ScriptFile" "Abilities/druid/bear/roar.lua"
  99. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  100. "MaxLevel" "30"
  101. "RequiredLevel" "1"
  102. "LevelsBetweenUpgrades" "3"
  103. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  104.  
  105.  
  106. // Casting
  107. //-------------------------------------------------------------------------------------------------------------
  108. "AbilityCastRange" "0"
  109. "AbilityCastPoint" "0"
  110.  
  111. // Time
  112. //-------------------------------------------------------------------------------------------------------------
  113. "AbilityCooldown" "0"
  114.  
  115. // Cost
  116. //-------------------------------------------------------------------------------------------------------------
  117.  
  118. // Special
  119. //-------------------------------------------------------------------------------------------------------------
  120. "AbilitySpecial"
  121. {
  122. }
  123. }
  124. //=================================================================================================================
  125. // Territorial
  126. //=================================================================================================================
  127. "customability_druid_territorial"
  128. {
  129.  
  130. "precache"
  131. {
  132. "model" "models/heroes/techies/fx_techiesfx_stasis.vmdl"
  133. }
  134.  
  135. // General
  136. //-------------------------------------------------------------------------------------------------------------
  137. "BaseClass" "ability_lua"
  138. "AbilityTextureName" "bristleback_warpath"
  139. "ScriptFile" "Abilities/druid/bear/territorial.lua"
  140. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  141. "MaxLevel" "30"
  142. "RequiredLevel" "1"
  143. "LevelsBetweenUpgrades" "3"
  144. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  145.  
  146.  
  147. // Casting
  148. //-------------------------------------------------------------------------------------------------------------
  149. "AbilityCastRange" "0"
  150. "AbilityCastPoint" "0"
  151.  
  152. // Time
  153. //-------------------------------------------------------------------------------------------------------------
  154. "AbilityCooldown" "30"
  155.  
  156. // Cost
  157. //-------------------------------------------------------------------------------------------------------------
  158.  
  159. // Special
  160. //-------------------------------------------------------------------------------------------------------------
  161. "AbilitySpecial"
  162. {
  163. }
  164. }
  165. //=================================================================================================================
  166. // Cloudburst
  167. //=================================================================================================================
  168. "customability_druid_cloudburst"
  169. {
  170. "precache"
  171. {
  172. }
  173.  
  174. // General
  175. //-------------------------------------------------------------------------------------------------------------
  176. "BaseClass" "ability_lua"
  177. "AbilityTextureName" "razor_eye_of_the_storm"
  178. "ScriptFile" "Abilities/druid/wildwing/cloudburst.lua"
  179. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  180. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_BOTH"
  181. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  182. "MaxLevel" "30"
  183. "RequiredLevel" "1"
  184. "LevelsBetweenUpgrades" "3"
  185. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  186.  
  187. // Casting
  188. //-------------------------------------------------------------------------------------------------------------
  189. "AbilityCastRange" "500"
  190. "AbilityCastPoint" ".2"
  191.  
  192. // Time
  193. //-------------------------------------------------------------------------------------------------------------
  194. "AbilityCooldown" "10"
  195.  
  196. // Cost
  197. //-------------------------------------------------------------------------------------------------------------
  198.  
  199. // Special
  200. //-------------------------------------------------------------------------------------------------------------
  201. "AbilitySpecial"
  202. {
  203. }
  204.  
  205. }
  206. //=================================================================================================================
  207. // Flight
  208. //=================================================================================================================
  209. "customability_druid_flight"
  210. {
  211.  
  212. "precache"
  213. {
  214. "model" "models/heroes/techies/fx_techiesfx_stasis.vmdl"
  215. }
  216.  
  217. // General
  218. //-------------------------------------------------------------------------------------------------------------
  219. "BaseClass" "ability_lua"
  220. "AbilityTextureName" "spells/flight"
  221. "ScriptFile" "Abilities/druid/wildwing/flight.lua"
  222. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  223. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
  224. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  225. "MaxLevel" "30"
  226. "RequiredLevel" "1"
  227. "LevelsBetweenUpgrades" "3"
  228. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  229.  
  230.  
  231. // Casting
  232. //-------------------------------------------------------------------------------------------------------------
  233. "AbilityCastRange" "0"
  234. "AbilityCastPoint" "0"
  235.  
  236. // Time
  237. //-------------------------------------------------------------------------------------------------------------
  238. "AbilityCooldown" "15"
  239.  
  240. // Cost
  241. //-------------------------------------------------------------------------------------------------------------
  242.  
  243. // Special
  244. //-------------------------------------------------------------------------------------------------------------
  245. "AbilitySpecial"
  246. {
  247. }
  248. }
  249. //=================================================================================================================
  250. // Gust
  251. //=================================================================================================================
  252. "customability_druid_gust"
  253. {
  254.  
  255. "precache"
  256. {
  257. "model" "models/heroes/techies/fx_techiesfx_stasis.vmdl"
  258. }
  259.  
  260. // General
  261. //-------------------------------------------------------------------------------------------------------------
  262. "BaseClass" "ability_lua"
  263. "AbilityTextureName" "magnataur_shockwave"
  264. "ScriptFile" "Abilities/druid/wildwing/gust.lua"
  265. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  266. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
  267. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  268. "MaxLevel" "30"
  269. "RequiredLevel" "1"
  270. "LevelsBetweenUpgrades" "3"
  271. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  272.  
  273.  
  274. // Casting
  275. //-------------------------------------------------------------------------------------------------------------
  276. //"AbilityCastRange" "0"
  277. "AbilityCastPoint" "0.2"
  278.  
  279. // Time
  280. //-------------------------------------------------------------------------------------------------------------
  281. "AbilityCooldown" "6"
  282.  
  283. // Cost
  284. //-------------------------------------------------------------------------------------------------------------
  285.  
  286. // Special
  287. //-------------------------------------------------------------------------------------------------------------
  288. "AbilitySpecial"
  289. {
  290. }
  291. }
  292. //=================================================================================================================
  293. // Druid
  294. //=================================================================================================================
  295. "customability_druid_tornado"
  296. {
  297.  
  298. "precache"
  299. {
  300. "model" "models/heroes/techies/fx_techiesfx_stasis.vmdl"
  301. }
  302.  
  303. // General
  304. //-------------------------------------------------------------------------------------------------------------
  305. "BaseClass" "ability_lua"
  306. "AbilityTextureName" "spells/druid_tornado"
  307. "ScriptFile" "Abilities/druid/wildwing/tornado.lua"
  308. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  309. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
  310. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  311. "MaxLevel" "30"
  312. "RequiredLevel" "1"
  313. "LevelsBetweenUpgrades" "3"
  314. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  315.  
  316.  
  317. // Casting
  318. //-------------------------------------------------------------------------------------------------------------
  319. "AbilityCastRange" "650"
  320. "AbilityCastPoint" ".2"
  321.  
  322. // Time
  323. //-------------------------------------------------------------------------------------------------------------
  324. "AbilityCooldown" "30"
  325.  
  326. // Cost
  327. //-------------------------------------------------------------------------------------------------------------
  328.  
  329. // Special
  330. //-------------------------------------------------------------------------------------------------------------
  331. "AbilitySpecial"
  332. {
  333. }
  334. }
  335. //=================================================================================================================
  336. // Howl
  337. //=================================================================================================================
  338. "customability_druid_howl"
  339. {
  340.  
  341. "precache"
  342. {
  343. "model" "models/heroes/techies/fx_techiesfx_stasis.vmdl"
  344. }
  345.  
  346. // General
  347. //-------------------------------------------------------------------------------------------------------------
  348. "BaseClass" "ability_lua"
  349. "AbilityTextureName" "spells/howl"
  350. "ScriptFile" "Abilities/druid/wolf/howl.lua"
  351. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  352. "MaxLevel" "30"
  353. "RequiredLevel" "1"
  354. "LevelsBetweenUpgrades" "3"
  355. //"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
  356.  
  357.  
  358. // Casting
  359. //-------------------------------------------------------------------------------------------------------------
  360. "AbilityCastRange" "0"
  361. "AbilityCastPoint" "0"
  362.  
  363. // Time
  364. //-------------------------------------------------------------------------------------------------------------
  365. "AbilityCooldown" "0"
  366.  
  367. // Cost
  368. //-------------------------------------------------------------------------------------------------------------
  369.  
  370. // Special
  371. //-------------------------------------------------------------------------------------------------------------
  372. "AbilitySpecial"
  373. {
  374. }
  375. }
  376. //=================================================================================================================
  377. // Lunge
  378. //=================================================================================================================
  379. "customability_druid_lunge"
  380. {
  381.  
  382. "precache"
  383. {
  384. }
  385.  
  386. // General
  387. //-------------------------------------------------------------------------------------------------------------
  388. "BaseClass" "ability_lua"
  389. "AbilityTextureName" "spells/lunge"
  390. "ScriptFile" "Abilities/druid/wolf/lunge.lua"
  391. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  392. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
  393. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  394. "MaxLevel" "30"
  395. "RequiredLevel" "1"
  396. "LevelsBetweenUpgrades" "3"
  397.  
  398.  
  399. // Casting
  400. //-------------------------------------------------------------------------------------------------------------
  401. "AbilityCastRange" "0"
  402. "AbilityCastPoint" "0"
  403.  
  404. // Time
  405. //-------------------------------------------------------------------------------------------------------------
  406. "AbilityCooldown" "0"
  407.  
  408. // Cost
  409. //-------------------------------------------------------------------------------------------------------------
  410.  
  411. // Special
  412. //-------------------------------------------------------------------------------------------------------------
  413. "AbilitySpecial"
  414. {
  415. }
  416. }
  417. //=================================================================================================================
  418. // Scent
  419. //=================================================================================================================
  420. "customability_druid_scent"
  421. {
  422.  
  423. "precache"
  424. {
  425. }
  426.  
  427. // General
  428. //-------------------------------------------------------------------------------------------------------------
  429. "BaseClass" "ability_lua"
  430. "AbilityTextureName" "bounty_hunter_wind_walk"
  431. "ScriptFile" "Abilities/druid/wolf/scent.lua"
  432. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  433. "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
  434. "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
  435. "MaxLevel" "30"
  436. "RequiredLevel" "1"
  437. "LevelsBetweenUpgrades" "3"
  438.  
  439.  
  440. // Casting
  441. //-------------------------------------------------------------------------------------------------------------
  442. "AbilityCastRange" "600"
  443. "AbilityCastPoint" ".2"
  444.  
  445. // Time
  446. //-------------------------------------------------------------------------------------------------------------
  447. "AbilityCooldown" "5"
  448.  
  449. // Cost
  450. //-------------------------------------------------------------------------------------------------------------
  451.  
  452. // Special
  453. //-------------------------------------------------------------------------------------------------------------
  454. "AbilitySpecial"
  455. {
  456. }
  457. }
  458. //=================================================================================================================
  459. // Stalk
  460. //=================================================================================================================
  461. "customability_druid_stalk"
  462. {
  463. "precache"
  464. {
  465. }
  466.  
  467. // General
  468. //-------------------------------------------------------------------------------------------------------------
  469. "BaseClass" "ability_lua"
  470. "AbilityTextureName" "spells/stalk"
  471. "ScriptFile" "Abilities/druid/wolf/stalk.lua"
  472. "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
  473. "MaxLevel" "30"
  474. "RequiredLevel" "1"
  475. "LevelsBetweenUpgrades" "3"
  476. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement