Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function HitMeCaster(keys)
- local caster = keys.caster
- local target = keys.target
- local ability = keys.ability
- if ability.trigger == nil then
- ability.trigger = false
- end
- if ability.trigger == false then
- local projectile_info =
- {
- EffectName = "particles/base_attacks/ranged_tower_bad.vpcf",
- Ability = ability,
- vSpawnOrigin = target:GetAbsOrigin(),
- Target = caster,
- Source = target,
- bHasFrontalCone = false,
- iMoveSpeed = 1000,
- bReplaceExisting = false,
- bProvidesVision = true,
- iVisionRadius = 0,
- iVisionTeamNumber = caster:GetTeamNumber()
- }
- ProjectileManager:CreateTrackingProjectile( projectile_info )
- ability.trigger = true
- else
- caster:Heal(caster:GetPrimaryAttribute() * 30 / 100, caster)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement