Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. function HitMeCaster(keys)
  2. local caster = keys.caster
  3. local target = keys.target
  4. local ability = keys.ability
  5.  
  6. if ability.trigger == nil then
  7. ability.trigger = false
  8. end
  9.  
  10. if ability.trigger == false then
  11. local projectile_info =
  12. {
  13. EffectName = "particles/base_attacks/ranged_tower_bad.vpcf",
  14. Ability = ability,
  15. vSpawnOrigin = target:GetAbsOrigin(),
  16. Target = caster,
  17. Source = target,
  18. bHasFrontalCone = false,
  19. iMoveSpeed = 1000,
  20. bReplaceExisting = false,
  21. bProvidesVision = true,
  22. iVisionRadius = 0,
  23. iVisionTeamNumber = caster:GetTeamNumber()
  24. }
  25. ProjectileManager:CreateTrackingProjectile( projectile_info )
  26. ability.trigger = true
  27. else
  28. caster:Heal(caster:GetPrimaryAttribute() * 30 / 100, caster)
  29. end
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement