Files
2HUCardTDGame/aghanim_singleplayer/scripts/vscripts/items/item_spell_amp_potion.lua
2021-10-24 15:36:18 -04:00

29 lines
896 B
Lua
Executable File

item_spell_amp_potion = class({})
LinkLuaModifier( "modifier_item_spell_amp_potion", "modifiers/modifier_item_spell_amp_potion", LUA_MODIFIER_MOTION_NONE )
--------------------------------------------------------------------------------
function item_spell_amp_potion:Precache( context )
PrecacheResource( "particle", "particles/generic_gameplay/spell_amp_potion_owner.vpcf", context )
end
--------------------------------------------------------------------------------
function item_spell_amp_potion:OnSpellStart()
if IsServer() then
local kv =
{
duration = self:GetSpecialValueFor( "buff_duration" ),
}
self:GetCaster():AddNewModifier( self:GetCaster(), self, "modifier_item_spell_amp_potion", kv )
EmitSoundOn( "SpellAmpPotion.Activate", self:GetCaster() )
self:SpendCharge()
end
end
--------------------------------------------------------------------------------