Dota 2 Workshop Tools/Scripting/API/CDOTA BaseNPC.SetModifierStackCount: Difference between revisions
< Dota 2 Workshop Tools | Scripting | API
Jump to navigation
Jump to search
RoyAwesome (talk | contribs) (Dota_Lebot push: Updated Page) |
Miniclipoide (talk | contribs) |
||
Line 14: | Line 14: | ||
;Example | ;Example | ||
<source lang="lua"> | <source lang="lua"> | ||
-- | --Sets the modifer's stack count to 10 | ||
local playerHero = PlayerResource:GetPlayer(1):GetAssignedHero() | |||
local hero = playerHero:GetAssignedHero() | |||
local modifier = hero:FindModifierByName("modifier_name") | |||
modifier:SetStackCount(10) | |||
</source> | </source> | ||
== Parameters == | == Parameters == | ||
{| class="standard-table" style="width: 50%;" | {| class="standard-table" style="width: 50%;" |
Revision as of 22:10, 25 April 2016

Function Description
void SetModifierStackCount(string modifierName, handle hCaster, int modifierCount)
Sets the stack count of a given modifier.
- Example
--Sets the modifer's stack count to 10
local playerHero = PlayerResource:GetPlayer(1):GetAssignedHero()
local hero = playerHero:GetAssignedHero()
local modifier = hero:FindModifierByName("modifier_name")
modifier:SetStackCount(10)
Parameters
Type | Name | Description |
---|---|---|
string | modifierName | No Description Set |
handle | hCaster | true if running asynchronously |
int | modifierCount | true if running asynchronously |