Difference between revisions of "LUA:AddToWard"

(Created page with "= LUA Functions: HasGroup() = Checks to see if the given spawn has a group ==== Syntax ==== HasGroup(param1) ==== Parameters ==== ; Required - ''param1'' (Spawn) : ''param1'' ...")
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
= LUA Functions: HasGroup() =
+
{{LUAFunction
Checks to see if the given spawn has a group
+
|Name = AddToWard
 
+
|Description = Adds the given amount to the ward
==== Syntax ====
+
|Param1 = unt32
HasGroup(param1)
+
|Param1Desc = is the amount to add
 
+
|Example =
 
 
==== Parameters ====
 
; Required - ''param1'' (Spawn)
 
: ''param1'' is the spawn we want to check
 
 
 
==== Usage ====
 
 
<pre>
 
<pre>
function hailed(NPC, Spawn)
+
function tick(Caster, Target)
     if HasGroup(NPC) then
+
     AddToWard(5)
        Say(NPC, "I have friends!")
 
    else
 
        Say(NPC, "I am a loner!")
 
    end
 
 
end
 
end
 
</pre>
 
</pre>
 +
|ExampleDesc = This will add 5 more points of damage absorb to the ward every tick
 +
|Notes = Must be in a spell script
 +
 +
 +
This won't do anything if the spell script hasn't used AddWard at some point before the call to this function.
  
This will cause the spawn to say if they are in a group or not when hailed
 
  
== Notes ==
+
You can not go over the base amount given by the param in AddWard
This will work on both NPC's and player's
+
}}

Latest revision as of 12:08, 30 January 2021


LUA:AllFunctions - AddToWard

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


Adds the given amount to the ward

Syntax

AddToWard(param1)

Parameters

Required - param1 (unt32)
param1 is the amount to add


Example

function tick(Caster, Target)
    AddToWard(5)
end

This will add 5 more points of damage absorb to the ward every tick

Notes

Must be in a spell script


This won't do anything if the spell script hasn't used AddWard at some point before the call to this function.


You can not go over the base amount given by the param in AddWard