CDOTA_BaseNPC_Creature extends CDOTA_BaseNPC
s
c
#
AddItemDrop(dropDatatable): nil
s
c
#

Add the specified item drop to this creature.
CreatureLevelUp(levelsint): nil
s
c
#

Level the creature up by the specified number of levels.
IsChampion(): bool
s
c
#

Is this unit a champion?
RemoveAllItemDrops(): nil
s
c
#

Remove all item drops from this creature.
SetArmorGain(armorGainfloat): nil
s
c
#

Set the armor gained per level on this creature.
SetAttackTimeGain(attackTimeGainfloat): nil
s
c
#

Set the attack time gained per level on this creature.
SetBountyGain(bountyGainint): nil
s
c
#

Set the bounty gold gained per level on this creature.
SetChampion(isChampionbool): nil
s
c
#

Flag this unit as a champion creature.
SetDamageGain(damageGainint): nil
s
c
#

Set the damage gained per level on this creature.
SetDisableResistanceGain(disableResistanceGainfloat): nil
s
c
#

Set the disable resistance gained per level on this creature.
SetHPGain(hpGainint): nil
s
c
#

Set the hit points gained per level on this creature.
SetHPRegenGain(hpRegenGainfloat): nil
s
c
#

Set the hit points regen gained per level on this creature.
SetMagicResistanceGain(magicResistanceGainfloat): nil
s
c
#

Set the magic resistance gained per level on this creature.
SetManaGain(manaGainint): nil
s
c
#

Set the mana points gained per level on this creature.
SetManaRegenGain(manaRegenGainfloat): nil
s
c
#

Set the mana points regen gained per level on this creature.
SetMoveSpeedGain(moveSpeedGainint): nil
s
c
#

Set the move speed gained per level on this creature.
SetRequiresReachingEndPath(requiresReachingEndPathbool): nil
s
c
#

Set whether creatures require reaching their end path before becoming idle.
SetXPGain(xpGainint): nil
s
c
#

Set the XP gained per level on this creature.