<?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=Cynnar</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=Cynnar"/>
	<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Special:Contributions/Cynnar"/>
	<updated>2026-07-11T15:44:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.3</generator>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Devs_Main_Page&amp;diff=8638</id>
		<title>Template:Devs Main Page</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Devs_Main_Page&amp;diff=8638"/>
		<updated>2023-08-05T00:05:28Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Added link to tools page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Developers&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding: 0em 1em;  font-size: 1.5em;&amp;quot;&amp;gt;Welcome to the wiki.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;The developers section of the wiki has been put together to hold all the information needed to develop on the EQ2Emulator server, as well as your own server if you choose to do so.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Choose a category below to learn more about it.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[Developers|{{#ifexist: Developers|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Development&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;Development&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;This section covers a range of topics such as spells, spawns, quest, and much more. Guides will help you to create the world around your character. If you can see it, click on it, hear it, or if it moves, or swims, or flys, then this is the section to visit.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[SourceCode|{{#ifexist: SourceCode|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Source Code&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;Source Code&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;Did you come here to work on the source code? Maybe your a content developer looking to learn a bit more about the inner workings of the server. Whatever the reason, this section will have information on the source written in C++.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Database&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;EQ2Emulator server requires a database to keep records of everything. From your hair color to what quest step you are on is all stored in the database. Here you will find everything you need to know about the database, I hope.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[LUA:Main_Page|{{#ifexist: LUA:Main_Page|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;LUA&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;LUA&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;We use Lua programming language to write our scripts in. We have a huge library of custom functions that we're created just for the emulator. In this section you will find those custom functions, how to use them, and more.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[Tools|{{#ifexist: Developers|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Tools&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;Tools&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;These are the tools that help our devs in creating the emulator. Some are open source and allow for others to add and improve those tools. Others do not share the source for various of reasons like we are unable to get into contact with the creator to obtain the source.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[Reference|{{#ifexist: Reference|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Reference List&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;Reference List&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;Looking for that damage type id? Perhaps you want to know what the I'd is for a specific class. The references page will have the answers&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Running Your Own Server&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;So you want to run your own server. Well this section will get you up and running. You can compile for Windows and Linux base machines. Can this be ran in a virtual machine you say? Why yes, yes it can. Now there is nothing holding you back from running your own server.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Tools&amp;diff=8637</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Tools&amp;diff=8637"/>
		<updated>2023-08-04T23:57:05Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Removed link from advanced combat tracker title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Tools&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;Here are a collection of tools created over the years for working with the emulator. you can find all these toosl on [https://github.com/EQ2Emulator-net/tools-eq2emu GitHub]. Feel free to fork the project and make improvements. The better our tools are, the easier it is to work within the emulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[Players:EQ2Emu_Launcher|{{#ifexist: Players:EQ2Emu_Launcher|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;EQ2Emu Client Launcher&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;EQ2Emu Client Launcher&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;An interface used to automatically update the eq2_defaults.ini file for multiple connection points.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/EQ2LuaEditor|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;EQ2 Lua Editor&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;An editor used to create and edit lua files like quests and spawn scripts. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/QuestParser|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Census Quest Parser&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A parser to pull quest from the census.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/ZamRecipeParser|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Zam Recipe Parser&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A parser to pull recipes from Zam.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/MLG|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Movement Loop Generator&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A tool to generate movement loops.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/ContentBar|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Content Bar&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;a UI addon for quick access to a few development commands.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/DialogLogParser|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Dialog Log Parser&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A tool for parsing dialog from in game chat logs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/CoinCalculator|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Coin Calculator&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A tool to calculate coins.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Advanced Combat Tracker&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;Not an Eq2emulator tool but very useful. visit https://advancedcombattracker.com/ for information and downloads.&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Much Older Tools&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;These tools may or may not work, and or needed anymore. These are here for reference. If anyone wants to work on any of these tools, feel free to do so.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Players:EQ2Emu_Launcher |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;Client Launcher&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
An interface used to automatically update the eq2_defaults.ini file for multiple connection points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This tool has been developed and is maintained by Jabantiz.&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuLuaEditor |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2LuaEditor&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
An editor used to create and edit lua files like quests and spawn scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[DBEditor |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;DBEditor v1.0&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
This is a private web-based editor used by the Content Design team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:DBEditor1 |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;DBEditor v2.0&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The public version of our web-based DB Editor (in development).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EMuPatcher |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;EQ2EMuPatcher&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool originally designed by Image as a 3rd-party tool, EQ2EMuPatcher has been adopted by the project as an easy way to patch your local client with an Everquest2.exe that is compatible with EQ2Emulator servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuDBPatcher |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2EmuDBPatcher&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
This tool updates your local World database with critical core server data plus configurable content data (in development).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuQuestCreator |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2EmuQuestCreator&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A menu-driven Quest (LUA) Script generator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Download: [https://svn.eq2emulator.net/svn/eq2tools/releases/EQ2EmuQuestCreator/ EQ2EmuQuestCreator]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuPacketTool |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2EmuPacketTool&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Converts packetlog packet data into a hexadecimal format for use in C++ code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Download: [https://svn.eq2emulator.net/svn/eq2tools/trunk/ScatWare/EQ2EmuPacketTool EQ2EmuPacketTool]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2PacketCollector |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2PacketCollector&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The packet collector tool builds raw data logs of your game session to be used by PacketParser and other tools for server development.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Due to SOE now detecting the use of this tool, it is no longer available to the general public though still used by our Content Design team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2WorldBuilder |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;EQ2WorldBuilder&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A wizard-driven content generator for building custom EQ2Emulator servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2ZAMParser |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2ZAMParser&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool for parsing the data from EQ2 Zam's website into a local database for use in our content development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:MovementLoopGenerator |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;MovementLoopGenerator&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool to automate the movement of NPCs by creating the necessary LUA script commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:PacketAnalyzer |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;PacketAnalyzer&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool to help developers analyze collected packet logs and make adjustments to both opcodes and the data structs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:PacketParser |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;PacketParser&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A developer tool that analyzes collected Packet Logs and turns the data into useful game data.&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Tools&amp;diff=8636</id>
		<title>Tools</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Tools&amp;diff=8636"/>
		<updated>2023-08-04T23:55:36Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Added advanced Combat tracker link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Tools&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;Here are a collection of tools created over the years for working with the emulator. you can find all these toosl on [https://github.com/EQ2Emulator-net/tools-eq2emu GitHub]. Feel free to fork the project and make improvements. The better our tools are, the easier it is to work within the emulator.&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[[Players:EQ2Emu_Launcher|{{#ifexist: Players:EQ2Emu_Launcher|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;EQ2Emu Client Launcher&amp;lt;/span&amp;gt;|&amp;lt;span  style=&amp;quot;color:#00ffff;&amp;quot;&amp;gt;EQ2Emu Client Launcher&amp;lt;/span&amp;gt;}}]]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;An interface used to automatically update the eq2_defaults.ini file for multiple connection points.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/EQ2LuaEditor|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;EQ2 Lua Editor&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;An editor used to create and edit lua files like quests and spawn scripts. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/QuestParser|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Census Quest Parser&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A parser to pull quest from the census.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/ZamRecipeParser|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Zam Recipe Parser&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A parser to pull recipes from Zam.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/MLG|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Movement Loop Generator&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A tool to generate movement loops.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/ContentBar|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Content Bar&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;a UI addon for quick access to a few development commands.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-	&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/DialogLogParser|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Dialog Log Parser&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A tool for parsing dialog from in game chat logs&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| style=&amp;quot;width: 50%; background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |	&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;'''''&amp;lt;U&amp;gt;[https://github.com/EQ2Emulator-net/CoinCalculator|&amp;lt;span  style=&amp;quot;color:#99ccff;&amp;quot;&amp;gt;Coin Calculator&amp;lt;/span&amp;gt;]&amp;lt;/U&amp;gt;'''''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;A tool to calculate coins.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;[https://advancedcombattracker.com/ Advanced Combat Tracker]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;Not an Eq2emulator tool but very useful. visit https://advancedcombattracker.com/ for information and downloads.&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%;&amp;quot; cellspacing=&amp;quot;5&amp;quot; cellpadding=&amp;quot;0&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;background: #FCFCFC; border: 1px solid #AAA; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #3e5389; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center; font-size: 120%; color: #99ccff;&amp;quot;&amp;gt;Much Older Tools&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: left; font-size: 1em; margin: 0.3em 1em;&amp;quot;&amp;gt;These tools may or may not work, and or needed anymore. These are here for reference. If anyone wants to work on any of these tools, feel free to do so.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Players:EQ2Emu_Launcher |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;Client Launcher&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
An interface used to automatically update the eq2_defaults.ini file for multiple connection points.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This tool has been developed and is maintained by Jabantiz.&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuLuaEditor |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2LuaEditor&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
An editor used to create and edit lua files like quests and spawn scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[DBEditor |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;DBEditor v1.0&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
This is a private web-based editor used by the Content Design team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:DBEditor1 |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;DBEditor v2.0&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The public version of our web-based DB Editor (in development).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EMuPatcher |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;EQ2EMuPatcher&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool originally designed by Image as a 3rd-party tool, EQ2EMuPatcher has been adopted by the project as an easy way to patch your local client with an Everquest2.exe that is compatible with EQ2Emulator servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuDBPatcher |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2EmuDBPatcher&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
This tool updates your local World database with critical core server data plus configurable content data (in development).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuQuestCreator |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2EmuQuestCreator&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A menu-driven Quest (LUA) Script generator.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Download: [https://svn.eq2emulator.net/svn/eq2tools/releases/EQ2EmuQuestCreator/ EQ2EmuQuestCreator]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2EmuPacketTool |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2EmuPacketTool&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Converts packetlog packet data into a hexadecimal format for use in C++ code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Download: [https://svn.eq2emulator.net/svn/eq2tools/trunk/ScatWare/EQ2EmuPacketTool EQ2EmuPacketTool]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2PacketCollector |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2PacketCollector&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The packet collector tool builds raw data logs of your game session to be used by PacketParser and other tools for server development.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Due to SOE now detecting the use of this tool, it is no longer available to the general public though still used by our Content Design team.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2WorldBuilder |&amp;lt;span style=&amp;quot;color:White&amp;quot;&amp;gt;EQ2WorldBuilder&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A wizard-driven content generator for building custom EQ2Emulator servers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:EQ2ZAMParser |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;EQ2ZAMParser&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool for parsing the data from EQ2 Zam's website into a local database for use in our content development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:MovementLoopGenerator |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;MovementLoopGenerator&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool to automate the movement of NPCs by creating the necessary LUA script commands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:PacketAnalyzer |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;PacketAnalyzer&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A tool to help developers analyze collected packet logs and make adjustments to both opcodes and the data structs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|[[Tools:PacketParser |&amp;lt;span style=&amp;quot;color:Maroon&amp;quot;&amp;gt;PacketParser&amp;lt;/span&amp;gt;]]|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A developer tool that analyzes collected Packet Logs and turns the data into useful game data.&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=File:Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide.pdf&amp;diff=8633</id>
		<title>File:Everquest II Kingdom of Sky Prima Official eGuide.pdf</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=File:Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide.pdf&amp;diff=8633"/>
		<updated>2022-08-08T06:07:15Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8632</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8632"/>
		<updated>2022-08-08T05:59:52Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Archive Sites|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ EQ2Flames]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090419194931/http://eq2.allakhazam.com/ EQ2 Allakhazam]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20061214191757/http://eq2.ogaming.com/ EQ2 Ogaming]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|PDF's|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
These pdf files were downloaded from  [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
  EverQuest II Prima Official eGuide&lt;br /&gt;
  [https://eq2emulator.net/wiki/images/f/f7/EverQuest_II_Prima_Official_eGuide.pdf Direct Download&lt;br /&gt;
  [https://ia800204.us.archive.org/14/items/EverQuest_II_Prima_Official_eGuide/EverQuest_II_Prima_Official_eGuide.pdfView Online]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download [https://eq2emulator.net/wiki/images/9/92/Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf Everquest II Desert of Flame Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
View online [https://archive.org/download/Everquest_II_Desert_of_Flame_Prima_Official_eGuide/Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf Everquest II Desert of Flame Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
&lt;br /&gt;
View online [https://archive.org/download/Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide/Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide.pdf Everquest II Kingdom of Sky Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
&lt;br /&gt;
View online [https://ia800209.us.archive.org/12/items/EverQuest_II_Atlas_Prima_Official_eGuide/EverQuest_II_Atlas_Prima_Official_eGuide.pdf EverQuest II Atlas Prima Official eGuide]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8631</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8631"/>
		<updated>2022-08-08T05:58:13Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Archive Sites|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ EQ2Flames]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090419194931/http://eq2.allakhazam.com/ EQ2 Allakhazam]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20061214191757/http://eq2.ogaming.com/ EQ2 Ogaming]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|PDF's|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
These pdf files were downloaded from  [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download [https://eq2emulator.net/wiki/images/f/f7/EverQuest_II_Prima_Official_eGuide.pdf EverQuest II Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
View online [https://ia800204.us.archive.org/14/items/EverQuest_II_Prima_Official_eGuide/EverQuest_II_Prima_Official_eGuide.pdf Everquest II Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download [https://eq2emulator.net/wiki/images/9/92/Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf Everquest II Desert of Flame Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
View online [https://archive.org/download/Everquest_II_Desert_of_Flame_Prima_Official_eGuide/Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf Everquest II Desert of Flame Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
&lt;br /&gt;
View online [https://archive.org/download/Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide/Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide.pdf Everquest II Kingdom of Sky Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
&lt;br /&gt;
View online [https://ia800209.us.archive.org/12/items/EverQuest_II_Atlas_Prima_Official_eGuide/EverQuest_II_Atlas_Prima_Official_eGuide.pdf EverQuest II Atlas Prima Official eGuide]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8630</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8630"/>
		<updated>2022-08-08T05:56:41Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Archive Sites|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ EQ2Flames]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090419194931/http://eq2.allakhazam.com/ EQ2 Allakhazam]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20061214191757/http://eq2.ogaming.com/ EQ2 Ogaming]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|PDF's|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
These pdf files were downloaded from  [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download [https://eq2emulator.net/wiki/images/f/f7/EverQuest_II_Prima_Official_eGuide.pdf EverQuest II Prima Official eGuide]&lt;br /&gt;
View online [https://ia800204.us.archive.org/14/items/EverQuest_II_Prima_Official_eGuide/EverQuest_II_Prima_Official_eGuide.pdf Everquest II Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
View online [https://archive.org/download/Everquest_II_Desert_of_Flame_Prima_Official_eGuide/Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf Everquest II Desert of Flame Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
View online [https://archive.org/download/Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide/Everquest_II_Kingdom_of_Sky_Prima_Official_eGuide.pdf Everquest II Kingdom of Sky Prima Official eGuide]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Direct Download coming soon&lt;br /&gt;
View online [https://ia800209.us.archive.org/12/items/EverQuest_II_Atlas_Prima_Official_eGuide/EverQuest_II_Atlas_Prima_Official_eGuide.pdf EverQuest II Atlas Prima Official eGuide]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=File:Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf&amp;diff=8629</id>
		<title>File:Everquest II Desert of Flame Prima Official eGuide.pdf</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=File:Everquest_II_Desert_of_Flame_Prima_Official_eGuide.pdf&amp;diff=8629"/>
		<updated>2022-08-08T05:53:06Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=File:EverQuest_II_Prima_Official_eGuide.pdf&amp;diff=8628</id>
		<title>File:EverQuest II Prima Official eGuide.pdf</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=File:EverQuest_II_Prima_Official_eGuide.pdf&amp;diff=8628"/>
		<updated>2022-08-08T05:41:09Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Offical Guide from archive.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Offical Guide from archive.org&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8627</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8627"/>
		<updated>2022-08-08T05:38:50Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Archive Sites|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ EQ2Flames]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090419194931/http://eq2.allakhazam.com/ EQ2 Allakhazam]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20061214191757/http://eq2.ogaming.com/ EQ2 Ogaming]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8626</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8626"/>
		<updated>2022-08-08T05:34:34Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Archive Sites|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ eq2flames.com]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090419194931/http://eq2.allakhazam.com/ eq2.allakhazam.com]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20061214191757/http://eq2.ogaming.com/ eq2.ogaming.com]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8625</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8625"/>
		<updated>2022-08-08T05:31:07Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Internet Archive|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ eq2flames.com Last good capture March 20 2018]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20090419194931/http://eq2.allakhazam.com/ eq2.allakhazam.com]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8624</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8624"/>
		<updated>2022-08-08T05:14:50Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Internet Archive|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ eq2flames.com Last good capture March 20 2018]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8623</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8623"/>
		<updated>2022-08-08T05:14:07Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__HIDETITLE__&lt;br /&gt;
{{PageHeaderChild|Reference|HistoricalReferences}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;This page was inspired by the [https://wiki.eq2emu.com/HistoricalReferences Historical References] wiki page for [https://zeklabs.com/ Zeklabs.com/EQ2Emu.net]&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
List of references to historical data/sites for EQ2. Also in this list is links to current data/sites that might be useful.&lt;br /&gt;
&lt;br /&gt;
{{Header|Internet Archive|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
One great resource for older websites and data is [https://archive.org/ Internet Archive/Wayback Machine].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%20II General Everquest II Search Results (with two capital i's)]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/search.php?query=Everquest%202 General Everquest 2 Search Results (with a number 2)]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20180320175137/http://eq2flames.com/ eq2flames.com Last good capture March 20 2018]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8622</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8622"/>
		<updated>2022-08-08T04:54:40Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
KoS = ??&lt;br /&gt;
&lt;br /&gt;
EoF = ??&lt;br /&gt;
&lt;br /&gt;
RoK = ??&lt;br /&gt;
&lt;br /&gt;
TSO = ??&lt;br /&gt;
&lt;br /&gt;
SF = ??&lt;br /&gt;
&lt;br /&gt;
DoV = 1096&lt;br /&gt;
&lt;br /&gt;
AoD = ??&lt;br /&gt;
&lt;br /&gt;
CoE = 1193/1208&lt;br /&gt;
&lt;br /&gt;
ToV = 58604&lt;br /&gt;
&lt;br /&gt;
AoM = 60114 &lt;br /&gt;
&lt;br /&gt;
ToT = 60160&lt;br /&gt;
&lt;br /&gt;
KA = 63137&lt;br /&gt;
&lt;br /&gt;
PoP = 63227&lt;br /&gt;
&lt;br /&gt;
CD = ??&lt;br /&gt;
&lt;br /&gt;
BoL = ??&lt;br /&gt;
&lt;br /&gt;
RoS = ??&lt;br /&gt;
&lt;br /&gt;
VoV = ??&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8621</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8621"/>
		<updated>2022-08-08T04:54:12Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Moved from another page|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
== Weapon Slots == &lt;br /&gt;
*Primary | 1 &lt;br /&gt;
*Secondary | 2&lt;br /&gt;
*Primary or Secondary | 3&lt;br /&gt;
*Ranged | 65536&lt;br /&gt;
**Ammo | 131072 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Armor Slots&lt;br /&gt;
:* Head = 4&lt;br /&gt;
:* Cloak = 524288&lt;br /&gt;
:* Chest = 8&lt;br /&gt;
:* Shoulders = 16&lt;br /&gt;
:* Forearms = 32&lt;br /&gt;
:* Hands = 64&lt;br /&gt;
:* Legs = 128&lt;br /&gt;
:* Feet = 256&lt;br /&gt;
&lt;br /&gt;
; Jewelry&lt;br /&gt;
:* Finger = 512 / 1024&lt;br /&gt;
:* Ear = 2048 / 4096&lt;br /&gt;
:* Neck = 8192&lt;br /&gt;
:* Wrist = 16384 / 32768&lt;br /&gt;
:* Waist = 262144&lt;br /&gt;
:* Charm = 1048576/2097152&lt;br /&gt;
&lt;br /&gt;
; Consumeables&lt;br /&gt;
:* Food = 4194304&lt;br /&gt;
:* Drink = 8388608&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Item Tier ==&lt;br /&gt;
&lt;br /&gt;
UNCOMMON = 3&lt;br /&gt;
TREASURED = 4&lt;br /&gt;
LEGENDARY = 7&lt;br /&gt;
FABLED = 9&lt;br /&gt;
MYTHICAL = 12&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
KoS = ??&lt;br /&gt;
&lt;br /&gt;
EoF = ??&lt;br /&gt;
&lt;br /&gt;
RoK = ??&lt;br /&gt;
&lt;br /&gt;
TSO = ??&lt;br /&gt;
&lt;br /&gt;
SF = ??&lt;br /&gt;
&lt;br /&gt;
DoV = 1096&lt;br /&gt;
&lt;br /&gt;
AoD = ??&lt;br /&gt;
&lt;br /&gt;
CoE = 1193/1208&lt;br /&gt;
&lt;br /&gt;
ToV = 58604&lt;br /&gt;
&lt;br /&gt;
AoM = 60114 &lt;br /&gt;
&lt;br /&gt;
ToT = 60160&lt;br /&gt;
&lt;br /&gt;
KA = 63137&lt;br /&gt;
&lt;br /&gt;
PoP = 63227&lt;br /&gt;
&lt;br /&gt;
CD = ??&lt;br /&gt;
&lt;br /&gt;
BoL = ??&lt;br /&gt;
&lt;br /&gt;
RoS = ??&lt;br /&gt;
&lt;br /&gt;
VoV = ??&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8619</id>
		<title>HistoricalReferences</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=HistoricalReferences&amp;diff=8619"/>
		<updated>2022-08-08T02:50:46Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Cynnar moved page References to HistoricalReferences: Moved to References and now changing to add historical links and such&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains useful infomation usually needed when creating your own items!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Item Slots ==&lt;br /&gt;
This is found in the &amp;lt;b&amp;gt;&amp;quot;items&amp;quot;&amp;lt;/b&amp;gt; database under &amp;lt;b&amp;gt;&amp;quot;slots&amp;quot;&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I got bored trying to format this and loosing, so I will leave it upto someone else.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weapon Slots == &lt;br /&gt;
*Primary | 1 &lt;br /&gt;
*Secondary | 2&lt;br /&gt;
*Primary or Secondary | 3&lt;br /&gt;
*Ranged | 65536&lt;br /&gt;
**Ammo | 131072 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Armor Slots&lt;br /&gt;
:* Head = 4&lt;br /&gt;
:* Cloak = 524288&lt;br /&gt;
:* Chest = 8&lt;br /&gt;
:* Shoulders = 16&lt;br /&gt;
:* Forearms = 32&lt;br /&gt;
:* Hands = 64&lt;br /&gt;
:* Legs = 128&lt;br /&gt;
:* Feet = 256&lt;br /&gt;
&lt;br /&gt;
; Jewelry&lt;br /&gt;
:* Finger = 512 / 1024&lt;br /&gt;
:* Ear = 2048 / 4096&lt;br /&gt;
:* Neck = 8192&lt;br /&gt;
:* Wrist = 16384 / 32768&lt;br /&gt;
:* Waist = 262144&lt;br /&gt;
:* Charm = 1048576/2097152&lt;br /&gt;
&lt;br /&gt;
; Consumeables&lt;br /&gt;
:* Food = 4194304&lt;br /&gt;
:* Drink = 8388608&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Item Tier ==&lt;br /&gt;
&lt;br /&gt;
UNCOMMON = 3&lt;br /&gt;
TREASURED = 4&lt;br /&gt;
LEGENDARY = 7&lt;br /&gt;
FABLED = 9&lt;br /&gt;
MYTHICAL = 12&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Reference:Slots&amp;diff=8618</id>
		<title>Reference:Slots</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Reference:Slots&amp;diff=8618"/>
		<updated>2022-08-08T02:48:31Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &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;
|0&lt;br /&gt;
|EQ2_PRIMARY_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|EQ2_SECONDARY_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|EQ2_HEAD_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|EQ2_CHEST_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|EQ2_SHOULDERS_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EQ2_FOREARMS_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|EQ2_HANDS_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|EQ2_LEGS_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EQ2_FEET_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|EQ2_LRING_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|EQ2_RRING_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EQ2_EARS_SLOT_1&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|EQ2_EARS_SLOT_2&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|EQ2_NECK_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|EQ2_LWRIST_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|EQ2_RWRIST_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|EQ2_RANGE_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|EQ2_AMMO_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|EQ2_WAIST_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|EQ2_CLOAK_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|EQ2_CHARM_SLOT_1&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|EQ2_CHARM_SLOT_2&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|EQ2_FOOD_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|EQ2_DRINK_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|EQ2_TEXTURES_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|EQ2_HAIR_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|EQ2_BEARD_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|EQ2_WINGS_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|EQ2_NAKED_CHEST_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|EQ2_NAKED_LEGS_SLOT&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|EQ2_BACK_SLOT&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Moved From Old References page ==&lt;br /&gt;
&lt;br /&gt;
Needs confirmation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Weapon Slots == &lt;br /&gt;
*Primary | 1 &lt;br /&gt;
*Secondary | 2&lt;br /&gt;
*Primary or Secondary | 3&lt;br /&gt;
*Ranged | 65536&lt;br /&gt;
**Ammo | 131072 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
; Armor Slots&lt;br /&gt;
:* Head = 4&lt;br /&gt;
:* Cloak = 524288&lt;br /&gt;
:* Chest = 8&lt;br /&gt;
:* Shoulders = 16&lt;br /&gt;
:* Forearms = 32&lt;br /&gt;
:* Hands = 64&lt;br /&gt;
:* Legs = 128&lt;br /&gt;
:* Feet = 256&lt;br /&gt;
&lt;br /&gt;
; Jewelry&lt;br /&gt;
:* Finger = 512 / 1024&lt;br /&gt;
:* Ear = 2048 / 4096&lt;br /&gt;
:* Neck = 8192&lt;br /&gt;
:* Wrist = 16384 / 32768&lt;br /&gt;
:* Waist = 262144&lt;br /&gt;
:* Charm = 1048576/2097152&lt;br /&gt;
&lt;br /&gt;
; Consumeables&lt;br /&gt;
:* Food = 4194304&lt;br /&gt;
:* Drink = 8388608&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Item Tier ==&lt;br /&gt;
&lt;br /&gt;
UNCOMMON = 3&lt;br /&gt;
&lt;br /&gt;
TREASURED = 4&lt;br /&gt;
&lt;br /&gt;
LEGENDARY = 7&lt;br /&gt;
&lt;br /&gt;
FABLED = 9&lt;br /&gt;
&lt;br /&gt;
MYTHICAL = 12&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8617</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8617"/>
		<updated>2022-08-01T03:44:20Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
KoS = ??&lt;br /&gt;
&lt;br /&gt;
EoF = ??&lt;br /&gt;
&lt;br /&gt;
RoK = ??&lt;br /&gt;
&lt;br /&gt;
TSO = ??&lt;br /&gt;
&lt;br /&gt;
SF = ??&lt;br /&gt;
&lt;br /&gt;
DoV = 1096&lt;br /&gt;
&lt;br /&gt;
AoD = ??&lt;br /&gt;
&lt;br /&gt;
CoE = 1193/1208&lt;br /&gt;
&lt;br /&gt;
ToV = 58604&lt;br /&gt;
&lt;br /&gt;
AoM = 60114 &lt;br /&gt;
&lt;br /&gt;
ToT = 60160&lt;br /&gt;
&lt;br /&gt;
KA = 63137&lt;br /&gt;
&lt;br /&gt;
PoP = 63227&lt;br /&gt;
&lt;br /&gt;
CD = ??&lt;br /&gt;
&lt;br /&gt;
BoL = ??&lt;br /&gt;
&lt;br /&gt;
RoS = ??&lt;br /&gt;
&lt;br /&gt;
VoV = ??&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8616</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8616"/>
		<updated>2022-08-01T03:40:57Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
KoS = ??&lt;br /&gt;
&lt;br /&gt;
EoF = ??&lt;br /&gt;
&lt;br /&gt;
RoK = ??&lt;br /&gt;
&lt;br /&gt;
TSO = ??&lt;br /&gt;
&lt;br /&gt;
SF = ??&lt;br /&gt;
&lt;br /&gt;
DoV = 1096&lt;br /&gt;
&lt;br /&gt;
AoD = ??&lt;br /&gt;
&lt;br /&gt;
CoE = 1193/1208&lt;br /&gt;
&lt;br /&gt;
ToV = 58604&lt;br /&gt;
&lt;br /&gt;
AoM = 60114 &lt;br /&gt;
&lt;br /&gt;
ToT = 60160&lt;br /&gt;
&lt;br /&gt;
KA = 63137&lt;br /&gt;
&lt;br /&gt;
PoP = ??&lt;br /&gt;
&lt;br /&gt;
CD = ??&lt;br /&gt;
&lt;br /&gt;
BoL = ??&lt;br /&gt;
&lt;br /&gt;
RoS = ??&lt;br /&gt;
&lt;br /&gt;
VoV = ??&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8615</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8615"/>
		<updated>2022-08-01T01:04:41Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
DoV = 1096&lt;br /&gt;
&lt;br /&gt;
CoE = 1193/1208&lt;br /&gt;
&lt;br /&gt;
AoM = 60114&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8614</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8614"/>
		<updated>2022-08-01T01:02:17Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Updated client versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
DoV = 1096 ??&lt;br /&gt;
&lt;br /&gt;
CoE = 1199/1208&lt;br /&gt;
&lt;br /&gt;
AoM = 60114&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8613</id>
		<title>Template:Reference ID's</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Template:Reference_ID%27s&amp;diff=8613"/>
		<updated>2022-08-01T00:36:47Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;width: 75%; margin: auto; background: #F5FAFF; border: 1px solid #AAA;&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;background: #F5FAFF; border: 1px solid #7BC; padding: 5px; margin: 3px; font-weight: bold; text-align: center;&amp;quot;&amp;gt;Reference List&amp;lt;br /&amp;gt;Here is a collection of the many ID's and types used when working on the emulator&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Reference:CastingFlags|Casting Flags]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ClassRaceIDs|Class and Race IDs]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DamageTypes|Damage Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:DetrimentIds|Detriment ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference: HollidayIDs|Holliday ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ImmunityType|Immunity Type]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemStats|Item Stats ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ItemType|Item Type ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:ProcTypes|Proc Types]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:Slots|Slot ID's]]&lt;br /&gt;
&lt;br /&gt;
[[Reference:SpellErrors|Spell Error ID's]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Useful Lists|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
The following were added here from the [[Lists]] page, are these even needed?&lt;br /&gt;
&lt;br /&gt;
[[Player_Classes | Spell List]]&lt;br /&gt;
&lt;br /&gt;
[[Zone_list | Zone List]]&lt;br /&gt;
&lt;br /&gt;
[[Race_list | Race List]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Client Versions|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
A list of client versions.&lt;br /&gt;
&lt;br /&gt;
Classic = 283&lt;br /&gt;
&lt;br /&gt;
DoF = 546&lt;br /&gt;
&lt;br /&gt;
DoV = 1196 ??&lt;br /&gt;
&lt;br /&gt;
CoE = ??&lt;br /&gt;
&lt;br /&gt;
AoM = 60114&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:MakeRandomInt&amp;diff=8612</id>
		<title>LUA:MakeRandomInt</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:MakeRandomInt&amp;diff=8612"/>
		<updated>2022-07-30T17:47:50Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LUA Functions: MakeRandomInt() =&lt;br /&gt;
Returns a random INT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Syntax ====&lt;br /&gt;
MakeRandomInt(min, max)&lt;br /&gt;
&lt;br /&gt;
==== Parameters ====&lt;br /&gt;
; ''param1'' MinVal&lt;br /&gt;
; ''param2'' MaxVal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Usage ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Caster, Target)&lt;br /&gt;
    local Buff = MakeRandomInt(1, 3)&lt;br /&gt;
    AddSpellBonus(Target, 600, Buff)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Content:Content_Designer&amp;diff=8546</id>
		<title>Content:Content Designer</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Content:Content_Designer&amp;diff=8546"/>
		<updated>2022-06-22T16:10:26Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|Content|World Developer}}&lt;br /&gt;
&lt;br /&gt;
A world developers task involve spawning signs, objects, widgets, ground spawns, and NPCs in that order. This is achieved by using a combination of the web database editor, commonly known as DB Editor, and the client itself. Below is information to help turn a unpopulated zone into one filled with everything from harvest nodes to monsters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Signs|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Signs are usually found on sign posts, hanging over doors, and are the main triggers for zoning in EQ2Emulator (ie., click on a door which is actually a &amp;quot;sign&amp;quot; and you zone to a new location).&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*Verify Sign text/descriptions are accurate.&lt;br /&gt;
*Check the sign &amp;quot;type&amp;quot; is set (Generic equals a sign on a wall/post, Zone equals a zone point)&lt;br /&gt;
*[[DataDesigner:Signs#Heading_.26_Location|Verify Heading/Location]] information is set properly&lt;br /&gt;
*Remove duplicates, or spawn new signs where one may be missing from the collection&lt;br /&gt;
*If a Zone sign, verify zone_id and destination x,y,z coordinates&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Objects|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Objects are things like Statues, Rocks, Fences, generally objects in the zone that are not interacted with. Along with verifying most of the same information as with NPCs regarding placement and appearance:&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*Verify position, '''size''', heading of all Zone objects&lt;br /&gt;
*Delete duplicates of static Objects, like tents, sign posts, statues, etc.&lt;br /&gt;
*When object placement/correction is done, disable name, attack, targeting, level, etc.&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Widgets|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Widgets are interactive objects in the world, such as Doors or clickable objects for quests/triggers, etc. The biggest issue with doors is the open/close coordinates are off, or backwards. Due to a math flaw in the parser/population routines, 50% of our doors are wrong and must be fixed.&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*Verify open and close heading of doors.&lt;br /&gt;
*Elevators/Lifts are not parsed properly, and must be setup.&lt;br /&gt;
*Verify coordinates (x,y,z), location and heading settings of all doors/clickables&lt;br /&gt;
*Build functionality of levers and switches&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Groundspawns|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Ground spawns are harvestable items usually picked up by Gathering. These items are made up of things like harvest nodes, ? or shiny, ! or pages, and quest items on the ground.&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*[[ContentDesigner:Groundspawns#EQ2_Live|Observe Live]] - Observe the same area in EQ2Live's version of this zone and identify the Ground Spawn placements&lt;br /&gt;
*[[ContentDesigner:Groundspawns#RAW_Data|Pop Raw Data]] and observe areas to clean up&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Building_Your_First_Node|First Node]] - decide where you want your &amp;quot;main&amp;quot; node to spawn&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Combining_Nodes|Combine Nodes]] - Combine all nodes in the surrounding area to build an ''estimated'' '''spawn percentage''' value&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Cleanup_Remaining_Junk|Remove excess nodes]]&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Designing_Offsets|Offsets]] - Create valid Offsets for spawn location placements to emulate seemingly random spawn locations&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Respawn/Expire_Timers|Pop/Depop]] - Determine depop/repop rates for a node.&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Assigning_Rewards|Groundspawn Items]] - Build the Ground Spawn '''Items''' lists&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Advanced_Groundspawns|Advanced Groundspawns]] - Advanced Groundspawn &amp;quot;grouping&amp;quot; options&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|NPC|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
NPCs are the humanoid, interactive spawns in a zone that players communicate, accept quests from, and engage in combat with.&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*[[ContentDesigner:NPCs#Verify_Locations|Verify Spawn Locations]] - spawns are in their proper positions (static spawns, x,y,z,heading)&lt;br /&gt;
*[[ContentDesigner:NPCs#Verify_Appearances|Verify Spawn Appearances]] - that their colors/equipment are reasonable to what is in EQ2 Live&lt;br /&gt;
*[[ContentDesigner:NPCs#Wanderers|Wandering Dupes]] - starting point and paths, plus remove duplicates&lt;br /&gt;
*[[ContentDesigner:NPCs#Consolidation|Consolidate Spawns]] - that have level, size, or appearance differences only (see note)&lt;br /&gt;
*[[ContentDesigner:NPCs#Linked_Spawn_Groups|Linked Spawn Groups]] - (multi-spawn parties) of 2-6 NPCs and/or Boss encounters&lt;br /&gt;
*[[ContentDesigner:NPCs#Entity_Commands|Entity Commands]] - the right-click menus for each spawn&lt;br /&gt;
*[[ContentDesigner:NPCs#Spawn_Customization|Special Setups]] - special Equipment, Skills and Spells so they behave accordingly&lt;br /&gt;
*[[ContentDesigner:NPCs#Spawn_Scripts|Spawn Scripts]] - Design, develop and assign spawn scripts&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Links|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
[[ContentDesigner:Verify_&amp;amp;_Observe|Verify &amp;amp; Observe]]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.eq2emu.com/HistoricalReferences Collection of Historical References and sites]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Content:Content_Designer&amp;diff=8545</id>
		<title>Content:Content Designer</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Content:Content_Designer&amp;diff=8545"/>
		<updated>2022-06-22T16:02:51Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|Content|World Developer}}&lt;br /&gt;
&lt;br /&gt;
A world developers task involve spawning signs, objects, widgets, ground spawns, and NPCs in that order. This is achieved by using a combination of the web database editor, commonly known as DB Editor, and the client itself. Below is information to help turn a unpopulated zone into one filled with everything from harvest nodes to monsters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Signs|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Signs are usually found on sign posts, hanging over doors, and are the main triggers for zoning in EQ2Emulator (ie., click on a door which is actually a &amp;quot;sign&amp;quot; and you zone to a new location).&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*Verify Sign text/descriptions are accurate.&lt;br /&gt;
*Check the sign &amp;quot;type&amp;quot; is set (Generic equals a sign on a wall/post, Zone equals a zone point)&lt;br /&gt;
*[[DataDesigner:Signs#Heading_.26_Location|Verify Heading/Location]] information is set properly&lt;br /&gt;
*Remove duplicates, or spawn new signs where one may be missing from the collection&lt;br /&gt;
*If a Zone sign, verify zone_id and destination x,y,z coordinates&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Objects|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Objects are things like Statues, Rocks, Fences, generally objects in the zone that are not interacted with. Along with verifying most of the same information as with NPCs regarding placement and appearance:&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*Verify position, '''size''', heading of all Zone objects&lt;br /&gt;
*Delete duplicates of static Objects, like tents, sign posts, statues, etc.&lt;br /&gt;
*When object placement/correction is done, disable name, attack, targeting, level, etc.&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Widgets|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Widgets are interactive objects in the world, such as Doors or clickable objects for quests/triggers, etc. The biggest issue with doors is the open/close coordinates are off, or backwards. Due to a math flaw in the parser/population routines, 50% of our doors are wrong and must be fixed.&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*Verify open and close heading of doors.&lt;br /&gt;
*Elevators/Lifts are not parsed properly, and must be setup.&lt;br /&gt;
*Verify coordinates (x,y,z), location and heading settings of all doors/clickables&lt;br /&gt;
*Build functionality of levers and switches&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Groundspawns|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
Ground spawns are harvestable items usually picked up by Gathering. These items are made up of things like harvest nodes, ? or shiny, ! or pages, and quest items on the ground.&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*[[ContentDesigner:Groundspawns#EQ2_Live|Observe Live]] - Observe the same area in EQ2Live's version of this zone and identify the Ground Spawn placements&lt;br /&gt;
*[[ContentDesigner:Groundspawns#RAW_Data|Pop Raw Data]] and observe areas to clean up&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Building_Your_First_Node|First Node]] - decide where you want your &amp;quot;main&amp;quot; node to spawn&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Combining_Nodes|Combine Nodes]] - Combine all nodes in the surrounding area to build an ''estimated'' '''spawn percentage''' value&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Cleanup_Remaining_Junk|Remove excess nodes]]&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Designing_Offsets|Offsets]] - Create valid Offsets for spawn location placements to emulate seemingly random spawn locations&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Respawn/Expire_Timers|Pop/Depop]] - Determine depop/repop rates for a node.&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Assigning_Rewards|Groundspawn Items]] - Build the Ground Spawn '''Items''' lists&lt;br /&gt;
*[[ContentDesigner:Groundspawns#Advanced_Groundspawns|Advanced Groundspawns]] - Advanced Groundspawn &amp;quot;grouping&amp;quot; options&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|NPC|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
NPCs are the humanoid, interactive spawns in a zone that players communicate, accept quests from, and engage in combat with.&lt;br /&gt;
{|style=&amp;quot;table-layout:fixed; width: 100%;&amp;quot;&lt;br /&gt;
|{{TextBox&lt;br /&gt;
|Developer Task&lt;br /&gt;
|*[[ContentDesigner:NPCs#Verify_Locations|Verify Spawn Locations]] - spawns are in their proper positions (static spawns, x,y,z,heading)&lt;br /&gt;
*[[ContentDesigner:NPCs#Verify_Appearances|Verify Spawn Appearances]] - that their colors/equipment are reasonable to what is in EQ2 Live&lt;br /&gt;
*[[ContentDesigner:NPCs#Wanderers|Wandering Dupes]] - starting point and paths, plus remove duplicates&lt;br /&gt;
*[[ContentDesigner:NPCs#Consolidation|Consolidate Spawns]] - that have level, size, or appearance differences only (see note)&lt;br /&gt;
*[[ContentDesigner:NPCs#Linked_Spawn_Groups|Linked Spawn Groups]] - (multi-spawn parties) of 2-6 NPCs and/or Boss encounters&lt;br /&gt;
*[[ContentDesigner:NPCs#Entity_Commands|Entity Commands]] - the right-click menus for each spawn&lt;br /&gt;
*[[ContentDesigner:NPCs#Spawn_Customization|Special Setups]] - special Equipment, Skills and Spells so they behave accordingly&lt;br /&gt;
*[[ContentDesigner:NPCs#Spawn_Scripts|Spawn Scripts]] - Design, develop and assign spawn scripts&lt;br /&gt;
|BackgroundColor=ffffff&lt;br /&gt;
|FontColor=000000}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Header|Links|BackgroundColor=3d78b4|FontColor=ffffff}}&lt;br /&gt;
[[ContentDesigner:Verify_&amp;amp;_Observe|Verify &amp;amp; Observe]]&lt;br /&gt;
&lt;br /&gt;
[https://web.archive.org/web/20220408032631/https://eq2.zam.com/ Wayback EQ2 Zam Site]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:Evac&amp;diff=8498</id>
		<title>LUA:Evac</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:Evac&amp;diff=8498"/>
		<updated>2022-06-19T18:30:36Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LUA Functions:Evac() =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{LUAFunction&lt;br /&gt;
|Name = Evac&lt;br /&gt;
|Description = Evacs to a safe location&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function cast(Caster, Target)&lt;br /&gt;
    Evac()&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = Cast evac&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:HasCoin&amp;diff=8497</id>
		<title>LUA:HasCoin</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:HasCoin&amp;diff=8497"/>
		<updated>2022-06-19T18:28:21Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = HasCoin |Description = Checks if player has coin |Param1 = Spawn |Param1Desc = is the spawn we want to check. |Param2 = int32 |Param2Desc = is the amount...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = HasCoin&lt;br /&gt;
|Description = Checks if player has coin&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to check.&lt;br /&gt;
|Param2 = int32&lt;br /&gt;
|Param2Desc = is the amount we want to check for.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	HasCoin(Player, 1000000)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will check if the player has 100 Plat&lt;br /&gt;
|Notes = Will return 1 if true and 0 if false.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8496</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8496"/>
		<updated>2022-06-19T18:25:42Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &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:AddCharacterTitle|AddCharacterTitle()]]&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;
|-&lt;br /&gt;
|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|[[LUA:AddIconValue|AddIconValue()]]&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddItem|AddItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|[[LUAAddMasterTitle|AddMasterTitle()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPlayerMail|AddPlayerMail()]]&lt;br /&gt;
|[[LUA:AddPlayerMailByCharID|AddPlayerMailByCharID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommandAllSpawns|AddPrimaryEntityCommandAllSpawns()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepKillByRace|AddQuestStepKillByRace()]]&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:AddQuestStepZoneLoc|AddQuestStepZoneLoc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSkill|AddSkill()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnProximity|AddSpawnProximity()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnToGroup|AddSpawnToGroup()]]&lt;br /&gt;
|[[LUA:AddSpawnToSpawnList|AddSpawnToSpawnList()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|[[LUA:AddWaypoint|AddWaypoint()]]&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:ChangeFaction|ChangeFaction()]]&lt;br /&gt;
|[[LUA:ChangeHandIcon|ChangeHandIcon()]]&lt;br /&gt;
|[[LUA:CastCustomSpell|CastCustomSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CanSeeInvis|CanSeeInvis()]]&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckLOS|CheckLOS()]]&lt;br /&gt;
|[[LUA:CheckLOSByCoordinates|CheckLOSByCoordinates()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:ClearRunback|ClearRunback()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearRunningLocations|ClearRunningLocations()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|[[LUA:CloseDoor|CloseDoor()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|[[LUA:CompleteTransmute|CompleteTransmute()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CreateSpawnList|CreateSpawnList()]]&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:DamageSpawn|DamageSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DeleteDBShardID|DeleteDBShardID()]]&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;
|-&lt;br /&gt;
|[[LUA:DisplayText|DisplayText()]]&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:EnableGameEvent|EnableGameEvent()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Evac|Evac()]]&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;|[[LUA:FlashWindow|FlashWindow()]]&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:GetAAInfo|GetAAInfo()]]&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;
|-&lt;br /&gt;
|[[LUA:GetAggroRadius|GetAggroRadius()]]&lt;br /&gt;
|[[LUA:GetAlignment|GetAlignment()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetArrowColor|GetArrowColor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetBaseAggroRadius|GetBaseAggroRadius()]]&lt;br /&gt;
|[[LUA:GetBoundZoneID|GetBoundZoneID()]]&lt;br /&gt;
|[[LUA:GetCharacterID|GetCharacterID()]]&lt;br /&gt;
|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&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:GetDeity|GetDeity()]]&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:GetFactionID|GetFactionID()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInfoStructFloat|GetInfoStructFloat()]]&lt;br /&gt;
|[[LUA:GetInfoStructSInt|GetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:GetInfoStructString|GetInfoStructString()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInfoStructUInt|GetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetLootDropType|GetLootDropType()]]&lt;br /&gt;
|[[LUA:GetLootTier|GetLootTier()]]&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:GetOrigX|GetOrigX()]]&lt;br /&gt;
|[[LUA:GetOrigY|GetOrigY()]]&lt;br /&gt;
|[[LUA:GetOrigZ|GetOrigZ()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPassengerSpawnList|GetPassengerSpawnList()]]&lt;br /&gt;
|[[LUA:GetPCTOfHP|GetPCTOfHP()]]&lt;br /&gt;
|[[LUA:GetPCTOfPower|GetPCTOfPower()]]&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&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:GetRandomSpawnByID|GetRandomSpawnByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetRuleFlagBool|GetRuleFlagBool()]]&lt;br /&gt;
|[[LUA:GetRuleFlagFloat|GetRuleFlagFloat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRuleFlagInt32|GetRuleFlagInt32()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetShardCharID|GetShardCharID()]]&lt;br /&gt;
|[[LUA:GetShardCreatedTimestamp|GetShardCreatedTimestamp()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetShardID|GetShardID()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillIDByName|GetSkillIDByName()]]&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:GetSpawnByRailID|GetSpawnByRailID()]]&lt;br /&gt;
|[[LUA:GetSpawnFromList|GetSpawnFromList()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListByRailID|GetSpawnListByRailID()]]&lt;br /&gt;
|[[LUA:GetSpawnListBySpawnID|GetSpawnListBySpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListSize|GetSpawnListSize()]]&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:GetSpell|GetSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellData|GetSpellData()]]&lt;br /&gt;
|[[LUA:GetSpellDataIndex|GetSpellDataIndex()]]&lt;br /&gt;
|[[LUA:GetSpellDisplayEffect|GetSpellDisplayEffect()]]&lt;br /&gt;
|[[LUA:GetSpellID|GetSpellID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellName|GetSpellName()]]&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:GetTemporaryTransportID|GetTemporaryTransportID()]]&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:GetTSArrowColor|GetTSArrowColor()]]&lt;br /&gt;
|[[LUA:GetTutorialStep|GetTutorialStep()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWardValue|GetWardValue()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWorldTimeHour|GetWorldTimeHour()]]&lt;br /&gt;
|[[LUA:GetWorldTimeMinute|GetWorldTimeMinute()]]&lt;br /&gt;
|[[LUA:GetWorldTimeMonth|GetWorldTimeMonth()]]&lt;br /&gt;
|[[LUA:GetWorldTimeYear|GetWorldTimeYear()]]&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:GetZoneExpansionFlag|GetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:GetZoneHolidayFlag|GetZoneHolidayFlag()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneLockoutTimer|GetZoneLockoutTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveExp|GiveExp()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|[[LUA:GetSpellTier|GetSpellTier()]]&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:HasControlEffect|HasControlEffect()]]&lt;br /&gt;
|[[LUA:HasCoin|HasCoin()]]&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|[[LUA:HasItemEquipped|HasItemEquipped()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|[[LUA:HasLootItem|HasLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasQuestRewardItem|HasQuestRewardItem()]]&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSkill|HasSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasSpell|HasSpell()]]&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|[[LUA:HasSpellImmunity|HasSpellImmunity()]]&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:IncreaseSkillCapsByType|IncreaseSkillCapsByType()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InLava|InLava()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindow|InstructionWindow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindowClose|InstructionWindowClose()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:InstructionWindowGoal|InstructionWindowGoal()]]&lt;br /&gt;
|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
|[[LUA:InWater|InWater()]]&lt;br /&gt;
|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:|IsDoor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsEntity|IsEntity()]]&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:IsInvulnerable|IsInvulnerable()]]&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:IsOpen|IsOpen()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsRunning|IsRunning()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsTransportSpawn|IsTransportSpawn()]]&lt;br /&gt;
|[[LUA:IsZoneLoading|IsZoneLoading()]]&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:MakeRandomFloat|MakeRandomFloat()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MakeRandomInt|MakeRandomInt()]]&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;
|-&lt;br /&gt;
|[[LUA:MovementLoopAdd|MovementLoopAdd()]]&lt;br /&gt;
|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
|[[LUA:MoveToLocation|MoveToLocation()]]&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;|[[LUA:OpenDoor|OpenDoor()]]&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:PauseMovement|PauseMovement()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PerformCameraShake|PerformCameraShake()]]&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;
|-&lt;br /&gt;
|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcHate|ProcHate()]]&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:RemoveIconValue|RemoveIconValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemovePrimaryEntityCommand|RemovePrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkill|RemoveSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnFromSpawnList|RemoveSpawnFromSpawnList()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpawnSpellBonus|RemoveSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:RemoveWaypoint|RemoveWaypoint()]]&lt;br /&gt;
|[[LUA:ResetCharacterTitlePrefix|ResetCharacterTitlePrefix()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ResetCharacterTitleSuffix|ResetCharacterTitleSuffix()]]&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:SendStateCommand|SendStateCommand()]]&lt;br /&gt;
|[[LUA:SendTimeUpdate|SendTimeUpdate()]]&lt;br /&gt;
|[[LUA:SendTransporters|SendTransporters()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendUpdateDefaultCommand|SendUpdateDefaultCommand()]]&lt;br /&gt;
|[[LUA:SendWaypoints|SendWaypoints()]]&lt;br /&gt;
|[[LUA:SetAAInfo|SetAAInfo()]]&lt;br /&gt;
|[[LUA:SetAccessToEntityCommand|SetAccessToEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAccessToEntityCommandByCharID|SetAccessToEntityCommandByCharID()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAggroRadius|SetAggroRadius()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|[[LUA:SetAlignment|SetAlignment()]]&lt;br /&gt;
|[[LUA:SetAttackable|SetAttackable()]]&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCharacterTitlePrefix|SetCharacterTitlePrefix()]]&lt;br /&gt;
|[[LUA:SetCharacterTitleSuffix|SetCharacterTitleSuffix()]]&lt;br /&gt;
|[[LUA:SetCharSheetChanged|SetCharSheetChanged()]]&lt;br /&gt;
|[[LUA:SetCoinTmpReward|SetCoinTmpReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetDeity|SetDeity()]]&lt;br /&gt;
|[[LUA:SetEquipment|SetEquipment()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetEquippedItem|SetEquippedItem()]]&lt;br /&gt;
|[[LUA:SetEquippedItemByID|SetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:SetFactionID|SetFactionID()]]&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:SetInfoFlag|SetInfoFlag()]]&lt;br /&gt;
|[[LUA:SetInfoStructFloat|SetInfoStructFloat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetInfoStructSInt|SetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:SetInfoStructString|SetInfoStructString()]]&lt;br /&gt;
|[[LUA:SetInfoStructUInt|SetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|[[LUA:SetInvulnerable|SetInvulnerable()]]&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLootDrop|SetLootDrop()]]&lt;br /&gt;
|[[LUA:SetLootTier|SetLootTier()]]&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:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&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:SetRailID|SetRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetSeeHide|SetSeeHide()]]&lt;br /&gt;
|[[LUA:SetSeeInvis|SetSeeInvis()]]&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:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpawnGroupID|SetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellData|SetSpellData()]]&lt;br /&gt;
|[[LUA:SetSpellDataIndex|SetSpellDataIndex()]]&lt;br /&gt;
|[[LUA:SetSpellDisplayEffect|SetSpellDisplayEffect()]]&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:SetStatusTmpReward|SetStatusTmpReward()]]&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:SetTemporaryTransportID|SetTemporaryTransportID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetTutorialStep|SetTutorialStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetVisualFlag|SetVisualFlag()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWorldTime|SetWorldTime()]]&lt;br /&gt;
|[[LUA:SetZoneExpansionFlag|SetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:SetZoneHolidayFlag|SetZoneHolidayFlag()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ShowLootWindow|ShowLootWindow()]]&lt;br /&gt;
|[[LUA:ShowWindow|ShowWindow()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnGroupByID|SpawnGroupByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:SpellHealPct|SpellHealPct()]]&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:StartItemConversation|StartItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartTransmute|StartTransmute()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:StopMovement|StopMovement()]]&lt;br /&gt;
|[[LUA:StopTimer|StopTimer()]]&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;
|[[LUA:UnequipSlot|UnequipSlot()]]&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>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:UnequipSlot&amp;diff=8494</id>
		<title>LUA:UnequipSlot</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:UnequipSlot&amp;diff=8494"/>
		<updated>2022-06-19T18:19:35Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = UnequipSlot |Description = Unequip a slot |Param1 = Spawn |Param1Desc = is the spawn we want to unequip a slot from |Param2 = int8 |Param2Desc = is the s...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = UnequipSlot&lt;br /&gt;
|Description = Unequip a slot&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to unequip a slot from&lt;br /&gt;
|Param2 = int8&lt;br /&gt;
|Param2Desc = is the slot to unequip.&lt;br /&gt;
|Param3 = bool&lt;br /&gt;
|Param3Desc = to delete the item or not. no_delete_item = true. Not set will delete the item after unequipped.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	UnequipSlot(Player, 1, no_delete_item)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will unequip the players slot 1 and will not delete the item.&lt;br /&gt;
|Notes = Default is delete item. &lt;br /&gt;
  UnequipSlot(Player, 1)&lt;br /&gt;
no_delete_item = true&lt;br /&gt;
  UnequipSlot(Player, 1, no_delete_item)&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:RemoveIconValue&amp;diff=8493</id>
		<title>LUA:RemoveIconValue</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:RemoveIconValue&amp;diff=8493"/>
		<updated>2022-06-19T18:09:38Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = RemoveIconValue |Description = Remove the icon value. |Param1 = Spawn |Param1Desc = is the spawn we want to remove from. |Param2 = sint32 |Param2Desc = i...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = RemoveIconValue&lt;br /&gt;
|Description = Remove the icon value.&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to remove from.&lt;br /&gt;
|Param2 = sint32&lt;br /&gt;
|Param2Desc = is the icon id we want to remove.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	RemoveIconValue(Player, 1)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will remove the icon value of 1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetSpell&amp;diff=8492</id>
		<title>LUA:GetSpell</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetSpell&amp;diff=8492"/>
		<updated>2022-06-19T18:07:22Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = GetSpell |Description = Get spell |Param1 = int32 |Param1Desc = is the spell id |Param2 = int8 |Param2Desc = is the tier of the spell |Param3 = string |P...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = GetSpell&lt;br /&gt;
|Description = Get spell&lt;br /&gt;
|Param1 = int32&lt;br /&gt;
|Param1Desc = is the spell id&lt;br /&gt;
|Param2 = int8&lt;br /&gt;
|Param2Desc = is the tier of the spell&lt;br /&gt;
|Param3 = string&lt;br /&gt;
|Param3Desc = is the spell custom script file.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	GetSpell(1, 1, custom.lua)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script get the spell with an id of 1 and the tier of 1 with a custom script named custom.lua&lt;br /&gt;
|Note: third argument added to setup custom script file&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:RemoveSpawnSpellBonus&amp;diff=8491</id>
		<title>LUA:RemoveSpawnSpellBonus</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:RemoveSpawnSpellBonus&amp;diff=8491"/>
		<updated>2022-06-19T18:00:39Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = RemoveSpawnSpellBonus |Description = Removes spawn spell bonus |Param1 = Spawn |Param1Desc = is the spawn we want to add to. |Example = &amp;lt;pre&amp;gt; RemoveSpawn...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = RemoveSpawnSpellBonus&lt;br /&gt;
|Description = Removes spawn spell bonus&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to add to.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
RemoveSpawnSpellBonus(spawn)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = used in LUASpell script&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AddIconValue&amp;diff=8490</id>
		<title>LUA:AddIconValue</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AddIconValue&amp;diff=8490"/>
		<updated>2022-06-19T17:57:16Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = AddIconValue |Description = Adds the icon value. |Param1 = Spawn |Param1Desc = is the spawn we want to add to. |Param2 = sint32 |Param2Desc = is the icon...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = AddIconValue&lt;br /&gt;
|Description = Adds the icon value.&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to add to.&lt;br /&gt;
|Param2 = sint32&lt;br /&gt;
|Param2Desc = is the icon id we want to add.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	AddIconValue(Player, 1)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will add the icon value of 1&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AddCharacterTitle&amp;diff=8489</id>
		<title>LUA:AddCharacterTitle</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AddCharacterTitle&amp;diff=8489"/>
		<updated>2022-06-19T17:51:46Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = AddCharacterTitle&lt;br /&gt;
|Description = Adds a character title to a spawn if not already present&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to add a title to.&lt;br /&gt;
|Param2 = string&lt;br /&gt;
|Param2Desc = is the title we want to give the spawn.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	AddCharacterTitle(Player, &amp;quot;Orc Killer&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will give the player the title of Orc Killer&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:GetFactionID&amp;diff=8488</id>
		<title>LUA:GetFactionID</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:GetFactionID&amp;diff=8488"/>
		<updated>2022-06-19T17:51:16Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = GetFactionID |Description = Gets the faction id of a spawn |Param1 = Spawn |Param1Desc = is the spawn we want to add a title to. |Example = &amp;lt;pre&amp;gt; functio...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = GetFactionID&lt;br /&gt;
|Description = Gets the faction id of a spawn&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn we want to add a title to.&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	GetFactionID(Player)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will get the faction id of the player.&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8487</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8487"/>
		<updated>2022-06-19T17:48:58Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &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:AddCharacterTitle|AddCharacterTitle()]]&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;
|-&lt;br /&gt;
|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|[[LUA:AddIconValue|AddIconValue()]]&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddItem|AddItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|[[LUAAddMasterTitle|AddMasterTitle()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPlayerMail|AddPlayerMail()]]&lt;br /&gt;
|[[LUA:AddPlayerMailByCharID|AddPlayerMailByCharID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommandAllSpawns|AddPrimaryEntityCommandAllSpawns()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepKillByRace|AddQuestStepKillByRace()]]&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:AddQuestStepZoneLoc|AddQuestStepZoneLoc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSkill|AddSkill()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnProximity|AddSpawnProximity()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnToGroup|AddSpawnToGroup()]]&lt;br /&gt;
|[[LUA:AddSpawnToSpawnList|AddSpawnToSpawnList()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|[[LUA:AddWaypoint|AddWaypoint()]]&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:ChangeHandIcon|ChangeHandIcon()]]&lt;br /&gt;
|[[LUA:CastCustomSpell|CastCustomSpell()]]&lt;br /&gt;
|[[LUA:CanSeeInvis|CanSeeInvis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckLOS|CheckLOS()]]&lt;br /&gt;
|[[LUA:CheckLOSByCoordinates|CheckLOSByCoordinates()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:ClearRunningLocations|ClearRunningLocations()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CloseDoor|CloseDoor()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompleteTransmute|CompleteTransmute()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CreateSpawnList|CreateSpawnList()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&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:DamageSpawn|DamageSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DeleteDBShardID|DeleteDBShardID()]]&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;
|-&lt;br /&gt;
|[[LUA:DisplayText|DisplayText()]]&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:EnableGameEvent|EnableGameEvent()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Evac|Evac()]]&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;|[[LUA:FlashWindow|FlashWindow()]]&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:GetAAInfo|GetAAInfo()]]&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;
|-&lt;br /&gt;
|[[LUA:GetAggroRadius|GetAggroRadius()]]&lt;br /&gt;
|[[LUA:GetAlignment|GetAlignment()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetArrowColor|GetArrowColor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetBaseAggroRadius|GetBaseAggroRadius()]]&lt;br /&gt;
|[[LUA:GetBoundZoneID|GetBoundZoneID()]]&lt;br /&gt;
|[[LUA:GetCharacterID|GetCharacterID()]]&lt;br /&gt;
|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&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:GetDeity|GetDeity()]]&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:GetFactionID|GetFactionID()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInfoStructFloat|GetInfoStructFloat()]]&lt;br /&gt;
|[[LUA:GetInfoStructSInt|GetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:GetInfoStructString|GetInfoStructString()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInfoStructUInt|GetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetLootDropType|GetLootDropType()]]&lt;br /&gt;
|[[LUA:GetLootTier|GetLootTier()]]&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:GetOrigX|GetOrigX()]]&lt;br /&gt;
|[[LUA:GetOrigY|GetOrigY()]]&lt;br /&gt;
|[[LUA:GetOrigZ|GetOrigZ()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPassengerSpawnList|GetPassengerSpawnList()]]&lt;br /&gt;
|[[LUA:GetPCTOfHP|GetPCTOfHP()]]&lt;br /&gt;
|[[LUA:GetPCTOfPower|GetPCTOfPower()]]&lt;br /&gt;
|[[LUA:GetPet|GetPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPlayerHistory|GetPlayerHistory()]]&lt;br /&gt;
|[[LUA:GetPlayersInZone|GetPlayersInZone()]]&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:GetRandomSpawnByID|GetRandomSpawnByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|[[LUA:GetRuleFlagBool|GetRuleFlagBool()]]&lt;br /&gt;
|[[LUA:GetRuleFlagFloat|GetRuleFlagFloat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRuleFlagInt32|GetRuleFlagInt32()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|[[LUA:GetShardCharID|GetShardCharID()]]&lt;br /&gt;
|[[LUA:GetShardCreatedTimestamp|GetShardCreatedTimestamp()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetShardID|GetShardID()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|[[LUA:GetSkillIDByName|GetSkillIDByName()]]&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:GetSpawnByRailID|GetSpawnByRailID()]]&lt;br /&gt;
|[[LUA:GetSpawnFromList|GetSpawnFromList()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListByRailID|GetSpawnListByRailID()]]&lt;br /&gt;
|[[LUA:GetSpawnListBySpawnID|GetSpawnListBySpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListSize|GetSpawnListSize()]]&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:GetSpell|GetSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellData|GetSpellData()]]&lt;br /&gt;
|[[LUA:GetSpellDataIndex|GetSpellDataIndex()]]&lt;br /&gt;
|[[LUA:GetSpellDisplayEffect|GetSpellDisplayEffect()]]&lt;br /&gt;
|[[LUA:GetSpellID|GetSpellID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellName|GetSpellName()]]&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:GetTemporaryTransportID|GetTemporaryTransportID()]]&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:GetTSArrowColor|GetTSArrowColor()]]&lt;br /&gt;
|[[LUA:GetTutorialStep|GetTutorialStep()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWardValue|GetWardValue()]]&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWorldTimeHour|GetWorldTimeHour()]]&lt;br /&gt;
|[[LUA:GetWorldTimeMinute|GetWorldTimeMinute()]]&lt;br /&gt;
|[[LUA:GetWorldTimeMonth|GetWorldTimeMonth()]]&lt;br /&gt;
|[[LUA:GetWorldTimeYear|GetWorldTimeYear()]]&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:GetZoneExpansionFlag|GetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:GetZoneHolidayFlag|GetZoneHolidayFlag()]]&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneLockoutTimer|GetZoneLockoutTimer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveExp|GiveExp()]]&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|[[LUA:GetSpellTier|GetSpellTier()]]&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:HasControlEffect|HasControlEffect()]]&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasItemEquipped|HasItemEquipped()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|[[LUA:HasLootItem|HasLootItem()]]&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|[[LUA:HasQuestRewardItem|HasQuestRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSkill|HasSkill()]]&lt;br /&gt;
|[[LUA:HasSpell|HasSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|[[LUA:HasSpellImmunity|HasSpellImmunity()]]&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:IncreaseSkillCapsByType|IncreaseSkillCapsByType()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InLava|InLava()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindow|InstructionWindow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindowClose|InstructionWindowClose()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:InstructionWindowGoal|InstructionWindowGoal()]]&lt;br /&gt;
|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
|[[LUA:InWater|InWater()]]&lt;br /&gt;
|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:|IsDoor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsEntity|IsEntity()]]&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:IsInvulnerable|IsInvulnerable()]]&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:IsOpen|IsOpen()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsRunning|IsRunning()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsTransportSpawn|IsTransportSpawn()]]&lt;br /&gt;
|[[LUA:IsZoneLoading|IsZoneLoading()]]&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:MakeRandomFloat|MakeRandomFloat()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MakeRandomInt|MakeRandomInt()]]&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;
|-&lt;br /&gt;
|[[LUA:MovementLoopAdd|MovementLoopAdd()]]&lt;br /&gt;
|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
|[[LUA:MoveToLocation|MoveToLocation()]]&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;|[[LUA:OpenDoor|OpenDoor()]]&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:PauseMovement|PauseMovement()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PerformCameraShake|PerformCameraShake()]]&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;
|-&lt;br /&gt;
|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcHate|ProcHate()]]&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:RemoveIconValue|RemoveIconValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemovePrimaryEntityCommand|RemovePrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkill|RemoveSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnFromSpawnList|RemoveSpawnFromSpawnList()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpawnSpellBonus|RemoveSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:RemoveWaypoint|RemoveWaypoint()]]&lt;br /&gt;
|[[LUA:ResetCharacterTitlePrefix|ResetCharacterTitlePrefix()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ResetCharacterTitleSuffix|ResetCharacterTitleSuffix()]]&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:SendStateCommand|SendStateCommand()]]&lt;br /&gt;
|[[LUA:SendTimeUpdate|SendTimeUpdate()]]&lt;br /&gt;
|[[LUA:SendTransporters|SendTransporters()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendUpdateDefaultCommand|SendUpdateDefaultCommand()]]&lt;br /&gt;
|[[LUA:SendWaypoints|SendWaypoints()]]&lt;br /&gt;
|[[LUA:SetAAInfo|SetAAInfo()]]&lt;br /&gt;
|[[LUA:SetAccessToEntityCommand|SetAccessToEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAccessToEntityCommandByCharID|SetAccessToEntityCommandByCharID()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAggroRadius|SetAggroRadius()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|[[LUA:SetAlignment|SetAlignment()]]&lt;br /&gt;
|[[LUA:SetAttackable|SetAttackable()]]&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCharacterTitlePrefix|SetCharacterTitlePrefix()]]&lt;br /&gt;
|[[LUA:SetCharacterTitleSuffix|SetCharacterTitleSuffix()]]&lt;br /&gt;
|[[LUA:SetCharSheetChanged|SetCharSheetChanged()]]&lt;br /&gt;
|[[LUA:SetCoinTmpReward|SetCoinTmpReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetDeity|SetDeity()]]&lt;br /&gt;
|[[LUA:SetEquipment|SetEquipment()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetEquippedItem|SetEquippedItem()]]&lt;br /&gt;
|[[LUA:SetEquippedItemByID|SetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:SetFactionID|SetFactionID()]]&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:SetInfoFlag|SetInfoFlag()]]&lt;br /&gt;
|[[LUA:SetInfoStructFloat|SetInfoStructFloat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetInfoStructSInt|SetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:SetInfoStructString|SetInfoStructString()]]&lt;br /&gt;
|[[LUA:SetInfoStructUInt|SetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|[[LUA:SetInvulnerable|SetInvulnerable()]]&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLootDrop|SetLootDrop()]]&lt;br /&gt;
|[[LUA:SetLootTier|SetLootTier()]]&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:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&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:SetRailID|SetRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetSeeHide|SetSeeHide()]]&lt;br /&gt;
|[[LUA:SetSeeInvis|SetSeeInvis()]]&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:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpawnGroupID|SetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellData|SetSpellData()]]&lt;br /&gt;
|[[LUA:SetSpellDataIndex|SetSpellDataIndex()]]&lt;br /&gt;
|[[LUA:SetSpellDisplayEffect|SetSpellDisplayEffect()]]&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:SetStatusTmpReward|SetStatusTmpReward()]]&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:SetTemporaryTransportID|SetTemporaryTransportID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetTutorialStep|SetTutorialStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetVisualFlag|SetVisualFlag()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWorldTime|SetWorldTime()]]&lt;br /&gt;
|[[LUA:SetZoneExpansionFlag|SetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:SetZoneHolidayFlag|SetZoneHolidayFlag()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ShowLootWindow|ShowLootWindow()]]&lt;br /&gt;
|[[LUA:ShowWindow|ShowWindow()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnGroupByID|SpawnGroupByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:SpellHealPct|SpellHealPct()]]&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:StartItemConversation|StartItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartTransmute|StartTransmute()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:StopMovement|StopMovement()]]&lt;br /&gt;
|[[LUA:StopTimer|StopTimer()]]&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;
|[[LUA:UnequipSlot|UnequipSlot()]]&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>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8486</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8486"/>
		<updated>2022-06-19T17:43:37Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &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:AddCharacterTitle|AddCharacterTitle()]]&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;
|-&lt;br /&gt;
|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|[[LUA:AddIconValue|AddIconValue()]]&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddItem|AddItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|[[LUAAddMasterTitle|AddMasterTitle()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPlayerMail|AddPlayerMail()]]&lt;br /&gt;
|[[LUA:AddPlayerMailByCharID|AddPlayerMailByCharID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommandAllSpawns|AddPrimaryEntityCommandAllSpawns()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepKillByRace|AddQuestStepKillByRace()]]&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:AddQuestStepZoneLoc|AddQuestStepZoneLoc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSkill|AddSkill()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnProximity|AddSpawnProximity()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnToGroup|AddSpawnToGroup()]]&lt;br /&gt;
|[[LUA:AddSpawnToSpawnList|AddSpawnToSpawnList()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|[[LUA:AddWaypoint|AddWaypoint()]]&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:ChangeHandIcon|ChangeHandIcon()]]&lt;br /&gt;
|[[LUA:CastCustomSpell|CastCustomSpell()]]&lt;br /&gt;
|[[LUA:CanSeeInvis|CanSeeInvis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckLOS|CheckLOS()]]&lt;br /&gt;
|[[LUA:CheckLOSByCoordinates|CheckLOSByCoordinates()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:ClearRunningLocations|ClearRunningLocations()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CloseDoor|CloseDoor()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompleteTransmute|CompleteTransmute()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CreateSpawnList|CreateSpawnList()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&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:DamageSpawn|DamageSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DeleteDBShardID|DeleteDBShardID()]]&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;
|-&lt;br /&gt;
|[[LUA:DisplayText|DisplayText()]]&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:EnableGameEvent|EnableGameEvent()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Evac|Evac()]]&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;|[[LUA:FlashWindow|FlashWindow()]]&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:GetAAInfo|GetAAInfo()]]&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;
|-&lt;br /&gt;
|[[LUA:GetAggroRadius|GetAggroRadius()]]&lt;br /&gt;
|[[LUA:GetAlignment|GetAlignment()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetArrowColor|GetArrowColor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetBaseAggroRadius|GetBaseAggroRadius()]]&lt;br /&gt;
|[[LUA:GetBoundZoneID|GetBoundZoneID()]]&lt;br /&gt;
|[[LUA:GetCharacterID|GetCharacterID()]]&lt;br /&gt;
|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&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:GetDeity|GetDeity()]]&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:GetFactionID|GetFactionID()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInfoStructFloat|GetInfoStructFloat()]]&lt;br /&gt;
|[[LUA:GetInfoStructSInt|GetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:GetInfoStructString|GetInfoStructString()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInfoStructUInt|GetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOrigX|GetOrigX()]]&lt;br /&gt;
|[[LUA:GetOrigY|GetOrigY()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetOrigZ|GetOrigZ()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|[[LUA:GetPassengerSpawnList|GetPassengerSpawnList()]]&lt;br /&gt;
|[[LUA:GetPCTOfHP|GetPCTOfHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPCTOfPower|GetPCTOfPower()]]&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:GetRandomSpawnByID|GetRandomSpawnByID()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRuleFlagBool|GetRuleFlagBool()]]&lt;br /&gt;
|[[LUA:GetRuleFlagFloat|GetRuleFlagFloat()]]&lt;br /&gt;
|[[LUA:GetRuleFlagInt32|GetRuleFlagInt32()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetShardCharID|GetShardCharID()]]&lt;br /&gt;
|[[LUA:GetShardCreatedTimestamp|GetShardCreatedTimestamp()]]&lt;br /&gt;
|[[LUA:GetShardID|GetShardID()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillIDByName|GetSkillIDByName()]]&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:GetSpawnByRailID|GetSpawnByRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnFromList|GetSpawnFromList()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListByRailID|GetSpawnListByRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnListBySpawnID|GetSpawnListBySpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListSize|GetSpawnListSize()]]&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:GetSpell|GetSpell()]]&lt;br /&gt;
|[[LUA:GetSpellData|GetSpellData()]]&lt;br /&gt;
|[[LUA:GetSpellDataIndex|GetSpellDataIndex()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellDisplayEffect|GetSpellDisplayEffect()]]&lt;br /&gt;
|[[LUA:GetSpellID|GetSpellID()]]&lt;br /&gt;
|[[LUA:GetSpellName|GetSpellName()]]&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:GetTemporaryTransportID|GetTemporaryTransportID()]]&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:GetTSArrowColor|GetTSArrowColor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTutorialStep|GetTutorialStep()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWardValue|GetWardValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetWorldTimeHour|GetWorldTimeHour()]]&lt;br /&gt;
|[[LUA:GetWorldTimeMinute|GetWorldTimeMinute()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWorldTimeMonth|GetWorldTimeMonth()]]&lt;br /&gt;
|[[LUA:GetWorldTimeYear|GetWorldTimeYear()]]&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:GetZoneExpansionFlag|GetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:GetZoneHolidayFlag|GetZoneHolidayFlag()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneLockoutTimer|GetZoneLockoutTimer()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveExp|GiveExp()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|[[LUA:GetSpellTier|GetSpellTier()]]&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:HasControlEffect|HasControlEffect()]]&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasItemEquipped|HasItemEquipped()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|[[LUA:HasLootItem|HasLootItem()]]&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|[[LUA:HasQuestRewardItem|HasQuestRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSkill|HasSkill()]]&lt;br /&gt;
|[[LUA:HasSpell|HasSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|[[LUA:HasSpellImmunity|HasSpellImmunity()]]&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:IncreaseSkillCapsByType|IncreaseSkillCapsByType()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InLava|InLava()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindow|InstructionWindow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindowClose|InstructionWindowClose()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:InstructionWindowGoal|InstructionWindowGoal()]]&lt;br /&gt;
|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
|[[LUA:InWater|InWater()]]&lt;br /&gt;
|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:|IsDoor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsEntity|IsEntity()]]&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:IsInvulnerable|IsInvulnerable()]]&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:IsOpen|IsOpen()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsRunning|IsRunning()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsTransportSpawn|IsTransportSpawn()]]&lt;br /&gt;
|[[LUA:IsZoneLoading|IsZoneLoading()]]&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:MakeRandomFloat|MakeRandomFloat()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MakeRandomInt|MakeRandomInt()]]&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;
|-&lt;br /&gt;
|[[LUA:MovementLoopAdd|MovementLoopAdd()]]&lt;br /&gt;
|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
|[[LUA:MoveToLocation|MoveToLocation()]]&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;|[[LUA:OpenDoor|OpenDoor()]]&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:PauseMovement|PauseMovement()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PerformCameraShake|PerformCameraShake()]]&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;
|-&lt;br /&gt;
|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcHate|ProcHate()]]&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:RemoveIconValue|RemoveIconValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemovePrimaryEntityCommand|RemovePrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkill|RemoveSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnFromSpawnList|RemoveSpawnFromSpawnList()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpawnSpellBonus|RemoveSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:RemoveWaypoint|RemoveWaypoint()]]&lt;br /&gt;
|[[LUA:ResetCharacterTitlePrefix|ResetCharacterTitlePrefix()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ResetCharacterTitleSuffix|ResetCharacterTitleSuffix()]]&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:SendStateCommand|SendStateCommand()]]&lt;br /&gt;
|[[LUA:SendTimeUpdate|SendTimeUpdate()]]&lt;br /&gt;
|[[LUA:SendTransporters|SendTransporters()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendUpdateDefaultCommand|SendUpdateDefaultCommand()]]&lt;br /&gt;
|[[LUA:SendWaypoints|SendWaypoints()]]&lt;br /&gt;
|[[LUA:SetAAInfo|SetAAInfo()]]&lt;br /&gt;
|[[LUA:SetAccessToEntityCommand|SetAccessToEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAccessToEntityCommandByCharID|SetAccessToEntityCommandByCharID()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAggroRadius|SetAggroRadius()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|[[LUA:SetAlignment|SetAlignment()]]&lt;br /&gt;
|[[LUA:SetAttackable|SetAttackable()]]&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCharacterTitlePrefix|SetCharacterTitlePrefix()]]&lt;br /&gt;
|[[LUA:SetCharacterTitleSuffix|SetCharacterTitleSuffix()]]&lt;br /&gt;
|[[LUA:SetCharSheetChanged|SetCharSheetChanged()]]&lt;br /&gt;
|[[LUA:SetCoinTmpReward|SetCoinTmpReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetDeity|SetDeity()]]&lt;br /&gt;
|[[LUA:SetEquipment|SetEquipment()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetEquippedItem|SetEquippedItem()]]&lt;br /&gt;
|[[LUA:SetEquippedItemByID|SetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:SetFactionID|SetFactionID()]]&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:SetInfoFlag|SetInfoFlag()]]&lt;br /&gt;
|[[LUA:SetInfoStructFloat|SetInfoStructFloat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetInfoStructSInt|SetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:SetInfoStructString|SetInfoStructString()]]&lt;br /&gt;
|[[LUA:SetInfoStructUInt|SetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|[[LUA:SetInvulnerable|SetInvulnerable()]]&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLootDrop|SetLootDrop()]]&lt;br /&gt;
|[[LUA:SetLootTier|SetLootTier()]]&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:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&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:SetRailID|SetRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetSeeHide|SetSeeHide()]]&lt;br /&gt;
|[[LUA:SetSeeInvis|SetSeeInvis()]]&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:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|[[LUA:SetSpawnGroupID|SetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellData|SetSpellData()]]&lt;br /&gt;
|[[LUA:SetSpellDataIndex|SetSpellDataIndex()]]&lt;br /&gt;
|[[LUA:SetSpellDisplayEffect|SetSpellDisplayEffect()]]&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:SetStatusTmpReward|SetStatusTmpReward()]]&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:SetTemporaryTransportID|SetTemporaryTransportID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetTempVariable|SetTempVariable()]]&lt;br /&gt;
|[[LUA:SetTradeskillClass|SetTradeskillClass()]]&lt;br /&gt;
|[[LUA:SetTradeskillLevel|SetTradeskillLevel()]]&lt;br /&gt;
|[[LUA:SetTutorialStep|SetTutorialStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|[[LUA:SetVisualFlag|SetVisualFlag()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetWorldTime|SetWorldTime()]]&lt;br /&gt;
|[[LUA:SetZoneExpansionFlag|SetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:SetZoneHolidayFlag|SetZoneHolidayFlag()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ShowLootWindow|ShowLootWindow()]]&lt;br /&gt;
|[[LUA:ShowWindow|ShowWindow()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnGroupByID|SpawnGroupByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpawnMob|SpawnMob()]]&lt;br /&gt;
|[[LUA:SpawnMove|SpawnMove()]]&lt;br /&gt;
|[[LUA:SpawnSet|SpawnSet()]]&lt;br /&gt;
|[[LUA:SpawnSetByDistance|SpawnSetByDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SpellDamage|SpellDamage()]]&lt;br /&gt;
|[[LUA:SpellHeal|SpellHeal()]]&lt;br /&gt;
|[[LUA:SpellHealPct|SpellHealPct()]]&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:StartItemConversation|StartItemConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartTransmute|StartTransmute()]]&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:StopMovement|StopMovement()]]&lt;br /&gt;
|[[LUA:StopTimer|StopTimer()]]&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;
|[[LUA:UnequipSlot|UnequipSlot()]]&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>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8484</id>
		<title>LUA:AllFunctions</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:AllFunctions&amp;diff=8484"/>
		<updated>2022-06-19T17:39:40Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &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:AddCharacterTitle|AddCharacterTitle()]]&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;
|-&lt;br /&gt;
|[[LUA:AddHate|AddHate()]]&lt;br /&gt;
|[[LUA:AddIconValue|AddIconValue()]]&lt;br /&gt;
|[[LUA:AddImmunitySpell|AddImmunitySpell()]]&lt;br /&gt;
|[[LUA:AddItem|AddItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddLanguage|AddLanguage()]]&lt;br /&gt;
|[[LUA:AddLootCoin|AddLootCoin()]]&lt;br /&gt;
|[[LUA:AddLootItem|AddLootItem()]]&lt;br /&gt;
|[[LUAAddMasterTitle|AddMasterTitle()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddMultiFloorLift|AddMultiFloorLift()]]&lt;br /&gt;
|[[LUA:AddOptionWindowOption|AddOptionWindowOption()]]&lt;br /&gt;
|[[LUA:AddPlayerMail|AddPlayerMail()]]&lt;br /&gt;
|[[LUA:AddPlayerMailByCharID|AddPlayerMailByCharID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommand|AddPrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:AddPrimaryEntityCommandAllSpawns|AddPrimaryEntityCommandAllSpawns()]]&lt;br /&gt;
|[[LUA:AddProc|AddProc()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqClass|AddQuestPrereqClass()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqFaction|AddQuestPrereqFaction()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqItem|AddQuestPrereqItem()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqModelType|AddQuestPrereqModelType()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqQuest|AddQuestPrereqQuest()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestPrereqRace|AddQuestPrereqRace()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillClass|AddQuestPrereqTradeskillClass()]]&lt;br /&gt;
|[[LUA:AddQuestPrereqTradeskillLevel|AddQuestPrereqTradeskillLevel()]]&lt;br /&gt;
|[[LUA:AddQuestRewardCoin|AddQuestRewardCoin()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestRewardFaction|AddQuestRewardFaction()]]&lt;br /&gt;
|[[LUA:AddQuestRewardItem|AddQuestRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestSelectableRewardItem|AddQuestSelectableRewardItem()]]&lt;br /&gt;
|[[LUA:AddQuestStep|AddQuestStep()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepChat|AddQuestStepChat()]]&lt;br /&gt;
|[[LUA:AddQuestStepCompleteAction|AddQuestStepCompleteAction()]]&lt;br /&gt;
|[[LUA:AddQuestStepCraft|AddQuestStepCraft()]]&lt;br /&gt;
|[[LUA:AddQuestStepFailureAction|AddQuestStepFailureAction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddQuestStepHarvest|AddQuestStepHarvest()]]&lt;br /&gt;
|[[LUA:AddQuestStepKill|AddQuestStepKill()]]&lt;br /&gt;
|[[LUA:AddQuestStepKillByRace|AddQuestStepKillByRace()]]&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:AddQuestStepZoneLoc|AddQuestStepZoneLoc()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSkill|AddSkill()]]&lt;br /&gt;
|[[LUA:AddSkillBonus|AddSkillBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnAccess|AddSpawnAccess()]]&lt;br /&gt;
|[[LUA:AddSpawnIDAccess|AddSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpawnProximity|AddSpawnProximity()]]&lt;br /&gt;
|[[LUA:AddSpawnSpellBonus|AddSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpawnToGroup|AddSpawnToGroup()]]&lt;br /&gt;
|[[LUA:AddSpawnToSpawnList|AddSpawnToSpawnList()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddSpellBonus|AddSpellBonus()]]&lt;br /&gt;
|[[LUA:AddSpellBookEntry|AddSpellBookEntry()]]&lt;br /&gt;
|[[LUA:AddSpellTimer|AddSpellTimer()]]&lt;br /&gt;
|[[LUA:AddStepProgress|AddStepProgress()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddThreatTransfer|AddThreatTransfer()]]&lt;br /&gt;
|[[LUA:AddTimer|AddTimer()]]&lt;br /&gt;
|[[LUA:AddToWard|AddToWard()]]&lt;br /&gt;
|[[LUA:AddTransportSpawn|AddTransportSpawn()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:AddWard|AddWard()]]&lt;br /&gt;
|[[LUA:AddWaypoint|AddWaypoint()]]&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:ChangeHandIcon|ChangeHandIcon()]]&lt;br /&gt;
|[[LUA:CastCustomSpell|CastCustomSpell()]]&lt;br /&gt;
|[[LUA:CanSeeInvis|CanSeeInvis()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Charm|Charm()]]&lt;br /&gt;
|[[LUA:CheckLOS|CheckLOS()]]&lt;br /&gt;
|[[LUA:CheckLOSByCoordinates|CheckLOSByCoordinates()]]&lt;br /&gt;
|[[LUA:CheckRaceType|CheckRaceType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ClearEncounter|ClearEncounter()]]&lt;br /&gt;
|[[LUA:ClearHate|ClearHate()]]&lt;br /&gt;
|[[LUA:ClearRunningLocations|ClearRunningLocations()]]&lt;br /&gt;
|[[LUA:CloseConversation|CloseConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CloseDoor|CloseDoor()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|[[LUA:CloseItemConversation|CloseItemConversation()]]&lt;br /&gt;
|[[LUA:CompareSpawns|CompareSpawns()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CompleteTransmute|CompleteTransmute()]]&lt;br /&gt;
|[[LUA:CopySpawnAppearance|CopySpawnAppearance()]]&lt;br /&gt;
|[[LUA:CreateConversation|CreateConversation()]]&lt;br /&gt;
|[[LUA:CreateOptionWindow|CreateOptionWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:CreateSpawnList|CreateSpawnList()]]&lt;br /&gt;
|[[LUA:CureByControlEffect|CureByControlEffect()]]&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:DamageSpawn|DamageSpawn()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:DeleteDBShardID|DeleteDBShardID()]]&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;
|-&lt;br /&gt;
|[[LUA:DisplayText|DisplayText()]]&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:EnableGameEvent|EnableGameEvent()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:EndAutoMount|EndAutoMount()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:Evac|Evac()]]&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;|[[LUA:FlashWindow|FlashWindow()]]&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:GetAAInfo|GetAAInfo()]]&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;
|-&lt;br /&gt;
|[[LUA:GetAggroRadius|GetAggroRadius()]]&lt;br /&gt;
|[[LUA:GetAlignment|GetAlignment()]]&lt;br /&gt;
|[[LUA:GetArchetypeName|GetArchetypeName()]]&lt;br /&gt;
|[[LUA:GetArrowColor|GetArrowColor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetBaseAggroRadius|GetBaseAggroRadius()]]&lt;br /&gt;
|[[LUA:GetBoundZoneID|GetBoundZoneID()]]&lt;br /&gt;
|[[LUA:GetCharacterID|GetCharacterID()]]&lt;br /&gt;
|[[LUA:GetCharmedPet|GetCharmedPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetClass|GetClass()]]&lt;br /&gt;
|[[LUA:GetClassName|GetClassName()]]&lt;br /&gt;
|[[LUA:GetClientVersion|GetClientVersion()]]&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:GetDeity|GetDeity()]]&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:GetFactionID|GetFactionID()]]&lt;br /&gt;
|[[LUA:GetFollowTarget|GetFollowTarget()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetGender|GetGender()]]&lt;br /&gt;
|[[LUA:GetGroup|GetGroup()]]&lt;br /&gt;
|[[LUA:GetHateList|GetHateList()]]&lt;br /&gt;
|[[LUA:GetHeading|GetHeading()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetHP|GetHP()]]&lt;br /&gt;
|[[LUA:GetInfoStructFloat|GetInfoStructFloat()]]&lt;br /&gt;
|[[LUA:GetInfoStructSInt|GetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:GetInfoStructString|GetInfoStructString()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetInfoStructUInt|GetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:GetInt|GetInt()]]&lt;br /&gt;
|[[LUA:GetIntBase|GetIntBase()]]&lt;br /&gt;
|[[LUA:GetItemByID|GetItemByID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetItemCount|GetItemCount()]]&lt;br /&gt;
|[[LUA:GetItemID|GetItemID()]]&lt;br /&gt;
|[[LUA:GetItemSkillReq|GetItemSkillReq()]]&lt;br /&gt;
|[[LUA:GetItemType|GetItemType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetLevel|GetLevel()]]&lt;br /&gt;
|[[LUA:GetLootCoin|GetLootCoin()]]&lt;br /&gt;
|[[LUA:GetMaxHP|GetMaxHP()]]&lt;br /&gt;
|[[LUA:GetMaxHPBase|GetMaxHPBase()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMaxPower|GetMaxPower()]]&lt;br /&gt;
|[[LUA:GetMaxPowerBase|GetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:GetModelType|GetModelType()]]&lt;br /&gt;
|[[LUA:GetMostHated|GetMostHated()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetMount|GetMount()]]&lt;br /&gt;
|[[LUA:GetName|GetName()]]&lt;br /&gt;
|[[LUA:GetOrigX|GetOrigX()]]&lt;br /&gt;
|[[LUA:GetOrigY|GetOrigY()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetOrigZ|GetOrigZ()]]&lt;br /&gt;
|[[LUA:GetOwner|GetOwner()]]&lt;br /&gt;
|[[LUA:GetPassengerSpawnList|GetPassengerSpawnList()]]&lt;br /&gt;
|[[LUA:GetPCTOfHP|GetPCTOfHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetPCTOfPower|GetPCTOfPower()]]&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:GetRandomSpawnByID|GetRandomSpawnByID()]]&lt;br /&gt;
|[[LUA:GetRaceName|GetRaceName()]]&lt;br /&gt;
|[[LUA:GetRunbackDistance|GetRunbackDistance()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetRuleFlagBool|GetRuleFlagBool()]]&lt;br /&gt;
|[[LUA:GetRuleFlagFloat|GetRuleFlagFloat()]]&lt;br /&gt;
|[[LUA:GetRuleFlagInt32|GetRuleFlagInt32()]]&lt;br /&gt;
|[[LUA:GetServerVariable|GetServerVariable()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetShardCharID|GetShardCharID()]]&lt;br /&gt;
|[[LUA:GetShardCreatedTimestamp|GetShardCreatedTimestamp()]]&lt;br /&gt;
|[[LUA:GetShardID|GetShardID()]]&lt;br /&gt;
|[[LUA:GetSkill|GetSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSkillIDByName|GetSkillIDByName()]]&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:GetSpawnByRailID|GetSpawnByRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnFromList|GetSpawnFromList()]]&lt;br /&gt;
|[[LUA:GetSpawnGroupID|GetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:GetSpawnID|GetSpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListByRailID|GetSpawnListByRailID()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpawnListBySpawnID|GetSpawnListBySpawnID()]]&lt;br /&gt;
|[[LUA:GetSpawnListSize|GetSpawnListSize()]]&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:GetSpell|GetSpell()]]&lt;br /&gt;
|[[LUA:GetSpellData|GetSpellData()]]&lt;br /&gt;
|[[LUA:GetSpellDataIndex|GetSpellDataIndex()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetSpellDisplayEffect|GetSpellDisplayEffect()]]&lt;br /&gt;
|[[LUA:GetSpellID|GetSpellID()]]&lt;br /&gt;
|[[LUA:GetSpellName|GetSpellName()]]&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:GetTemporaryTransportID|GetTemporaryTransportID()]]&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:GetTSArrowColor|GetTSArrowColor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetTutorialStep|GetTutorialStep()]]&lt;br /&gt;
|[[LUA:GetVariableValue|GetVariableValue()]]&lt;br /&gt;
|[[LUA:GetWardAmountLeft|GetWardAmountLeft()]]&lt;br /&gt;
|[[LUA:GetWardValue|GetWardValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWis|GetWis()]]&lt;br /&gt;
|[[LUA:GetWisBase|GetWisBase()]]&lt;br /&gt;
|[[LUA:GetWorldTimeHour|GetWorldTimeHour()]]&lt;br /&gt;
|[[LUA:GetWorldTimeMinute|GetWorldTimeMinute()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetWorldTimeMonth|GetWorldTimeMonth()]]&lt;br /&gt;
|[[LUA:GetWorldTimeYear|GetWorldTimeYear()]]&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:GetZoneExpansionFlag|GetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:GetZoneHolidayFlag|GetZoneHolidayFlag()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GetZoneID|GetZoneID()]]&lt;br /&gt;
|[[LUA:GetZoneLockoutTimer|GetZoneLockoutTimer()]]&lt;br /&gt;
|[[LUA:GetZoneName|GetZoneName()]]&lt;br /&gt;
|[[LUA:GiveExp|GiveExp()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:GiveLoot|GiveLoot()]]&lt;br /&gt;
|[[LUA:GiveQuestItem|GiveQuestItem()]]&lt;br /&gt;
|[[LUA:GiveQuestReward|GiveQuestReward()]]&lt;br /&gt;
|[[LUA:GetSpellTier|GetSpellTier()]]&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:HasControlEffect|HasControlEffect()]]&lt;br /&gt;
|[[LUA:HasFreeSlot|HasFreeSlot()]]&lt;br /&gt;
|[[LUA:HasGroup|HasGroup()]]&lt;br /&gt;
|[[LUA:HasItem|HasItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasItemEquipped|HasItemEquipped()]]&lt;br /&gt;
|[[LUA:HasLanguage|HasLanguage()]]&lt;br /&gt;
|[[LUA:HasLootItem|HasLootItem()]]&lt;br /&gt;
|[[LUA:HasMoved|HasMoved()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasPendingLoot|HasPendingLoot()]]&lt;br /&gt;
|[[LUA:HasPendingLootItem|HasPendingLootItem()]]&lt;br /&gt;
|[[LUA:HasQuest|HasQuest()]]&lt;br /&gt;
|[[LUA:HasQuestRewardItem|HasQuestRewardItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasRecipeBook|HasRecipeBook()]]&lt;br /&gt;
|[[LUA:HasRecovered|HasRecovered()]]&lt;br /&gt;
|[[LUA:HasSkill|HasSkill()]]&lt;br /&gt;
|[[LUA:HasSpell|HasSpell()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:HasSpellEffect|HasSpellEffect()]]&lt;br /&gt;
|[[LUA:HasSpellImmunity|HasSpellImmunity()]]&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:IncreaseSkillCapsByType|IncreaseSkillCapsByType()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InLava|InLava()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindow|InstructionWindow()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:InstructionWindowClose|InstructionWindowClose()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:InstructionWindowGoal|InstructionWindowGoal()]]&lt;br /&gt;
|[[LUA:Interrupt|Interrupt()]]&lt;br /&gt;
|[[LUA:InWater|InWater()]]&lt;br /&gt;
|[[LUA:IsAlive|IsAlive()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsBehind|IsBehind()]]&lt;br /&gt;
|[[LUA:IsBindAllowed|IsBindAllowed()]]&lt;br /&gt;
|[[LUA:IsCasting|IsCasting()]]&lt;br /&gt;
|[[LUA:|IsDoor()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsEntity|IsEntity()]]&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:IsInvulnerable|IsInvulnerable()]]&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:IsOpen|IsOpen()]]&lt;br /&gt;
|[[LUA:IsPet|IsPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsPlayer|IsPlayer()]]&lt;br /&gt;
|[[LUA:IsRunning|IsRunning()]]&lt;br /&gt;
|[[LUA:IsStealthed|IsStealthed()]]&lt;br /&gt;
|[[LUA:IsStunned|IsStunned()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:IsTransportSpawn|IsTransportSpawn()]]&lt;br /&gt;
|[[LUA:IsZoneLoading|IsZoneLoading()]]&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:MakeRandomFloat|MakeRandomFloat()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:MakeRandomInt|MakeRandomInt()]]&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;
|-&lt;br /&gt;
|[[LUA:MovementLoopAdd|MovementLoopAdd()]]&lt;br /&gt;
|[[LUA:MovementLoopAddLocation|MovementLoopAddLocation()]]&lt;br /&gt;
|[[LUA:MoveToLocation|MoveToLocation()]]&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;|[[LUA:OpenDoor|OpenDoor()]]&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:PauseMovement|PauseMovement()]]&lt;br /&gt;
| style=&amp;quot;width: 25%&amp;quot;|[[LUA:PerformCameraShake|PerformCameraShake()]]&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;
|-&lt;br /&gt;
|[[LUA:PlaySound|PlaySound()]]&lt;br /&gt;
|[[LUA:PlayVoice|PlayVoice()]]&lt;br /&gt;
|[[LUA:ProcDamage|ProcDamage()]]&lt;br /&gt;
|[[LUA:ProcessMelee|ProcessMelee()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ProcessSpell|ProcessSpell()]]&lt;br /&gt;
|[[LUA:ProcHate|ProcHate()]]&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:RemoveIconValue|RemoveIconValue()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveImmunitySpell|RemoveImmunitySpell()]]&lt;br /&gt;
|[[LUA:RemoveInvis|RemoveInvis()]]&lt;br /&gt;
|[[LUA:RemoveItem|RemoveItem()]]&lt;br /&gt;
|[[LUA:RemoveLootItem|RemoveLootItem()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemovePrimaryEntityCommand|RemovePrimaryEntityCommand()]]&lt;br /&gt;
|[[LUA:RemoveProc|RemoveProc()]]&lt;br /&gt;
|[[LUA:RemoveQuestStep|RemoveQuestStep()]]&lt;br /&gt;
|[[LUA:RemoveSkill|RemoveSkill()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSkillBonus|RemoveSkillBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpawnAccess|RemoveSpawnAccess()]]&lt;br /&gt;
|[[LUA:RemoveSpawnFromSpawnList|RemoveSpawnFromSpawnList()]]&lt;br /&gt;
|[[LUA:RemoveSpawnIDAccess|RemoveSpawnIDAccess()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveSpawnSpellBonus|RemoveSpawnSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveSpellBonus|RemoveSpellBonus()]]&lt;br /&gt;
|[[LUA:RemoveStealth|RemoveStealth()]]&lt;br /&gt;
|[[LUA:RemoveThreatTransfer|RemoveThreatTransfer()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:RemoveTriggerFromSpell|RemoveTriggerFromSpell()]]&lt;br /&gt;
|[[LUA:RemoveWard|RemoveWard()]]&lt;br /&gt;
|[[LUA:RemoveWaypoint|RemoveWaypoint()]]&lt;br /&gt;
|[[LUA:ResetCharacterTitlePrefix|ResetCharacterTitlePrefix()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ResetCharacterTitleSuffix|ResetCharacterTitleSuffix()]]&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:SendStateCommand|SendStateCommand()]]&lt;br /&gt;
|[[LUA:SendTimeUpdate|SendTimeUpdate()]]&lt;br /&gt;
|[[LUA:SendTransporters|SendTransporters()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SendUpdateDefaultCommand|SendUpdateDefaultCommand()]]&lt;br /&gt;
|[[LUA:SendWaypoints|SendWaypoints()]]&lt;br /&gt;
|[[LUA:SetAAInfo|SetAAInfo()]]&lt;br /&gt;
|[[LUA:SetAccessToEntityCommand|SetAccessToEntityCommand()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAccessToEntityCommandByCharID|SetAccessToEntityCommandByCharID()]]&lt;br /&gt;
|[[LUA:SetAdventureClass|SetAdventureClass()]]&lt;br /&gt;
|[[LUA:SetAggroRadius|SetAggroRadius()]]&lt;br /&gt;
|[[LUA:SetAgi|SetAgi()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetAgiBase|SetAgiBase()]]&lt;br /&gt;
|[[LUA:SetAlignment|SetAlignment()]]&lt;br /&gt;
|[[LUA:SetAttackable|SetAttackable()]]&lt;br /&gt;
|[[LUA:SetBrainTick|SetBrainTick()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCharacterTitlePrefix|SetCharacterTitlePrefix()]]&lt;br /&gt;
|[[LUA:SetCharacterTitleSuffix|SetCharacterTitleSuffix()]]&lt;br /&gt;
|[[LUA:SetCharSheetChanged|SetCharSheetChanged()]]&lt;br /&gt;
|[[LUA:SetCoinTmpReward|SetCoinTmpReward()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetCompletedDescription|SetCompletedDescription()]]&lt;br /&gt;
|[[LUA:SetCompleteFlag|SetCompleteFlag()]]&lt;br /&gt;
|[[LUA:SetDeity|SetDeity()]]&lt;br /&gt;
|[[LUA:SetEquipment|SetEquipment()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetEquippedItem|SetEquippedItem()]]&lt;br /&gt;
|[[LUA:SetEquippedItemByID|SetEquippedItemByID()]]&lt;br /&gt;
|[[LUA:SetFactionID|SetFactionID()]]&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:SetInfoFlag|SetInfoFlag()]]&lt;br /&gt;
|[[LUA:SetInfoStructFloat|SetInfoStructFloat()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetInfoStructSInt|SetInfoStructSInt()]]&lt;br /&gt;
|[[LUA:SetInfoStructString|SetInfoStructString()]]&lt;br /&gt;
|[[LUA:SetInfoStructUInt|SetInfoStructUInt()]]&lt;br /&gt;
|[[LUA:SetInt|SetInt()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetIntBase|SetIntBase()]]&lt;br /&gt;
|[[LUA:SetInvulnerable|SetInvulnerable()]]&lt;br /&gt;
|[[LUA:SetItemCount|SetItemCount()]]&lt;br /&gt;
|[[LUA:SetLocationProximityFunction|SetLocationProximityFunction()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetLootCoin|SetLootCoin()]]&lt;br /&gt;
|[[LUA:SetLootTier|SetLootTier()]]&lt;br /&gt;
|[[LUA:SetLuaBrain|SetLuaBrain()]]&lt;br /&gt;
|[[LUA:SetMaxHP|SetMaxHP()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMaxHPBase|SetMaxHPBase()]]&lt;br /&gt;
|[[LUA:SetMaxPower|SetMaxPower()]]&lt;br /&gt;
|[[LUA:SetMaxPowerBase|SetMaxPowerBase()]]&lt;br /&gt;
|[[LUA:SetModelType|SetModelType()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetMount|SetMount()]]&lt;br /&gt;
|[[LUA:SetMountColor|SetMountColor()]]&lt;br /&gt;
|[[LUA:SetPlayerHistory|SetPlayerHistory()]]&lt;br /&gt;
|[[LUA:SetPlayerLevel|SetPlayerLevel()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetPlayerProximityFunction|SetPlayerProximityFunction()]]&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:SetRailID|SetRailID()]]&lt;br /&gt;
|[[LUA:SetRequiredHistory|SetRequiredHistory()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetRequiredQuest|SetRequiredQuest()]]&lt;br /&gt;
|[[LUA:SetSeeHide|SetSeeHide()]]&lt;br /&gt;
|[[LUA:SetSeeInvis|SetSeeInvis()]]&lt;br /&gt;
|[[LUA:SetServerControlFlag|SetServerControlFlag()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetServerVariable|SetServerVariable()]]&lt;br /&gt;
|[[LUA:SetSkillMaxValue|SetSkillMaxValue()]]&lt;br /&gt;
|[[LUA:SetSkillValue|SetSkillValue()]]&lt;br /&gt;
|[[LUA:SetSpawnAnimation|SetSpawnAnimation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpawnGroupID|SetSpawnGroupID()]]&lt;br /&gt;
|[[LUA:SetSpeed|SetSpeed()]]&lt;br /&gt;
|[[LUA:SetSpeedMultiplier|SetSpeedMultiplier()]]&lt;br /&gt;
|[[LUA:SetSpellData|SetSpellData()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetSpellDataIndex|SetSpellDataIndex()]]&lt;br /&gt;
|[[LUA:SetSpellDisplayEffect|SetSpellDisplayEffect()]]&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:SetStatusTmpReward|SetStatusTmpReward()]]&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:SetTemporaryTransportID|SetTemporaryTransportID()]]&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:SetTutorialStep|SetTutorialStep()]]&lt;br /&gt;
|[[LUA:SetVision|SetVision()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetVisualFlag|SetVisualFlag()]]&lt;br /&gt;
|[[LUA:SetWis|SetWis()]]&lt;br /&gt;
|[[LUA:SetWisBase|SetWisBase()]]&lt;br /&gt;
|[[LUA:SetWorldTime|SetWorldTime()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SetZoneExpansionFlag|SetZoneExpansionFlag()]]&lt;br /&gt;
|[[LUA:SetZoneHolidayFlag|SetZoneHolidayFlag()]]&lt;br /&gt;
|[[LUA:Shout|Shout()]]&lt;br /&gt;
|[[LUA:ShowLootWindow|ShowLootWindow()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:ShowWindow|ShowWindow()]]&lt;br /&gt;
|[[LUA:SpawnByLocationID|SpawnByLocationID()]]&lt;br /&gt;
|[[LUA:SpawnGroupByID|SpawnGroupByID()]]&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:SpellHealPct|SpellHealPct()]]&lt;br /&gt;
|[[LUA:StartAutoMount|StartAutoMount()]]&lt;br /&gt;
|[[LUA:StartConversation|StartConversation()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:StartDialogConversation|StartDialogConversation()]]&lt;br /&gt;
|[[LUA:StartHeroicOpportunity|StartHeroicOpportunity()]]&lt;br /&gt;
|[[LUA:StartItemConversation|StartItemConversation()]]&lt;br /&gt;
|[[LUA:StartTransmute|StartTransmute()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:Stealth|Stealth()]]&lt;br /&gt;
|[[LUA:StopMovement|StopMovement()]]&lt;br /&gt;
|[[LUA:StopTimer|StopTimer()]]&lt;br /&gt;
|[[LUA:SummonCosmeticPet|SummonCosmeticPet()]]&lt;br /&gt;
|-&lt;br /&gt;
|[[LUA:SummonDeityPet|SummonDeityPet()]]&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;
|[[LUA:UnequipSlot|UnequipSlot()]]&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>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Players:AoM_Client&amp;diff=8480</id>
		<title>Players:AoM Client</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Players:AoM_Client&amp;diff=8480"/>
		<updated>2022-06-18T01:03:53Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|Players|AoM Client Setup}}&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Warning Only Run From Everquest 2.exe&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to Get Steam's AoM Client ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;You will need a [https://store.steampowered.com/join steam account] to get an AoM client.&lt;br /&gt;
&lt;br /&gt;
You will also need [https://dotnet.microsoft.com/download/dotnet-core/current/runtime dot net framework] installed.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to grab the [https://eq2emulator.net/wiki/images/Eq2emu-downloader.zip EQ2EMu AoM Client Downloader], created by Devn00b, and unzip contents into a directory of your choosing.&lt;br /&gt;
&lt;br /&gt;
Run the GIT-CLIENT.bat file (you may not see the file extension .bat). If you have problems try running as administrator. If you still have issues, [https://discord.gg/VrWvwd3 Join Discord] and speak with @Devn00b about your issue. When the downloader is finished, select the eq2emu-client.part001 right click and extract here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once extracted, open the directory and edit the eq2_default.ini file in notepad or a similar program. Change the cl_ls_address to '''clientls.eq2emulator.net''' and comment out the cl_resource_address by putting // in front of it. Save and close.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two different servers you can connect to. Zeklabs runs a server that deals with the server code and fixes. They are our C++ devs. To connect to their server use cl_ls_address&lt;br /&gt;
&lt;br /&gt;
   eq2emu.com:9100&lt;br /&gt;
&lt;br /&gt;
Eq2emulator runs a server that deals with content development. They are out content devs. To connect to their server use cl_ls_address&lt;br /&gt;
&lt;br /&gt;
  clientls.eq2emulator.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your eq2_default.ini should look like the one below.&lt;br /&gt;
&lt;br /&gt;
  cl_ls_address clientls.eq2emulator.net&lt;br /&gt;
  cl_placeholder_base_lods 0&lt;br /&gt;
  r_stats 0 &lt;br /&gt;
  &lt;br /&gt;
  cl_unload_resources_asynchronously 1&lt;br /&gt;
  r_appearance_update_always_dist 25&lt;br /&gt;
  cl_player_cache_dir logincache-us&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  cl_language English &lt;br /&gt;
  cl_fullscreen 1&lt;br /&gt;
  &lt;br /&gt;
  cl_alert_once_each 1&lt;br /&gt;
  &lt;br /&gt;
  cl_log_crashes true&lt;br /&gt;
  &lt;br /&gt;
  r_graph_over_time 0&lt;br /&gt;
  &lt;br /&gt;
  r_looteffect 0&lt;br /&gt;
  r_spawneffect 0&lt;br /&gt;
  &lt;br /&gt;
  sfx_volume 0.90&lt;br /&gt;
  ambient_volume 0.90&lt;br /&gt;
  music_volume 0.50&lt;br /&gt;
  combat_music_volume 0.55&lt;br /&gt;
  voice_volume 0.70&lt;br /&gt;
  resident_sound_volume 0.75&lt;br /&gt;
  &lt;br /&gt;
  cl_help_path file:///help/&lt;br /&gt;
  &lt;br /&gt;
  cl_rss_url http://forums.station.sony.com/eq2/index.php?forums/news-and-announcements.2/index.rss&lt;br /&gt;
  &lt;br /&gt;
  // cl_resource_address http://eq2.patch.station.sony.com/patch/eq2/assets/common/&lt;br /&gt;
&lt;br /&gt;
Find Everquest2.exe right-click and Send to &amp;gt;&amp;gt; Desktop (create shortcut)&lt;br /&gt;
&lt;br /&gt;
Congratulations! You now have Alter of Malace installed and setup to connect to the official [https://EQ2Emulator.net EQ2Emulator]&lt;br /&gt;
&lt;br /&gt;
Optional, find LaunchPad.exe and delete it.&lt;br /&gt;
&lt;br /&gt;
Optional, find EQ2.exe and feel free to delete it.&lt;br /&gt;
&lt;br /&gt;
Instead of doing these last few steps you can just use [[Players:EQ2Emu_Launcher | our launcher]]&lt;br /&gt;
&lt;br /&gt;
== Setting Up Our Launcher ==&lt;br /&gt;
First, Visit the link and click download&lt;br /&gt;
&lt;br /&gt;
Second, Login with username anonymous (no password)&lt;br /&gt;
&lt;br /&gt;
Third, Click the little hammer and wrench icon&lt;br /&gt;
&lt;br /&gt;
Forth, Click Clients click Add&lt;br /&gt;
&lt;br /&gt;
Fith, Name it (I will call it AoM)&lt;br /&gt;
&lt;br /&gt;
Sixth, Press the 3 dots by Client Location&lt;br /&gt;
&lt;br /&gt;
Seventh, navigate to this PC &amp;quot;C:/Program Files (x86)/Steam/steamapps/common/Everquest 2&amp;quot; (Location might be different)&lt;br /&gt;
&lt;br /&gt;
Eighth, click Save then click Done.&lt;br /&gt;
&lt;br /&gt;
Ninth, click Emu then click Launch! (Note: you can also add your account in settings &amp;gt;&amp;gt; Accounts)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You have now finished installing! '''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remember if you did not delete EQ2.exe and LaunchPad.exe never use them&amp;lt;/span&amp;gt;''', it will update the game and change your eq2_default.ini file. Always use Everquest2.exe while running the game!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To create an account simply launch everquest2.exe, enter desired username and password and that's it. If the login is rejected, then the username is already in use choose another one.&lt;br /&gt;
&lt;br /&gt;
If you ever have issues join us on [https://discord.gg/VrWvwd3  Discord], and/or the [https://eq2emulator.net/phpBB3/index.php forums] and someone will help you!&lt;br /&gt;
&lt;br /&gt;
Enjoy your EQ2Emulator!!!!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Archive ===&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:DoV_Client | DoV Setup]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:Live_Client | Free Client Setup]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:How_To_Connect | Archive How to Connect]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:Compatible_Clients | Compatible Clients]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Players:Faq | Player FAQ]]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Players:AoM_Client&amp;diff=8479</id>
		<title>Players:AoM Client</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Players:AoM_Client&amp;diff=8479"/>
		<updated>2022-06-18T01:03:10Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|Players|AoM Client Setup}}&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Warning Only Run From Everquest 2.exe&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to Get Steam's AoM Client ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;You will need a [https://store.steampowered.com/join steam account] to get an AoM client.&lt;br /&gt;
&lt;br /&gt;
You will also need [https://dotnet.microsoft.com/download/dotnet-core/current/runtime dot net framework] installed.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to grab the [https://eq2emulator.net/wiki/images/Eq2emu-downloader.zip EQ2EMu AoM Client Downloader], created by Devn00b, and unzip contents into a directory of your choosing.&lt;br /&gt;
&lt;br /&gt;
Run the GIT-CLIENT.bat file (you may not see the file extension .bat). If you have problems try running as administrator. If you still have issues, [https://discord.gg/VrWvwd3 Join Discord] and speak with @Devn00b about your issue. When the downloader is finished, select the eq2emu-client.part001 right click and extract here.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once extracted, open the directory and edit the eq2_default.ini file in notepad or a similar program. Change the cl_ls_address to '''clientls.eq2emulator.net''' and comment out the cl_resource_address by putting // in front of it. Save and close.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are two different servers you can connect to. Zeklabs runs a server that deals with the server code and fixes. They are our C++ devs. To connect to their server use&lt;br /&gt;
&lt;br /&gt;
  cl_ls_address eq2emu.com:9100&lt;br /&gt;
&lt;br /&gt;
Eq2emulator runs a server that deals with content development. They are out content devs. To connect to their server use&lt;br /&gt;
&lt;br /&gt;
  clientls.eq2emulator.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your eq2_default.ini should look like the one below.&lt;br /&gt;
&lt;br /&gt;
  cl_ls_address clientls.eq2emulator.net&lt;br /&gt;
  cl_placeholder_base_lods 0&lt;br /&gt;
  r_stats 0 &lt;br /&gt;
  &lt;br /&gt;
  cl_unload_resources_asynchronously 1&lt;br /&gt;
  r_appearance_update_always_dist 25&lt;br /&gt;
  cl_player_cache_dir logincache-us&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  cl_language English &lt;br /&gt;
  cl_fullscreen 1&lt;br /&gt;
  &lt;br /&gt;
  cl_alert_once_each 1&lt;br /&gt;
  &lt;br /&gt;
  cl_log_crashes true&lt;br /&gt;
  &lt;br /&gt;
  r_graph_over_time 0&lt;br /&gt;
  &lt;br /&gt;
  r_looteffect 0&lt;br /&gt;
  r_spawneffect 0&lt;br /&gt;
  &lt;br /&gt;
  sfx_volume 0.90&lt;br /&gt;
  ambient_volume 0.90&lt;br /&gt;
  music_volume 0.50&lt;br /&gt;
  combat_music_volume 0.55&lt;br /&gt;
  voice_volume 0.70&lt;br /&gt;
  resident_sound_volume 0.75&lt;br /&gt;
  &lt;br /&gt;
  cl_help_path file:///help/&lt;br /&gt;
  &lt;br /&gt;
  cl_rss_url http://forums.station.sony.com/eq2/index.php?forums/news-and-announcements.2/index.rss&lt;br /&gt;
  &lt;br /&gt;
  // cl_resource_address http://eq2.patch.station.sony.com/patch/eq2/assets/common/&lt;br /&gt;
&lt;br /&gt;
Find Everquest2.exe right-click and Send to &amp;gt;&amp;gt; Desktop (create shortcut)&lt;br /&gt;
&lt;br /&gt;
Congratulations! You now have Alter of Malace installed and setup to connect to the official [https://EQ2Emulator.net EQ2Emulator]&lt;br /&gt;
&lt;br /&gt;
Optional, find LaunchPad.exe and delete it.&lt;br /&gt;
&lt;br /&gt;
Optional, find EQ2.exe and feel free to delete it.&lt;br /&gt;
&lt;br /&gt;
Instead of doing these last few steps you can just use [[Players:EQ2Emu_Launcher | our launcher]]&lt;br /&gt;
&lt;br /&gt;
== Setting Up Our Launcher ==&lt;br /&gt;
First, Visit the link and click download&lt;br /&gt;
&lt;br /&gt;
Second, Login with username anonymous (no password)&lt;br /&gt;
&lt;br /&gt;
Third, Click the little hammer and wrench icon&lt;br /&gt;
&lt;br /&gt;
Forth, Click Clients click Add&lt;br /&gt;
&lt;br /&gt;
Fith, Name it (I will call it AoM)&lt;br /&gt;
&lt;br /&gt;
Sixth, Press the 3 dots by Client Location&lt;br /&gt;
&lt;br /&gt;
Seventh, navigate to this PC &amp;quot;C:/Program Files (x86)/Steam/steamapps/common/Everquest 2&amp;quot; (Location might be different)&lt;br /&gt;
&lt;br /&gt;
Eighth, click Save then click Done.&lt;br /&gt;
&lt;br /&gt;
Ninth, click Emu then click Launch! (Note: you can also add your account in settings &amp;gt;&amp;gt; Accounts)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You have now finished installing! '''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remember if you did not delete EQ2.exe and LaunchPad.exe never use them&amp;lt;/span&amp;gt;''', it will update the game and change your eq2_default.ini file. Always use Everquest2.exe while running the game!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To create an account simply launch everquest2.exe, enter desired username and password and that's it. If the login is rejected, then the username is already in use choose another one.&lt;br /&gt;
&lt;br /&gt;
If you ever have issues join us on [https://discord.gg/VrWvwd3  Discord], and/or the [https://eq2emulator.net/phpBB3/index.php forums] and someone will help you!&lt;br /&gt;
&lt;br /&gt;
Enjoy your EQ2Emulator!!!!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Archive ===&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:DoV_Client | DoV Setup]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:Live_Client | Free Client Setup]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:How_To_Connect | Archive How to Connect]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:Compatible_Clients | Compatible Clients]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Players:Faq | Player FAQ]]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=Players:AoM_Client&amp;diff=8478</id>
		<title>Players:AoM Client</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=Players:AoM_Client&amp;diff=8478"/>
		<updated>2022-06-18T01:01:17Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{PageHeaderChild|Players|AoM Client Setup}}&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Warning Only Run From Everquest 2.exe&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How to Get Steam's AoM Client ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;You will need a [https://store.steampowered.com/join steam account] to get an AoM client.&lt;br /&gt;
&lt;br /&gt;
You will also need [https://dotnet.microsoft.com/download/dotnet-core/current/runtime dot net framework] installed.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You need to grab the [https://eq2emulator.net/wiki/images/Eq2emu-downloader.zip EQ2EMu AoM Client Downloader], created by Devn00b, and unzip contents into a directory of your choosing.&lt;br /&gt;
&lt;br /&gt;
Run the GIT-CLIENT.bat file (you may not see the file extension .bat). If you have problems try running as administrator. If you still have issues, [https://discord.gg/VrWvwd3 Join Discord] and speak with @Devn00b about your issue. When the downloader is finished, select the eq2emu-client.part001 right click and extract here.&lt;br /&gt;
&lt;br /&gt;
There are two different servers you can connect to. Zeklabs runs a server that deals with the server code and fixes. They are our C++ devs. To connect to their server use&lt;br /&gt;
&lt;br /&gt;
  cl_ls_address eq2emu.com:9100&lt;br /&gt;
&lt;br /&gt;
Eq2emulator runs a server that deals with content development. They are out content devs. To connect to their server use&lt;br /&gt;
&lt;br /&gt;
  clientls.eq2emulator.net&lt;br /&gt;
&lt;br /&gt;
Once extracted, open the directory and edit the eq2_default.ini file in notepad or a similar program. Change the cl_ls_address to '''clientls.eq2emulator.net''' and comment out the cl_resource_address by putting // in front of it. Save and close.&lt;br /&gt;
&lt;br /&gt;
Your eq2_default.ini should look like the one below.&lt;br /&gt;
&lt;br /&gt;
  cl_ls_address clientls.eq2emulator.net&lt;br /&gt;
  cl_placeholder_base_lods 0&lt;br /&gt;
  r_stats 0 &lt;br /&gt;
  &lt;br /&gt;
  cl_unload_resources_asynchronously 1&lt;br /&gt;
  r_appearance_update_always_dist 25&lt;br /&gt;
  cl_player_cache_dir logincache-us&lt;br /&gt;
  &lt;br /&gt;
  &lt;br /&gt;
  cl_language English &lt;br /&gt;
  cl_fullscreen 1&lt;br /&gt;
  &lt;br /&gt;
  cl_alert_once_each 1&lt;br /&gt;
  &lt;br /&gt;
  cl_log_crashes true&lt;br /&gt;
  &lt;br /&gt;
  r_graph_over_time 0&lt;br /&gt;
  &lt;br /&gt;
  r_looteffect 0&lt;br /&gt;
  r_spawneffect 0&lt;br /&gt;
  &lt;br /&gt;
  sfx_volume 0.90&lt;br /&gt;
  ambient_volume 0.90&lt;br /&gt;
  music_volume 0.50&lt;br /&gt;
  combat_music_volume 0.55&lt;br /&gt;
  voice_volume 0.70&lt;br /&gt;
  resident_sound_volume 0.75&lt;br /&gt;
  &lt;br /&gt;
  cl_help_path file:///help/&lt;br /&gt;
  &lt;br /&gt;
  cl_rss_url http://forums.station.sony.com/eq2/index.php?forums/news-and-announcements.2/index.rss&lt;br /&gt;
  &lt;br /&gt;
  // cl_resource_address http://eq2.patch.station.sony.com/patch/eq2/assets/common/&lt;br /&gt;
&lt;br /&gt;
Find Everquest2.exe right-click and Send to &amp;gt;&amp;gt; Desktop (create shortcut)&lt;br /&gt;
&lt;br /&gt;
Congratulations! You now have Alter of Malace installed and setup to connect to the official [https://EQ2Emulator.net EQ2Emulator]&lt;br /&gt;
&lt;br /&gt;
Optional, find LaunchPad.exe and delete it.&lt;br /&gt;
&lt;br /&gt;
Optional, find EQ2.exe and feel free to delete it.&lt;br /&gt;
&lt;br /&gt;
Instead of doing these last few steps you can just use [[Players:EQ2Emu_Launcher | our launcher]]&lt;br /&gt;
&lt;br /&gt;
== Setting Up Our Launcher ==&lt;br /&gt;
First, Visit the link and click download&lt;br /&gt;
&lt;br /&gt;
Second, Login with username anonymous (no password)&lt;br /&gt;
&lt;br /&gt;
Third, Click the little hammer and wrench icon&lt;br /&gt;
&lt;br /&gt;
Forth, Click Clients click Add&lt;br /&gt;
&lt;br /&gt;
Fith, Name it (I will call it AoM)&lt;br /&gt;
&lt;br /&gt;
Sixth, Press the 3 dots by Client Location&lt;br /&gt;
&lt;br /&gt;
Seventh, navigate to this PC &amp;quot;C:/Program Files (x86)/Steam/steamapps/common/Everquest 2&amp;quot; (Location might be different)&lt;br /&gt;
&lt;br /&gt;
Eighth, click Save then click Done.&lt;br /&gt;
&lt;br /&gt;
Ninth, click Emu then click Launch! (Note: you can also add your account in settings &amp;gt;&amp;gt; Accounts)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You have now finished installing! '''&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remember if you did not delete EQ2.exe and LaunchPad.exe never use them&amp;lt;/span&amp;gt;''', it will update the game and change your eq2_default.ini file. Always use Everquest2.exe while running the game!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To create an account simply launch everquest2.exe, enter desired username and password and that's it. If the login is rejected, then the username is already in use choose another one.&lt;br /&gt;
&lt;br /&gt;
If you ever have issues join us on [https://discord.gg/VrWvwd3  Discord], and/or the [https://eq2emulator.net/phpBB3/index.php forums] and someone will help you!&lt;br /&gt;
&lt;br /&gt;
Enjoy your EQ2Emulator!!!!!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Archive ===&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:DoV_Client | DoV Setup]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:Live_Client | Free Client Setup]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:How_To_Connect | Archive How to Connect]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;[[Players:Compatible_Clients | Compatible Clients]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Players:Faq | Player FAQ]]&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:SetFactionID&amp;diff=8477</id>
		<title>LUA:SetFactionID</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:SetFactionID&amp;diff=8477"/>
		<updated>2022-06-16T00:43:02Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = SetFactionID |Description = Sets the faction of a spawn to a faction id |Param1 = Spawn |Param1Desc = is the spawn to change the faction of |Param2 = int...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = SetFactionID&lt;br /&gt;
|Description = Sets the faction of a spawn to a faction id&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn to change the faction of&lt;br /&gt;
|Param2 = int32&lt;br /&gt;
|Param2Desc = is the id of the faction we want to use&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	SetFactionID(NPC, 1)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will set it's faction to 1 when hailed.&lt;br /&gt;
|Notes&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOSByCoordinates&amp;diff=8476</id>
		<title>LUA:CheckLOSByCoordinates</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOSByCoordinates&amp;diff=8476"/>
		<updated>2022-06-16T00:22:52Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOSByCoordinates&lt;br /&gt;
|Description = Check LOS by coordinates&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn&lt;br /&gt;
|Param2 = float&lt;br /&gt;
|Param2Desc = is the X&lt;br /&gt;
|Param3 = float&lt;br /&gt;
|Param3Desc = is the Y&lt;br /&gt;
|Param4 = float&lt;br /&gt;
|Param4Desc = is the Z&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOSByCoordinates(NPC, 25, 25, 25)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = Check Line of Site for npc at 25, 25, 25 Returns 1 if in view&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
&lt;br /&gt;
https://git.eq2emu.com/devn00b/EQ2EMu/commit/ded66a36bf636409c058af649881d3d699b49511&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOSByCoordinates&amp;diff=8475</id>
		<title>LUA:CheckLOSByCoordinates</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOSByCoordinates&amp;diff=8475"/>
		<updated>2022-06-14T20:14:44Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOSByCoordinates&lt;br /&gt;
|Description = Check LOS by coordinates&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn&lt;br /&gt;
|Param2 = float&lt;br /&gt;
|Param2Desc = is the X&lt;br /&gt;
|Param3 = float&lt;br /&gt;
|Param3Desc = is the Y&lt;br /&gt;
|Param4 = float&lt;br /&gt;
|Param4Desc = is the Z&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOSByCoordinates((NPC, 25, 25, 25)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = Check Line of Site for npc at 25, 25, 25 Returns 1 if in view&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
&lt;br /&gt;
https://git.eq2emu.com/devn00b/EQ2EMu/commit/ded66a36bf636409c058af649881d3d699b49511&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8474</id>
		<title>LUA:CheckLOS</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8474"/>
		<updated>2022-06-14T20:14:10Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOS&lt;br /&gt;
|Description = Checks LOS between spawns.&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the  spawn&lt;br /&gt;
|Param2 = target&lt;br /&gt;
|Param2Desc = is the target&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOS(NPC, Player)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will check line of sight to the player. Returns 1 if in view&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
&lt;br /&gt;
https://git.eq2emu.com/devn00b/EQ2EMu/commit/ded66a36bf636409c058af649881d3d699b49511&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8473</id>
		<title>LUA:CheckLOS</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8473"/>
		<updated>2022-06-14T20:13:03Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOS&lt;br /&gt;
|Description = Checks LOS between spawns.&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the  spawn&lt;br /&gt;
|Param2 = target&lt;br /&gt;
|Param2Desc = is the target&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOS(NPC, Player)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will check line of sight to the player. Returns 1 if in view&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOSByCoordinates&amp;diff=8472</id>
		<title>LUA:CheckLOSByCoordinates</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOSByCoordinates&amp;diff=8472"/>
		<updated>2022-06-14T20:11:17Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = CheckLOSByCoordinates |Description = Check LOS by coordinates |Param1 = Spawn |Param1Desc = is the spawn |Param2 = float |Param2Desc = is the X |Param3 =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOSByCoordinates&lt;br /&gt;
|Description = Check LOS by coordinates&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the spawn&lt;br /&gt;
|Param2 = float&lt;br /&gt;
|Param2Desc = is the X&lt;br /&gt;
|Param3 = float&lt;br /&gt;
|Param3Desc = is the Y&lt;br /&gt;
|Param4 = float&lt;br /&gt;
|Param4Desc = is the Z&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOSByCoordinates((NPC, 25, 25, 25)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = Check Line of Site for npc at 25, 25, 25 Returns 1 if in view&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8471</id>
		<title>LUA:CheckLOS</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8471"/>
		<updated>2022-06-14T19:49:59Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOS&lt;br /&gt;
|Description = Adds a character title to a spawn if not already present&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the  spawn we want to add a title to.&lt;br /&gt;
|Param2 = target&lt;br /&gt;
|Param2Desc = is the target&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOS(NPC, Player)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will check line of sight to the player. Returns 1 if in view&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
	<entry>
		<id>https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8470</id>
		<title>LUA:CheckLOS</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.eq2classic.com/index.php?title=LUA:CheckLOS&amp;diff=8470"/>
		<updated>2022-06-14T19:44:50Z</updated>

		<summary type="html">&lt;p&gt;Cynnar: Created page with &amp;quot;{{LUAFunction |Name = CheckLOS |Description = Adds a character title to a spawn if not already present |Param1 = Spawn |Param1Desc = is the  spawn we want to add a title to. |...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LUAFunction&lt;br /&gt;
|Name = CheckLOS&lt;br /&gt;
|Description = Adds a character title to a spawn if not already present&lt;br /&gt;
|Param1 = Spawn&lt;br /&gt;
|Param1Desc = is the  spawn we want to add a title to.&lt;br /&gt;
|Param2 = target&lt;br /&gt;
|Param2Desc = is the target&lt;br /&gt;
|Example =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function hailed(NPC, Player)&lt;br /&gt;
	CheckLOS(NPC, Player)&lt;br /&gt;
end&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
|ExampleDesc = An NPC with this script will check line of sight to the player&lt;br /&gt;
|Notes = Can be used on a player or a NPC&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cynnar</name></author>
		
	</entry>
</feed>