<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://oldwiki.eq2classic.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jabantiz</id>
	<title>EQ2Emulator - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://oldwiki.eq2classic.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jabantiz"/>
	<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Special:Contributions/Jabantiz"/>
	<updated>2026-07-11T19:29:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.3</generator>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:IsEntity&amp;diff=8203</id>
		<title>LUA:IsEntity</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:IsEntity&amp;diff=8203"/>
		<updated>2019-08-31T00:32:10Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|IsEntity}}   = LUA Functions: IsEntity() = Checks to see if the given spawn is an entity   ==== Syntax ==== IsEntity(param1)   ==== Parameters ==== ; Req...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|IsEntity}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: IsEntity() =&lt;br /&gt;
Checks to see if the given spawn is an entity&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
IsEntity(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn we want to check&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function AttackTarget(NPC, Target)&lt;br /&gt;
    if IsEntity(Target) then&lt;br /&gt;
        Attack(NPC, Target)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this function is called it will verify the target is an entity then attack it if it is&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
Only Entities can engage in combat&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NPC, Player, Pet, Bot, Merc are all entities&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigX&amp;diff=8202</id>
		<title>LUA:GetOrigX</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigX&amp;diff=8202"/>
		<updated>2019-08-31T00:27:57Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetOrigX}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetOrigX() =&lt;br /&gt;
Gets the original spawn location x value for the spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
GetOrigX(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn we want to get the original location for&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function MoveBackToSpawn(NPC)&lt;br /&gt;
    local x = GetOrigX(NPC)&lt;br /&gt;
    local y = GetOrigY(NPC)&lt;br /&gt;
    local z = GetOrigZ(NPC)&lt;br /&gt;
    MoveToLocation(NPC, x, y, z)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this function is called it would make the spawn move back to its spawn point&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigZ&amp;diff=8201</id>
		<title>LUA:GetOrigZ</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigZ&amp;diff=8201"/>
		<updated>2019-08-31T00:27:23Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|GetOrigZ}}   = LUA Functions: GetOrigZ() = Gets the original spawn location x value for the spawn   ==== Syntax ==== GetOrigZ(param1)   ==== Parameters =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetOrigZ}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetOrigZ() =&lt;br /&gt;
Gets the original spawn location x value for the spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
GetOrigZ(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn we want to get the original location for&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function MoveBackToSpawn(NPC)&lt;br /&gt;
    local x = GetOrigX(NPC)&lt;br /&gt;
    local y = GetOrigY(NPC)&lt;br /&gt;
    local z = GetOrigZ(NPC)&lt;br /&gt;
    MoveToLocation(NPC, x, y, z)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this function is called it would make the spawn move back to its spawn point&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigY&amp;diff=8200</id>
		<title>LUA:GetOrigY</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigY&amp;diff=8200"/>
		<updated>2019-08-31T00:27:02Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|GetOrigY}}   = LUA Functions: GetOrigY() = Gets the original spawn location x value for the spawn   ==== Syntax ==== GetOrigY(param1)   ==== Parameters =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetOrigY}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetOrigY() =&lt;br /&gt;
Gets the original spawn location x value for the spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
GetOrigY(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn we want to get the original location for&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function MoveBackToSpawn(NPC)&lt;br /&gt;
    local x = GetOrigX(NPC)&lt;br /&gt;
    local y = GetOrigY(NPC)&lt;br /&gt;
    local z = GetOrigZ(NPC)&lt;br /&gt;
    MoveToLocation(NPC, x, y, z)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this function is called it would make the spawn move back to its spawn point&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigX&amp;diff=8199</id>
		<title>LUA:GetOrigX</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetOrigX&amp;diff=8199"/>
		<updated>2019-08-31T00:26:18Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|GetOrigX}}   = LUA Functions: GetOrigX() = Gets the original spawn location x value for the spawn   ==== Syntax ==== GetOrigX(param1)   ==== Parameters =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetOrigX}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetOrigX() =&lt;br /&gt;
Gets the original spawn location x value for the spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
GetOrigX(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn we want to get the original location for&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function MoveBackToSpawn(NPC)&lt;br /&gt;
    local x = GetOrigX(NPC)&lt;br /&gt;
    local y = GetOrigX(NPC)&lt;br /&gt;
    local z = GetOrigX(NPC)&lt;br /&gt;
    MoveToLocation(NPC, x, y, z)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this function is called it would make the spawn move back to its spawn point&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8198</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8198"/>
		<updated>2019-08-31T00:16:57Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOrigX|GetOrigX()]]&lt;br /&gt;
|[[LUA:GetOrigY|GetOrigY()]]&lt;br /&gt;
|[[LUA:GetOrigZ|GetOrigZ()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEntity|IsEntity()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8197</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8197"/>
		<updated>2019-08-31T00:14:35Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* I */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEntity|IsEntity()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8196</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8196"/>
		<updated>2019-08-20T06:01:53Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetItemID&amp;diff=8195</id>
		<title>LUA:GetItemID</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetItemID&amp;diff=8195"/>
		<updated>2019-08-20T05:58:22Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|GetItemID}}   = LUA Functions: GetItemID() = Gets the DB ID of the given item   ==== Syntax ==== GetItemID(param1)   ==== Parameters ==== ; Required - ''...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetItemID}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetItemID() =&lt;br /&gt;
Gets the DB ID of the given item&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
GetItemID(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Item)&lt;br /&gt;
: ''param1'' is the item we want the id for&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    local id = GetItemID(Item)&lt;br /&gt;
    Say(Player, &amp;quot;Item id is: &amp;quot; . id)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Has the player say the id of the item.&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:Stealth&amp;diff=8194</id>
		<title>LUA:Stealth</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:Stealth&amp;diff=8194"/>
		<updated>2019-05-20T22:20:03Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function will set a spawn to stealth or invis. For the second parameter 1 = stealth, any other value = invis.&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
Stealth([int8] stealth_type, [Spawn] Target)&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    Say(NPC, &amp;quot;must hidez!!!&amp;quot;)&lt;br /&gt;
    Stealth(1, NPC)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When an npc with this function is hailed, they will say must hidez!!! Followed immediately by activating stealth.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LUA:SpawnFunctions|Back to LUA Spawn Functions Index]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note*&lt;br /&gt;
&lt;br /&gt;
If you use the invisibility function: remove with RemoveInvis() as RemoveStealth causes a crash.  &lt;br /&gt;
If using RemoveInvis() the icon will still be visible(bug).&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Reference:SpellErrors&amp;diff=8193</id>
		<title>Reference:SpellErrors</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Reference:SpellErrors&amp;diff=8193"/>
		<updated>2019-04-18T23:21:06Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;85%&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| ID&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Name&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_KNOWLEDGE					1&lt;br /&gt;
#define SPELL_ERROR_INTERRUPTED								2&lt;br /&gt;
#define SPELL_ERROR_TAKE_EFFECT_MOREPOWERFUL				3&lt;br /&gt;
#define SPELL_ERROR_TAKE_EFFECT_SAMESPELL					4&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_DEAD						5&lt;br /&gt;
#define SPELL_ERROR_NOT_ALIVE								6&lt;br /&gt;
#define SPELL_ERROR_NOT_DEAD								7&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_SITTING						8&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_UNCON						9&lt;br /&gt;
#define SPELL_ERROR_ALREADY_CASTING							10&lt;br /&gt;
#define SPELL_ERROR_RECOVERING								11&lt;br /&gt;
#define SPELL_ERROR_NON_COMBAT_ONLY							12&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_STUNNED						13&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_STIFFLED					14&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_CHARMED						15&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_MOUNTED						16&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_FLYING						17&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_CLIMBING						18&lt;br /&gt;
#define SPELL_ERROR_NOT_READY								19&lt;br /&gt;
#define SPELL_ERROR_CANT_SEE_TARGET							20&lt;br /&gt;
#define SPELL_ERROR_INCORRECT_STANCE						21&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_FEIGNDEATH					22&lt;br /&gt;
#define SPELL_ERROR_INVENTORY_FULL							23&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_COIN							24&lt;br /&gt;
#define SPELL_ERROR_NOT_ALLOWED_HERE						25&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_CRAFTING						26&lt;br /&gt;
#define SPELL_ERROR_ONLY_WHEN_CRAFTING						27&lt;br /&gt;
#define SPELL_ERROR_ITEM_NOT_ATTUNED						28&lt;br /&gt;
#define SPELL_ERROR_ITEM_WORN_OUT							29&lt;br /&gt;
#define SPELL_ERROR_MUST_EQUIP_WEAPON						30&lt;br /&gt;
#define SPELL_ERROR_WEAPON_BROKEN							31&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_FEARED						32&lt;br /&gt;
#define SPELL_ERROR_TARGET_IMMUNE_HOSTILE					33&lt;br /&gt;
#define SPELL_ERROR_TARGET_IMMUNE_BENEFICIAL				34&lt;br /&gt;
#define SPELL_ERROR_NO_TAUNT_SPELLS							35&lt;br /&gt;
#define SPELL_ERROR_CANNOT_USE_IN_BATTLEGROUNDS				36&lt;br /&gt;
#define SPELL_ERROR_CANNOT_PREPARE							37&lt;br /&gt;
#define SPELL_ERROR_NO_ELIGIBLE_TARGET						38&lt;br /&gt;
#define SPELL_ERROR_NO_TARGETS_IN_RANGE						39&lt;br /&gt;
#define SPELL_ERROR_TOO_CLOSE								40&lt;br /&gt;
#define SPELL_ERROR_TOO_FAR_AWAY							41&lt;br /&gt;
#define SPELL_ERROR_TARGET_TOO_WEAK							42&lt;br /&gt;
#define SPELL_ERROR_TARGET_TOO_POWERFUL						43&lt;br /&gt;
#define SPELL_ERROR_WONT_WORK_ON_TARGET						44&lt;br /&gt;
#define SPELL_ERROR_TARGET_INVULNERABLE						45&lt;br /&gt;
#define SPELL_ERROR_TARGET_IMMUNE							46&lt;br /&gt;
#define SPELL_ERROR_TARGET_ENGAGED							47&lt;br /&gt;
#define SPELL_ERROR_TARGET_NOT_GROUPED						48&lt;br /&gt;
#define SPELL_ERROR_TARGET_IN_USE							49&lt;br /&gt;
#define SPELL_ERROR_TARGET_GROUP_HAS_SPELL					50&lt;br /&gt;
#define SPELL_ERROR_TARGET_ALREADY_ENGAGED					51&lt;br /&gt;
#define SPELL_ERROR_CANNOT_ENGAGE							52&lt;br /&gt;
#define SPELL_ERROR_NOT_A_FRIEND							53&lt;br /&gt;
#define SPELL_ERROR_NOT_AN_ENEMY							54&lt;br /&gt;
#define SPELL_ERROR_TARGET_INVENTORY_FULL					55&lt;br /&gt;
#define SPELL_ERROR_FINISH_DUELING_FIRST					56&lt;br /&gt;
#define SPELL_ERROR_ILLEGAL_TARGET_ATTACK					57&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_MENTORING_PVP					58&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_MENTORING_BENEFICIAL			59&lt;br /&gt;
#define SPELL_ERROR_ILLEGAL_TARGET_HEAL_OUTSIDE_LEVEL_RANGE	60&lt;br /&gt;
#define SPELL_ERROR_NOTHING_TO_CURE							61&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_POWER						62&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_HEALTH						63&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_CONC							64&lt;br /&gt;
#define SPELL_ERROR_MISSING_COMPONENT						65&lt;br /&gt;
#define SPELL_ERROR_OUT_OF_CHARGES							66&lt;br /&gt;
#define SPELL_ERROR_LACK_AMMO								67&lt;br /&gt;
#define SPELL_ERROR_NO_RANGED_EQUIPPED						68&lt;br /&gt;
#define SPELL_ERROR_RANGED_NEEDS_REPAIR						69&lt;br /&gt;
#define SPELL_ERROR_LACK_WEAPON_TYPE						70&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_SAVAGERY						71&lt;br /&gt;
#define SPELL_ERROR_ALREADY_PREPARED						72&lt;br /&gt;
#define SPELL_ERROR_ALREADY_HAVE_SPELL						73&lt;br /&gt;
#define SPELL_ERROR_NOT_SMART_ENOUGH						74 // &amp;quot;You lack the intellectual capacity to prepare another spell.&amp;quot;&lt;br /&gt;
#define SPELL_ERROR_NO_HOSTILE_SPELLS						75&lt;br /&gt;
#define SPELL_ERROR_NO_BENEFICIAL_SPELLS					76&lt;br /&gt;
#define SPELL_ERROR_CANNOT_MOUNT_NOW_SITTING				77&lt;br /&gt;
#define SPELL_ERROR_CANNOT_MOUNT_NOW_DEAD					78&lt;br /&gt;
#define SPELL_ERROR_CANNOT_MOUNT_NOW_CLIMBING				79&lt;br /&gt;
#define SPELL_ERROR_CANNOT_MOUNT_NOW_FORM					80&lt;br /&gt;
#define SPELL_ERROR_CANNOT_MOUNT_NOW_WATER_TO_DEEP			81&lt;br /&gt;
#define SPELL_ERROR_ALREADY_CAST							82&lt;br /&gt;
#define SPELL_ERROR_LOTTERY_IN_PROGRESS						83&lt;br /&gt;
#define SPELL_ERROR_NOT_IN_PVP								84&lt;br /&gt;
#define SPELL_ERROR_NOT_ENOUGH_DISSONANCE                   85&lt;br /&gt;
#define SPELL_ERROR_NOT_CANNOT_CAST_BUG_UNKNOWN_FAILURE		86&lt;br /&gt;
#define SPELL_ERROR_NOT_CANNOT_CAST_BUG_SPELL_TEMPLATE		87&lt;br /&gt;
#define SPELL_ERROR_NOT_PREPARED_BUG						88&lt;br /&gt;
#define SPELL_ERROR_NOT_CANNOT_CAST_BUG_NO_GAME_WORLD		89&lt;br /&gt;
#define SPELL_ERROR_NOT_CANNOT_CAST_BUG_NO_OWNER			90&lt;br /&gt;
#define SPELL_ERROR_NOT_CANNOT_CAST_BUG_OWNER_TYPE			91&lt;br /&gt;
#define SPELL_ERROR_NOT_CANNOT_CAST_BUG_NO_CASTER			92&lt;br /&gt;
#define SPELL_ERROR_NO_RESPONSE_10							93&lt;br /&gt;
#define SPELL_ERROR_BUG_PARTIAL_INTERUPT					94&lt;br /&gt;
#define SPELL_ERROR_NO_RESPONSE_15							95&lt;br /&gt;
#define SPELL_ERROR_BUG_TARGET_RESISTED						96&lt;br /&gt;
#define SPELL_ERROR_BUG_TARGET_REFLECTED					97&lt;br /&gt;
#define SPELL_ERROR_NO_RESPONSE_18							98&lt;br /&gt;
#define SPELL_ERROR_NO_RESPONSE_35							99&lt;br /&gt;
#define SPELL_ERROR_BUG_UNKNOWN_43							100&lt;br /&gt;
#define SPELL_ERROR_BUG_UNKNOWN_44							101&lt;br /&gt;
#define SPELL_ERROR_BUG_UNKNOWN_47							102&lt;br /&gt;
#define SPELL_ERROR_TARGET_IMMUNE_HEALED_WITH_REPAIRS		103&lt;br /&gt;
#define SPELL_ERROR_NOT_WHILE_MENTORING						104&lt;br /&gt;
#define SPELL_ERROR_BUG_NO_EFFECTS_LANDED					105&lt;br /&gt;
#define SPELL_ERROR_TOO_MUCH_DISSONANCE						106&lt;br /&gt;
#define SPELL_ERROR_BUG_INVALID_SPELL_INDEX					107&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_NOT_FOUND_95				108&lt;br /&gt;
#define SPELL_ERROR_BUG_CONTAINMENT_TYPE					109&lt;br /&gt;
#define SPELL_ERROR_BUG_SLOT_FULL							110&lt;br /&gt;
#define SPELL_ERROR_CANNOT_CAST_NO_SPELL_101				111&lt;br /&gt;
#define SPELL_ERROR_RECOVERING_ITEM_ABILITY					112&lt;br /&gt;
#define SPELL_ERROR_NO_RESPONSE_110							113&lt;br /&gt;
#define SPELL_ERROR_ALREADY_CAST_ON_TARGET					114&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Box-round&amp;diff=8169</id>
		<title>Template:Box-round</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Box-round&amp;diff=8169"/>
		<updated>2018-10-05T07:22:10Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&amp;lt;div style=&amp;quot;clear: both;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid {{{border|#99c}}};&amp;lt;!--&lt;br /&gt;
         --&amp;gt;background: {{{titlebackground|#ccf}}};&amp;lt;!--&lt;br /&gt;
         --&amp;gt;color: {{{titleforeground|#000}}};&amp;lt;!--&lt;br /&gt;
         --&amp;gt;padding: 0.1em;&amp;lt;!--&lt;br /&gt;
         --&amp;gt;text-align: center;&amp;lt;!--&lt;br /&gt;
         --&amp;gt;font-weight: bold;&amp;lt;!--&lt;br /&gt;
         --&amp;gt;font-size: 100%;&amp;lt;!--&lt;br /&gt;
         --&amp;gt;margin-bottom: 0px;&amp;lt;!--&lt;br /&gt;
         --&amp;gt;border-bottom: none;&amp;lt;!--&lt;br /&gt;
         --&amp;gt;border-radius: {{{border-radius|1.5em 1.5em 0 0}}};&amp;lt;!--&lt;br /&gt;
         --&amp;gt;{{{titlestyle|}}};&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
  --&amp;gt;&amp;lt;span class=&amp;quot;plainlinks&amp;quot; &amp;lt;!-- EDIT LINK PARAMETERS&lt;br /&gt;
        --&amp;gt;style=&amp;quot;float:right;&amp;lt;!--&lt;br /&gt;
              --&amp;gt;margin-bottom:.1em;&amp;lt;!--&lt;br /&gt;
              --&amp;gt;font-size: 80%;&amp;lt;!--&lt;br /&gt;
              --&amp;gt;padding-right: 0.5em;&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
        --&amp;gt;&amp;lt;span style=&amp;quot;color:{{{titleforeground|#000000}}}&amp;quot;&amp;gt;[{{fullurl:{{{editpage|{{FULLPAGENAME}}}}}|action=edit}} {{int:editsection}}]&amp;lt;/span&amp;gt;&amp;amp;nbsp;&amp;lt;!--&lt;br /&gt;
  --&amp;gt;&amp;lt;/span &amp;gt;&amp;lt;!--&lt;br /&gt;
  --&amp;gt;&amp;lt;h2 style=&amp;quot;font-size:100%;font-weight:bold;border: none; margin: 0; padding:0; padding-bottom:.1em;&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:{{{titleforeground|#000000}}}&amp;quot;&amp;gt;{{{title}}}&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;display: block; border: 1px solid {{{border|#99c}}}; vertical-align: top; background: {{{background|#fff}}}; color: {{{foreground|#000}}}; margin-bottom: 10px; padding: .8em 1em 1em 1.3em; margin-top: 0em; {{border-radius|0 0 1.5em 1.5em}} {{{style|}}};&amp;quot;&amp;gt;{{{1|{{{text|{{{content}}}}}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{doc}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetClientVersion&amp;diff=8149</id>
		<title>LUA:GetClientVersion</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetClientVersion&amp;diff=8149"/>
		<updated>2018-06-18T08:03:15Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|GetClientVersion}}  = LUA Functions: GetClientVersion() = Gets the data version for the client   ==== Syntax ==== GetClientVersion(param1)   ==== Paramet...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetClientVersion}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetClientVersion() =&lt;br /&gt;
Gets the data version for the client&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
GetClientVersion(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the player to get the data version for&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    Say(NPC, &amp;quot;Your data version is &amp;quot; .. GetClientVersion(Spawn))&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the NPC is hailed it will reply with the players data version&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
Can only be use on a player.&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8148</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8148"/>
		<updated>2018-06-18T08:00:58Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnMob&amp;diff=8147</id>
		<title>LUA:SpawnMob</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnMob&amp;diff=8147"/>
		<updated>2018-06-15T06:33:31Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Undo revision 8146 by Jabantiz (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LUA Functions: SpawnMob() =&lt;br /&gt;
Spawns a mob&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
var = SpawnMob(param1, param2, param3, param4, param5, param6, param7)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Zone), ''param2'' (int32), ''param3'' (int8), ''param4'' (float), ''param5'' (float), ''param6'' (float), ''param7'' (float)&lt;br /&gt;
: ''param1'' is the zone we want the new mob to spawn in &lt;br /&gt;
: ''param2'' is the DB ID of the mob we want to spawn&lt;br /&gt;
: ''param3'' is the flag to restrict the mob&lt;br /&gt;
: ''param4'' is the X coordinate&lt;br /&gt;
: ''param5'' is the Y coordinate&lt;br /&gt;
: ''param6'' is the Z coordinate&lt;br /&gt;
: ''param7'' is the heading&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    local zone = GetZone(Spawn)&lt;br /&gt;
    local new_spawn = SpawnMob(zone, 1234, true, 2, 3, 4, 5)&lt;br /&gt;
    if new_spawn ~= nil&lt;br /&gt;
        AddSpawnAccess(new_spawn, Spawn)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this NPC is hailed it will create a new restricted spawn with a DB ID of 1234 at location (2, 3, 4) with a heading of 5 and adds the player to allowed access list of the new spawn&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
''param3'' can be set to 1 to make it private, any other value will make it public&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnMob&amp;diff=8146</id>
		<title>LUA:SpawnMob</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnMob&amp;diff=8146"/>
		<updated>2018-06-15T06:32:26Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LUA Functions: SpawnMob() =&lt;br /&gt;
Spawns a mob&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
var = SpawnMob(param1, param2, param3, param4, param5, param6, param7)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Zone), ''param2'' (int32), ''param3'' (int8), ''param4'' (float), ''param5'' (float), ''param6'' (float), ''param7'' (float)&lt;br /&gt;
: ''param1'' is the zone we want the new mob to spawn in &lt;br /&gt;
: ''param2'' is the DB ID of the mob we want to spawn&lt;br /&gt;
: ''param3'' is the flag to restrict the mob&lt;br /&gt;
: ''param4'' is the X coordinate&lt;br /&gt;
: ''param5'' is the Y coordinate&lt;br /&gt;
: ''param6'' is the Z coordinate&lt;br /&gt;
: ''param7'' is the heading&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    local zone = GetZone(Spawn)&lt;br /&gt;
    local new_spawn = SpawnMob(zone, 1234, true, 2, 3, 4, 5)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When this NPC is hailed it will create a new restricted spawn with a DB ID of 1234 at location (2, 3, 4) with a heading of 5 and adds the player to allowed access list of the new spawn&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
''param3'' can be set to 1 to make it private, any other value will make it public&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AddQuestStepObtainItem&amp;diff=8145</id>
		<title>LUA:AddQuestStepObtainItem</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AddQuestStepObtainItem&amp;diff=8145"/>
		<updated>2018-06-10T01:49:51Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AddCoin}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: AddQuestStepObtainItem() =&lt;br /&gt;
Adds a step in your quest that requires you to obtain an item(s) to advance the quest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
AddQuestStepObtainItem(Quest, StepID, StepText, Quantity, Percentage, TaskGroupText, Icon, Item ID(s))&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Quest), ''param2'' (int32), ''param3'' (string), ''param4'' (int32), ''param5'' (float), ''param6'' (string), ''param7'' (int16), ''param8'' (int32)&lt;br /&gt;
: ''param1'' is the quest we are adding a step to&lt;br /&gt;
: ''param2'' is the step id&lt;br /&gt;
: ''param3'' is the step description&lt;br /&gt;
: ''param4'' is the quantity&lt;br /&gt;
: ''param5'' is the percentage&lt;br /&gt;
: ''param6'' is the taskgroup string&lt;br /&gt;
: ''param7'' is the icon for the step&lt;br /&gt;
: ''param8'' is the Item id&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ==== &lt;br /&gt;
  AddQuestStepObtainItem(Quest, 2, &amp;quot;I must collect five skulls of fallen Iksar.&amp;quot;, 5, 100, &amp;quot;I Must gather several Iksar skulls scattered across the Scale Yard.&amp;quot;, 91, 2797)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.eq2emulator.net/wiki/index.php/Developer:LUA_Functions Back to LUA Functions]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8140</id>
		<title>LUA:SetSpawnAnimation</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8140"/>
		<updated>2018-06-08T02:41:08Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|SetSpawnAnimation}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: SetSpawnAnimation() =&lt;br /&gt;
Sets the spawn to play an animation when it spawns in the zone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
SetSpawnAnimation(param1, param2, [param3])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int32)&lt;br /&gt;
: ''param1'' is the spawn to play the animation&lt;br /&gt;
: ''param2'' is the id of the animation to play&lt;br /&gt;
; Optional - ''param3'' (int16)&lt;br /&gt;
: ''param3'' is the time in milliseconds after the spawn is added to the world that it can play the animation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(NPC)&lt;br /&gt;
    SetSpawnAnimation(NPC, 13016)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If assigned to a skeleton or zombie they will play the animation where they crawl out of the ground when they spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
''param3'' will default to 5000 (5 secs) if it is not included&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:MoveToLocation&amp;diff=8139</id>
		<title>LUA:MoveToLocation</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:MoveToLocation&amp;diff=8139"/>
		<updated>2018-06-08T02:40:31Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|MoveToLocation}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: MoveToLocation() =&lt;br /&gt;
Has the spawn move to the given location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
MoveToLocation(param1, param2, param3, param4, [param5], [param6], [param7])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (float), ''param3'' (float), ''param4'' (float)&lt;br /&gt;
: ''param1'' is the spawn to move&lt;br /&gt;
: ''param2'' is the x coordinate to move to&lt;br /&gt;
: ''param3'' is the y coordinate to move to&lt;br /&gt;
: ''param4'' is the z coordinate to move to&lt;br /&gt;
;Optional - ''param5'' (float), ''param6'' (string), ''param7'' (bool)&lt;br /&gt;
: ''param5'' is the speed&lt;br /&gt;
: ''param6'' is a lua call back function&lt;br /&gt;
: ''param7'' is true if you plan to add more points, false when it is the last point&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    MoveToLocation(NPC, 10, 0, 20)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When hailed the NPC will move to 10, 0, 20&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:MoveToLocation&amp;diff=8138</id>
		<title>LUA:MoveToLocation</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:MoveToLocation&amp;diff=8138"/>
		<updated>2018-06-08T02:40:17Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|MoveToLocation}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: MoveToLocation() =&lt;br /&gt;
Has the spawn move to the given location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
MoveToLocation(param1, param2, param3, param4, [param5], [param6])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (float), ''param3'' (float), ''param4'' (float)&lt;br /&gt;
: ''param1'' is the spawn to move&lt;br /&gt;
: ''param2'' is the x coordinate to move to&lt;br /&gt;
: ''param3'' is the y coordinate to move to&lt;br /&gt;
: ''param4'' is the z coordinate to move to&lt;br /&gt;
;Optional - ''param5'' (float), ''param6'' (string), ''param7'' (bool)&lt;br /&gt;
: ''param5'' is the speed&lt;br /&gt;
: ''param6'' is a lua call back function&lt;br /&gt;
: ''param7'' is true if you plan to add more points, false when it is the last point&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    MoveToLocation(NPC, 10, 0, 20)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When hailed the NPC will move to 10, 0, 20&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8137</id>
		<title>LUA:SetSpawnAnimation</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8137"/>
		<updated>2018-06-08T02:37:50Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|SetSpawnAnimation}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: SetSpawnAnimation() =&lt;br /&gt;
Sets the spawn to play an animation when it spawns in the zone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
SetSpawnAnimation(param1, param2, param3)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int32)&lt;br /&gt;
: ''param1'' is the spawn to play the animation&lt;br /&gt;
: ''param2'' is the id of the animation to play&lt;br /&gt;
; Optional - ''param3'' (int16)&lt;br /&gt;
: ''param3'' is the time in milliseconds after the spawn is added to the world that it can play the animation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(NPC)&lt;br /&gt;
    SetSpawnAnimation(NPC, 13016)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If assigned to a skeleton or zombie they will play the animation where they crawl out of the ground when they spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
''param3'' will default to 5000 (5 secs) if it is not included&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8136</id>
		<title>LUA:SetSpawnAnimation</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8136"/>
		<updated>2018-06-08T02:37:22Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|SetSpawnAnimation}}&lt;br /&gt;
= LUA Functions: SetSpawnAnimation() =&lt;br /&gt;
Sets the spawn to play an animation when it spawns in the zone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
SetSpawnAnimation(param1, param2, param3)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int32)&lt;br /&gt;
: ''param1'' is the spawn to play the animation&lt;br /&gt;
: ''param2'' is the id of the animation to play&lt;br /&gt;
; Optional - ''param3'' (int16)&lt;br /&gt;
: ''param3'' is the time in milliseconds after the spawn is added to the world that it can play the animation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(NPC)&lt;br /&gt;
    SetSpawnAnimation(NPC, 13016)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If assigned to a skeleton or zombie they will play the animation where they crawl out of the ground when they spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
''param3'' will default to 5000 (5 secs) if it is not included&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8135</id>
		<title>LUA:SetSpawnAnimation</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SetSpawnAnimation&amp;diff=8135"/>
		<updated>2018-06-08T02:36:18Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;= LUA Functions: SetSpawnAnimation() = Sets the spawn to play an animation when it spawns in the zone   ==== Syntax ==== SetSpawnAnimation(param1, param2, param3)   ==== Param...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LUA Functions: SetSpawnAnimation() =&lt;br /&gt;
Sets the spawn to play an animation when it spawns in the zone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
SetSpawnAnimation(param1, param2, param3)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int32)&lt;br /&gt;
: ''param1'' is the spawn to play the animation&lt;br /&gt;
: ''param2'' is the id of the animation to play&lt;br /&gt;
; Optional - ''param3'' (int16)&lt;br /&gt;
: ''param3'' is the time in milliseconds after the spawn is added to the world that it can play the animation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(NPC)&lt;br /&gt;
    SetSpawnAnimation(NPC, 13016)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If assigned to a skeleton or zombie they will play the animation where they crawl out of the ground when they spawn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
''param3'' will default to 5000 (5 secs) if it is not included&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8134</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8134"/>
		<updated>2018-06-08T02:31:14Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* S */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Main_Page&amp;diff=8123</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Main_Page&amp;diff=8123"/>
		<updated>2018-02-18T03:28:13Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:EQ2EmuLogoWhite.png|left|350px]]&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;div style=&amp;quot;font-size:162%; border:none; margin:0; padding:.1em; color:#000;&amp;quot;&amp;gt;Welcome to the EQ2Emulator Wiki.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;top:+0.2em; font-size:95%;&amp;quot;&amp;gt;The goal of this community is to recreate a live like play experience based on EverQuest II. This wiki is designed to help those beginning on this project, as well as our veterans, with information to have access to as much knowledge as possible to aide them in further development of this project.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--        PORTAL LIST ON RIGHT-HAND SIDE        --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:20%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [https://www.eq2emulator.net Portal]&lt;br /&gt;
* [https://www.eq2emulator.net/phpBB3/index.php Forums]&lt;br /&gt;
| style=&amp;quot;width:15%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [https://www.eq2emulator.net/index.php?p=projman Project Manager]&lt;br /&gt;
* [https://www.eq2emulator.net/index.php?p=bugs Bug Tracker]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all /&amp;gt; &amp;lt;!-- This forces the header to be below the picture, if not here the header will end up being to the right with the rest of the text --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header|Table of Contents}}&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;table-layout:fixed; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;font-size:24px;&amp;quot;&amp;gt;&amp;lt;th&amp;gt;[[image:general.png|link=General]]&amp;lt;br/&amp;gt;[[General]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:players.png|link=Players]]&amp;lt;br/&amp;gt;[[Players]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:content.png|link=Content]]&amp;lt;br/&amp;gt;[[Content]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:admin.png|link=Admins]]&amp;lt;br/&amp;gt;[[Admins]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:dev.png|link=Developers]]&amp;lt;br/&amp;gt;[[Developers]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Systems | Main Systems]] &amp;amp;bull; [[Tools]] &amp;amp;bull; [[Admins:Ingame_Commands | Commands]] &amp;amp;bull; [[TermsAndMeanings | Common Terms]] &amp;amp;bull; [[Reference | Reference Lists]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Tutorials]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Developer:Contributors | Contributors]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Players:DoV_Client | DoV Setup]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Players:Live_Client | Free Client Setup]] &amp;amp;bull; &amp;lt;br/&amp;gt;[[Players:How_To_Connect | How to Connect]] &amp;amp;bull; [[Players:Compatible_Clients | Compatible Clients]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Players:Faq | Player FAQ]]&lt;br /&gt;
&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Content:Content_Designer | World Developer]] &amp;amp;bull; [[ContentDesigner:SpawnScripts | Spawn Scripts]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[LUA | LUA]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Admins:Server_Setup_Guide | Server Setup Guides]] &amp;amp;bull; [[Admins:LogSystem | Log System]] &amp;amp;bull; [[Admins:Content | Filling your world with content]] &amp;amp;bull; [[Admins:ContentQuest |Writing your first quest]] &amp;amp;bull; [[Admins:Faq | Admin FAQ]] &amp;amp;bull; [[Admins:MiniLogin | MiniLogin]]&lt;br /&gt;
&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Modules:ProjectManager | Project Manager]] &amp;amp;bull; [[Developer | Server Development]] &amp;amp;bull; [[Database | Database Development]] &amp;amp;bull; [[LUA]] &amp;amp;bull; [[Packets | Packet Resources]]&lt;br /&gt;
&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Header|[[Guidelines | EQ2Emulator WIKI Guidelines]]}}&lt;br /&gt;
When considering adding information to our WIKI, please keep in mind we are not here to re-produce Live game information on the mechanics of Everquest II, as there are dozens of sites on the web (Zam's, EQ2 Wikia, SOE forums) for information about player classes, races, spell lists, etc. The information on ''this WIKI'' needs to pertain to '''EQ2EMULATOR ONLY'''. &lt;br /&gt;
&lt;br /&gt;
Unrelated page submissions will be deleted. Thank you for your adherence to this very simple rule.&lt;br /&gt;
&lt;br /&gt;
There is also a group of [[Templates]] to help making new pages easier.&lt;br /&gt;
&lt;br /&gt;
{{TextBox&lt;br /&gt;
|Important&lt;br /&gt;
|As of April 27, 2015 there is a major effort to bring the wiki up to date as well as make it more user friendly.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;Update, September 06, 2015, still a lot of work being done, Cynnar has done a great job of adding and reorganizing most pages, we just have a lot of content to go through as well as actually working on the emu itself.&lt;br /&gt;
|BackgroundColor=A80000&lt;br /&gt;
|FontColor=000000&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Main_Page&amp;diff=8082</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Main_Page&amp;diff=8082"/>
		<updated>2018-01-10T23:42:18Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:EQ2EmuLogoWhite.png|left|350px]]&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&amp;lt;div style=&amp;quot;font-size:162%; border:none; margin:0; padding:.1em; color:#000;&amp;quot;&amp;gt;Welcome to the EQ2Emulator Wiki.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;top:+0.2em; font-size:95%;&amp;quot;&amp;gt;The goal of this community is to recreate a live like play experience based on EverQuest II. This wiki is designed to help those beginning on this project, as well as our veterans, with information to have access to as much knowledge as possible to aide them in further development of this project.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--        PORTAL LIST ON RIGHT-HAND SIDE        --&amp;gt;&lt;br /&gt;
| style=&amp;quot;width:20%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [http://www.eq2emulator.net Portal]&lt;br /&gt;
* [http://eq2emulator.net/phpBB3/index.php?i=249 Forums]&lt;br /&gt;
| style=&amp;quot;width:15%; font-size:95%;&amp;quot; |&lt;br /&gt;
* [http://www.eq2emulator.net/portal/index.php?p=projman Project Manager]&lt;br /&gt;
* [http://www.eq2emulator.net/portal/index.php?p=bugs Bug Tracker]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all /&amp;gt; &amp;lt;!-- This forces the header to be below the picture, if not here the header will end up being to the right with the rest of the text --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Header|Table of Contents}}&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
&amp;lt;table style=&amp;quot;table-layout:fixed; width:65%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr style=&amp;quot;font-size:24px;&amp;quot;&amp;gt;&amp;lt;th&amp;gt;[[image:general.png|link=General]]&amp;lt;br/&amp;gt;[[General]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:players.png|link=Players]]&amp;lt;br/&amp;gt;[[Players]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:content.png|link=Content]]&amp;lt;br/&amp;gt;[[Content]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:admin.png|link=Admins]]&amp;lt;br/&amp;gt;[[Admins]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[image:dev.png|link=Developers]]&amp;lt;br/&amp;gt;[[Developers]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Systems | Main Systems]] &amp;amp;bull; [[Tools]] &amp;amp;bull; [[Admins:Ingame_Commands | Commands]] &amp;amp;bull; [[TermsAndMeanings | Common Terms]] &amp;amp;bull; [[Reference | Reference Lists]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Tutorials]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Developer:Contributors | Contributors]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Players:DoV_Client | DoV Setup]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Players:Live_Client | Free Client Setup]] &amp;amp;bull; &amp;lt;br/&amp;gt;[[Players:How_To_Connect | How to Connect]] &amp;amp;bull; [[Players:Compatible_Clients | Compatible Clients]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[Players:Faq | Player FAQ]]&lt;br /&gt;
&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Content:Content_Designer | World Developer]] &amp;amp;bull; [[ContentDesigner:SpawnScripts | Spawn Scripts]] &amp;amp;bull; &amp;lt;br/&amp;gt; [[LUA | LUA]]&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Admins:Server_Setup_Guide | Server Setup Guides]] &amp;amp;bull; [[Admins:LogSystem | Log System]] &amp;amp;bull; [[Admins:Content | Filling your world with content]] &amp;amp;bull; [[Admins:ContentQuest |Writing your first quest]] &amp;amp;bull; [[Admins:Faq | Admin FAQ]] &amp;amp;bull; [[Admins:MiniLogin | MiniLogin]]&lt;br /&gt;
&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;[[Modules:ProjectManager | Project Manager]] &amp;amp;bull; [[Developer | Server Development]] &amp;amp;bull; [[Database | Database Development]] &amp;amp;bull; [[LUA]] &amp;amp;bull; [[Packets | Packet Resources]]&lt;br /&gt;
&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
{{Header|[[Guidelines | EQ2Emulator WIKI Guidelines]]}}&lt;br /&gt;
When considering adding information to our WIKI, please keep in mind we are not here to re-produce Live game information on the mechanics of Everquest II, as there are dozens of sites on the web (Zam's, EQ2 Wikia, SOE forums) for information about player classes, races, spell lists, etc. The information on ''this WIKI'' needs to pertain to '''EQ2EMULATOR ONLY'''. &lt;br /&gt;
&lt;br /&gt;
Unrelated page submissions will be deleted. Thank you for your adherence to this very simple rule.&lt;br /&gt;
&lt;br /&gt;
There is also a group of [[Templates]] to help making new pages easier.&lt;br /&gt;
&lt;br /&gt;
{{TextBox&lt;br /&gt;
|Important&lt;br /&gt;
|As of April 27, 2015 there is a major effort to bring the wiki up to date as well as make it more user friendly.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;Update, September 06, 2015, still a lot of work being done, Cynnar has done a great job of adding and reorganizing most pages, we just have a lot of content to go through as well as actually working on the emu itself.&lt;br /&gt;
|BackgroundColor=A80000&lt;br /&gt;
|FontColor=000000&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=User:Jabantiz&amp;diff=6391</id>
		<title>User:Jabantiz</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=User:Jabantiz&amp;diff=6391"/>
		<updated>2017-12-16T02:21:05Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;Using this page to test wiki stuff&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Using this page to test wiki stuff&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6358</id>
		<title>LUA:SpawnScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6358"/>
		<updated>2016-09-03T06:13:22Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Spawn Scripts}}&lt;br /&gt;
Spawn Scripts are used to bring a spawn to life, the most common use is to add dialog but it is possible to write your own custom AI completely overriding the default behavior provided in the server core.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Functions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Aggro&lt;br /&gt;
|Aggro is called when the spawn aggros a player due to faction&lt;br /&gt;
&lt;br /&gt;
 function aggro(Spawn, Spawn)&lt;br /&gt;
 end&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Attacked&lt;br /&gt;
|Attacked is called when the spawn enters combat&lt;br /&gt;
&lt;br /&gt;
 function attacked(Spawn, Spawn)&lt;br /&gt;
 end&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Aggro&lt;br /&gt;
|Aggro is called when the spawn aggros a player due to faction&lt;br /&gt;
&lt;br /&gt;
 function aggro(Spawn, Spawn)&lt;br /&gt;
 end&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000}}&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Attacked&lt;br /&gt;
|Attacked is called when the spawn enters combat&lt;br /&gt;
&lt;br /&gt;
 function attacked(Spawn, Spawn)&lt;br /&gt;
 end&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Aggro|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Aggro is called when the spawn aggros a player due to faction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function aggro(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Attacked|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Attacked is called when the spawn enters combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function attacked(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Auto Attack Tick|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Auto Attack Tick is called when the spawn makes an attack with the primary weapon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function auto_attack_tick(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Can Use Command|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
can_use_command is called when an entity command is used on a spawn. Return true to allow the command to be used, false to not. This check only applies if this function is in the script. The third parameter is the name of the spell/entity command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function can_use_command(NPC, Spawn, String)&lt;br /&gt;
    return true&lt;br /&gt;
end&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Casted On|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Casted On is called when a spell is casted on the spawn, the third parameter is the name of the spell/entity command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function casted_on(Spawn, Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Combat Reset|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Combat Reset is called when the spawn leaves combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function CombatReset(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Death|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Death is called when the spawn dies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function death(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Group Dead|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Group dead is called when the last member of a spawn group is killed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function group_dead(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Hailed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Hailed is called when a player hails the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Hailed Busy|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Hailed Busy is called when a player hails the spawn while it is in combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed_busy(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Health Changed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Health Changed is called whenever the spawns health changes in either direction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function healthchanged(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Hear Say|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Hear Say is called whenever a player uses /say with a spawn targeted&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hear_say(NPC, Spawn, Msg)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Killed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Killed is called whenever the spawn kills something&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function killed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Random Chat|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Random Chat is never called and its purpose is lost, code for it still remains so it is listed here just for reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function randomchat(Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Respawn|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Respawn is called when the spawn respawns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function respawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Spawn|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Spawn is called when the spawn spawns for the first time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Targeted|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Targeted is called whenever a player targets the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function targeted(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Think|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Think is used to override AI and is called every time the AI needs to run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Think(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Tutorials|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Coming Soon.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Spawn Script Template&lt;br /&gt;
|In order to have a spawn script that can be submitted to the server you must follow a certain structure. Use this [[ContentDesigner:Spawn_Script_Template|Spawn Script Template]] for the spawn scripts. This will have a break down of the code with an explanation of what each part does, and it will also have the full template that you can copy and paste into your editor like notepad++.&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6356</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6356"/>
		<updated>2016-09-01T06:00:41Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* G */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetPlayersInZone&amp;diff=6355</id>
		<title>LUA:GetPlayersInZone</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetPlayersInZone&amp;diff=6355"/>
		<updated>2016-09-01T05:45:25Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|GetPlayersInZone}}  = LUA Functions: GetPlayersInZone() = Gets a list of all players in the zone   ==== Syntax ==== local var = GetPlayersInZone(param1)   =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetPlayersInZone}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetPlayersInZone() =&lt;br /&gt;
Gets a list of all players in the zone&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
local var = GetPlayersInZone(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Zone)&lt;br /&gt;
: ''param1'' is the zone we want to get players from&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Returns ====&lt;br /&gt;
LUA table with all the players in the zone, or nil if there are none&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function death(NPC, Spawn)&lt;br /&gt;
	local bridgeGate = GetSpawn(NPC, GateLower)&lt;br /&gt;
	if bridgeGate ~= nil and GetY(bridgeGate) ~= GateOpenedY then&lt;br /&gt;
		UseWidget(bridgeGate)&lt;br /&gt;
		local players = GetPlayersInZone(GetZone(NPC))&lt;br /&gt;
		for index, player in pairs(players) do&lt;br /&gt;
			SendPopUpMessage(player, &amp;quot;With the slaying of Vigo, the Deathfist Citadel gate is unlocked!&amp;quot;, 255, 0, 0)&lt;br /&gt;
			SendMessage(player, &amp;quot;With the slaying of Vigo, the Deathfist Citadel gate is unlocked!&amp;quot;, &amp;quot;red&amp;quot;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This is the death function for Vigo Cerebus in Zek, when he dies a pop up and normal message are sent to all players in the zone.&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6352</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6352"/>
		<updated>2016-08-10T00:24:07Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* S */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6351</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6351"/>
		<updated>2016-08-10T00:22:17Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* R */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveCoin|RemoveCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6350</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=6350"/>
		<updated>2016-08-10T00:21:03Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: /* A */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AllFunctions}}&lt;br /&gt;
= EQ2Emulator: All LUA Functions =&lt;br /&gt;
This is a list of all the LUA functions currently in EQ2Emu.&lt;br /&gt;
&lt;br /&gt;
== A ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddCoin|AddCoin()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddControlEffect|AddControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddConversationOption|AddConversationOption()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepLocation|AddQuestStepLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepObtainItem|AddQuestStepObtainItem()]]&lt;br /&gt;
|[[LUA:AddQuestStepProgressAction|AddQuestStepProgressAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepSpell|AddQuestStepSpell()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ApplySpellVisual|ApplySpellVisual()]]&lt;br /&gt;
|[[LUA:Attack|Attack()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== B ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Bind|Bind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BlurVision|BlurVision()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:BreatheUnderwater|BreatheUnderwater()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CancelSpell|CancelSpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanHarvest|CanHarvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CanReceiveQuest|CanReceiveQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:CastEntityCommand|CastEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CastSpell|CastSpell()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CureByType|CureByType()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== D ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Despawn|Despawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DismissPet|DismissPet()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== E ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Emote|Emote()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== F ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:FaceTarget|FaceTarget()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== G ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Gate|Gate()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgi|GetAgi()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetAgiBase|GetAgiBase()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetCoinMessage|GetCoinMessage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetCosmeticPet|GetCosmeticPet()]]&lt;br /&gt;
|[[LUA:GetCurrentZoneSafeLocation|GetCurrentZoneSafeLocation()]]&lt;br /&gt;
|[[LUA:GetDeityPet|GetDeityPet()]]&lt;br /&gt;
|[[LUA:GetDistance|GetDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetEncounter|GetEncounter()]]&lt;br /&gt;
|[[LUA:GetEncounterSize|GetEncounterSize()]]&lt;br /&gt;
|[[LUA:GetEquippedItemByID|GetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:GetEquippedItemBySlot|GetEquippedItemBySlot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetFactionAmount|GetFactionAmount()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPower|GetPower()]]&lt;br /&gt;
|[[LUA:GetQuest|GetQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetQuestCompleteCount|GetQuestCompleteCount()]]&lt;br /&gt;
|[[LUA:GetQuestFlags|GetQuestFlags()]]&lt;br /&gt;
|[[LUA:GetQuestStep|GetQuestStep()]]&lt;br /&gt;
|[[LUA:GetQuestStepProgress|GetQuestStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRace|GetRace()]]&lt;br /&gt;
|[[LUA:GetRaceBaseType|GetRaceBaseType()]]&lt;br /&gt;
|[[LUA:GetRaceType|GetRaceType()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillMaxValue|GetSkillMaxValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillName|GetSkillName()]]&lt;br /&gt;
|[[LUA:GetSkillValue|GetSkillValue()]]&lt;br /&gt;
|[[LUA:GetSpawn|GetSpawn()]]&lt;br /&gt;
|[[LUA:GetSpawnByGroupID|GetSpawnByGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnByLocationID|GetSpawnByLocationID()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnLocationID|GetSpawnLocationID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnLocationPlacementID|GetSpawnLocationPlacementID()]]&lt;br /&gt;
|[[LUA:GetSpeed|GetSpeed()]]&lt;br /&gt;
|[[LUA:GetSpellTriggerCount|GetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:GetSta|GetSta()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetStaBase|GetStaBase()]]&lt;br /&gt;
|[[LUA:GetStr|GetStr()]]&lt;br /&gt;
|[[LUA:GetStrBase|GetStrBase()]]&lt;br /&gt;
|[[LUA:GetTarget|GetTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTaskGroupStep|GetTaskGroupStep()]]&lt;br /&gt;
|[[LUA:GetTempVariable|GetTempVariable()]]&lt;br /&gt;
|[[LUA:GetTradeskillClass|GetTradeskillClass()]]&lt;br /&gt;
|[[LUA:GetTradeskillClassName|GetTradeskillClassName()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTradeskillLevel|GetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetX|GetX()]]&lt;br /&gt;
|[[LUA:GetY|GetY()]]&lt;br /&gt;
|[[LUA:GetZ|GetZ()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZone|GetZone()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== H ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HandInCollections|HandInCollections()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Harvest|Harvest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCollectionsToHandIn|HasCollectionsToHandIn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:HasCompletedQuest|HasCompletedQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== I ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:IsEpic|IsEpic()]]&lt;br /&gt;
|[[LUA:IsFlanking|IsFlanking()]]&lt;br /&gt;
|[[LUA:IsFollowing|IsFollowing()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsGateAllowed|IsGateAllowed()]]&lt;br /&gt;
|[[LUA:IsGroundSpawn|IsGroundSpawn()]]&lt;br /&gt;
|[[LUA:IsHeroic|IsHeroic()]]&lt;br /&gt;
|[[LUA:IsInCombat|IsInCombat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsInvis|IsInvis()]]&lt;br /&gt;
|[[LUA:IsMezzed|IsMezzed()]]&lt;br /&gt;
|[[LUA:IsMezzedOrStunned|IsMezzedOrStunned()]]&lt;br /&gt;
|[[LUA:IsNight|IsNight()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsOnAutoMount|IsOnAutoMount()]]&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== K ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawn|KillSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:KillSpawnByDistance|KillSpawnByDistance()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Knockback|Knockback()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== L ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:LastSpellAttackHit|LastSpellAttackHit()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== M ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyHP|ModifyHP()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ModifyPower|ModifyPower()]]	&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== O ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:OfferQuest|OfferQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== P ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayAnimation|PlayAnimation()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayFlavor|PlayFlavor()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|[[LUA:ProvidesQuest|ProvidesQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestIsComplete|QuestIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestReturnNPC|QuestReturnNPC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:QuestStepIsComplete|QuestStepIsComplete()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== R ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RegisterQuest|RegisterQuest()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveControlEffect|RemoveControlEffect()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ResetIllusion|ResetIllusion()]]&lt;br /&gt;
|[[LUA:ResetQuestStep|ResetQuestStep()]]&lt;br /&gt;
|[[LUA:Resurrect|Resurrect()]]&lt;br /&gt;
|[[LUA:Runback|Runback()]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== S ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Say|Say()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SayOOC|SayOOC()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendMessage|SendMessage()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:SendOptionWindow|SendOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendPopUpMessage|SendPopUpMessage()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]	&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetFailureTimer|SetFailureTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetFollowTarget|SetFollowTarget()]]&lt;br /&gt;
|[[LUA:SetGridID|SetGridID()]]&lt;br /&gt;
|[[LUA:SetHeading|SetHeading()]]&lt;br /&gt;
|[[LUA:SetHP|SetHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIllusion|SetIllusion()]]&lt;br /&gt;
|[[LUA:SetInCombat|SetInCombat()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPosition|SetPosition()]]&lt;br /&gt;
|[[LUA:SetPower|SetPower()]]&lt;br /&gt;
|[[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestFeatherColor|SetQuestFeatherColor()]]&lt;br /&gt;
|[[LUA:SetQuestFlags|SetQuestFlags()]]&lt;br /&gt;
|[[LUA:SetQuestPrereqLevel|SetQuestPrereqLevel()]]&lt;br /&gt;
|[[LUA:SetQuestRepeatable|SetQuestRepeatable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestRewardComment|SetQuestRewardComment()]]&lt;br /&gt;
|[[LUA:SetQuestRewardExp|SetQuestRewardExp()]]	&lt;br /&gt;
|[[LUA:SetQuestRewardStatus|SetQuestRewardStatus()]]&lt;br /&gt;
|[[LUA:SetQuestTimer|SetQuestTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetQuestTimerComplete|SetQuestTimerComplete()]]&lt;br /&gt;
|[[LUA:SetQuestYellow|SetQuestYellow()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|[[LUA:SetSpellList|SetSpellList()]]&lt;br /&gt;
|[[LUA:SetSpellSnareValue|SetSpellSnareValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellTriggerCount|SetSpellTriggerCount()]]&lt;br /&gt;
|[[LUA:SetSta|SetSta()]]&lt;br /&gt;
|[[LUA:SetStaBase|SetStaBase()]]&lt;br /&gt;
|[[LUA:SetStepComplete|SetStepComplete()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetStepFailed|SetStepFailed()]]&lt;br /&gt;
|[[LUA:SetStr|SetStr()]]&lt;br /&gt;
|[[LUA:SetStrBase|SetStrBase()]]&lt;br /&gt;
|[[LUA:SetSuccessTimer|SetSuccessTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTarget|SetTarget()]]&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&lt;br /&gt;
|[[LUA:SummonDumbFirePet|SummonDumbFirePet()]]&lt;br /&gt;
|[[LUA:SummonItem|SummonItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonPet|SummonPet()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== T ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleFollow|ToggleFollow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:ToggleTracking|ToggleTracking()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== U ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestDescription|UpdateQuestDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestStepDescription|UpdateQuestStepDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestTaskGroupDescription|UpdateQuestTaskGroupDescription()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:UpdateQuestZone|UpdateQuestZone()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:UseWidget|UseWidget()]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Z ==&lt;br /&gt;
{| style=&amp;quot;width: 100%; text-align:center&amp;quot;&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Zone|Zone()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetLootCoin&amp;diff=6349</id>
		<title>LUA:GetLootCoin</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetLootCoin&amp;diff=6349"/>
		<updated>2016-08-10T00:18:11Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetLootCoin}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetLootCoin() =&lt;br /&gt;
Gets the given spawns loot coins&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
var = GetLootCoin(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn who's loot coins we want to get&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Returns ====&lt;br /&gt;
; int32&lt;br /&gt;
: The amount of loot coins&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    local coins = GetLootCoin(NPC)&lt;br /&gt;
    Say(NPC, &amp;quot;I have &amp;quot; .. coins .. &amp;quot;coins&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the NPC is hailed it will Say() how many loot coins it has&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SetPlayerLevel&amp;diff=6348</id>
		<title>LUA:SetPlayerLevel</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SetPlayerLevel&amp;diff=6348"/>
		<updated>2016-08-10T00:15:41Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|SetPlayerLevel}}  = LUA Functions: SetPlayerLevel() = Sets the players level   ==== Syntax ==== SetPlayerLevel(param1, param2)   ==== Parameters ==== ; Requ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|SetPlayerLevel}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: SetPlayerLevel() =&lt;br /&gt;
Sets the players level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
SetPlayerLevel(param1, param2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int8)&lt;br /&gt;
: ''param1'' is the player whos level we want to set&lt;br /&gt;
: ''param2'' is the new level&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    if IsPlayer(Spawn) then&lt;br /&gt;
        SetPlayerLevel(Spawn, 50)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the NPC is hailed it will set the players level to 50&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
Can only be used on players, for NPC's see [[LUA:SpawnSet|SpawnSet]]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AddCoin&amp;diff=6347</id>
		<title>LUA:AddCoin</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AddCoin&amp;diff=6347"/>
		<updated>2016-08-10T00:11:39Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|AddCoin}}  = LUA Functions: AddCoin() = Gives coins to the player   ==== Syntax ==== AddCoin(param1, param2)   ==== Parameters ==== ; Required - ''param1'' ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|AddCoin}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: AddCoin() =&lt;br /&gt;
Gives coins to the player&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
AddCoin(param1, param2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int32)&lt;br /&gt;
: ''param1'' is the player to add coins to&lt;br /&gt;
: ''param2'' is the amount of coins to add&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    if IsPlayer(Spawn) then&lt;br /&gt;
        AddCoin(Spawn, 10)&lt;br /&gt;
        Say(NPC, &amp;quot;Here have some copper&amp;quot;)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the NPC is hailed it will give the player 10 copper&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
Can only be use on a player.&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:RemoveCoin&amp;diff=6346</id>
		<title>LUA:RemoveCoin</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:RemoveCoin&amp;diff=6346"/>
		<updated>2016-08-10T00:08:03Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: Created page with &amp;quot;{{PageHeaderChild|LUA|RemoveCoin}}  = LUA Functions: RemoveCoin() = Removes coin from the player   ==== Syntax ==== var = RemoveCoin(param1, param2)   ==== Parameters ==== ; Requ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|RemoveCoin}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: RemoveCoin() =&lt;br /&gt;
Removes coin from the player&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
var = RemoveCoin(param1, param2)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn), ''param2'' (int32)&lt;br /&gt;
: ''param1'' is the player we want to remove coin from&lt;br /&gt;
: ''param2'' is the amount of coins to remove&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Returns ====&lt;br /&gt;
; bool&lt;br /&gt;
: True if the coin was successfully removed&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    if IsPlayer(Spawn) and RemoveCoin(Spawn, 10) then&lt;br /&gt;
        Say(NPC, &amp;quot;I just took 10 copper from you!&amp;quot;)&lt;br /&gt;
    end&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the NPC is hailed the player will loose 10 copper&lt;br /&gt;
&lt;br /&gt;
==== Notes ====&lt;br /&gt;
Can only be use on a player.&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetLootCoin&amp;diff=6345</id>
		<title>LUA:GetLootCoin</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetLootCoin&amp;diff=6345"/>
		<updated>2016-08-09T23:57:35Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|GetLootCoin}}&lt;br /&gt;
&lt;br /&gt;
= LUA Functions: GetLootCoin() =&lt;br /&gt;
Gets the given spawns loot coins&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
var = GetLootCoins(param1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; Required - ''param1'' (Spawn)&lt;br /&gt;
: ''param1'' is the spawn who's loot coins we want to get&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Spawn)&lt;br /&gt;
    local coins = GetLootCoins(NPC)&lt;br /&gt;
    Say(NPC, &amp;quot;I have &amp;quot; .. coins .. &amp;quot;coins&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When the NPC is hailed it will Say() how many loot coins it has&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=ContentDesigner:Creating_Movement&amp;diff=6304</id>
		<title>ContentDesigner:Creating Movement</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=ContentDesigner:Creating_Movement&amp;diff=6304"/>
		<updated>2016-06-15T09:31:47Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|ContentDesigner:SpawnScripts|Creating Movement}}&lt;br /&gt;
&lt;br /&gt;
The Creating Movement guide will show you how to get your NPC's to walk and run around. With many different combinations you can make a specific path for the NPC to follow to walking in circles if you choose.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Movement Functions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
There are two functions that can be used to make an NPC move. Below you will find examples of how to use both to make an NPC move around in Norrath.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
|The [[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]] function will allow an NPC to move along a given set of coordinates. This can be along a path, in a circle, or random locations. The below example will show a simple movement script.&lt;br /&gt;
&lt;br /&gt;
There must be at least two MovementLoopAddLocation() functions in the script for this to work, and the parameters used are as follows...&lt;br /&gt;
 NPC, x, y, z, speed, delay, function name&lt;br /&gt;
 &lt;br /&gt;
 Note&lt;br /&gt;
 *The delay is in seconds&lt;br /&gt;
 *The function name is optional&lt;br /&gt;
&lt;br /&gt;
Now let's see an example &lt;br /&gt;
&lt;br /&gt;
 function spawn(NPC)&lt;br /&gt;
   MovementLoopAddLocation(NPC, -407.46, -60.48, 174.23, 2, 8)&lt;br /&gt;
   MovementLoopAddLocation(NPC, -420.76, -60.86, 180.15, 2, math.random(5, 15))&lt;br /&gt;
   MovementLoopAddLocation(NPC, -425.42, -61.32, 186.58, 2)&lt;br /&gt;
   MovementLoopAddLocation(NPC, -424.20, -61.98, 190.47, 2, math.random(5, 15))&lt;br /&gt;
   MovementLoopAddLocation(NPC, -410.19, -62.87, 189.81, 2, math.random(5, 15))&lt;br /&gt;
   MovementLoopAddLocation(NPC, -406.82, -60.56, 174.38, 2, math.random(5, 15), &amp;quot;Comment&amp;quot;)&lt;br /&gt;
 end&amp;lt;br /&amp;gt;&lt;br /&gt;
 function Comment(NPC)&lt;br /&gt;
   Say(NPC, &amp;quot;Nice day for a walk, isn't it?&amp;quot;)&lt;br /&gt;
 end&lt;br /&gt;
&lt;br /&gt;
This script contains the ''function spawn(NPC)'' and will run everything inside this block of code when the NPC spawns. This means everytime the NPC spawns it will begin the movement loop.&lt;br /&gt;
&lt;br /&gt;
Taking a closer look at this code we can see there are a few different ways of using the MovementLoopAddLocation() function. Here is breakdown of those lines.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The first MovementLoopAddLocation() ends the parameters just after the delay. The function name is optional and is not used throughout most of this code. This line looks like this...&lt;br /&gt;
 MovementLoopAddLocation(NPC, -407.46, -60.48, 174.23, 2, 8)&lt;br /&gt;
If the MovementLoopAddLocation() parameters are compared to the parameters guide listed above we can see that -407.46 is the X coords, -60.48 is the y coords, 174.23 is the z coords. We can also see that our speed is set to 2. This should be the average walk speed, and that is what we want to have this NPC do. If we wanted the NPC to run we would set this to 4. If the NPC is to chase something then set this to 6. We end with the delay parameter. This is measured in seconds. So our friend here will pause at this location for 8 seconds before moving to the next location.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The next line uses math.random() to set the delay.&lt;br /&gt;
 MovementLoopAddLocation(NPC, -420.76, -60.86, 180.15, 2, math.random(5, 15))&lt;br /&gt;
It is easy to see that ''math.random(5, 15)'' is telling us that 5 seconds is the lowest number to choose from and to go as high as 15 seconds. Now it will make each NPC different than the next when moving from point to point. One thing to keep in mind is when an NPC is spawned and math.random() chooses the number to use for the delay it will keep using that number until the end of that spawns life cycle. Do instance he is killed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The third MovementLoopAddLocation() does not have a delay. It stops just after speed.&lt;br /&gt;
 MovementLoopAddLocation(NPC, -425.42, -61.32, 186.58, 2)&lt;br /&gt;
This will cause the NPC to go to this location and keep moving instead of pausing. This is helpful if the NPC needs to make a turn but does not stop. It is safe to say you can put s 0 in for the delay and it will do the same thing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The last MovementLoopAddLocation() has a function name used on the parameters.&lt;br /&gt;
 MovementLoopAddLocation(NPC, -406.82, -60.56, 174.38, 2, math.random(5, 15), &amp;quot;Comment&amp;quot;)&lt;br /&gt;
The function name ''&amp;quot;Comment&amp;quot;'' will look for a function call Comment and execute that function. Once it completes the ''&amp;quot;Comment&amp;quot;'' function it will then resume to the delay and finally move on to start over again. You can see in the example above that the ''function Comment'' will cause the NPC to say ''&amp;quot;Nice day for a walk, isn't it?&amp;quot;'' when it reaches this location.&lt;br /&gt;
&lt;br /&gt;
Take notice that this MovementLoopAddLocation() and the very first one are close in proximity of each other. This is to make sure that the NPC is in a good location to walk back to that first location. Since this is a loop the script will move back to the top and start all over again. If the NPC has walked around a building, and was not brought back to the starting point, he will walk back in a straight line and through anything in his path like the building. Best practice is to use the NPC's spawn_location_placement coords as the ending point for your movement script.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|[[LUA:MoveToLocation|MoveToLocation()]]&lt;br /&gt;
|[[LUA:MoveToLocation|MoveToLocation()]] will allow the NPC to move to a specific location then stop. With this function a script can be created to have a NPC flee in terror when anyone/anything with a heartbeat talks to them. Below is a simple script using MoveToLocation()&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here are the parameters for the function MoveToLocation()&lt;br /&gt;
 MoveToLocation(NPC, x, y, z, speed, function name)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now let's see an example&lt;br /&gt;
&lt;br /&gt;
 function hailed(NPC, Spawn)&lt;br /&gt;
    MoveToLocation(NPC, 10, 0, 20, 6, &amp;quot;Yell&amp;quot;)&lt;br /&gt;
 end&lt;br /&gt;
This will make our scared NPC run away when someone hails him. This code shows 10 is the X parameter, 0 is the y parameter, and 20 is the z parameter. The speed is set to 6 which is the chasing speed, or in this case fleeing speed. The function ''&amp;quot;Yell&amp;quot;'' is called to have the NPC say something when he leaves.&lt;br /&gt;
&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:ItemScripts&amp;diff=6290</id>
		<title>LUA:ItemScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:ItemScripts&amp;diff=6290"/>
		<updated>2016-06-14T23:42:59Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Item Scripts}}&lt;br /&gt;
Item scripts will give items more uses then just stats.  There are currently 8 events that will call the item script, food/drink consumption, destroyed, examined, equipped, proc, removed, unequipped, and used.&lt;br /&gt;
&lt;br /&gt;
{{Header|Cast|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Cast is only used for food and drink when it is consumed, this is where you would cast the buff spell that the food or drink applies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Destroyed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Destroyed is called when the player destroys the item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function destroyed(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Examined|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Examined is called when the player examines an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function examined(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Equipped|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Equipped is called when the player equips an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function equipped(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Obtained|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Obtained is called when the player gets an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function obtained(Item, Player)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Proc|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Proc is called when the item proc is triggered&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function proc(Item, Caster, Target, Type)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Removed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Removed is called when the item is removed from the player&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function removed(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Unequipped|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Unequipped is called when the player unequips an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function unequipped(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Used|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Used is called when the player uses an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function used(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:ItemScripts&amp;diff=6289</id>
		<title>LUA:ItemScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:ItemScripts&amp;diff=6289"/>
		<updated>2016-06-14T23:39:59Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Item Scripts}}&lt;br /&gt;
Item scripts will give items more uses then just stats.  There are currently 8 events that will call the item script, food/drink consumption, destroyed, examined, equipped, proc, removed, unequipped, and used.&lt;br /&gt;
&lt;br /&gt;
{{Header|Cast|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Cast is only used for food and drink when it is consumed, this is where you would cast the buff spell that the food or drink applies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Destroyed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Destroyed is called when the player destroys the item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function destroyed(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Examined|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Examined is called when the player examines an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function examined(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Equipped|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Equipped is called when the player equips an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function equipped(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Proc|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Proc is called when the item proc is triggered&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function proc(Item, Caster, Target, Type)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Removed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Removed is called when the item is removed from the player&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function removed(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Unequipped|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Unequipped is called when the player unequips an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function unequipped(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Used|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Used is called when the player uses an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function used(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:ItemScripts&amp;diff=6288</id>
		<title>LUA:ItemScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:ItemScripts&amp;diff=6288"/>
		<updated>2016-06-14T23:37:40Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Item Scripts}}&lt;br /&gt;
Item scripts will give items more uses then just stats.  There are currently 8 events that will call the item script, food/drink consumption, destroyed, examined, equipped, proc, removed, unequipped, and used.&lt;br /&gt;
&lt;br /&gt;
== Cast ==&lt;br /&gt;
Cast is only used for food and drink when it is consumed, this is where you would cast the buff spell that the food or drink applies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Destroyed ==&lt;br /&gt;
Destroyed is called when the player destroys the item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function destroyed(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Examined ==&lt;br /&gt;
Examined is called when the player examines an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function examined(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Equipped ==&lt;br /&gt;
Equipped is called when the player equips an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function equipped(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Proc ==&lt;br /&gt;
Proc is called when the item proc is triggered&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function proc(Item, Caster, Target, Type)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Removed ==&lt;br /&gt;
Removed is called when the item is removed from the player&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function removed(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Unequipped ==&lt;br /&gt;
Unequipped is called when the player unequips an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function unequipped(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Used ==&lt;br /&gt;
Used is called when the player uses an item&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function used(Item, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LUA|Back to LUA]]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:Spells&amp;diff=6287</id>
		<title>LUA:Spells</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:Spells&amp;diff=6287"/>
		<updated>2016-06-14T23:37:18Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Spell Scripts}}&lt;br /&gt;
== The LUA Scripting System: Spells ==&lt;br /&gt;
Describe purpose, examples, our chosen folder structure for script storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Spells are controlled by (mainly) 3 tables: spell_tiers, spells and spell_classes and can be used to create all manner of spells.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It would be wise to have a read over [[Spells]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are 3 main functions in a spell: cast, remove and tick. You should get familiar with these and how they are used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Caster, Target, DamageType, Damage)&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function remove(Caster, Target)&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function tick(Caster, Target, DDType, MinDDVal, MaxDDVal, EffectType, MinEffectVal, MaxEffectVal)&lt;br /&gt;
    SpellDamage(Target, 6, 30)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples == &lt;br /&gt;
&lt;br /&gt;
HP Buff&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--main process function&lt;br /&gt;
function cast(Caster, Target, DamageType, Damage)&lt;br /&gt;
	SetMaxHP(Target, (GetMaxHP(Target) + 50))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function tick(Caster, Target, DDType, MinDDVal, MaxDDVal, EffectType, MinEffectVal, MaxEffectVal)&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function remove(Caster, Target)&lt;br /&gt;
	SetMaxHP(Target, (GetMaxHP(Target) - 50))&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Heal&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--main process function&lt;br /&gt;
function cast(Caster, Target, DamageType, Damage)&lt;br /&gt;
	-- syntax for SpellDamage is Target, DamageType, and Damage&lt;br /&gt;
	--SpellDamage(Target, DamageType, Damage)&lt;br /&gt;
	ModifyHP(Caster, 20) &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function remove(Caster, Target)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Runspeed&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Caster, Target, DamageType, Damage)&lt;br /&gt;
	SetSpeed(Player, 100)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function remove(Caster, Target)&lt;br /&gt;
        SetSpeed(Player, 1)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Precast ==&lt;br /&gt;
This function will be called when you try to cast a spell, it is unique as it requires it to return a true or false.  You can do special checks here to see if you can cast the spell, this is in addition to normal checks the server core does, returning true means you can cast the spell, false mean you can't.  In addition you can return an error code id (defined in spells.h) to display why the spell failed to cast.&lt;br /&gt;
&lt;br /&gt;
Flanking&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function precast(Caster, Target)&lt;br /&gt;
    return IsFlanking(Target, Caster)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Not on epic, as well as a custom error code&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function precast(Caster, Target)&lt;br /&gt;
    return (not IsEpic(Target)), 43&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LUA|Back to LUA]]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:ZoneScripts&amp;diff=6286</id>
		<title>LUA:ZoneScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:ZoneScripts&amp;diff=6286"/>
		<updated>2016-06-14T23:36:57Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Zone Scripts}}&lt;br /&gt;
Zone scripts are used for events within the zone, there are 6 events that will make a call to the zone script, dawn, dusk, enter location, init zone, leave location, and player entry.&lt;br /&gt;
&lt;br /&gt;
{{Header|Dawn|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Dawn is called when the game time passes dawn time, which is set in rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function dawn(Zone, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Dusk|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Dusk is called when the game time passes dusk time, which is set in rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function dusk(Zone, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Enter Location|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Enter Location is called when the player enters a new grid, the new grid id is passes as the third parameter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function enter_location(Zone, Spawn, int32)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Init Zone Script|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Init Zone Script is called when the zone first starts up, this is where you would set up any proximity functions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function init_zone_script(Zone)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Leave Location|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Leave Location is called when the player leaves a grid, the grid id that the player is leaving is passed as the third parameter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function leave_location(Zone, Spawn, int32)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Player Entry|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Player Entry is called when a players enters the zone&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function player_entry(Zone, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:ZoneScripts&amp;diff=6285</id>
		<title>LUA:ZoneScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:ZoneScripts&amp;diff=6285"/>
		<updated>2016-06-14T23:36:21Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zone scripts are used for events within the zone, there are 6 events that will make a call to the zone script, dawn, dusk, enter location, init zone, leave location, and player entry.&lt;br /&gt;
&lt;br /&gt;
{{Header|Dawn|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Dawn is called when the game time passes dawn time, which is set in rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function dawn(Zone, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Dusk|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Dusk is called when the game time passes dusk time, which is set in rules&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function dusk(Zone, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Enter Location|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Enter Location is called when the player enters a new grid, the new grid id is passes as the third parameter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function enter_location(Zone, Spawn, int32)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Init Zone Script|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Init Zone Script is called when the zone first starts up, this is where you would set up any proximity functions&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function init_zone_script(Zone)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Leave Location|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Leave Location is called when the player leaves a grid, the grid id that the player is leaving is passed as the third parameter&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function leave_location(Zone, Spawn, int32)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Player Entry|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Player Entry is called when a players enters the zone&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function player_entry(Zone, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:Quests&amp;diff=6284</id>
		<title>LUA:Quests</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:Quests&amp;diff=6284"/>
		<updated>2016-06-14T23:30:05Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Quest Scripts}}&lt;br /&gt;
&lt;br /&gt;
Quest scripts are what makes quests work, there are only 4 core functions however custom functions are needed for a quest to work properly.  These custom functions can be declared with [[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]] and [[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]], in both cases the first parameter is the quest the second is the player.&lt;br /&gt;
&lt;br /&gt;
{{Header|Accepted|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Accepted is called when the player accepts the quest&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Accepted(Quest, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Declined|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Declined is called when the player declines the quest&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Declined(Quest, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Deleted|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Deleted is called when a player deletes a quest&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Deleted(Quest, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Init|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Init sets up the quest, this must be included in all quest scripts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Init(Quest)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Reload|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Reload is called when a player logs in with an incomplete quest, the third parameter is the step id the player is on&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Reload(Quest, Spawn, int32)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6283</id>
		<title>LUA:SpawnScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6283"/>
		<updated>2016-06-14T23:27:16Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Spawn Scripts}}&lt;br /&gt;
Spawn Scripts are used to bring a spawn to life, the most common use is to add dialog but it is possible to write your own custom AI completely overriding the default behavior provided in the server core.&lt;br /&gt;
&lt;br /&gt;
{{Header|Aggro|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Aggro is called when the spawn aggros a player due to faction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function aggro(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Attacked|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Attacked is called when the spawn enters combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function attacked(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Auto Attack Tick|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Auto Attack Tick is called when the spawn makes an attack with the primary weapon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function auto_attack_tick(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Can Use Command|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
can_use_command is called when an entity command is used on a spawn. Return true to allow the command to be used, false to not. This check only applies if this function is in the script. The third parameter is the name of the spell/entity command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function can_use_command(NPC, Spawn, String)&lt;br /&gt;
    return true&lt;br /&gt;
end&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Casted On|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Casted On is called when a spell is casted on the spawn, the third parameter is the name of the spell/entity command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function casted_on(Spawn, Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Combat Reset|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Combat Reset is called when the spawn leaves combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function CombatReset(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Death|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Death is called when the spawn dies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function death(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Group Dead|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Group dead is called when the last member of a spawn group is killed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function group_dead(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Hailed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Hailed is called when a player hails the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Hailed Busy|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Hailed Busy is called when a player hails the spawn while it is in combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed_busy(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Health Changed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Health Changed is called whenever the spawns health changes in either direction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function healthchanged(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Killed|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Killed is called whenever the spawn kills something&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function killed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Random Chat|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Random Chat is never called and its purpose is lost, code for it still remains so it is listed here just for reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function randomchat(Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Respawn|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Respawn is called when the spawn respawns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function respawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Spawn|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Spawn is called when the spawn spawns for the first time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Targeted|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Targeted is called whenever a player targets the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function targeted(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
{{Header|Think|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Think is used to override AI and is called every time the AI needs to run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Think(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6282</id>
		<title>LUA:SpawnScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6282"/>
		<updated>2016-06-14T23:21:16Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Spawn Scripts}}&lt;br /&gt;
Spawn Scripts are used to bring a spawn to life, the most common use is to add dialog but it is possible to write your own custom AI completely overriding the default behavior provided in the server core.&lt;br /&gt;
&lt;br /&gt;
== Aggro ==&lt;br /&gt;
Aggro is called when the spawn aggros a player due to faction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function aggro(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Attacked ==&lt;br /&gt;
Attacked is called when the spawn enters combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function attacked(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Auto Attack Tick ==&lt;br /&gt;
Auto Attack Tick is called when the spawn makes an attack with the primary weapon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function auto_attack_tick(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Can Use Command ==&lt;br /&gt;
can_use_command is called when an entity command is used on a spawn. Return true to allow the command to be used, false to not. This check only applies if this function is in the script. The third parameter is the name of the spell/entity command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function can_use_command(NPC, Spawn, String)&lt;br /&gt;
    return true&lt;br /&gt;
end&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Casted On ==&lt;br /&gt;
Casted On is called when a spell is casted on the spawn, the third parameter is the name of the spell/entity command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function casted_on(Spawn, Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Combat Reset ==&lt;br /&gt;
Combat Reset is called when the spawn leaves combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function CombatReset(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Death ==&lt;br /&gt;
Death is called when the spawn dies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function death(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Group Dead ==&lt;br /&gt;
Group dead is called when the last member of a spawn group is killed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function group_dead(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Hailed ==&lt;br /&gt;
Hailed is called when a player hails the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Hailed Busy ==&lt;br /&gt;
Hailed Busy is called when a player hails the spawn while it is in combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed_busy(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Health Changed ==&lt;br /&gt;
Health Changed is called whenever the spawns health changes in either direction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function healthchanged(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Killed ==&lt;br /&gt;
Killed is called whenever the spawn kills something&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function killed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Random Chat ==&lt;br /&gt;
Random Chat is never called and its purpose is lost, code for it still remains so it is listed here just for reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function randomchat(Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Respawn ==&lt;br /&gt;
Respawn is called when the spawn respawns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function respawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Spawn ==&lt;br /&gt;
Spawn is called when the spawn spawns for the first time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Targeted ==&lt;br /&gt;
Targeted is called whenever a player targets the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function targeted(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Think ==&lt;br /&gt;
Think is used to override AI and is called every time the AI needs to run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Think(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LUA|Back to LUA]]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:Quests&amp;diff=6281</id>
		<title>LUA:Quests</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:Quests&amp;diff=6281"/>
		<updated>2016-06-14T23:20:59Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|Quest Scripts}}&lt;br /&gt;
&lt;br /&gt;
Quest scripts are what makes quests work, there are only 4 core functions however custom functions are needed for a quest to work properly.  These custom functions can be declared with [[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]] and [[LUA:SetQuestCompleteAction|SetQuestCompleteAction()]], in both cases the first parameter is the quest the second is the player.&lt;br /&gt;
&lt;br /&gt;
== Accepted ==&lt;br /&gt;
Accepted is called when the player accepts the quest&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Accepted(Quest, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Declined ==&lt;br /&gt;
Declined is called when the player declines the quest&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Declined(Quest, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Deleted ==&lt;br /&gt;
Deleted is called when a player deletes a quest&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Deleted(Quest, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Reload ==&lt;br /&gt;
Reload is called when a player logs in with an incomplete quest, the third parameter is the step id the player is on&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Reload(Quest, Spawn, int32)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LUA|Back to LUA]]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6280</id>
		<title>LUA:SpawnScripts</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SpawnScripts&amp;diff=6280"/>
		<updated>2016-06-14T23:20:18Z</updated>

		<summary type="html">&lt;p&gt;Jabantiz: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|LUA|SpawnScripts}}&lt;br /&gt;
Spawn Scripts are used to bring a spawn to life, the most common use is to add dialog but it is possible to write your own custom AI completely overriding the default behavior provided in the server core.&lt;br /&gt;
&lt;br /&gt;
== Aggro ==&lt;br /&gt;
Aggro is called when the spawn aggros a player due to faction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function aggro(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Attacked ==&lt;br /&gt;
Attacked is called when the spawn enters combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function attacked(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Auto Attack Tick ==&lt;br /&gt;
Auto Attack Tick is called when the spawn makes an attack with the primary weapon&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function auto_attack_tick(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Can Use Command ==&lt;br /&gt;
can_use_command is called when an entity command is used on a spawn. Return true to allow the command to be used, false to not. This check only applies if this function is in the script. The third parameter is the name of the spell/entity command.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function can_use_command(NPC, Spawn, String)&lt;br /&gt;
    return true&lt;br /&gt;
end&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Casted On ==&lt;br /&gt;
Casted On is called when a spell is casted on the spawn, the third parameter is the name of the spell/entity command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function casted_on(Spawn, Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Combat Reset ==&lt;br /&gt;
Combat Reset is called when the spawn leaves combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function CombatReset(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Death ==&lt;br /&gt;
Death is called when the spawn dies&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function death(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Group Dead ==&lt;br /&gt;
Group dead is called when the last member of a spawn group is killed&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function group_dead(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Hailed ==&lt;br /&gt;
Hailed is called when a player hails the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Hailed Busy ==&lt;br /&gt;
Hailed Busy is called when a player hails the spawn while it is in combat&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed_busy(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Health Changed ==&lt;br /&gt;
Health Changed is called whenever the spawns health changes in either direction&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function healthchanged(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Killed ==&lt;br /&gt;
Killed is called whenever the spawn kills something&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function killed(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Random Chat ==&lt;br /&gt;
Random Chat is never called and its purpose is lost, code for it still remains so it is listed here just for reference&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function randomchat(Spawn, String)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Respawn ==&lt;br /&gt;
Respawn is called when the spawn respawns&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function respawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Spawn ==&lt;br /&gt;
Spawn is called when the spawn spawns for the first time&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function spawn(Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Targeted ==&lt;br /&gt;
Targeted is called whenever a player targets the spawn&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function targeted(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Think ==&lt;br /&gt;
Think is used to override AI and is called every time the AI needs to run&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function Think(Spawn, Spawn)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[LUA|Back to LUA]]&lt;/div&gt;</summary>
		<author><name>Jabantiz</name></author>
		
	</entry>
</feed>