initial commit
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
|
||||
modifier_item_glimmerdark_shield = class({})
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:IsHidden()
|
||||
return true
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:IsPurgable()
|
||||
return false
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:OnCreated( kv )
|
||||
self.bonus_strength = self:GetAbility():GetSpecialValueFor( "bonus_strength" )
|
||||
self.bonus_agility = self:GetAbility():GetSpecialValueFor( "bonus_agility" )
|
||||
self.bonus_intellect = self:GetAbility():GetSpecialValueFor( "bonus_intellect" )
|
||||
self.bonus_health_regen = self:GetAbility():GetSpecialValueFor( "bonus_health_regen" )
|
||||
self.bonus_armor = self:GetAbility():GetSpecialValueFor( "bonus_armor" )
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:DeclareFunctions()
|
||||
local funcs =
|
||||
{
|
||||
MODIFIER_PROPERTY_STATS_STRENGTH_BONUS,
|
||||
MODIFIER_PROPERTY_STATS_AGILITY_BONUS,
|
||||
MODIFIER_PROPERTY_STATS_INTELLECT_BONUS,
|
||||
MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT,
|
||||
MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS,
|
||||
}
|
||||
return funcs
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
function modifier_item_glimmerdark_shield:GetModifierBonusStats_Strength( params )
|
||||
return self.bonus_strength
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:GetModifierBonusStats_Agility( params )
|
||||
return self.bonus_agility
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:GetModifierBonusStats_Intellect( params )
|
||||
return self.bonus_intellect
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:GetModifierConstantHealthRegen( params )
|
||||
return self.bonus_health_regen
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_item_glimmerdark_shield:GetModifierPhysicalArmorBonus( params )
|
||||
return self.bonus_armor
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user