Difference between revisions of "LUA:AddSpawnSpellBonus"

(Created page with "= LUA Functions: AddSpellBonus() = Adds to the stats of the given spawn. ==== Syntax ==== AddSpellBonus(param1, param2, param3, [...]) ==== Parameters ==== ; Required - ''par...")
 
 
Line 1: Line 1:
= LUA Functions: AddSpellBonus() =
+
{{LUAFunction
Adds to the stats of the given spawn.
+
|Name = AddSpellBonus
 
+
|Description = Adds to the stats of the given spawn.
 
+
|Param1 = Spawn
==== Syntax ====
+
|Param1Desc = is the spawn to receive the stat boost
AddSpellBonus(param1, param2, param3, [...])
+
|Param2 = int16
 
+
|Param2Desc = is the the type (id) of the stat
 
+
|Param3 = sint32
==== Parameters ====
+
|Param3Desc = is the the amount to add
; Required - ''param1'' (Spawn), ''param2'' (int16), ''param3'' (sint32)
+
OptionalParam1 = int32
: ''param1'' is the spawn to receive the stat boost
+
OptionalParam1Desc = is a list of class id's this bonus can apply to
: ''param2'' is the type (id) of the stat
+
|Example =
: ''param3'' is the amount to add
 
; Optional - ''...'' (int32)
 
: ''...'' is a list of class id's this bonus can apply to
 
 
 
 
 
==== Usage ====
 
 
<pre>
 
<pre>
 
function cast(Caster, Target)
 
function cast(Caster, Target)
Line 22: Line 16:
 
end
 
end
 
</pre>
 
</pre>
 
+
|ExampleDesc = Adds 12 str to the caster.
Adds 12 str to the caster.
+
|Notes = Same as [[LUA:AddSpellBonus|AddSpellBonus()]] however it will only apply to the given spawn and will ignore the spells targets.
 
+
}}
 
 
== Notes ==
 
Same as [[LUA:AddSpellBonus|AddSpellBonus()]] however it will only apply to the given spawn and will ignore the spells targets.
 

Latest revision as of 12:13, 30 January 2021


LUA:AllFunctions - AddSpellBonus

Return to: LUA:AllFunctions | Tutorials | Portal | Forum | Project Manager | Bug Tracker


Adds to the stats of the given spawn.

Syntax

AddSpellBonus(param1, param2, param3)

Parameters

Required - param1 (Spawn), param2 (int16), param3 (sint32)
param1 is the spawn to receive the stat boost
param2 is the the type (id) of the stat
param3 is the the amount to add

OptionalParam1 = int32 OptionalParam1Desc = is a list of class id's this bonus can apply to


Example

function cast(Caster, Target)
    AddSpawnSpellBonus(Caster, 0, 12)
end

Adds 12 str to the caster.

Notes

Same as AddSpellBonus() however it will only apply to the given spawn and will ignore the spells targets.